CGSCH 05 Wiley 2nd ghzk

Download Report

Transcript CGSCH 05 Wiley 2nd ghzk

CHAPTER 5
MANAGING ORGANIZATIONAL
DATA AND INFORMATION
Basics of Data Arrangement
and Access








Field - a logical grouping of characters into a word, a small
group of words, or a complete number
Record - a logical grouping of related fields
File - a logical grouping of related records
Database - a logical grouping of related files
Entity - a person, place, thing, or event about which
information is maintained
Attribute - each characteristic or quality describing a
particular entity
Primary Key - field that uniquely identifies the record
Secondary Key - field that has some identifying
information, but typically does not identify the file with
complete accuracy
Problems with Traditional File Approach

data redundancy

data inconsistency

data isolation

security

data integrity

application/data independence
Database : The Modern Approach

Creating a Database



Conceptual design - an abstract model of the
database from the user or business perspective
Physical design - shows the way a database is
actually arranged with a storage devices
Entity-relationship (ER) modeling



process of planning the database design
Entity classes  Instance  Identifiers  Relationships
Normalization

method for analyzing and reducing a relational database to its
most streamlined form for minimum redundancy, maximum
data integrity, and best processing performance
Database Management Systems




A software program (or group of programs) that
provides access to a databases
Permits an organization to store data in one location,
from which it can be updated and retrieved
Provides access to the stored data by various
application programs
Provides mechanisms for maintaining the integrity of
stored information, managing security and user
access, recovering information when the system fails,
and accessing various database functions form within
an application written in a third-generation, fourthgeneration, or object-oriented language
DBMS Components

4 Main Components

Data model


defines the way data are conceptually structured
Data definition language (DDL)
defines what types of information are in the
database and how they will be structured
 functions of the DDL
 provide a means for associating related data
 indicate the unique identifiers (or keys) of the
records
 set up security access and change restrictions

DBMS Components (continued …)

Data manipulation language (DML)


Structured query language (SQL) - most popular
relational database language
Data Dictionary

stores definitions of data elements and data
characteristics
THE END

Copyright © 2003 John Wiley & Sons, Inc. All rights reserved. Reproduction
or translation of this work beyond that permitted in Section 117 of the 1976
United Stated Copyright Act without the express written permission of the
copyright owner is unlawful. Request for further information should be
addressed to the Permissions Department, John Wiley & Sons, Inc. The
purchaser may make back-up copies for his/her own use only and not for
distribution or resale. The Publisher assumes no responsibility for errors,
omissions, or damages, caused by the use of these programs or from the
use of the information herein.