[핵심140, 필드속성 - 기타]
기출문제 7번이 답이랑 해설부분이 좀 안 맞는것 같아서 문의드립니다.
(문제) 7. 레코드 추가 시 입력되는 기본값을 사용자 임의로 지정하려면 기본키 속성을 사용하면 된다. (O, X)
(답) X
(해설) 7. 레코드 추가 시 입력되는 기본값을 사용자 임의로 지정하려면 기본값 속성을 사용해야 합니다.
기본키는 테이블에서 각 레코드를 고유하게 정의하는 필드나 필드의 집합을 의미합니다.
해설대로라면 답이 'O'여야 할 것 같은데, 답은 'X'로 나와있네요.
설명 좀 부탁드리구여...
또 다른 질문이 있는데...
레코드하고 필드의 개념을 못 잡겠습니다...ㅡㅡ;
[핵심132, 관계형 데이터베이스] 의 본문을 공부하고
- 테이블 = 표 = 릴레이션
- 레코드 = 행 = 튜플
- 필드 = 열 = 속성
이런식으로 개념을 잡았습니다.
그래서 아...'레코드는 행, 필드는 열'이라고 생각하면 되겠구나...
하고 넘어갔는데
[핵심138, 테이블 구조변경] 파트에 보니깐
필드삽입, 필드삭제, 필드이동 에 대해 설명하면서 열과 관련된 내용은 없고,
수행방법이 모두 행삽입, 행삭제 등 모두 행과 관련되어 있네요..
이거 어떻게 이해를 해야할지;;
필드는 열도 되고 행도 되는건가??ㅡㅡ;
그냥 외워버리고 넘어갈까 하다가...기초개념을 잘 잡아야 할 거 같아 질문드립니다
답변 부탁드려요^^;
안녕하세요. 길벗 수험서 운영팀입니다.
1. 문제를 자세히 보면 '기본값을 지정하려면 기본키 속성을 사용하면 된다'고 되어 있습니다. 기본키가 아니라 기본값 속성을 지정해야 합니다.
2. 레코드는 행, 필드는 열이 맞습니다. 실제 데이터가 표시되는 '데이터 보기' 상태에서는 레코드는 행, 필드는 열로 표시되는데, 필드의 데이터 형식이나 속성을 지정할 수 있는 '디자인 보기' 상태에서는 실제 데이터는 표시되지 않고 필드 이름만 세로로 표시되는데, 여기서 필드를 삽입할 때는 새로운 행을 삽입한 후 거기에 필드명을 입력하면 되고, 삭제하려면 필드명이 삽입된 행을 삭제하면 됩니다. 교재 35쪽 테이블 작성 부분을 보면 쉽게 이해할 수 있습니다. 35쪽 두번째 있는 그림이 테이블을 '디자인 보기' 상태로 연 것으로 이 상태에서는 하나의 행이 곧 필드가 되는 것입니다. 교재 앞부분에 있는 실습부터 해보시기 바랍니다.
즐거운 하루 되세요.
"-
*2011-07-16 09:18:52
안녕하세요. 길벗 수험서 운영팀입니다.
1. 문제를 자세히 보면 '기본값을 지정하려면 기본키 속성을 사용하면 된다'고 되어 있습니다. 기본키가 아니라 기본값 속성을 지정해야 합니다.
2. 레코드는 행, 필드는 열이 맞습니다. 실제 데이터가 표시되는 '데이터 보기' 상태에서는 레코드는 행, 필드는 열로 표시되는데, 필드의 데이터 형식이나 속성을 지정할 수 있는 '디자인 보기' 상태에서는 실제 데이터는 표시되지 않고 필드 이름만 세로로 표시되는데, 여기서 필드를 삽입할 때는 새로운 행을 삽입한 후 거기에 필드명을 입력하면 되고, 삭제하려면 필드명이 삽입된 행을 삭제하면 됩니다. 교재 35쪽 테이블 작성 부분을 보면 쉽게 이해할 수 있습니다. 35쪽 두번째 있는 그림이 테이블을 '디자인 보기' 상태로 연 것으로 이 상태에서는 하나의 행이 곧 필드가 되는 것입니다. 교재 앞부분에 있는 실습부터 해보시기 바랍니다.
즐거운 하루 되세요.
"