2010. 6. 23. 10:03

▣ [그림: DBMS 개념도]

 

DBMS 개념

데이터(Data)

자료

(hong, 홍길동, 22살, 경기등 단편적인 정보)

테이블(Table)

데이터를 표 형식으로 표현

(단편적인 정보를 표 형태로 체계화시켜 구성한 것)

DB(DataBase)

테이블의 집합

('고객정보', '구매정보', 같은

테이블이 들어 있는 커다란 저장 장소)

DBMS(DataBase Management System)

DB들을 관리하는 소프트웨어

(원통 모양의 DB를 관리하기 위한 소프트웨어)

레코드(Record) or 튜플(Tuple)

테이블의 행

('hong-홍길동-22-경기'가 하나의 레코드)

필드(컬럼) or 컬럼(Column)

테이블의 열

('아이디', '이름', '나이', '주소'와

같이 각각의 필드는 반드시 이름이 있다.

각필드는 데이터타입 이라는 것이 지정)

데이터 타입

각 필드에 입력할 값의 형식(정수, 문자 등)

필드명

각 필드의 이름

주키(Primary Key)

레코드를 식별하기 위해서, 유일한 값을 가지고 비어 있지 않은 필드

외래키(Foreign Key)

다른 테이블의 주 키와 대응되는 필드

RDBMS(Relational DBMS)

관계형 DBMS

SQL

(Structured Query Language, 구조화된 질의 언어)

DB에서 정보를 얻거나,

생성 및 갱신하기 위해 정의된 표준언어.

 

Posted by devanix