Q&A
HOME
Tips & Tech
Q&A
Discuss
Download
자유게시판
홍보 / 광고
구인 / 구직
LOGIN
회원가입
primary key와 index 으 구분좀 부탁드려요...
테이블을구성할때. 보면 primary key를 하라는 부분이 잇던데요...
여기에서 index하고 primary key의 구별이 잘 안되서요..-.-;;
둘다 구분키로 알고 있는데 이것이 같이 쓰이니 도무지 무슨 소리인지
모르겠네요...
부탁드립니다.....
감사합니다.
1
COMMENTS
궁금이
•
1999.06.29 20:03
별지기 께서 말씀하시기를...
> 테이블을구성할때. 보면 primary key를 하라는 부분이 잇던데요...
> 여기에서 index하고 primary key의 구별이 잘 안되서요..-.-;;
> 둘다 구분키로 알고 있는데 이것이 같이 쓰이니 도무지 무슨 소리인지
> 모르겠네요...
> 부탁드립니다.....
> 감사합니다.
>
안녕하세요?
저도 자세히는 모르지만, 아는데까지는 설명드릴께요.
Primary Key는 테이블에 여러 레코드가 존재하면 그중에서 하나의 레코드를 구별할 수 있는 키를 말합니다. 그러니까 아래의 예처럼,
1 홍길동 20 부산
2 최진실 30 서울
3 홍길동 25 인천
4 최진실 26 경남
...
홍길동에 대한 레코드가 여러 개 있지만 첫번째 필드인 번호로 원하는 레코드를 구별하지요. 그래서 Primary Key는 Unique합니다.
테이블에서 Primary Key는 반드시 하나의 필드일 필요는 없으며, 여러필드를 묶어서
하나의 Primary Key를 만들 수 있습니다.
인덱스로 역시 여러개의 필드로 하나의 인덱스를 만들 수 있구요. 인덱스는 여러개도 만들 수 있습니다. 인덱스키는 글자 그대로 검색을 할 때 쉽게 찾을 수 있도록 도와주는 키를 말합니다.
Primary Key는 자동으로 인덱스키가 됩니다.
설명이 많이 부족하네요.
도움이 되셨길 바라며...
0
0
삭제
수정
댓글
(NOTICE) You must be
logged in
to comment on this post.
별지기
•
1999.06.29 19:06
1
COMMENTS
/
0
LIKES
primary key와 index 으 구분좀 부탁드려요...
테이블을구성할때. 보면 primary key를 하라는 부분이 잇던데요... 여기에서 index하고 primary key의 구별이 잘 안되서요..-.-;; 둘다 구분키로 알고 있는데 이것이 같이 쓰이니 도무지 무슨 소리인지 모르겠네요... 부탁드립니다..... ...
궁금이
•
1999.06.29 20:03
별지기 께서 말씀하시기를... > 테이블을구성할때. 보면 primary key를 하라는 부분이 잇던데요... > 여...
배선경
•
1999.06.29 18:41
1
COMMENTS
/
0
LIKES
Control들의 구분??
안치봉
•
1999.06.29 18:52
for i := 0 to ControlCount - 1 do begin if (Controls[i] is TEdit) then ... if (Controls[i]...
문정우
•
1999.06.29 18:16
1
COMMENTS
/
0
LIKES
SQL 처리결과값가져오는방법문의
류동균
•
1999.06.30 07:15
문정우 께서 말씀하시기를... > TQuery component 사용시 RecordCount가 있는데 이것은 Select 의 > 결과...
VMNT
•
1999.06.29 17:03
1
COMMENTS
/
0
LIKES
DBGrid의 특정 필드 보이기, 감추기
이주흥
•
1999.06.29 21:42
VMNT 께서 말씀하시기를... > 옛날에 아무 생각 없이 했는데 직므은 우찌된 영문인지 갑자기 생각이 하나...
백운익
•
1999.06.29 11:00
1
COMMENTS
/
0
LIKES
(질)좀 알려주셔요....vcl문젭니다.
강지영
•
1999.06.29 22:24
백운익 께서 말씀하시기를... > 데이트타임피커를 이용하는데요. > onchange event에서 날짜를 받으면 내...
이용태
•
1999.06.29 09:54
1
COMMENTS
/
0
LIKES
Ttable 에서 Tdbedit 로 자료검색
모승열
•
1999.06.29 11:18
이용태 께서 말씀하시기를... > 안녕하세요. > 데이터베이스 프로그램을 짜는 데 잘 모르는 부분이 있어...
오세종
1999.06.29 08:35
0
COMMENTS
/
0
LIKES
ORACLE+TDBGRID=>ScrollBar는 바보?
정재홍
•
1999.06.29 05:42
1
COMMENTS
/
0
LIKES
[재질문]퀵레포트를 dll로...
글쎄요.
•
1999.06.29 06:23
음.. 먼저 궁금증을 풀어 주어서 감사합니다. 4.0에서 디시죤 큐브가 그런 기능을 추가했군요...쩝 하지...
성기정
•
1999.06.29 05:12
1
COMMENTS
/
0
LIKES
★★ 이미지를 db에 넣으려는데 ★★
모승열
•
1999.06.29 11:19
성기정 께서 말씀하시기를... > 안녕하세요.. > > 수고가 많으십니다. > > 델파이로 프로그램을 짜...
성기정
•
1999.06.29 04:26
1
COMMENTS
/
0
LIKES
★★dbgrid의 한 column에 콤보박스가 나오려면...★★
모승열
•
1999.06.29 11:21
성기정 께서 말씀하시기를... > 안녕하세요.. > > 요즘 델파이 때문에 엄청 고생하고 있는 직장인 입니...
고혜정
1999.06.29 04:25
0
COMMENTS
/
0
LIKES
인스톨쉴드에 대해서
이호선
1999.06.29 04:18
0
COMMENTS
/
0
LIKES
ftp서버에 화일을 올리려면..
강동욱
•
1999.06.29 03:47
1
COMMENTS
/
0
LIKES
테이블 과 뷰 구별법?
조민경
•
1999.06.29 18:28
강동욱 께서 말씀하시기를... > 안녕하세요.. > 제가 지금 무지 급하거든요.. > 다름이 아니라.. > 오...
김민오
1999.06.29 03:05
0
COMMENTS
/
0
LIKES
(질문) 파라독스테이블 저장시 에러--도와주세요
델
1999.06.29 02:55
0
COMMENTS
/
0
LIKES
sybase에서 blob컬럼 control
김준선
•
1999.06.29 02:34
1
COMMENTS
/
0
LIKES
테이블을 생성할 수 없어요...
글쎄요
•
1999.06.29 03:26
김준선 께서 말씀하시기를... > > 책에 있는 대로 'File|New|Table...을 찾으려고 하는데 이것이 없어...
김재휘
1999.06.29 02:29
0
COMMENTS
/
0
LIKES
아래질문.. VOT KEY가 아니라 PIVOT KEY.. 오타
김재휘
1999.06.29 02:25
0
COMMENTS
/
0
LIKES
"at end of table" error와 VOT Key가 뭔가요?
정재홍
•
1999.06.29 02:06
2
COMMENTS
/
0
LIKES
decision cube!
정재홍
•
1999.06.29 05:37
정재홍 께서 말씀하시기를... > decision cube의 사용법... > > 디자인 화면에서 컨트롤에서 우측버튼...
글쎄요
•
1999.06.29 03:44
정재홍 께서 말씀하시기를... > decision cube의 사용법... > > 디자인 화면에서 컨트롤에서 우측버튼...
별지기
1999.06.29 01:42
0
COMMENTS
/
0
LIKES
메뉴를 클릭해도..폼이 실행되지 않아요
별지기
1999/06/29 19:06
Views
231
Likes
0
Comments
1
Reports
0
Tag List
수정
삭제
목록으로
한델 로그인 하기
로그인 상태 유지
아직 회원이 아니세요? 가입하세요!
암호를 잊어버리셨나요?
> 테이블을구성할때. 보면 primary key를 하라는 부분이 잇던데요...
> 여기에서 index하고 primary key의 구별이 잘 안되서요..-.-;;
> 둘다 구분키로 알고 있는데 이것이 같이 쓰이니 도무지 무슨 소리인지
> 모르겠네요...
> 부탁드립니다.....
> 감사합니다.
>
안녕하세요?
저도 자세히는 모르지만, 아는데까지는 설명드릴께요.
Primary Key는 테이블에 여러 레코드가 존재하면 그중에서 하나의 레코드를 구별할 수 있는 키를 말합니다. 그러니까 아래의 예처럼,
1 홍길동 20 부산
2 최진실 30 서울
3 홍길동 25 인천
4 최진실 26 경남
...
홍길동에 대한 레코드가 여러 개 있지만 첫번째 필드인 번호로 원하는 레코드를 구별하지요. 그래서 Primary Key는 Unique합니다.
테이블에서 Primary Key는 반드시 하나의 필드일 필요는 없으며, 여러필드를 묶어서
하나의 Primary Key를 만들 수 있습니다.
인덱스로 역시 여러개의 필드로 하나의 인덱스를 만들 수 있구요. 인덱스는 여러개도 만들 수 있습니다. 인덱스키는 글자 그대로 검색을 할 때 쉽게 찾을 수 있도록 도와주는 키를 말합니다.
Primary Key는 자동으로 인덱스키가 됩니다.
설명이 많이 부족하네요.
도움이 되셨길 바라며...