Lesson 2 Flashcards
(47 cards)
focuses on how the database structure will be used to store and manage end-user data.
Database Design
the first step in designing database, refers to the process of creating specific data model for a determined problem domain.
Data Modeling
is relatively simple representation, usually graphical, of more complex real-world data structure.
Data Model
can facilitate interaction among the designer, the applications programmer, and the end-user.
Data models
Basic building blocks for data model are the following:
Entity
Attribute
Relationship
It was developed in the 1960’s to manage large amounts of data for complex manufacturing projects.
Hierarchical Model
The model’s basic logical structure is represented by an upside-down tree. It contains levels, or segment.
Hierarchical Model
is the equivalent of a file system’s record type.
Segment
It was created to represent complex data relationships more effectively than the hierarchical model, to improve database performance, and to impose a database standard.
Network Model
is generally used today, the standard database concepts that emerged with it are still used by modern data models: schema, subschema, DML, and DDL.
Network Model
It is the conceptual organization of the entire database as viewed by the database administrator.
Schema
It defines the portion of the database by the application programs that produce the desired information from the data in the database.
Subschema
It defines the environment in which data can be managed; is a computer programming language used for adding, deleting, and modifying data in a database.
Data Manipulation Language (DML)
It allows the database administrator to define the schema components; is a syntax for creating and modifying database objects such as tables, indices, and users.
Data Definition Language (DDL)
It was introduced in 1970 by E.F. Codd of IBM.
Relational Model
this model represented a major breakthrough for both users and designers.
Relational Model
The foundation of mathematical concept is known as
Relation
It was introduced in 1976 by Peter Chen.
Entity Relationship Model
The graphical representation of entries and their relationships in a database structure quickly became popular, because it complemented the relational data model concepts.
Entity Relationship Model
The _________ are combined to provide the foundation for tightly structured database design.
relational data model and ERM
both data and its relationships are contained in a single structure known as object.
Object-Oriented Model
is the basis for the Object-Oriented Database Management System (OODBMS).
OODM
The OODM is said to be a ____data model because it indicates meaning
semantic
The Object-Oriented Data Model is based on the following components:
An object is an __________ of a real-world entity.
Attributes describe the __________ of an object.
Objects that share similar __________ are grouped in __________ .
The Object-Oriented Data Model is based on the following components:
An object is an abstraction of a real-world entity.
Attributes describe the properties of an object.
Objects that share similar characteristics are grouped in classes.