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.

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. An interface for other programs to access the data.

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

Indexing

A

An index is a data structure used to shorten the length of times it takes to search a database.

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

Database Views

A

A database view allows a number of tables and records to be restricted so that only certain users can see certain sets of data.

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

Data dictionary

A

Describes the structure and attributes of data to be used within a database.

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