데이터베이스기초실습 3주차 정리

2022. 9. 28. 21:09Database Management

ㅇ기본 키(Primary Key)
데이터의 색인 및 연결을 위해 필수적으로 사용됨.
고유하고 대표성을 띄는 데이터를 기본 키로 사용하며(ex)주민등록번호),

그러한 데이터가 없을 경우 일련 번호(ID)를 사용한다.
두 데이터베이스의 연결을 위해 연결 당하는 데이터베이스의 기본 키를 연결하는 데이터베이스의 항목으로 사용한다.

 

ㅇ관계형 데이터베이스의 예시
주소록 테이블

ID(주소록 테이블의 primary key)
이름
전화번호
생일
주소

 

가족 테이블

가족_ID(가족 테이블의 primary key)
주소록_ID(주소록 테이블의 ID)
가족 이름
가족 학력
가족 직업

 

자격증 테이블

자격증_ID(자격증 테이블의 primary key)
주소록_ID
자격증 이름

가상의 주소록 프로그램을 만들기 위한 테이블 세 개를 임의로 제작했다.

주소록 테이블은 한 명의 신상정보와 관련된 내용을 담고 있다.

가족 테이블은 한 명의 가족의 신상정보와 관련된 내용을 담고 있다.

자격증 테이블은 한 명의 자격증 정보와 관련된 내용을 담고 있다.

세 테이블 모두 기본 키로 삼을 만한 데이터를 보유하지 않아 기본 키로 사용할 임의의 일련번호형 자료 ID를 부여했다.

주소록 테이블과 가족 테이블은 주소록_ID를 통해 일대다(一對多)의 관계를 가지게 된다.

주소록 테이블과 자격증 테이블은 주소록_ID를 통해 일대다의 관계를 가지게 된다.

 

ㅇAccess를 이용한 주소록 프로그램 제작

주소록 메인화면

- GoToControl() 함수를 활용하여 커서를 미리 찾을이름 텍스트창에 가게 하여 자료 색인 시 용이하게 했다.

 

개인 상세정보 화면

 

출처 : Access 2010 실무 따라하기 - 윤형태 저, 데이터베이스 기초실습 강의 - 윤형태 교수

'Database Management' 카테고리의 다른 글

데이터베이스 기초  (0) 2023.03.29
d데이터베이스기초실습 2주차 정리  (0) 2022.09.14