databases chapter 12 12-1 copyright © 2011 by the mcgraw-hill companies, inc. all rights reserved

18
Databases Chapter 12 12-1 Copyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved.

Upload: vivien-pearson

Post on 21-Jan-2016

212 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Databases Chapter 12 12-1 Copyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved

Databases

Chapter 12

12-1 Copyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved.

Page 2: Databases Chapter 12 12-1 Copyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved

• Distinguish between the physical and logical view of data

• Describe how data is organized: characters, fields, records, tables, and databases

• Define key fields and compare batch versus real-time processing.

• Describe databases, including the need for databases, and database management systems (DBMS)

Competencies (Page 1 of 2)

12-2 Copyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved.

Page 3: Databases Chapter 12 12-1 Copyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved

• Describe the five common database models: hierarchical, network, relational, multidimensional, and object-oriented.

• Distinguish among individual, company, distributed, and commercial databases.

• Discuss strategic database uses and security concerns.

Competencies (Page 2 of 2)

12-3 Copyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved.

Page 4: Databases Chapter 12 12-1 Copyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved

• Much like a library, secondary storage is designed to store information

• End users need to understand

• How such stored information is organized using data field, records, files and databases

• The different types of databases and structures

• End users need to be able to find information that is stored in databases to be a competent user of information in the information age

Introduction to Databases

12-4 Copyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved.

Page 5: Databases Chapter 12 12-1 Copyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved

Data • Examples of data

include:– Facts or observations

about people, places, things, and events

– Audio, music, photographs, and video

• Two ways to view data– Physical view– Logical view

12-5 Copyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved.

Page 6: Databases Chapter 12 12-1 Copyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved

• Character

• Field

• Record

• File

• Table

• Database

• Key Field

• Batch Versus Real-Time Processing

Data Organization

12-6 Copyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved.

Page 7: Databases Chapter 12 12-1 Copyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved

• Unique identifier also known as primary field

• Common examples

– Social security number

– Student Identification Numbers

– Employee Identification Numbers

– Part Numbers

– Inventory Numbers

Key Field

12-7

ReturnCopyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved.

Page 8: Databases Chapter 12 12-1 Copyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved

Batch Versus Real-time Processing (Page 1 of 2)

Batch processing -- data is collected over a period of time and the processing happens later all at one time

12-8 Copyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved.

Page 9: Databases Chapter 12 12-1 Copyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved

Batch Versus Real-Time Processing (Page 2 of 2)

Real-time processing -- happens immediately when the transaction occurs

12-9 Copyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved.

Page 10: Databases Chapter 12 12-1 Copyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved

• Collection of integrated data – logically related

files and records

• Databases address data redundancy and data

integrity

• Need for databases

• Database Management

Databases

12-10 Copyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved.

Page 11: Databases Chapter 12 12-1 Copyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved

• Sharing

• Security

• Less data redundancy

• Data integrity

Need for Databases

12-11

Access data entry form

ReturnCopyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved.

Page 12: Databases Chapter 12 12-1 Copyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved

Database Management

• DBMS engine

• Data definition subsystem

• Data manipulation subsystem

– Query-by-example

– Structured query language (SQL)

• Application generation subsystem

• Data administration subsystem

12-12 Copyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved.

Page 13: Databases Chapter 12 12-1 Copyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved

DBMS Structure• DBMS programs are

designed to work with data that is logically structured or arranged

• Data models define rules and standards for data in a database – the five widely used data models are:– Hierarchical database– Network database– Relational database– Multidimensional database– Object-Oriented database

12-13 Copyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved.

Page 14: Databases Chapter 12 12-1 Copyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved

• Individual

• Company or shared

• Distributed

• Commercial

Types of Databases

12-19 Copyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved.

Page 15: Databases Chapter 12 12-1 Copyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved

• Also called a microcomputer database• Integrated file collection for one person usually

under the person’s direct control• Generally stored on the user’s hard-disk drive or

on a LAN file server

Individual Databases

12-20

ReturnCopyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved.

Page 16: Databases Chapter 12 12-1 Copyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved

• May be stored on a mainframe and managed by a database administrator

• Provides access to users throughout a company• 2 Types of company or shared databases

– Common operational database– Common user database

Company or Shared Databases

12-21

ReturnCopyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved.

Page 17: Databases Chapter 12 12-1 Copyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved

• Database is located in a place or places other than where users are located

• Typically database servers on a client/server network provide the link between users and the distant data

Distributed Databases

12-22

ReturnCopyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved.

Page 18: Databases Chapter 12 12-1 Copyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved

• Generally an enormous database developed by an organization to cover particular subjects

• Access is offered to the public or selected outside individuals for a fee

• Most commercial databases are designed for organiz-ational and individual use

• Also referred to as information utilities or data banks

Commercial Databases

12-23 Copyright © 2011 by The McGraw-Hill Companies, Inc. All rights reserved.