ITC 출판사, 데이터베이스 시스템 5판 [Elmasri-Navathe 지음], 복습문제 풀이(7장,8장,9장)
- 최초 등록일
- 2008.01.16
- 최종 저작일
- 2007.09
- 9페이지/ 한컴오피스
- 가격 1,000원
소개글
각 장 마다 있는 복습문제를 풀이한 내용입니다.
목차
7.1 SQL에서의 릴레이션(테이블)과 4장에서 정의한 릴레이션의 차이점은 무엇인가? 용어상의 기타 차이점들도 설명하라. 왜 SQL은 테이블이나 질의 결과에 중복 투플들을 허용하는가?
7.2 SQL 애트리뷰트에 허용되는 데이터 타입들을 나열하라.
7.3 SQL에서는 4장에서 설명한 엔티티 무결성과 참조 무결성 제약조건을 어떻게 구현하였는가? 참조 트리거된 동작이란 무엇인가?
본문내용
7.1 SQL에서의 릴레이션(테이블)과 4장에서 정의한 릴레이션의 차이점은 무엇인가? 용어상의 기타 차이점들도 설명하라. 왜 SQL은 테이블이나 질의 결과에 중복 투플들을 허용하는가?
->
SQL은 관계 데이터 모델의 릴레이션, 투플, 애트리뷰트에 대해 각각 테이블, 행, 열이라는 용어를 사용한다. 올바르게 설계된 테이블에는 중복된 데이터가 나타나지 않는다. 테이블에 설정된 기본키는 중복이 불가능하기 때문이다. 그러나 테이블 전체가 아닌, 개개의 열에 대해서는 중복데이터가 당연히 발생할 수 있다. 예를 들면, 영업 부서에 속하는 모든 사원은 같은 부서번호를 갖을 것이고, 부서에 속한 사원의 수만큼 해당 부서번호는 중복으로 나타나게 될 것이다. 따라서 중복데이터를 고려해야 하는 경우는 원 테이블 전체에 대한 것이 아니라 부분적인 열이 추출되어서 중복이 발생할 때이다. 부분적인 열이 추출되어서 중복데이터가 발생한 경우 중복데이터는 의미가 없는 것이 아니라 비록 중복이 되었다고 할지라도, 항상 그 중복된 수만큼 의미를 가진다.
7.2 SQL 애트리뷰트에 허용되는 데이터 타입들을 나열하라.
->
* 숫자 데이터 타입
- 정수 : INTEGER, INT, SMALLINT
- 부동 소수점수 : FLOAT, REAL, DOUBLE, PRECISION)
- 형식화된 수 : DECIMAL(i,j) 또는 DEC(i,j), NUMERIC(i,j)
* 문자열
- 고정길이 : CHAR(n) 또는 CHARACTER(n)
- 가변길이 : VARCHAR(n) 또는 CHAR VARYING(n)또는 CHARACTER VARYING(n)
* 비트열
- 고정길이 : BIT(n)
- 가변길이 : BIT VARYING(n)
- 큰 이진 값 열 : BINARY LATGE OBJECT 또는 BLOB
* 불리안
* DATE
* TIME
* TIME(i)
* TIMESTAMP
* 기간(INTERVAL)
7.3 SQL에서는 4장에서 설명한 엔티티 무결성과 참조 무결성 제약조건을 어떻게 구현하였는가? 참조 트리거된 동작이란 무엇인가?
참고 자료
책 본문 외 다수
이 자료와 함께 구매한 자료
- ITC 출판사, 데이터베이스 시스템 5판 [Elmasri-Navathe 지음], 복습문제 풀이(5장.. 6페이지
- ITC 출판사, 데이터베이스 시스템 5판 [Elmasri-Navathe 지음], 복습문제 풀이(13.. 9페이지
- ITC 출판사, 데이터베이스 시스템 5판 [Elmasri-Navathe 지음], 복습문제 풀이(3장.. 6페이지
- ITC 출판사, 데이터베이스 시스템 5판 [Elmasri-Navathe 지음], 복습문제 풀이(11.. 9페이지
- ITC 출판사, 데이터베이스 시스템 5판 [Elmasri-Navathe 지음], 복습문제 풀이(1장.. 6페이지