본문 바로가기

개발자노트/DBMS

[SQL][오라클] DO IT ! 오라클로 배우는 데이터베이스 입문 1장

1장내용 정리

DBMS - Datavase Management System의 약자

- 잘 수집된 데이터를 분석하고 가공하여 새로운 가치를 만들어 낼 수 있는 정보를 얻을 수 있게 도와줌

 

관계형 데이터베이스

- DBMS에 데이터간의 관계를 강조하기 위한 'relational'을 앞에 붙여 RDBMS라고 불린다. 현재까지 많이 사용되고 있는

데이터베이스타입

 

SQL - Structured Query Language

- '에스큐엘' 혹은 '시퀄' 이라고 부름

- 데이터를 다루고 관리하는 데 사용하는 데이터베이스 언어

- RDBMS에게 데이터에 관해 물어보고 결과를 얻는다.

 

 

[ 관계형 데이터 모델(RDBMS) 의 핵심 구성 요소 ] 

entity (개체)

- 데이터베이스에서 데이터화 하려는 사물, 개념의 정보단위

- table

- relation(릴레이션)

 

attribute (속성)

- 개체를 구성하는 데이터의 가장 작은 논리적 단위

- 데이터의 종류, 특성, 상태 등을 정의

 

relationship(관계)

- 개체와 개체 또는 속성 간의 연관성을 나타내기 위해 사용

- 외래키 (foreign key)