Data Models, Schemas, and Database Normalization
Classified in Computers
Written on in English with a size of 3.46 KB
Categories of Data Models
- Entity: Represents a real-world object or concept.
- Attribute:
- Represents some property of interest.
- Further describes an entity.
- Relationship: Represents an association among two or more entities.
- Entity-Relationship model
- Relational data model: Used most frequently in traditional commercial DBMSs.
- Object data model:
- New family of higher-level implementation data models.
- Closer to conceptual data models.
- Physical data models: Describe how data is stored as files in the computer.
- Access path: Structure that makes the search for particular database records efficient.
- Index:
- Example of an access path.
- Allows direct access to data using an index term or a keyword.
Schemas, Instances, and Database State
- Database schema: Description of a