SQLD(2)
-
[SQLD 2과목] SQL 기본
* SQL 문장들의 종류 데이터 조작어 (DML) SELECT 데이터를 조회 검색(RETRIEVE) INSERT 데이터를 변형 - 새로운 행 추가 UPDATE 데이터를 변형 - 데이터 수정 DELETE 데이터를 변형 - 데이터 삭제 데이터 정의어(DDL) CREATE 테이블 생성 ALTER 테이블 수정 DROP 테이블 삭제 RENAME 테이블 이름 변경 데이터 제어어(DCL) GRANT REVOKE 트랜잭션 제어어(TCL) COMMIT 트랜잭션 변경을 영구적으로 저장 ROLLBACK 트랜잭션 변경을 취소하고 전 상태로 복구 * ALTER - 컬럼 추가 ALTER TABLE + ADD COLUMN - 특정 컬럼의 이름 변경 ALTER TABLE + RENAME CO LUMN '기존명' TO '바꾸려는 명 ..
2023.06.09 -
[SQLD 1과목] 데이터 모델과 성능
- 데이터 베이스 성능 향상을 목적으로 설계 단계 모델링 부터 "성능과 관련된 사항을 데이터모델링에 반영되게 하는 것" 1. 데이터 모델링할 때 정규화를 정확하게 수행 2. 데이터베이스 용량 산정 수행 3. 데이터베이스에 발생되는 트랜잭션 유형 파악 4. 용량과 트랜잭션이 유형에 따라 반정규화 수행 5. 이력 모델의 조정, PK/FK 조정, 슈퍼타입/서브타입 조정 수행 6. 성능관점에서 데이터 모델 검증
2023.06.08