Databases (AQA GCSE Computer Science): Flashcards
📚Flashcards
Practise the cards
13 cards from this deck
ShowHide
Practise the cards
13 cards from this deck
Database definition
Database definition
Persistent store of organized data
'Persistent' meaning (databases)
'Persistent' meaning (databases)
Data stays until deleted, doesn't vanish when PC turns off
Record (database)
Record (database)
Complete entry about one item or person
Field (database)
Field (database)
Category of info in record, stores one type of data
Primary key
Primary key
Special field that uniquely identifies each record
Why primary keys needed?
Why primary keys needed?
To uniquely identify records, even when other data identical (e.g., same names)
Data redundancy
Data redundancy
Same info repeated multiple times in database
Problems of data redundancy
Problems of data redundancy
Larger file, wasted storage, harder to maintain
Data inconsistency
Data inconsistency
Same info appears differently in different places
Problems of data inconsistency
Problems of data inconsistency
Confusion, errors, unreliable database info
Relational database
Relational database
Database splitting info across multiple connected tables
Advantages of relational databases
Advantages of relational databases
Eliminates redundancy, prevents inconsistency, efficient
Database structure components
Database structure components
Records, fields, and tables
