BMGT 301 - wk. 7,8,9 (DBMS)

0.0(0)
studied byStudied by 25 people
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/28

flashcard set

Earn XP

Description and Tags

These flashcards cover key concepts related to database management systems, including definitions of important terms and systems relevant to the course.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

29 Terms

1
New cards

What’s a Data Hierarchy?

Organization of data in hierarchy: bits → bytes → fields → records → files → databases.

<p>Organization of data in hierarchy: bits → bytes → fields → records → files → databases.</p>
2
New cards

What’s a Database?

Serves many applications by centralizing data + controlling redundant data

3
New cards

What are the main functions of Database Management System (DBMS)?

  1. interface between applications and physical data files

  2. Separates logical and physical views of data

  3. Solves problems of traditional file environment

4
New cards

What problems do DBMS solve in a traditional file environment?

Data redundancy, data inconsistency, lack of data integrity in traditional file-based systems → more efficient and organized way to manage data.

5
New cards

What are Relational DBMS?

A type of DBMS → organizes data into two-dimensional tables called relations/files

6
New cards

What’s a Table?

Grid of columns + rows

7
New cards

What are Rows, aka Tuples?

Records for dif entitites

8
New cards

What are Fields?

Attributes for each entity

9
New cards

Primary Key

Unique field in a table used to identify records

10
New cards

Foreign Key

Field in table that’s a primary key in another table → establish relationships between two tables.

11
New cards

What are the capabilities (and how many are there) of DBMS?

  1. Data definition language → define data structures, used to make tables/define field characteristics

  2. Data dictionary → automated/manually stores metadata about database elements, such as tables, fields, and relationships.

  3. Data manipulation language → add, change, delete, retrieve data from databases (like SQL = structured query language)

12
New cards

What’s an Entity-Relationship Diagram

Used by database designers → represent the data model and relationships between entities.

13
New cards

Describe the relationships in DBMS between elements

  1. one-to-one → each instance = one related instance

  2. one-to-many → each instance = many related instances

  3. many-to-many → many instances = many related instances

14
New cards

What is a Data Warehouse

Centralized repository → stores current/historical data from lots of core operational transaction systems for analysis and reporting

<p>Centralized repository → stores current/historical data from lots of core operational transaction systems for analysis and reporting</p>
15
New cards

What is a Data Mart?

Subset of a data warehouse → focus on specific subject or line of business for a targeted group of users.

16
New cards

What’s text mining?

extracting key info from large unstructured data sets

17
New cards

What’s a Data Quality Audit

Structured survey → assess accuracy + completeness of data in information system.
How:

  • Survey samples from data files, or

  • Survey end users for perceptions of quality

18
New cards

What is data Cleansing

Detecting/correcting incorrect, incomplete, o redundant data in database.

19
New cards

True or False: A data dictionary is a language associated with a database management system that end users and programmers use to create data in the database.

False, data dictionary is centralized repository for information about data, not a language.

20
New cards

What is the schematic of the entire database that describes the relationships of entities called?

Entity-Relationship Diagram (ERD).

21
New cards

True or False: In database systems, a column is also known as a key.

False, a column is not necessarily a key; it can contain data or be part of a key.

22
New cards

Which of the following is not a typical feature of DBMS?
A) DDL
B) DML
C) DICTIONARY
D) HDL
E) None of the above.

D) HDL (Hardware Description Language) is not a typical feature of DBMS.

23
New cards

In database systems, a ___ refers to a list of data describing an entity.
A) File

B) Record

C) Field

D) Column

E) Row

File.

24
New cards

In database terminology, what does a record represent?
A) A list of data, arranged in columns and rows.

B) All of the data in a given column.

C) A single instance of whatever the table keeps track of.

D) A field or combination of fields used to uniquely identify a file.

C) A single instance of whatever the table keeps track of.

25
New cards

When a customer uses a ___ and pays in cash, retailers can tie this to the customer and track their activity.

Loyalty card.

26
New cards

What area of application is referred to when data mining is used to determine which products customers buy together?

Market Basket Analysis.

27
New cards

Which of the following is a good candidate for a primary key?
A) A car model in a Motor Vehicle Department database
B) A State’s two-letter abbreviation
C) A student’s GPA
D) A student’s address
E) None of the above.

B) A State’s two-letter abbreviation.

28
New cards

What is the term for a field identified in a table as holding the unique identifier of the table's records?

Primary Key.

29
New cards

True or False: In database systems, a column is also known as a key.

False, while a column can be part of a key, it is not synonymous with a key.