Section 3: Basic Database Terminology Flashcards

1
Q

2 Types of databases

A
  1. Relational Databases

2. Non-relational Databases

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

Relational Databases

A
  1. Regards more complex Systems.

2. Mathematics and programming.

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

Relational Datase Purpose

A

Organize huge amounts of data that can be quickly retrieved.

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

What is relational Database

A

The smallest units in the entire system can carry integral logical meaning.

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

RDMS (What is it)

A

Relational Database Management System.

When the database combined with its existing relations

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

Spreadsheet

A

An electronic ledger.

An electronic version of paper accounting worksheets.

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

Spreadsheet vs Databases (Similarities)

A
  1. Can contain large amounts of tabular data.
  2. Can use existing data to make calculations.
  3. Are used by many users.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Spreadsheet vs Databases (Differences)

A
Relational Databases.
- Retrieval of data
- Updating of data
- Efficiency
- Data consistency
- Data Integrity
- Speed
Spreadsheets.
- Extensive analysis
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Database designer

A

Plot the entire database system on a canvas using a visualization tool

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

ER Diagram

A

Entity-Relation Diagram

- Different data entities and the relationship that exsists between the 2

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

Relational Schema

A

An existing idea of how the database must be organized.

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

Database creation

A

Use SQL to set up the database physically

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

Database manipulation

A

Allows you to use your dataset to extract business insights to improve performance and efficiency

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

Database Management

A
The steps that a business takes to: 
1. Database design
2. Creation
3. manipulation
Successfully
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Database Adminstration

A

The person providing daily care and maintenance of the database

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

Relational Schema (Primary Key)

A

A column or set of columns whose value exists a
1. Each table can only have 1 primary Key
(Unique Identifiers)

17
Q

Primary Key Limitations

A
  1. Each table can only have 1 Primary Key
  2. Primary key cannot be blank
  3. Not all tables will have a primary Key
18
Q

Relational Schemas (Foreign Key)

A

Identifies the relationships between tables and not the table itself
1. Identify

19
Q

Unique Key

A

Used whenever you would like to specify that you don’t want to see duplicate data in a given field

20
Q

Primary Key vs Unique Key

A
  1. unique keys can contain null values (Unknown phone # of a business)
  2. A table can have multiple unique keys but multiple Primary Keys.
21
Q

Relationships

A

Tell how much of the data from a foreign field can be seen in the primary key column of the table and the data is related to and vice versa.

22
Q

One-to-many type of relationship vs Many-to-one Relationship

A

For example, if one department can employ for several employees then, department to employee is a one to many relationship (1 department employs many employees), while employee to department relationship is many to one (many employees work in one department)

23
Q

Cardinality Constraints

A

Symbols showing relationship limitations.

I,>,M,N,O