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.
정보처리기사 실기 요약 (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.