Database system comcepts 5판 1장 연습문제 풀이
- 최초 등록일
- 2007.10.22
- 최종 저작일
- 2007.03
- 3페이지/ MS 워드
- 가격 1,500원
소개글
Database system comcepts (한글판명: 데이터베이스 시스템)
저자: Silberschatz, Korth, Sudarshan 5th Edition
1장 연습문제 풀이입니다.
Chapter 3 Exercise 1.1, 1.4, 1.7, 1.8 이 있습니다.
목차
1.1 This chapter has described several major advantages of a database system. What are two disadvantages?
1.4 Consider a two-dimensional integer array of size n x m that is to be used in your favorite programming language. Using the array as an example, illustrate the difference (a) between the three levels of data abstraction and (b) between a schema and instances.
1.6 List four significant differences between a file-processing system and a DBMS.
1.7 Explain the difference between physical and logical data independence.
1.8 List five responsibilities of a database-management system. For each responsibility, explain the problems that would arise if the responsibility were not discharged
본문내용
11.1 This chapter has described several major advantages of a database system. What are two disadvantages?
Answer)
1) Database system을 초기에 Setup할 때 많은 지식과 돈,기술 그리고 시간을 필요로 한다.
2) Database의 복잡성은 오히려 낮은 성능의 수행을 야기할 수 있다.
1.4 Consider a two-dimensional integer array of size n x m that is to be used in your favorite programming language. Using the array as an example, illustrate the difference (a) between the three levels of data abstraction and (b) between a schema and instances.
(a) Three levels of data abstraction: Physical level, Logical level, View level.
- Physical level: record가 어떻게 저장되어있는지에 대한 얘기이다.
m x n 데이터를 저장하게 되므로 당연히 slot의 개수는 m x n개이며, 여기서 중요한 것은 각각의 데이터의 형태이다. 즉 데이터가(C의 예에서) integer값을 갖는지, double형태의 값을 갖는지가 변수이다.
integer 타입의 변수를 갖는다고 가정한다면 m x n x 4byte 의 크기를 가지게 된다.
- Logical level: Database에서 어떻게 저장되어있고, 데이터 사이의 관계를 설명해준다.
테이블을 만들었을 때 그 관계를 설명할 수 있다.
예를 들어 Number[m][n]이 있다고 한다면,
[0] [1] [2]…
Number[0] 3 2 1
Number[1] 7 0 4
…
참고 자료
없음