Chaper 5- Databases Flashcards

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

Explain the term ‘validation’

A

Validation is the process of checking days when it is input. Validation is carried out buy a software, not by humans. It checks that data conforms to certain rules

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

What is meant by a range check?

A

This makes sure that the data falls between certain limits for example a date of birth for a student

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

What is meant by a length check?

A

This means the data must have a certain amount of characters or be above or below a limit. For example, most passwords must have over 8 characters so that they’re strong

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

Explain the term ‘verification’

A

This is checking that the data entered is correct

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

What is a check digit

A

This means data entered must be exactly the same as data previously entered. An algorithm calculates an extra digit which is appended to the data. The same algorithm checks the data when input

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

What validation is needed for a surname?

A

Type check

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

What validation is needed for a date of birth?

A

Range check

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

What validation is needed for gender?

A

Format check

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

Define the term data redundancy

A

Data redundancy is the unnecessary repetition of data

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

Explain what a DBMS is

A

A DBMS is a database management system. This allows multiple users to access a database without editing it in a way that would affect anyone else’s view of it. Its purpose is to protect data and run queries to extract data. Most DBMSs use data locking, this means that if one user has opened a record or tried to edit it, other users can’t view it until the transaction is carried out

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

What is a flat file database?

A

A flat file database consists of only one entity

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

Explain what a relational database is

A

Relational databases store their data into separate tables. The tables are linked together so that related days can be easily extracted

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

Describe four features of a typical DBMS

A
  • Referential integrity
  • Validation
  • Security features
  • Automatic backup
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

What is referential integrity

A

This means that changes must not be made that are logically impossible. For example, you cannot delete a student if there is a linked record to an exam entry. A DBMS will prevent this

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

What security features are available in a DBMS

A
  • Groups can be created

- Read or write privileges can be assigned to different tables for different groups

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

What is automatic backup in DBMS

A

Automatic backup is when transactions are saved as they happen. This helps to prevent data loss

17
Q

What is a database?

A

A database is a persistent organised store of data in a computer system