본문 바로가기

JAVA_School/JAVA_School_class

[0501] DB설계및구현1

# 패턴 기본점수 35점인데 90점 받음 vv

 

#24

Entity integrity : primary key에 해당되어지는 어떠한 field도 null이 되서는 안 된다.

Referential integrity: foreign key 값이 null 또는 안 가지고 있어야 ..

 

#30

FOREIGN KEY (RepNum) REFERENCES Rep

 

CREATE TABLE Customer(CustomerNum CHAR(8) .... RepNum CHAR(6), ForeignKey (RepNum) References Rep);

 

Legal values: 합법적인 값, 어떤 테이블의 어떤 컬럼의 값이 합법적이다 아니다는 그 데이터베이스 사용자, 회사가 예를들면 ? 나이라는게 있는데 거기에 들어갈 수 있는 값을 0부터 120이다. 그 안에 들어가는 값만 들어가야한다. 그러면 이 0~120부터가 Legal values다. 

Legal-values integrity - 그 필드 값 가지고 있는 레코드만 존재.

-> CHECK (CreditLimit IN (5000, 7500, 10000, 150000))

 

#36

각각의 테이블이나 필드를 추가하거나 없앨 때

 

SELECT INTO : 뭘 골라가지고 새로운 table에다가 집어 넣는거. (참조)

파라미터: 입력값

credit Limit이 7500불 이상 10000불 미만의 Customer들의 이름 보고싶다. 그러면? 

 

VBA: Visual Basic with Applications

 

user Requirements