Major Study./Computer Science

DBMS 기본 DB 개념 및 용어

sosal 2014. 7. 17. 16:19
반응형

/*

 * http://sosal.kr/

 * made by so_Sal

 */


DBMS와 관련된 기본 용어들.

Data : 자료.
Table : 표 형식으로의 Data 묶음.
Database : Table의 집합. ( = DB)
DBMS : Database management system : DB를 관리하는 소프트웨어
record : 테이블의 행
field or column : 테이블의 열
Data type : 각 field에 들어갈 데이터의 형식
Primary key : record를 식별하기 위한 비어있지 않은 유일한 값.
Foreign key : 다른 테이블의 Primary key와 대응되는 필드
SQL : Structured Query Language. 구조화된 질의 언어
         DB에서 정보를 생성, 혹은 갱신하여 사용할 수 있도록 정의된 표준 언어






ID는 중복되어선 안된다. 즉 사용자 ID정보를 관리하는 Table에서
ID라는 데이터는 모두 유효해야만 하며 유일해야한다. => Primary key.

Foreign Key : 두 개의 테이블을 연결시켜주는 필드이다.
수강신청 사이트에서 과목을 선택하려 해도 ID가 없다면 수강신청을 할 수 없다.
이경우 ID가 학생정보를 저장하는 테이블과 수강신청 관리 테이블 사이의 Foreign Key가 될 것이다.