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
운영게시판
최근게시물
DBMS Q&A 946 게시물 읽기
No. 946
테이블 작성하는 것좀 알켜주세요..
작성자
새내기
작성일
2004-03-23 00:48
조회수
7,343

회사가 다음과 같은 테이블을 가지는 개인용 데이터베이스를 생성하기로 결정했다고 하자:


CUSTOMER (Name, StreeAddress, ApartmentNumber, City, State/Province, Zip/PostalCode, Country, EmailAddress, PhoneNumber)



PURCHASE (DateOfPurchase, SerialNumber)



A. CUSTOMER 구조에 맞는 샘플 데이터에 대한 테이블을 만들라. 이 테이블은 적어도 네 개의 행을 포함해야 한다. 연습문제 A부터 G 까지는 워드 프로세서를 이용해서 데이터를 리스트하기만하라.





B. CUSTOMER 테이블의 어느 열이 테이블의 유일한 행을 식별해내는 데에 쓰일 수 있는가?


C. PURCHASE 구조에 맞는 데이터 테이블을 만들라. 이 테이블은 적어도 네 개의 행을 포함해야 한다.



D. PURCHASE 테이블의 어느 열이 PURCHASE의 기본 키로서 쓰일 수 있는가?



E. 위에서 정의한 테이블들만 가지고는 특정 고객을 그 고객의 스토브와 관련 지을수 없다. 이를 위한 한 가지 방법은 PURCHASE 의 SerialNumber를 CUSTOMER 에 추가하는 것이다. 그렇게 하고 나면 CUSTOMER 테이블은 다음과 같이 된다:


CUSTOMER (Name, StreeAddress, ApartmentNumber, City, State/Province, Zip/PostalCode, Country, EmailAddress, PhoneNumber, SerialNumber)


CUSTOMER 테이블의 샘플 데이터를 복사한 후 여기에 SerialNumber 열을 추가하라. 이 새로운 테이블을 CUSTOMER1 이라고 부르자.


F. 두 테이블의 관계를 나타내주기 위한 다른 방법은 CUSTOMER 의 EmailAddress를 PURCHASE 에 놓는 것이다. 그렇게 하고 나면 PURCHASE 테이블은 다음과 같이 된다:


PURCHASE (DateOfPurchase, SerialNumber, EmailAddress)


PURCHASE 테이블의 샘플 데이터를 복사한 후 여기에 EmailAddress 열을 추가하라. 이 새로운 테이블을 PURCHASE1 이라고 부르자.




G. 이제 3개의 데이터베이스 구조를 만들어 볼 수 있다:


DB1 : CUSTOMER1 과 CUSTOMER

DB2 : CUSTOMER 와 CUSTOMER1 및

DB3 : CUSTOMER1 과 CUSTOMER1


어떤 상황 하에서 DB1의 구조가 적합한가.?

어떤 상황 하에서 DB1의 구조가 적합한가.?




H. 어떤 상황 하에서 DB3의 구조가 적합한가?

 

 

데이터베이스는 처음 이라 도저히 모르겠네요 ...

 

제발 a 번이라도 풀어주세요...그럼 그걸 기본으로 해서 만들어보게요...부탁합니다..


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

애효~

 

여기가 무슨 레포트 대신 쓰주는 곳인지 원참 -.-;;

앞으로 이런 글은 자제해 주셨으면 -.-;;;

정재익(advance)님이 2004-03-23 07:56에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
950이게 도데체무슨말인지 이해가 안갑니다~조언좀주세요~~ [5]
이성민
2004-03-28
8580
948DB를 처음 배우기 시작했어요. 글 읽고 조언 좀 해주세요^^; [6]
이소연
2004-03-24
8670
947ORDBMS가 어떤 면에서 RDBMS와 다른지 궁금합니다. [1]
mooni
2004-03-23
7785
946테이블 작성하는 것좀 알켜주세요.. [1]
새내기
2004-03-23
7343
945DBMS종류와용도,특성,장점,단점,등등.. [3]
류경남
2004-03-16
10734
944DBMS발전사에 대해서 좀 알고싶어요.. (RDBMS 중점으로요).. [1]
호야~~
2004-03-16
8800
943cdx 파일과 dbf 파일.. [1]
배영철
2004-03-16
7824
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2023 DSN, All rights reserved.
작업시간: 0.051초, 이곳 서비스는
	PostgreSQL v16.1로 자료를 관리합니다