Week 1-10 Flashcards
What is a recursive relationship?
An attribute that has a relationship whit another similar entity in another table
What is the purpose of normalisation?
To eliminate redundant data within the data base
What happens at the FIRST normal form of normalisation?
The table has a primary key, every row has the same data
What happens at the SECOND normal from of normalisation?
Every table has a primary key
There are no “partial key dependencies”
What happens at the THIRD normal form of normalisation?
Every table has a primary key
There are no “partial key dependencies”
There are no “transitive dependencies”
What are the three stages of database design?
Conceptual, physical and logical
Can primary key’s be NULL?
No
What is locking used for?
A procedure used to control concurrent access to data
What is a benefit of using the index, in terms of optimisation?
Improves the speed of data retrieval operations on a database table