MIS 3500 MIDTERM (Overview of DB)

0.0(0)
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
Card Sorting

1/26

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced

No study sessions yet.

27 Terms

1
New cards

Data

Can come in various shapes, such as numbers and text. This is the raw piece of data that is extracted from a target group

2
New cards

Examples of Data

StudentID, First Name, Last Name, Date of Birth, etc.

3
New cards

Information

Something you get after you change raw data into useful insights (aka processed data)

4
New cards

Structured Data

This type of data has clearly defined types where it is easy to identify valid and invalid data

5
New cards

Example of Structured Data

  • Numbers (e.g., product price, produce bar code)

  • Text (e.g., Product Name, Color, etc.)

  • Dates (e.g., Order Date, Shipment date, etc.)

6
New cards

Unstructured Data

A type of data that has only loosely defined valid and invalid values. Tends to be very complex and difficult to analyze.

7
New cards

Example of Unstructured Dataa

  • Images

  • Audios

  • Videos

  • Documents

8
New cards

Metadata

Descriptions of the properties or characteristics of the actual data, including the data type of the data, file sizes, allowable values, and data context.

In simple terms, it describes the user data.

9
New cards

Database

A collection of data that are specially structured for storing and retrieval

10
New cards

Database Management System (DBMS)

A system/program/application used to create, process, and administer other databases.

11
New cards

How many databases can a DBMS hold?

Multiple databases can be stored and hosted.

12
New cards

What are the different types of DBMS

1) Relational

2) Object-orientated

3) NoSQL

4) Single-User/Multi-User

13
New cards

Relational DBMS

Most commonly used for structured data, and data is stored in tables with rows and columns

14
New cards

Object-orientated DBMS

This DBMS stores data in the form of objects, similiar to how they are used in object-orientated programming (think of RStudio, how we store vectors in objects)

15
New cards

NoSQL DBMS

This type of DBMS are designed to handled unstructured or semi-structured data and provide more flexibility than traditional relational DBMS

16
New cards

Single User DBMS

This type of DBMS can only be sued by ONE user.

Good for smaller databases.

Some examples are Microsoft Access and LibreOffice Base

17
New cards

Multi-User DBMS

This type of DBMS can be used by multiple users.

Good for larger databases that need to be accessed by multiple people.

Some examples are: Microsoft SQL Server, IBM DBS, Oracle, and MySQL

18
New cards

What were the two systems used BEFORE DBMS?

1) Manual File Systems

2) Computerized file systems

19
New cards

Manual File Systems

A type of data management that used file folders and filing cabinets, and data were often stored on paper and categorized by file folders.

20
New cards

Computerized file systems

Data processing (DP) specialist created a computer-based system to track data and produce required reports.

21
New cards

What are some disadvantages of file processing?

1) Program data dependence

2) No standards about defining data & manipulating data

3) No centralized control of data

22
New cards

What are the results of the disadvantage of Program Data Dependence?

Data redundancy and inconsistency

Lengthy development times

Excessive program maintenance

23
New cards

What are the results of the disadvantage of No centralized control of data?

Limited data sharing and Lack of data security

24
New cards

What are some advantages of the Database Approach

1) Program-data independence

2) SQL (Structured Query Language)

3) Centralized Control of Data

25
New cards

SQL (Structured Query Language)

A standard language to define and manipulate data

26
New cards

What are the steps to create a relational database?

1) Create a database model

2) Create your tables

3) Specifying relationships between tables

4) Insert data

27
New cards

Model

A simplification of reality