database

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/19

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 12:57 PM on 4/25/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

20 Terms

1
New cards

what is a flat file database

a flat file database stores everything in one single table

2
New cards

what are the Advantages

simple to design, easy to use, good for small datasets

3
New cards

what are the disadvantages

data redundancy, data inconsistency, not scalable, hard to maintain

4
New cards

what is a relational database

A relational database splits data into multiple tables and links them togther

5
New cards

what are the advantages

reduces duplication, more consistent data, easier to update, more scalable

6
New cards

what are the disadvantages

more complex, requires designing/planning, slower for simple tasks

7
New cards

what is a primary key

a field that uniquely identifies each records

8
New cards

what is a foreign key

a field that links to a primary key in another table

9
New cards

what is a secondary key

a field used for searching but its not unique

10
New cards

what is Entity Relationship Modelling

A way of designing database visually

11
New cards

what does ERM help plan

tables, relationships keys

12
New cards

what is normalisation

normalisation is the process of organising data to reduce duplication

13
New cards

why

to remove repeated data, improve consistency and avoid update errors

14
New cards

what are the advantages

reduces redundancy, improves data integrity, makes update easier

15
New cards

what are the disadvantages

more complex, requires join leading to slower queries

16
New cards

what is indexing

indexing creates a quick lookup system for data

17
New cards

what are the advantages

faster for searching, improves performance

18
New cards

what are the disadvantages

uses extra storage, slows down updates

19
New cards

Explain the difference between a flat file and a relational database.

A flat file database stores all data in a single table, which can lead to duplication and inconsistency. A relational database stores data in multiple linked tables, reducing redundancy and improving data organisation.

20
New cards

Explain the purpose of primary and foreign keys.

A primary key uniquely identifies each record in a table, ensuring no duplicates. A foreign key is used to link tables together by referencing a primary key in another table, allowing relationships between data to be established.