Database concepts and architecture: data models, schemas, three-schema architecture and data independence. - Question Bank
1. Which schema is responsible for representing the data as it is stored on the storage medium?
2. A database schema can be considered a static definition, while a database instance is a snapshot of the data at a given point in time.
3. Data independence is achieved by using:
4. The conceptual schema defines the database in terms of:
5. Which of the following is an example of a conceptual data model?
6. The three-schema architecture helps in achieving:
7. The Network model was an improvement over the Hierarchical model because it:
8. A database schema is defined using:
9. Data models provide a way to abstract the __________ complexity of data storage and management.
10. Which level of abstraction in the three-schema architecture is concerned with the lowest-level details of data storage?
11. The Entity-Relationship model is primarily used for:
12. Logical data independence allows changes to the __________ without requiring changes to application programs.
13. Which of the following describes the internal schema?
14. The primary goal of a database system's architecture is to:
15. A database schema is static and rarely changes.
16. Which of these is a fundamental concept in the Relational Model?
17. The mapping between the conceptual schema and the internal schema is handled by the:
18. The mapping between the external schema and the conceptual schema is handled by the:
19. Which schema provides a consistent and unified view of the data for the entire community of users?
20. An 'instance' of a database refers to:
21. The three-schema architecture was proposed to address issues related to:
22. A database schema is a description of:
23. Which of the following best describes a 'data model'?
24. The Entity-Relationship (ER) model is often used as a conceptual tool for database design. It represents data in terms of:
25. What is the primary role of the External Schema in the three-schema architecture?
26. Physical data independence ensures that changes in the __________ do not require changes in the conceptual or external schemas.
27. Which schema defines the entire set of entities, attributes, relationships, and constraints of the database?
28. The three-schema architecture separates the database into how many levels of abstraction?
29. A database schema can be thought of as the:
30. Which of the following is a characteristic of the Network data model?
31. The internal schema is also referred to as the:
32. Data independence is crucial for:
33. Which data model is the most widely used today, organizing data into tables with relationships defined between them?
34. The process of defining the database structure, data types, and constraints is called:
35. Which layer of the three-schema architecture is closest to the end-user?
36. What is the main advantage of using a database system over traditional file systems?
37. In the three-schema architecture, the conceptual schema represents:
38. The Hierarchical data model organizes data in a structure resembling a:
39. Which data model represents data as a collection of records connected by links, forming a graph structure?
40. The external schema, also known as a view, is tailored to the needs of:
41. Modifications to the internal schema (e.g., changing file organization or storage structure) should ideally not affect the conceptual schema. This is an example of:
42. Which type of data independence allows changes to the conceptual schema without affecting the external schemas?
43. What is data independence?
44. The schema that describes how data is physically stored on storage devices is called the:
45. Which schema in the three-schema architecture describes the overall logical structure of the database and is independent of storage details?
46. The three-schema architecture aims to achieve:
47. What does a schema represent in a database context?
48. In a relational data model, data is organized into:
49. Which of the following is NOT a type of data model?
50. What is the primary purpose of a database?