Week 1&2 Flashcards

1
Q

What is Big Data?

A

Larger, more complex data sets, especially from new data sources.

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

What do flat files do?

A

A flat file, also known as a text database, stores data in a plain text format?

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

What does ASCII stand for?

A

American Standard Code for Information Interchange.

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

Row synonyms:

A

Record, tuple.

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

Column synonyms:

A

Field, attribute, property, element.

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

A table can also be called?

A

A relation or a file.

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

What is a specific example of an entity called?

A

Instances.

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

What is a database?

A

A database is an organized collection of related information stored in a file.

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

What is a DBMS?

A

A DBMS, or Relational Database Management System, is software designed to store, retrieve, define, and manage data in a database.

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

What is a relational database?

A

A database that stores data in a structured format, using columns and rows.

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

What is a RDBMS?

A

A RDBMS, or Relational Database Management System, is a subset DBMS designed specifically for relational databases.

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

What is a primary key?

A

A unique identifier.

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

What is a foreign key?

A

An attribute that refers to another entities primary key.

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

What is a composite key?

A

Composite keys are comprised of at least two columns that, combined, make one primary key.

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

What is an ERD?

A

An ERD, or Entity-Relationship Diagram, is a type of flowchart that illustrates how entities relate to each other.

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

What is normalization?

A

The process of organizing data in a database.

17
Q

What is a schema?

A

A database structure.

18
Q

What is an index?

A

A data structure used for organizing and retrieving vast amounts of data.

19
Q

What is ACID?

A

ACID are four properties that can be used to test whether a DBMS can handle transactions.

Atomicity, Consistency, Isolation, and Durability.

20
Q

What is a transaction?

A

Any change in a DB.

21
Q

What is a dataset?

A

A collection of data.

22
Q

What is durability?

A

Durability states that, once committed, the results of a transaction are permanent and survive future system and media failures.

23
Q

What is consistency?

A

Consistency states that transactions must obey user-defined integrity constraints or be rolled back.

24
Q

What is atomicity?

A

Atomicity states that the results of a transaction must either be fully committed or rolled back.

25
Q

What is isolation?

A

Isolation states that the results of a transaction cannot affect other transactions until the transaction is completed.

26
Q

What is data abstraction?

A

Data abstraction is the process of hiding irrelevant details from users. There are three main levels: External, Conceptual, and Internal.

27
Q

What is the external level?

A

The external, or view, level of data abstraction is the highest level. It describes the part of the database a specific user is interested in.

28
Q

What is the conceptual level?

A

The conceptual, or logical, level of data abstraction is the intermediate level. It describes the Database structure of the whole database for the community of users

29
Q

What is the internal level?

A

The internal, or physical, level of data abstraction is the lowest level. It describes how data is actually stored.

30
Q

What is cardinality?

A

Cardinality refers to the relationship of data in one table with respect to another table. “One-to-one”, “one-to-many”, and “many-to-many”.

31
Q

What is an attribute?

A

An attribute is a characteristic common to all or more instances of a particular entity.