Download Slide 1

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Clusterpoint wikipedia , lookup

Object-relational impedance mismatch wikipedia , lookup

Database model wikipedia , lookup

Transcript
Chapter
4
Computer Software
Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
4-1
Types of Software
Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
4-2
Operating System
Definition:
• An integrated system of programs that
manages the operations of the CPU,
controls the input/output and storage
resources and activities of the computer
system, and provides various support
services as the computer executes the
application programs of users
Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
4-3
Operating System Functions
Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
4-4
Other System Management Programs
• Performance Monitors – programs that
monitor and adjust the performance and
usage of one or more computer systems
to keep them running efficiently
• Security Monitors – programs that monitor
and control the use of computer systems
and provide warning messages and
record evidence of unauthorized use of
computer resources
Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
4-5
Programming Languages
Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
4-6
Language Translator Programs
• Assembler – translates the symbolic instruction
codes of programs written in an assembler
language into machine language instructions
• Compiler – translates high-level language
statements
• Interpreter – compiler that translates and
executes each statement in a program one at a
time
Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
4-7
Chapter
5
Data Resource Management
Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
4-8
Data Resource Management
Definition:
• A managerial activity that applies
information systems technologies to the
task of managing an organization’s data
resources to meet the information needs
of their business stakeholders
Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
4-9
Foundation Data Concepts
• Character – single alphabetic, numeric or
other symbol
• Field – group of related characters
• Entity – person, place, object or event
• Attribute – characteristic of an entity
Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
4 - 10
Foundation Data Concepts
• Record – collection of attributes that
describe an entity
• File – group of related records
• Database – integrated collection of
logically related data elements
Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
4 - 11
Types of Databases
• Operational – store detailed data needed
to support the business processes and
operations of a company
• Distributed – databases that are replicated
and distributed in whole or in part to
network servers at a variety of sites
Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
4 - 12
Data Warehouse
Definition:
• Large database that stores data that have
been extracted from the various
operational, external, and other databases
of an organization
Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
4 - 13
Data Mining
Definition:
• Analyzing the data in a data warehouse to
reveal hidden patterns and trends in
historical business activity
Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
4 - 14
Data Mining Uses
• Perform “market-basket analysis” to identify new
product bundles.
• Find root causes to quality or manufacturing
problems.
• Prevent customer attrition and acquire new
customers.
• Cross-sell to existing customers.
• Profile customers with more accuracy.
Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
4 - 15
Database Management Approach
Definition:
• Consolidates data records into one
database that can be accessed by many
different application programs.
• Software interface between users and
databases
• Data definition is stored once, separately
from application programs
Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
4 - 16
Database Management Software (DBMS)
Definition:
• Software that controls the creation,
maintenance, and use of databases
Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
4 - 17
Database Interrogation
Definition:
• Capability of a DBMS to report information from
the database in response to end users’ requests
• Query Language – allows easy, immediate
access to ad hoc data requests
• Report Generator - allows quick, easy
specification of a report format for information
users have requested
Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
4 - 18
Database Structures
• Hierarchical – relationships between
records form a hierarchy or treelike
structure
• Network – data can be accessed by one
of several paths because any data
element or record can be related to any
number of other data elements
Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
4 - 19
Relational Database Structure
Definition:
• All data elements within the database are
viewed as being stored in the form of
simple tables
Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
4 - 20
Evaluation of Database Structures
• Hierarchical data structure is best for
structured, routine types of transaction
processing.
• Network data structure is best when
many-to-many relationships are needed.
• Relational data structure is best when ad
hoc reporting is required.
Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
4 - 21
Database Development
• Enterprise-wide database development is
usually controlled by database
administrators (DBA)
• Data dictionary – catalog or directory
containing metadata
• Metadata – data about data
Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
4 - 22
Entity Relationship Diagram
Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
4 - 23
Chapter
6
Telecommunications
And Networks
Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
4 - 24
Telecommunications
Definition:
• The exchange of information in any form
(voice, data, text, images, audio, video)
over networks
Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
4 - 25
Open Systems
Definition:
• Information systems that use common
standards for hardware, software,
applications, and networking
Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
4 - 26
Telecommunications Network Components
• Terminals – any input/output device that uses
telecommunications networks to transmit or receive data
• Telecommunications Processors – devices that perform
control and support functions
• Telecommunications Channels – media over which data
are transmitted and received
• Computers – all sizes and types
• Telecommunications Control Software – programs that
control telecommunications activities
Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
4 - 27
Telecommunications Network Components
Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
4 - 28
Types of Telecommunications Networks
• Wide Area Network (WAN) – network that
covers a large geographic area
• Local Area Network (LAN) – network connecting
information processing devices within a limited
physical area
• Virtual Private Network (VPN) – secure network
that uses the Internet as its main backbone
network, but relies on network firewalls,
encryption, and other security features of its
Internet and intranet connections and those of
participating organizations
Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
4 - 29
Network Topologies
• Star – ties end user computers to a
central computer
• Ring – ties local computer processors
together in a ring on a relatively equal
basis
• Bus – local processors share the same
communications channel
Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
4 - 30
Network Topologies
Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
4 - 31
Network Architectures & Protocols
• Protocol – standard set of rules and procedures
for the control of communications in a network
• Network Architecture – the use of standard
protocols, standard communications hardware
and software interfaces and the design of a
standard multilevel interface between end users
and computer systems with the goal of
promoting an open, simple, flexible, and efficient
telecommunications environment
Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
4 - 32
OSI & TCP/IP Models
• Open Systems Interconnection (OSI) model is a seven-layer model that serves
as a standard model for network
architectures
• Transmission Control Protocol / Internet
Protocol (TCP/IP) – is a five layer
telecommunications protocol used by the
Internet
Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
4 - 33
Bandwidth
Definition:
• Classification of communications speed
and capacity of telecommunications
networks
Transmission Rates:
• Narrow-band – low-speed
• Broadband – high-speed
Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
4 - 34
Chapter
6
End of Chapter
Copyright © 2006, The McGraw-Hill Companies, Inc. All rights reserved.
4 - 35