Intro to Database (12) : Saklia Database 실습
2019-07-11 2019-07-12 Logical model, ERD을 디자인하고 다른 사용자와 같이 쓰기 위해(틀을 공유하기 위해) SQL, DDL파일로 공유를 하면, 이 파일을 불러오기만 하면 관계형 모델을 보여주고 어떤 구조인지 확인할 수 있도록 한다. (모델 -> 코딩 -> 모델) 이에 대한 실습으로 Saklia Database를 만들고 실습하고자 합니다. Saklia Database는 영화, 배우, 영화-배우 관계, 영화, 상점, 렌털을 연결하는 중앙 재고 테이블과 같은 것들을 특징으로 하는, DVD 대여점을 모델링하는 잘 정상화된 스키마이다. 이 데이터베이스를 만들고, 논리적 구조를 확인해보고, 쿼리문을 짜서 원하는 데이터를 출력하는 실습을 진행하고자 합니다. 1. 사용자 생성, 권한 부여..
2019. 7. 11.
Intro to Database (9) : Subset of SQL(SQL 하위 범주)
2019-07-09 1. DDL(Data definition language) 데이터 베이스의 구조를 정의하는 데 사용된다. CREATE, ALTER, RENAME, DROP, TRUNCATE(*내용만 없어짐) 등 2. DML(Data manipulation language) 데이터 정의, 갱신, 복구 SELECT, INSERT, UPDATE, DELETE, MERGE 3. SQL/PSM(Structured Query Language/Procedural programming capabilities) 순차적 프로그래밍 능력 4. TCL(Transaction control language) 연산자 집합을 통제 COMMIT, ROLLBACK 5. DCL(Data control language) 데이터베이스 권..
2019. 7. 9.