6. Data Flashcards

1
Q

____ is the act of analyzing and converting data into information that can be used in decision-making.

A

Database research

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

A typical database application has two major layers: a(n) ____ layer and a(n) ____ layer.

A

application, database management

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

After the application software receives a request from a user, it uses the ____ as a tool to obtain the results.

A

database management system (DBMS)

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

A database ____, also known as a ____, is composed of records and fields that hold data.

A

table, datasheet

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

A database ____ contains a single piece of data about the subject of a record.

A

field

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

A database ____ is represented as rows in a table with related information.

A

record

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

A(n) ____ is a thousand gigabytes (GB). A(n) ____ is a thousand of these. A(n) ____is one thousand of these. And a(n) ____ is one thousand of these.

A

terabyte (TB), petabyte (PB), exabyte (EB), zettabyte (ZB)

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

A(n) ____ database stores data in a plain text file. Each line of the text holds one record. Fields are separated by delimiters like spaces or commas. Because this kind of database uses a simple structure, it cannot contain multiple tables.

A

flat-file

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

The ____ database is one of the oldest database models. Data is organized in a tree structure, much like an organizational chart.

A

hierarchical

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

In a hierarchical database, there is one parent for each record, with optional nodes, forming sub-trees called ____.

A

segments

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

____ databases contain database tables that can be joined together in logical ways. Each record has a unique identifier called a primary key.

A

Relational

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

In a relational database, a field may be marked as the primary key on one table but also be found on another table. When this happens, a relationship called a ____ key is created.

A

foreign

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

Another word for requests sent to a database is ____.

A

queries

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

____ is the code used to retrieve information from a relational database.

A

Structured Query Language (SQL)

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

The ____ operation takes rows from one table and creates a new table.

A

selection

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

The ____ statement identifies the records that are being requested, and the ____ means everything from that table. The parameter ____ identifies the table name, and ____ identifies the condition the query is requesting.

A

SELECT, asterisk (*), FROM, WHERE

17
Q

The ____ operation combines distinct fields from multiple tables that have the same set of attributes and data types.

A

union (keyword: UNION)

Example:
SELECT PatientID, LastName FROM Patient
UNION
SELECT NurseID, LastName FROM Nurse;

The union operation eliminates duplicate fields. The fields in the resulting table are all distinct.

18
Q

The ____ operation creates a result table that includes all of the attributes from the two tables; each row of the second table is added to each row of the first table.

A

product (keyword: CROSS JOIN)

Example:
SELECT Shifts.WingSegment, Shifts.Shift, NurseName.LastName

FROM Shifts

CROSS JOIN NurseName

19
Q

When you are using more than one table as a source the table name ____ the attribute name, separated by a ____.

A

precedes, period

20
Q

A ____ operation combines two tables, but records are only appended when a matching criterion is met. The result table includes a row with the attributes of both tables only when attributes from the first database table match related attributes from the second database table.

A

join

21
Q

The following query represents a(n) ____ join:

SELECT*
FROM Patient, Nurse;

And the following query represents a(n) ____ join:

SELECT*
FROM Patient CROSS JOIN Nurse;

A

implicit, explicit

22
Q

In contrast to relational databases, ____ databases store complex data and relationships between data directly without using inter-table relations.

A

object-oriented (also referred to as object databases)

23
Q

An object database is a collection of objects, each with two components: ____ and ____ (which are software programs called ____).

A

data, instructions, methods

Methods define what to do with the data in the object.

24
Q

Key-value databases are also known as ____.

A

stores

25
Q

____ stores are used to store information about networks of data, such as social connections.

A

Graph

26
Q

____ stores are optimized for queries on large data sets and store columns of data together, instead of in rows.

A

Wide-column

27
Q

____ databases pair each key with a complex data structure known as a(n) ____. This complex data structure can contain many different key-value pairs.

A

Document-format, documents

28
Q

____ databases can accommodate a wide variety of data models, including key-value, document, columnar, and graph formats.

A

NoSQL (not only SQL)

29
Q

NoSQL databases are especially useful for working with what kind of data?

A

Large sets of distributed data.

30
Q

A ____ is a system of data stored in raw format. It is usually a single store of all enterprise data as well as information derived from data during reporting, transactions, or other activities. These systems can include both structured data, such as tables, and unstructured data, such as audio and video recordings.

A

data lake

31
Q

A ____ database consists of data residing on different machines. For instance, an international corporation might store and maintain local employer records at local sites, yet link those records via a network to create a single database

A

distributed

32
Q

____ is the ability to accommodate increased demands while using existing resources (e.g., increasing memory capacity before being fully exhausted)

A

Scalability

33
Q
A