130 - Information Systems Flashcards

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

What are the benefits of using databases and name 5 main properties

A

They are organised collections of data. Main properties are:

  1. Scalability
  2. Storage
  3. Data handling
  4. Access control
  5. Security
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

What is a DBMS?

A

Database Management System is software that allows users to edit data in a database.

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

What are the 3 important things that the DBMS manages?

A
  1. The data
  2. The database engine - allows data to be accessed, locked and modified.
  3. The database schema - defines the databases logical structure.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

3 main components of the Relational Data Model

A
  1. Data structure
  2. Data manipulation
  3. Data integrity
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

How do you create and manipulate the structure of databases? (Name 4)

A
  1. Structures Query Language (SQL) - based on relational algebra
  2. Data Definition Language (DDL) - used to define structures
  3. Data Manipulation Language (DML) - used to manipulate data.
  4. Data Control Language (DCL) - used to control access to data in a database.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

What is Relational Integrity?

A

It controls what can and can’t be done in a database.

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

What are the components of Relational Data Integrity?

A
  1. Domain integrity - Attributes have a name and a domain. Govern values in coins and restrict them to data types.
  2. Entity integrity - Controls rows in tables.
  3. Referential Integrity - Maintains relationships between tables.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

From referential Integrity, what is the parent key?

A

A foreign key that identifies a key in another relation.

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

What is the main model for storing and processing data?

A

The main model used for storing and processing data is the relational data model where data is organised into sets.

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