database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
Oracle
Informix
ㆍSybase
MS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
Sybase Q&A 2304 게시물 읽기
No. 2304
궁금합니다.....가르켜 주세요!
작성자
김승일(gisfocus)
작성일
2008-10-06 13:35
조회수
7,236

궁금해서 올림니다.

테이블정의(Create Table....)시 특정컬럼을 pk로 정의하는것과...

테이블정의문(Create Table ...문에서는 pk로정의하지 않음) 실행후 index문(Create Index ...)의로

uniq한  index로 정의하는 것은 어떤 차이가 있나요...


이 글에 대한 댓글이 총 2건 있습니다.

논리적으로 테이블당 레코드를 유일하게 만들어주는 개념이 PK이고 PK를 물리적으로 구현하는 방법이 unique index를 생성하는 것입니다. 그리고 테이블을 생성하면서 PK를 선언하면 내부적으로 unique한 index가 자동으로 생성됩니다.

세지아빠(sejiappa)님이 2008-10-06 15:32에 작성한 댓글입니다.

그럼 pk논리적 선언과 uniq index 물리적 선언의 차이점은 어떤가요...?

김승일(gisfocus)님이 2008-10-07 09:12에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
2307컬럼의 크기를 늘릴려는데 안되네요. [2]
지나가다가
2008-10-10
7810
2306트랜잭션 처리시 @@ERROR코드 [1]
초보자
2008-10-09
7529
2305답변 감사드립니다.아래질문 답변에 대한 추가 질문 입니다. [1]
김승일
2008-10-07
8118
2304궁금합니다.....가르켜 주세요! [2]
김승일
2008-10-06
7236
2303dbport6.dll
김병진
2008-10-06
7325
2301IQ 에서 덤프 파일 생성 및 로드... [2]
왕초보
2008-10-02
8062
2300다시한번 날짜&시간에 대해서... [1]
홍종진
2008-09-28
8428
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다