Unit 8-databases Flashcards

You may prefer our related Brainscape-certified flashcards:
1
Q

File based approach

A

Data stored in files with separate data items stored in different places for certain topics

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

Field

A

One item/column about one thing, E.G.one column for student names

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

Primary key

A

Unique identifier

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

Table/relation

A

All the data about one entity

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

Record/tuple

A

Data in one row of the table

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

Relational database

A

Similar to file base structure but recorded into tables

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

Attribute

A

Column/field in the table

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

Data item

A

Individual data thing

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

Candidate Key

A

Unique Identifier

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

Secondary key

A

Alternative primary key that wasn’t chosen for some reason

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

Foreign key

A

Attributes of one table that link to the primary key of another table

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

Composite key

A

Made up of two un-unique attributes to make a new, unique attribute

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

Advantages of a relational database

A

Data redundancy reduced
Data only changed once and is automatically updated everywhere
Data independent of the app.s, so doesn’t affect them and makes it more easily available

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

Data management

A

Organising and managing the DBs data

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

Data dictionary

A

Contains the DB metadata

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

Logical schema

A

Specific database model used to build DB and independent from the DBMS

21
Q

Data modelling

A

Way of showing DB structure like E-R diagrams

22
Q

DBMS

A

Provides security like:
Access rights that’s limited based on user
Automatic audit trail
Usernames and (strong) passwords
Data encryption
Regular backup
Also uses query processors and developer interface (using SQL)