[SQLD] 이론 - 데이터 모델링 - 엔터티,속성,관계
1.데이터 모델링 특징모델링 3특징모델링 3 관점(1) 추상화현실세계 양식 표현 o(1) 데이터 관점What data, what relation(2) 단순화언어 표기 o(2) 프로세스 관점How , process(3) 명확화애매모호 x(3) 상관 관점What - How 상관관계 2.데이터 모델링 중요성 및 개발 단계모델링 3 중요성모델링 3 단계(1) 설계가 틀릴 시, 영향 大(1) 개념적 모델링업무 중심, 포괄적 수준, 사용자 요구 데이터 찾고 분석(2) 복잡정보, 간결표현(2) 논리적 모델링① KEY, 속성,관계 표현② 식별자 확정, 정규화, M:M 관계 해소, 참조무결성 (3) 데이터 품질(3) 물리적 모델① 어떻게 컴퓨터 하드웨어에 표현되는지 결정② 물리적 저장구조 (테이블,칼럼 등) ㄴ..
2024. 2. 23.
[SQLD] 이론 - 기본 문법 DDL,DML,DCL,TCL (Q1-36)
1. SQL - Data Langauge 종류DDL (Definition 정의)Creat, Alter, Rename, Drop, TruncateDML (Manipulation 조작)Select, Insert, Update, Delete DCL (Control 제어 - DB 접근권한)Grante, RevokeTCL (Transaction - 거래/수정 저장, 뒤로가기)Commit, Rollback, SavepointBegin transaction 2. DML-. As Is : 비절차적 DML - 사용자가 무슨(What) 데이터를 원하는지만을 명시-. To be : 절차적 DML - 사용자가 어떻게(How) 데이터를 접근해야 하는지 ㄴex) 오라클/SQL Server -. 테이블 명 ..
2024. 2. 23.