Data Modeling Flashcards
Data Model
Simple representation (usually graphical) of real-world data structures: characteristics, relations, constraints, transformations, and other constructs.
Constraint
Restriction placed on the data
Ensure data integrity
Business Rule
Brief, precise, unambiguous description of a policy, procedure, or principle within an organization.
Schema
Conceptual organization of entire database as viewed by database admnistrator.
Subschema
Defines a portion of the database “seen” by application programs.
RDBMS
Relational Database Management System
Hides the complexities of the relational model from the user by managing all of the physical details.
End-User Interface
Allows end user to interact with data
ERM
Entity Relationship Model
Graphical tools to show relational data.
OODM
Object-Oriented Data Model
Both data and its relationships are contained in a single structure (object)
ERDM
Extended Relational Data Model
Merges OODM features with simpler relationship database structure.
XML
Extensible Markup Language
Standard for efficient exchange of structured, semistructured, and unstructured data.
3Vs
Volume - amount of data stored
Velocity - speed that data grows and need to process quickly
Variety - multiple data formats