Database Systems

36
ucceeding with Technology Database Systems Basic Data Management Concepts Organizing Data in a Database Database Management Systems Using Database Systems in Organizations Database Trends Managing Databases Please discontinue use of cell phone and turn off ringer Chapter 7

description

Database Systems. Basic Data Management Concepts Organizing Data in a Database Database Management Systems Using Database Systems in Organizations Database Trends Managing Databases. Please discontinue use of cell phone and turn off ringer. Chapter 7. The Value of Databases. - PowerPoint PPT Presentation

Transcript of Database Systems

Page 1: Database Systems

Succeeding with Technology

Database Systems

Basic Data Management Concepts Organizing Data in a Database Database Management Systems Using Database Systems in Organizations Database Trends Managing Databases

Please discontinue use of cell phone and turn off ringer

Chapter 7

Page 2: Database Systems

Succeeding with Technology

The Value of Databases

Databases and Database Management Systems (DBMS) transform large quantities of data into specific and valuable information for accomplishing some goal.

Page 3: Database Systems

Succeeding with Technology

7.1

Basic Data Management Concepts

• DBMS• Field• Record• File• Primary Key

Key Terms

Page 4: Database Systems

Succeeding with Technology

Database Management System (DBMS)

A DBMS consists of a group of programs that manipulate the database and provide an interface between the database and the user or the database and application programs.

Front End

DATABASE

Back End

DBMS

SecureAccess

Page 5: Database Systems

Succeeding with Technology

File or Table

Database

A collection of data organized to meet user’s needs.

Records (Entities)

Field(Attribute)

Page 6: Database Systems

Succeeding with Technology

Database Fields

Fields are set to hold specific types of data.

Page 7: Database Systems

Succeeding with Technology

Database

A Database is a

collection of files/tables

Page 8: Database Systems

Succeeding with Technology

Database Heirarchy

Page 9: Database Systems

Succeeding with Technology

Keys and Primary Key

Key: A field in a record that is used to identify the record

Primary key: A field that uniquely identifies a recordA primary key field prevents duplicate

records from occurring in a table.

Page 10: Database Systems

Succeeding with Technology

Primary Keys

Which field would act as the best primary key?Which field would act as the best primary key?

Page 11: Database Systems

Succeeding with Technology

Primary Keys

Page 12: Database Systems

Succeeding with Technology

Primary Key

Page 13: Database Systems

Succeeding with Technology

Simple but Restrictive DBMS

Page 14: Database Systems

Succeeding with Technology

The Database Approach to Data Management

Page 15: Database Systems

Succeeding with Technology

7.2

Organizing Data in a Database

• Relational Model• Data Analysis

Key Terms

Page 16: Database Systems

Succeeding with Technology

The Relational Model

In a relational database, tables are linked (related) through common fields.

Page 17: Database Systems

Succeeding with Technology

Relation Types One-to-many

Most typical Makes use of primary key

One-to-one Many-to-many

Page 18: Database Systems

Succeeding with Technology

Data Analysis

Data analysis is a process that involves evaluating data to identify problems with the content of a database.Consider what would happen if

CardNumber were not a primary key, and two or more customers had the same CardNumber.

Data Integrity refers to the accuracy of the data in a database.

GIGO, or Garbage In Garbage Out, refers to the fact that inaccurate data entered in a database will result in inaccurate information produced from the database.

Page 19: Database Systems

Succeeding with Technology

Northwind Database Example

http://pic.fsu.edu/nwind.mdb

Page 20: Database Systems

Succeeding with Technology

7.3

Database Management Systems

• Data Integrity• GIGO• Schema• Data Dictionary• SQL

Key Terms

Page 21: Database Systems

Succeeding with Technology

Database Types

Single User vs. Multiuser General-Purpose vs. Special-Purpose Open-Source

Page 22: Database Systems

Succeeding with Technology

Creating a Database

A schema is an outline of the logical and physical structure of the data and relationships among the data in the database.

Page 23: Database Systems

Succeeding with Technology

Creating a Database

A data dictionary provides a detailed description of all data used in the database.

Page 24: Database Systems

Succeeding with Technology

Database Strengths

Data can be sifted, sorted and queried through the use of data manipulation languages.

The power of a database and DBMS lies in the user’s ability to manipulate the data to turn up useful information.

Page 25: Database Systems

Succeeding with Technology

Data Manipulation Language

A Data Manipulation Language (DML) is a specific language provided with the DBMS that allows people and other database users to access, modify, and make queries about data contained in the database, and to generate reports.

Structured Query Language (SQL): The most popular DML. SELECT * FROM EMPLOYEE WHERE JOB_CLASSIFICATION = ‘C2”

Page 26: Database Systems

Succeeding with Technology

7.4

Using Database Systems in Organizations

• Data Warehouse• Data Mining

Key Terms

Page 27: Database Systems

Succeeding with Technology

Data Stores Data Warehouse: A database that holds

important information from a variety of sources.

Data Mart: A small data warehouse, often developed for a specific person or purpose.

Data Mining: the process of extracting information from a data warehouse.“Connecting the dots”

Page 28: Database Systems

Succeeding with Technology

Data Stores

Page 29: Database Systems

Succeeding with Technology

Business Intelligence

Business Intelligence is the use of data mining to help increase efficiency, reduce costs, or increase profits.

Page 30: Database Systems

Succeeding with Technology

7.5

Database Trends

• Distributed Database

Key Terms

Page 31: Database Systems

Succeeding with Technology

Databases and the Internet

The Web is frequently used as the Front End of DBMS’s.

Page 32: Database Systems

Succeeding with Technology

Distributed Database

Page 33: Database Systems

Succeeding with Technology

Other Types of Databases

Visual, audio, and unstructured database systems organize non-textual data.

Page 34: Database Systems

Succeeding with Technology

7.6

Managing Databases

• Database Administrator

Key Terms

Page 35: Database Systems

Succeeding with Technology

Database Administrator

A database administrator (DBA) is a skilled and trained computer professionals who directs all activities related to an organization’s database, including providing security from intruders.

Page 36: Database Systems

Succeeding with Technology

Chapter 7 Questions?

Don’t forget to turn your phone on!!