
Study with the several resources on Docsity
Earn points by helping other students or get them with a premium plan
Prepare for your exams
Study with the several resources on Docsity
Earn points to download
Earn points by helping other students or get them with a premium plan
An overview of the three main types of database schemas: conceptual, logical, and physical. Conceptual schemas offer a high-level, big-picture view of the system, focusing on business requirements and rules. Logical schemas define the specific schema objects, such as table names, field names, and entity relationships, but without technical details. Physical schemas add the technical information needed to create the data structures within the storage system. The key differences between these schema types and their respective purposes in the database design process. Understanding these schema concepts is crucial for effectively designing and implementing database systems that meet the organization's needs.
Typology: Summaries
1 / 1
This page cannot be seen from the preview
Don't miss anything!

While the term schema is broadly used, it is commonly referring to three different schema types—a conceptual database schema, a logical database schema, and a physical database schema. Conceptual schemas offer a big-picture view of what the system will contain, how it will be organized, and which business rules are involved. Conceptual models are usually created as part of the process of gathering initial project requirements. Logical database schemas are less abstract, compared to conceptual schemas. They clearly define schema objects with information, such as table names, field names, entity relationships, and integrity constraints—i.e. any rules that govern the database. However, they do not typically include any technical requirements. Physical database schemas provide the technical information that the logical database schema type lacks in addition to the contextual information, such as table names, field names, entity relationships, et cetera. That is, it also includes the syntax that will be used to create these data structures within disk storage.