Data Mgmt Lab_Part_2 - 4 Chapter 1 2. The data manipulation...

Info iconThis preview shows pages 1–2. Sign up to view the full content.

View Full Document Right Arrow Icon

Info iconThis preview has intentionally blurred sections. Sign up to view the full version.

View Full DocumentRight Arrow Icon
This is the end of the preview. Sign up to access the rest of the document.

Unformatted text preview: 4 Chapter 1 2. The data manipulation language. 3. The buffer manager. 4. The data model. Answer 1.7 Let us discuss the choices in turn. The data definition language is important in representing information because it is used to describe external and logical schemas. The data manipulation language is used to access and update data; it is not important for representing the data. (Of course, the data manipulation language must be aware of how data is represented, and reects this in the constructs that it supports.) The buffer manager is not very important for representation because it brings arbitrary disk pages into main memory, independent of any data representation. The data model is fundamental to representing information. The data model determines what data representation mechanisms are supported by the DBMS. The data definition language is just the specific set of language constructs available to describe an actual applications data in terms of the data model . Exercise 1.8 Describe the structure of a DBMS. If your operating system is upgraded to support some new functions on OS files (e.g., the ability to force some sequence of bytes to disk), which layer(s) of the DBMS would you have to rewrite to take advantage of these new functions? Answer 1.8 Answer omitted....
View Full Document

Page1 / 3

Data Mgmt Lab_Part_2 - 4 Chapter 1 2. The data manipulation...

This preview shows document pages 1 - 2. Sign up to view the full document.

View Full Document Right Arrow Icon
Ask a homework question - tutors are online