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/23

encourage image

There's no tags or description

Looks like no tags are added yet.

Last updated 11:38 AM on 9/3/24
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No analytics yet

Send a link to your students to track their progress

24 Terms

1
New cards
data dictionary

• Stores metadata about the database

2
New cards
Items stored in a data dictionary

• Table name 
• Field name
• Data type 
• Primary key


3
New cards
Purpose of Query Processor

• Allow user to enter criteria
• Searches for data which meets criteria entered


4
New cards
Purpose of Developer Interface

• Enables developer to create user friendly forms and reports

5
New cards
Tasks that can be performed with DBMS

• Create a table
• Create a form
• Create a report

6
New cards
Logical schema

• Provides an overview of database structure 
• Models the problem the database is intended to manage


7
New cards
Levels of the schema

• External : represents the individual's view of the database

• Physical/Internal : Describes how the data will be physically stored

• Logical : How the relationships will be implemented in the logical structure of database

• Conceptual : Describes the views which users of the database might have


8
New cards
Referential Integrity

• Data between linked tables is consistent

9
New cards
Query Processor

 Part of DBMS that allows user to search for data

10
New cards
 Primary Key

Attribute that uniquely identifies each tuple

11
New cards
Secondary Key

Attribute that could be primary key but not selected to be primary key

12
New cards
Foreign Key

A Field in one table that links to a primary key in another table

13
New cards
Attribute

A data item, represented as a field within a table

14
New cards
Entity

Concept in the system that we want to model and store information about

15
New cards
Difference between Security and Privacy of Data

 Security is keeping data safe 
• From accidental loss
• E.g. Need for security
• Privacy is the need to restrict access to personal data
• To avoid it being seen by unauthorised people
• E.g. of need for privacy

16
New cards
Physical measures

• locked doors 
• access by secure methods such as, biometric scans


17
New cards
Firewall 

• stop unauthorised access gaining access to network

18
New cards
Access rights 

• Only relevant people can access certain part of data
• can be read only, or full access / read, write and delete

19
New cards
Password

• Prevents unauthorised access

20
New cards
Anti-Malware 

• To remove/detect virus 
• carry out regular scans

21
New cards
Encryption

• Data meaningless to third party 
• Accessed only by those with decryption key

22
New cards
Auto Backup 

• Create regular copies of data in case of loss 
• can be restored if lost/corrupted

23
New cards
Advantage of using Relational Database to File-based 

 data duplication is reduced
better security
 better data integrity

24
New cards
Disadvantages of File Based

• Data duplication
• Lack of data privacy
• Lack of data integrity