Chapter 6: Foundatons of Business Intelligence: Database & Information Management Flashcards

1
Q

What is knowledge?

A

Knowledge is the awareness and understanding of a set of information

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

What is a database?

A

This is a collection of related data organized in a way that makes it valuable and useful

A relational database model uses a collection of tables to represent data and relationships

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

What is the hierarchy of data in a database?

A
  1. Field
  2. Record
  3. File
  4. Database
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

What is an Entity?

A

An Entity is an observation

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

What is a File?

A

This is a collection of records for an Entity, also called tables

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

What is a record?

A

A record is a field describing a single instance, usually represented in the rows of a table

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

What is a field?

A

These are attributes from an Entity. Represented in the columns

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

What is SQL?

A

SQL refers to Structured Query Language and it is a standard language to communicate with data systems.

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

What is normalization?

A

Normalizaiton is the process of streamlining complex groups of data to minimuze redundant elements and increase flexibility and stability of your database

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

What are the three different types of SQL commands?

A
  1. Data Definition Language ( creating, deleting, altering databases and tables)
  2. Data Manipulation: retrieving, inserting changing records
  3. data content: user and permission maangement (access)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

What are the requirements for 1NF?

A
  1. Domain of each attribute only contains atomic values
  2. Value of each attribute only contains a single value from a domain
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What are the requirements of 3NF?

A
  1. Satisfies 2NF
  2. No transitive dependencies
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

What does an Entity relationship model do?

A

It describes relationships between subjects of interest and is visualized in an entity-relationship diagram.

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

What are the requirements for 2NF?

A
  1. Satisfies 1NF
  2. There are no partial (transitive) dependencies on composite key
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

What concepts are entity-relationship diagrams based on?

A
  1. Entities and entity sets
  2. Attributes
  3. Relationships and relationships sets
  4. Cardinalities
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

What are entity sets?

A

Notion of a table in a database

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

What are entities?

A

These are things of interest to organization

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

What are attributes?

A

These describe properties of an entity

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

What are cardinalities?

A

Cardinalities represent the number of entities within one entitiy set associated with entities in other entities.

16
Q

NAme the three types of cardinalities?

A
  1. One-to-one: 1 entity set in A and 1 entity in B
  2. One-to-many: 1 in A associated with possibly many in set B
  3. Many-to-many: possibly many in A associated with possibly many in B.
17
Q

What is a key?

A

These are one or multiple attributes used to differentiate entities

18
Q

What are primary keys?

A

most suited main identifier in a table

19
Q

What are candidate keys?

A

These are keys that could be the primary key

20
What is a byte?
Its a string of 0 and 1 representing a number or word
21
What are foreign keys?
These are keys that appear as a primary key in onse set and appears in another entity set to link them.
22
What ar bits?
0 or 1 (binary)
23
What is a query?
This is a requirest for data in a dictionary
24
What are referential integrity rules?
These are rules to ensure that relationships between coupled tables remain consistent
25
What is a field?
Grouping of words or a complete number
26
What is a database management system?
This is a software for creating, storing and accessing information from a database
27
What is data definition?
This is the capability to specify structure of database content
28
What is a data dictionary?
This stores definintions of data elements and their characteristics
29
What are nonrelational database management systems?
these are models designed for managing large data sets across distributed machines
30
What is blockchain?
Blockchain is a distributed database technology that aloows organizations to create and verify transactions on a network immediately, without a central authority. It's a low-cost way to integrate transactions of firms.
31
What are smart contracts:
These are programs implementing rules of transactions among firms
32
What is a data lake?
Repository for unstructured or structured and not analyzed data. It's stored until its needed
32
What is big data?
These are large data sets too complex to analyze for database management systems (DBMS)
33
What is a data mart?
This is a subset of a company's data for a highly focused portion of an organizations data in a seperate databse for a small group of users
33
What is a data warehouse?
This is a database storing potentially interesting current and historical information
34
What is a Hadoop?
This is open-source software to process datasets across cheap pc's.
35
What is In-memory computing?
This is a system that relies on a computer's main memory for data storage
36
What is online Analytical Processing (OLAP)?
This system supports multidimensinal data analysis so its users can see data in multiple dimensions, each aspect of information being a dimension
37
What is data mining?
Finding hidden patterns in large datasets and predicting future behaviour
38
What is text mining?
Tools for helping to extract key elements from unstructured big data
39
What is sentiment analysis?
Software that mines text comments and determines opinions about specific objects
40
What is data governance?
Policies and procedures for data management and organizational resources
41
What is data quality audit?
Survey of accuracy and completeness of data in an information system
42
What is data cleansing?
Processes for deleting and correcting data that are of bad quality.