본문 바로가기
반응형

자격증18

SQLD 요약 - (3) SQL기본_TABLE,DML,DCL,DDL,TCL DB 특정 기업이나 조직 또는 개인이 필요에 의해 데이터를 일정한 형태로 저장해 놓은 것을 의미한다. DBMS 효율적인 데이터 관리 뿐만 아니라 예기치 못한 사건으로 인한 데이터의 손상을 피하고 필요시 , 필요한 데이터를 복구하기 위한 강력한 기능의 SW SQL DB 관계형 에서 데이터 정의, 조작, 제어를 위해 사용하는 언어 - DML : SELECT, INSERT, UPDATE, DELETE - DDL : CREATE, ALTER, DROP, RENAME - DCL : GRANT, REVOKE - TCL : COMMIT, ROLLBACK 테이블(Table) DB 기본 단위, 데이터를 저장하는 객체 - 가로 = 행 = 로우 = 튜플 = 인스턴스 - 세로 = 열 = 컬럼 테이블(Table) 의 구조 열(.. 2021. 5. 24.
SQLD 요약 - (2) 데이터 모델과 성능 성능 데이터 모델링 DB 성능향상을 목적으로 설계 단계의 데이터 모델링 때부터 정규화, 반정규화, 테이블통합, 테이블분할, 조인구조, PK, FK 등 여러 가지 성능과 관련된 사항이 데이터 모델링에 반영될 수 있 도록 하는 것 성능 데이터 모델링 고려사항 정규화 -> 용량산정 -> 트랙잰션 유형 파악 -> 반정규화 -> 이력 모델 조정, PK/FK 조정, 슈퍼/서브타입 조정 -> 성능관점 데이터 모델 검증 (분석/설계 단계에서 성능 데이터 모델링하기) 함수적 종속성 데이터들이 어떤 기준값에 의해 종속되는 현상 (기준값을 결정자, 종속되는 값을 종속자) ex) 주민등록번호 - (이름,출생지,주소) 정규화 반복적인 데이터를 분리하고 각 데이터 가 종속된 테이블에 적절하게 배치되도록 하는 것 1. 제1 정규형.. 2021. 5. 24.
SQLD 요약 - (1) 데이터 모델링의 이해 모델링 특징 추상화 현실세계, 다양한 현상 일정한 양식인 표기법에 의해 표현 단순화 복잡한 현실세계를 약속된 규약 의해 제한된 표기법이나 언어로 표현 명확화 누구나 이해하기 쉽게 대상에 대한 애매모호함을 제거 모델링의 세 가지 관점 ✔ 데이터 관점: 업무가 어떤 데이터와 관련이 있는지, 데이터간 관계 무엇인지 (What, Data) ✔ 프로세스 관점: 업무가 실제하고 있는 일 무엇인지, 무엇을 해야하는지 (How, Process) ✔ 상관 관점 : 업무 처리하는 방법에 따라 데이터 어떻게 영향 받고 있는지 (Interaction) 데이터 모델링 정의 정보시스템 구축 위한 데이터 관점의 업무 분석기법으로 현실세계 데이터에 대해 약속된 표기법에 의 해 표현하는 과정이고 데이터베이스 구축하기 위한 분석, 설계.. 2021. 5. 24.
2021 정보처리기사 1회차 실기 후기 사실은 정보처리기사 실기를 정리해서 올리고 싶었으나 갑자기 바빠진 회사일로 인해....😥 후기를 올리게 되었습니다. 전공자이고 졸업한지는 3년 정도 된 것 같아요! 취업 전에 했어야 했는데 입사할 줄 모르고 미루고 있다가 입사한 지 2년 만에 정보처리기사에 도전하게 되었습니다😫 필기시험 봤던 게 유효일자가 끝나서 2021년에 필기부터 시험 보게 되었습니다ㅠㅠ 꼭 필기 유효일자 잘 체크하시길 바랄게요😓 학습방법 공부했던 책들은 2020 시나공 정보처리기사 실기, 기사 패스 NCS 정보처리기사 실기 문제집 1000입니다. 2020년에도 사실 실기 봐서 떨어져서 2020년 책을 가지고 공부를 했습니다. 제 생각에 시나공은 설명 많고 친절해 비전공자들이 봐도 괜찮을 것 같아요!! 그러나 2020년에 시험을 본 .. 2021. 4. 26.
정보처리기사 실기 요약 (2) - 프로그래밍 언어 활용 01) 연산자 * 산술 연산자 + 덧셈 - 뺄셈 * 곱셈 / 나눗셈 % 나머지 ++ 증가 연산자 -- 감소 연산자 * 관계 연산자 == 같다 != 같지 않다 > 크다 >= 크거나 같다 == != 비트 연산자 & ^ | 논리 연산자 && || 삼항 연산자 조건 연산자 ? : ➡ 대입 연산자 대입 연산자 = += -= *= /= %= = ⬅ 순서 연산자 순서 연산자 .(콤마) ➡ 03) 제어문 * if문 : 조건에 따라서 실행할 문장을 달리하는 제어문 if(조건) 실행할 문장1; else if(조건) 실행할 문장2; else 실행할 문장3; * switch문 : 조건에 따라 분기할 곳이 여러 곳인 경우 간단하게 처리할 수 있는 제어문 switch(수식) { case 조건1: 실행할문장1; break; cas.. 2021. 4. 15.
정보처리기사 실기 요약 (1) - 프로그래밍 언어 활용 프로그래밍 언어 활용 01) 데이터 타입 유형 기능 예 정수 정수, 소수점이 없는 숫자 1, -1, 10 실수 소수점 이하가 있는 실수 0.1123, -1.2 문자 한 문자로 작은따옴표 안에 표시 'A','가', 'a' 문자열 문자열로 큰따옴표 안에 표시 "Hello", "world" 불린 조건의 참(True), 거짓(False) 여부를 판단 true, false 배열 같은 타입의 데이터 집합을 만들어 저장 {1,2,3,4,5} 02) 변수와 기억클래스 ( 변수 ) : 컴퓨터가 명령을 처리하는 도중 발생하는 값을 저장하기 위한 공간으로, 변할 수 있는 값을 의미한다. 기억클래스 * C언어 자동변수 함수나 코드의 범위를 한정하는 블록 내에서 선언되는 변수 외부변수 현재 파일이나 다른 파일에서 선언된 변수나.. 2021. 4. 14.
반응형