반응형 sqld벼락치기2 SQLD - SQL 기본 * SLQ 자격검정 실전문제 참고 1. SQL 문장들의 종류 명령어의 종류 명령어 설명 데이터 조작어(DML) select 데이터 조회 명령어, retreve라고도 함. insert update delete 데이터에 변형을 가하는 종류의 명령어 데이터 정의어(DDL) create alter drop rename 데이블과 같은 데이터 구조를 정의 데이터 제어어(DCL) grant revoke 데이터베이스에 접근하고 객체들을 사용하도록 권한 주고 회수 트랜잭션 제어어(TCL) commit rollback 트랜잭션 작업단위별로 제어 2. 1) 비절차적 데이터 조작어(DML) - 사용자가 무슨 데이터를 원하는지(WHAT). 2) 절차적 데이터 조작어 - 어떻게 (HOW) 데이터에 접근해야되는지. 3) 호스트 프.. 2022. 11. 1. SQLD - 데이터 모델과 성능 * 내용은 노랭이 책으로 유명한 SQL 자격검정 실전문제 책 및 SQL 가이드 책을 참고하였습니다. 1. 성능 데이터모델링 : 데이터베이스 성능 향상을 목적으로 설계단계의 데이터 모델링 때부터 성능과 관련된 사항이 데이터 모델링에 반영될 수 있도록 하는 것 - 데이터 증가가 빠를수록 성능저하에 따른 성능개선비용은 증가 - 데이터모델은 성능을 튜닝하면서 변경이 될 수 있음. - 분석/설계 단계에서 성능을 고려한 데이터모델링을 수행할 경우 성능 저하에 따른 Rework 비용을 최소화 할 수 있는 기회를 가짐. 2. 반정규화(역정규화) - 데이터 모델링을 할 때 정규화를 정확하게 수행 - 데이터베이스 용량산정을 수행 - 데이터베이스에 발생되는 트랜잭션의 유형을 파악 - 용량과 트랜잭션의 유형에 따라 반정규화를.. 2022. 10. 25. 이전 1 다음 반응형