Exam Flashcards
Data Redundancy
when data is stored in different places unnecessarily. E.g when you record names & numbers different places.
Data Independance
Making changes to the way file characteristics are stored without affecting the programs ability to access data. e.g Usually lacking in file systems coz most programs change when data characteristics change.
DBMS
Database Management System
DBMS Functions
Eliminate data inconsistency, stop data anormaly, Data Dictionary Management, Data transformation, Security Management etc
Structural Independance
When you can change the file structure without affecting the data access.
Data
raw facts
Information
Result of processing data to reveal meaning
DBMS Role
A link between the user & the Database.
+s promotes data sharing, Eliminates problems islands of info, enforces data integrity,stops redundancy,promotes security
Metadata
Data about data
Spreadsheets cannot
Support self-doccumentation through metadata,enforcement of data types or domains to ensure consistency in columns, define relationships among tables, or constraints to make consistent on related tables.
Data Modelling is important because
Designers use to communicate with programmers and end users of a database. Main function is understanding complexities of real world environment.
A Business Rule
A short,precise and unambiguous description of a policy, procedure or principal that applies to an organization.
Business Rule purpose
To define entities,attributes, relationships and constraints.
Translating business rules
noun= entity verb= relationship between entities
Relationship
Describes and association between entities
Three types of relationships
1:M 1 to many, M:N Many to many, 1:1 one to one