Back/DB

DB공부전략

TimeSave 2022. 1. 20. 22:12

 

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