SSSS결국S MYPI

SSSS결국S
접속 : 1755   Lv. 39

Category

Profile

Counter

  • 오늘 : 87 명
  • 전체 : 59931 명
  • Mypi Ver. 0.3.1 β
[기본] 컴활 1급 열심히 공부중인데요; (11) 2013/04/02 PM 05:04

필기랑 실기를 동시에 하고 있는데

데이터베이스 문제에서

'공급업체번호'필드를 기본 키(PK)로 설정하시오.

를 도무지 이해 못하겠네요;

신고

 

썬더치프    친구신청

간단히 말해서
해당 데이터베이스 안에 기본키로 지정된 필드는
같은 값이 들어갈수 없습니다~
그 col을 나타내주는 고유 값이라고 생각하시면 되요.

학교에 학생마다 학번이 있고
회사에 사원마다 사번이 있는 것처럼, 고유값입니다~

sSugarcult    친구신청

PK = Primary Key 직역하면 유일키 라고 할 수 있슴다
공급업체번호 필드에 "1" 이라는 값이 있으면 "1"은 이 필드에 단 한개만
존재해야 합니다.

일상생활에서 볼 수 있는 유일키는

주민등록번호, 사번, 학번, 아이핀번호, 사업자등록번호, 법인등록번호,
제품번호 등등이 있겠습니다 :)

sSugarcult    친구신청

다른 프로그램없이 그냥 문제집상에서의 기본 키로 설정하시오 <- 라는 뜻은

아마도

이 필드에 들어가는 값은 그 값만으로써 고유식별을 할 수 있도록 해야 한다는 것일 겁미당. 예를들어 데이터베이스에 5개의 데이터가 들어가 있다고 치면

공급업체번호는 "1" "2" "3" "4" "5" 와 같은 형식 또는
"a" "b" "c" "d" "e" 의 형식으로써 다른 항목이 아닌 **공급업체번호만** 출력을 한다고 하더라도 모든 값들이 중복되는 값이 없어야 한다는 것일 것입미당

SSSS결국S    친구신청

결국 겹치는 값이 적히면 안된다 인것 같은데

이것 설절 위치를 알 수 있을까요 ㅠ 부탁드립니다

투박안면    친구신청

어떤 DB를 쓰는진 모르겠지만 PK 여부는 테이블 및 컬럼 생성 시 설정합니다

sSugarcult    친구신청

실기 프로그램이 있나요?? 그러면 DDL 구문을 사용하시면 되는데 ㅋㅋ
사용하시는 디비 언어가 오라클인지 MS-SQL 인지 MY-SQL 인지에 따라 구문도 조금씩 달라지기 때문에 네이버에서 해당 디비언어와 함께 기본키 설정이라고 검색 해보시길 바라요 ㅋ

말씀처럼 설정 위치 그렇게만 말씀하시는건 애매합니다. 디비 자체가 얼마나 설정 언어에서부터 프로그램까지 다양한데요 ㅋ

확산밀리언 효성♥    친구신청

SQL이라면 테이블 생성시 ADD로 붙여버리죵 ㅇㅅㅇ

sSugarcult    친구신청

테이블 생성시에 PK 설정 하지 않고도 생성 가능합니다.ㅋ 보통 무난한 구문은

ALTER TABLE table_name ADD PRIMARY KEY (column_name);

정도가 있겠어요 ㅎ

캐널    친구신청

간단하게 말해서 필드속성 설정할떄 해당필드에서 오른쪽버튼 누르면 '기본키' 메뉴가 있는데 그걸 눌러주면 해당 필드가 기본키 설정이 됩니다.

1급은 별달리 어려운 걸 요구하지 않으니까 이해하지 않고
'이런 문제는 이렇게 푸는구나' 하고 외우시고 넘어가시면 됩니다.

다있잖아    친구신청

역시 루리웹.

악력    친구신청

역시 루리웹은 쩌네요 ;;
X