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
운영게시판
최근게시물
Oracle Q&A 26659 게시물 읽기
No. 26659
1
작성자
눈을떳다(puszzang)
작성일
2006-05-06 01:12ⓒ
2008-10-10 00:07ⓜ
조회수
1,196

1

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

기본적으로 데이터베이스 관련된 책을 구입해서, 확실히 개념을 구분하는 것이 좋을 듯 싶습니다.

많은 사람들이 이론 보다는 실전에 강한면이 있으니다만...

이론을 바탕으로 하는 실전이 훨씬 강함을 느낄수 있습니다.

간단히 설명하자면요...

 

참조무결성 : PK(기본키)가 지정된 테이블과 FK(외래키)가 지정된 테이블 사이에서, FK(외래키)로 지정된 칼럼의 데이터가 PK(기본키)로 지정된 테이블의 칼럼값 이외의 값을 가질 수 없다는 제약 조건입니다.

 

개체무결성 : PK(기본키로) 지정된 칼럼은 중복된 데이터를 가질 수 없다는 제약 조건 입니다.

즉, Key 라는 것은 튜플(레코드)를 유일하게 구분해 낼 수 있는 칼럼으로 지정해야 합니다.

만일 중복된 데이터가 발견 된다면, 기본키로 칼럼을 잘못 지정했다는 의미겠지요.

 

참고로 KEY에 종류가 있습니다.

슈퍼키, 후보키, 기본키 ... 이런 개념을 확실히 해 두는 것도 괜찮을 겁니다.

까먹지마(까먹지마)님이 2006-05-06 10:54에 작성한 댓글입니다.

까먹지마님 너무나 좋은 정보 감사합니다(__)

글을 읽으니 이해가 잘 되는것 같습니다^^

눈을떳다님이 2006-05-06 23:30에 작성한 댓글입니다. Edit
[Top]
No.
제목
작성자
작성일
조회
26662toad 7.6으로 쿼리정리하는 기능 있나요? [1]
최규운
2006-05-06
1267
26661토드에서 실행계획을 어떻게 볼까요 ?
까먹지마
2006-05-06
1928
26660토드실행하면 이런 에러가?? [1]
김지연
2006-05-06
1404
266591 [2]
눈을떳다
2006-05-06
1196
26657Oracle 9.2.x (RAC) raw device 환경에서 raw device 위치 변경 [1]
이혜진
2006-05-05
2138
26656오라클 동시 접속자수는 어떻게 봐요 ? [3]
까먹지마
2006-05-05
7354
26655실행계획을 해석할 때요... [4]
까먹지마
2006-05-05
1793
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.021초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다