SQL 기초
Updated:
강의
http://www.kocw.net/home/search/kemView.do?kemId=317898
SQL 기초
1. SQL 개요
- DDL (definition): 테이블등 데이터베이스 요소 정의
- DML(manipulation) : 데이터의 삽입, 수정, 삭제, 검색
- DCL(control): 데이터 베이스 요소의 사용 권한
2. 활용방법
- 대화식 직접 호출
- 내장형
- 동적
- 저장형
3. 구성요소의 계층 구조
- 클러스터
- 카탈로그
- 스키마 데이터베이스
- 테이블
4. 테이블 생성
4.1 고려사항
- 테이블은 어떤 속성을 갖는가
- 속성의 데이터형은 무엇인가
- varchar2를 쓸 것인가 char를 쓸 것인가
- 기본키는 무엇인가
- null 값을 갖을 수 없는 속성은 무엇인가
- 중복을 허용하지 않는 속성은 무엇인가
- 디폴트 값을 갖는 속성은 무엇인가
5. 데이터 삽입
6. 데이터 수정, 변경
7. 데이터 삭제
8. 검색
- 투플(행)을 찾아내라