Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 28

Copyright © 2013 by McGraw Hill Education (India) Private Limited. All rights reserved.

James A O’Brien

Ramesh Behl
George M Marakas
4-1
Copyright © 2013 by McGraw Hill Education (India) Private Limited. All rights reserved.

4-2
Copyright © 2013 by McGraw Hill Education (India) Private Limited. All rights reserved.

5-3
Learning Objectives
• Explain the business value of
implementing data resource management
processes and technologies in an
Copyright © 2013 by McGraw Hill Education (India) Private Limited. All rights reserved.

organization.
• Outline the advantages of a database
management approach to managing the
data resources of a business, compared to
a file processing approach.
• Explain how database management
software helps business professionals and
supports the operations and management
of a business.

5-4
Learning Objectives

• Provide examples to illustrate the


following concepts
Copyright © 2013 by McGraw Hill Education (India) Private Limited. All rights reserved.

– Major types of databases


– Data warehouses and data mining
– Logical data elements
– Fundamental database structures
– Database development

5-5
Copyright © 2013 by McGraw Hill Education (India) Private Limited. All rights reserved.

Logical Data Elements

5-6
Logical Data Elements

• Character
– Most basic element of data
Copyright © 2013 by McGraw Hill Education (India) Private Limited. All rights reserved.

• Field
– A group of related characters
– Represents an attribute of some entity.
• Record
– A collection of attributes that describe
an entity.

5-7
Logical Data Elements

• Attribute
– A quality, characteristic, trait or feature.
Copyright © 2013 by McGraw Hill Education (India) Private Limited. All rights reserved.

– A set of attributes are used to describe


an entity.
• Entity
– Is a physical or abstract object about
which we can store information.
– The relationship between entities is
depicted using an ER model.
– An entity gets converted into a table
/relationship and the attributes into
columns or fields.
5-8
Logical Data Elements

• File or table
– A group of related records
Copyright © 2013 by McGraw Hill Education (India) Private Limited. All rights reserved.

– Master file
– Transaction file
– History file
– Archival file
• Database
– An integrated collection of logically
related data elements
• World’s largest database?

5-9
Copyright © 2013 by McGraw Hill Education (India) Private Limited. All rights reserved.

Electric Utility Database

5-10
Database Structures

• Common database structures…


– Hierarchical (one-to-many)
Copyright © 2013 by McGraw Hill Education (India) Private Limited. All rights reserved.

– Network (many-to-many)
– Relational (rows & columns)
– Object-oriented (multimedia)
– Multi-dimensional (cubes)

5-11
Copyright © 2013 by McGraw Hill Education (India) Private Limited. All rights reserved.

Database Structures

Network Structure

5-12
Relational Structure

• Most widely used structure


– Data elements are stored in tables
Copyright © 2013 by McGraw Hill Education (India) Private Limited. All rights reserved.

– Row represents a record; column is a field


– Can relate data in one file with data in
another,
if both files share a common data element

5-13
Relational Operations

• Select
– Create a subset of records that meet a stated
Copyright © 2013 by McGraw Hill Education (India) Private Limited. All rights reserved.

criterion
• Example: employees earning more than
$30,000

• Join
– Combine two or more tables temporarily
– Looks like one big table
• Project
– Create a subset of columns in a table

5-14
Copyright © 2013 by McGraw Hill Education (India) Private Limited. All rights reserved.

Multidimensional Model

5-15
Copyright © 2013 by McGraw Hill Education (India) Private Limited. All rights reserved.

Object-Oriented Structure

5-16
Evaluation of Database Structures

• Hierarchical
– Works for structured, routine transactions
Copyright © 2013 by McGraw Hill Education (India) Private Limited. All rights reserved.

– Can’t handle many-to-many relationships


• Network
– More flexible than hierarchical
– Unable to handle ad hoc requests
• Relational
– Easily responds to ad hoc requests
– Easier to work with and maintain
– Not as efficient/quick as hierarchical or
network

5-17
Data Dictionary

• A data dictionary
– Contains data about data (metadata)
Copyright © 2013 by McGraw Hill Education (India) Private Limited. All rights reserved.

– Specialized software manages data


definitions
• Contains information on…
– Names, types and descriptions of data
– Relationships
– Requirements for access and use
– Maintenance
– Security

5-18
Data Resource Management

• Managerial activity
– Uses data management, data warehousing,
Copyright © 2013 by McGraw Hill Education (India) Private Limited. All rights reserved.

and other IS technologies


– Manages data for business stakeholders

5-19
Copyright © 2013 by McGraw Hill Education (India) Private Limited. All rights reserved.

Types of Databases

5-20
Copyright © 2013 by McGraw Hill Education (India) Private Limited. All rights reserved.

Components of Web-Based System

5-21
Copyright © 2013 by McGraw Hill Education (India) Private Limited. All rights reserved.

Data Warehouse Components

5-22
Copyright © 2013 by McGraw Hill Education (India) Private Limited. All rights reserved.

Data Warehouse and Data Marts

5-23
Copyright © 2013 by McGraw Hill Education (India) Private Limited. All rights reserved.

Data Mining

5-24
Traditional File Processing
Copyright © 2013 by McGraw Hill Education (India) Private Limited. All rights reserved.

Issues:
• Data redundancy
• Lack of data integration
• Data dependence
• Lack of data integrity 5-25
Copyright © 2013 by McGraw Hill Education (India) Private Limited. All rights reserved.

Database Management Approach

5-26
Copyright © 2013 by McGraw Hill Education (India) Private Limited. All rights reserved.

Better Graphic?
Common DBMS Software Components

5-27
Copyright © 2013 by McGraw Hill Education (India) Private Limited. All rights reserved.

DBMS Major Functions

5-28

You might also like