Database Systems Flashcards

1
Q

Flat file database

A

Flat file database consists of a single table and contains files, records, fields and characters. Simple to create, easy to use, and inexpensive. Increased data redundancy and inconsistency

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Relational database

A

Relational database is comprised of multiple entities, contains attributes and relationships. Reduced data redundancy, consistency, shared data centralised security. Takes time to set up.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Primary key

A

A primary key is a field that is unique to any given record. It is referred to as
a unique identifier that uniquely identifies records.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Foreign key

A

A foreign key is any field in table which is the primary key in another table

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Databases

A

Databases are a persistent and organised store of data.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Database benefits

A

Makes processing more efficient. Reduces storage requirements by avoiding redundancy. Allows different users to only see relevant data.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Database Management System

A

A manipulation language to change and access data. Integrity to ensure efficiency and structure is not compromised. Additional security. An interface for other programs to access the data. Program/data independence – You can change the data without affecting the program and vice versa.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Entity Relationship Modelling

A

Entity relationship modelling entails taking a real world situation and representing it using an entity relationship diagram. There are 3 types of relationships: 1 to 1, 1 to many or many to 1 and many to many.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Data dictionary

A

A ‘data dictionary’ describes the structure and attributes of data ‘items’ to be
used within a database. A data dictionary includes the names and descriptions of the tables and the fields contained in each table.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly