Chapter 1 - Getting Started Flashcards

1
Q

Why are Databases Important?

A

Everything that uses the internet relies on databases to function.

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

Why do we use Databases?

A

Databases are used to keep track of things. They store more complicated information than simple lists like a spreadsheet.

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

What are the Issues encountered with Lists (Spreadsheets)?

A

A major issue with lists are problems with modifications. Redundancy and multiple themes create problems editing, updating, and inserting records.

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

What is a Relational Model? What is a Relational Database?

A

A relational model is a methodology used for database design
A relational database contains a selection of separate tables

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

What are Tables, Columns, and Rows?

A

Table - Holds data about only one theme
Columns - Stores a characteristic common to all rows (aka Fields)
Rows - Has data about an occurrence (aka Records)

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

What is SQL?

A

SQL is structured query language. It is the international standard for creating, processing, and querying databases.

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

What are the Four Components of a Database System?

A

Users
Database application
Database management system (DBMS)
Database

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

What is a Database?

A

It is a self-describing collection of related tables.
Self-describing means a description of the structure of the database is contained within the database itself.
Metadata is data about the structure of the database

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

What is a Referential Integrity Constraint? What are some examples?

A

Referential integrity constraints are rules enforced by the DBMS to ensure values of a column in one table are valid when compared to values in another table.

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

What is the difference between Personal and Enterprise-Class Database Systems? When would you use each?

A

A personal database system is used by only one person and an enterprise database system is used in international orgs.

Personal is good for individuals or small companies, and large enterprises should use the enterprise systems.

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

What is a Web Database Application?

A

An application with a Web user interface that is dependent on a database to store the data needed by the application.

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

What is a BI System?

A

A business intelligence system consists of tools used to analyze and report on company data.

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

What is Big Data and what is their association with Nonrelational Databases?

A

Big Data is the enormous datasets generated by Web and mobile applications.

Nonrelational databases are used to store Big Data (aka NoSQL)

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

What is Cloud Computing?

A

It is the use of another company’s hardware to conduct business via an internet connection or through a web server.

Some examples include Amazon Web Services (AWS) or Google Cloud

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