데이터베이스기초실습 3주차 정리
2022. 9. 28. 21:09ㆍDatabase 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 |