1. 설계
: DB구조와, 스키마 짜는 원리, 각 명칭.
2. 사용 : 관계형과 SQL위주로 보기.
0. 서론
0.1 DBMS가 생겨난 이유
-> 데이터 손상을 피하고, 필요시 데이터 복구하기 위한 방법의 필요성을 느껴서.
0.2 발전단계(tech tree)
파일구조, 플로우 차트로 관리(1960's)
Hierachical, Network형 DB가 등장(1970's)
관계형 DB가 상용화(1980's)
객체 관계형 DB로 발전(1990's) ; 인터넷 발전과 함께
0.3 관계형 DB가 상용화(1980's)
- 1970년 처음 소개 -> IBM의 SQL 개발 -> Oracle이 상용화.
-> 파일시스템/계층/망형 DB를 대체
1. 구조
- 3단계가 있다.
외부(스키마)
개념(스키마)
내부(스키마)
2. 모델링 방법( ERD표기법)
3. Entity / instatnce / attribute /relationship /식별자
4. SQL ; 관계형에서 데이터를 다루기위해 나온 언어.
- 첫이름 : SEQUEL(Structured English QUEry Language)
- ANSI/ISO가 표준화(DBMS가 달라도, 적응하기 쉽다)
- 하나의 개발 언어.
- ;(세미콜론) 단위로 독립 됨.
- 수학의 집합논리가 베이스; -> SQL은 데이터를 집합으로 취급함.
-> 관계형 DB도 데이터를 집합으로 취급함.
'Back > DB' 카테고리의 다른 글
정보처리기사DB - 2. 관계형DB (0) | 2022.01.20 |
---|---|
3. DDL(Data Definition Language) (0) | 2022.01.20 |
정보처리기사DB - 1.DB전반 (0) | 2022.01.20 |
2. ERD(Entity Relationship Diagram) (0) | 2022.01.20 |
1.SQL 관련 용어정리 (0) | 2022.01.20 |