Database Systems презентация

Содержание


Database SystemsObjectives
 The difference between data and information
 What a database is,Data vs. Information
 Data:
 Raw facts; building blocks of information
 UnprocessedIntroducing the Database  and the DBMS
 Database—shared, integrated computer structureIntroducing the Database and the DBMS (continued)
 DBMS (database management system):
Role and Advantages of the DBMS (continued)
 End users have betterTypes of Databases
 Single-user:
 Supports only one user at a time
Types of Databases (continued)
 Workgroup:
 Multi-user database that supports a smallTypes of Databases (continued)
 Can be classified by location:
 Centralized:
 SupportsTypes of Databases (continued)
 Can be classified by use:
 Transactional (orWhy Database Design is Important
 Defines the database’s expected use
 DifferentHistorical Roots: Files and File Systems
 Managing data with file systemsHistorical Roots: Files and File Systems (continued)  
 Manual FileHistorical Roots: Files and File Systems (continued)  
 Conversion fromHistorical Roots: Files and File Systems (continued)Historical Roots: Files and File Systems (continued)Historical Roots: Files and File Systems (continued)  
 DP specialistHistorical Roots: Files and File Systems (continued)  
 Other departmentsHistorical Roots: Files and File Systems (continued)  
 As numberHistorical Roots: Files and File Systems (continued)Structural and Data Dependence
 Structural dependence
 Access to a file dependsData Redundancy
 Data redundancy results in data inconsistency
 Different and conflictingData Redundancy
 Types of data anomalies:
 Update anomalies
 Occur when changesDatabase Systems
 Problems inherent in file systems make using a databaseDatabase SystemsThe Database System Environment
 Database system is composed of five The Database System Environment (continued)DBMS Functions
 DBMS performs functions that guarantee integrity and consistency ofDBMS Functions (continued)
 Data transformation and presentation
 translates logical requests intoDBMS Functions (continued)
 Multiuser access control
 uses sophisticated algorithms to ensureDBMS Functions (continued)
 Database access languages and application programming interfaces
 provideDBMS Functions (continued)Summary
 Data are raw facts. Information is the result of processingSummary (continued)
 Databases were preceded by file systems.
 Limitations of file



Слайды и текст этой презентации
Слайд 1
Описание слайда:
Database Systems


Слайд 2
Описание слайда:
Objectives The difference between data and information What a database is, what the different types of databases are, and why they are valuable assets for decision making The importance of database design How modern databases evolved from file systems About flaws in file system data management What the database system’s main components are and how a database system differs from a file system The main functions of a database management system (DBMS)

Слайд 3
Описание слайда:
Data vs. Information Data: Raw facts; building blocks of information Unprocessed information Information: Data processed to reveal meaning Accurate, relevant, and timely information is key to good decision making Good decision making is the key to survival in a global environment

Слайд 4
Описание слайда:
Introducing the Database and the DBMS Database—shared, integrated computer structure that stores: End user data (raw facts) Metadata (data about data)

Слайд 5
Описание слайда:
Introducing the Database and the DBMS (continued) DBMS (database management system): Collection of programs that manages database structure and controls access to data Possible to share data among multiple applications or users Makes data management more efficient and effective

Слайд 6
Описание слайда:
Role and Advantages of the DBMS (continued) End users have better access to more and better-managed data Promotes integrated view of organization’s operations Probability of data inconsistency is greatly reduced Possible to produce quick answers to ad hoc queries

Слайд 7
Описание слайда:
Types of Databases Single-user: Supports only one user at a time Desktop: Single-user database running on a personal computer Multi-user: Supports multiple users at the same time

Слайд 8
Описание слайда:
Types of Databases (continued) Workgroup: Multi-user database that supports a small group of users or a single department Enterprise: Multi-user database that supports a large group of users or an entire organization

Слайд 9
Описание слайда:
Types of Databases (continued) Can be classified by location: Centralized: Supports data located at a single site Distributed: Supports data distributed across several sites

Слайд 10
Описание слайда:
Types of Databases (continued) Can be classified by use: Transactional (or production): Supports a company’s day-to-day operations Data warehouse: Stores data used to generate information required to make tactical or strategic decisions Often used to store historical data Structure is quite different

Слайд 11
Описание слайда:
Why Database Design is Important Defines the database’s expected use Different approach needed for different types of databases Avoid redundant data Poorly designed database generates errors  leads to bad decisions  can lead to failure of organization

Слайд 12
Описание слайда:
Historical Roots: Files and File Systems Managing data with file systems is obsolete Understanding file system characteristics makes database design easier to understand Awareness of problems with file systems helps prevent similar problems in DBMS Knowledge of file systems is helpful if you plan to convert an obsolete file system to a DBMS

Слайд 13
Описание слайда:
Historical Roots: Files and File Systems (continued) Manual File systems: Collection of file folders kept in file cabinet Organization within folders based on data’s expected use (ideally logically related) System adequate for small amounts of data with few reporting requirements Finding and using data in growing collections of file folders became time-consuming and cumbersome

Слайд 14
Описание слайда:
Historical Roots: Files and File Systems (continued) Conversion from manual to computer system: Could be technically complex, requiring hiring of data processing (DP) specialists Resulted in numerous “home-grown” systems being created Initially, computer files were similar in design to manual files

Слайд 15
Описание слайда:
Historical Roots: Files and File Systems (continued)

Слайд 16
Описание слайда:
Historical Roots: Files and File Systems (continued)

Слайд 17
Описание слайда:
Historical Roots: Files and File Systems (continued) DP specialist wrote programs for reports: Monthly summaries of types and amounts of insurance sold by agents Monthly reports about which customers should be contacted for renewal Reports that analyzed ratios of insurance types sold by agent Customer contact letters summarizing coverage

Слайд 18
Описание слайда:
Historical Roots: Files and File Systems (continued) Other departments requested databases be written for them SALES database created for sales department AGENT database created for personnel department

Слайд 19
Описание слайда:
Historical Roots: Files and File Systems (continued) As number of databases increased, small file system evolved Each file used its own application programs Each file was owned by individual or department who commissioned its creation

Слайд 20
Описание слайда:
Historical Roots: Files and File Systems (continued)

Слайд 21
Описание слайда:
Structural and Data Dependence Structural dependence Access to a file depends on its structure Data dependence Changes in the data storage characteristics without affecting the application program’s ability to access the data Logical data format How the human being views the data Physical data format How the computer “sees” the data

Слайд 22
Описание слайда:
Data Redundancy Data redundancy results in data inconsistency Different and conflicting versions of the same data appear in different places Errors more likely to occur when complex entries are made in several different files and/or recur frequently in one or more files Data anomalies develop when required changes in redundant data are not made successfully

Слайд 23
Описание слайда:
Data Redundancy Types of data anomalies: Update anomalies Occur when changes must be made to existing records Insertion anomalies Occur when entering new records Deletion anomalies Occur when deleting records

Слайд 24
Описание слайда:
Database Systems Problems inherent in file systems make using a database system desirable File system Many separate and unrelated files Database Logically related data stored in a single logical data repository

Слайд 25
Описание слайда:
Database Systems

Слайд 26
Описание слайда:
The Database System Environment Database system is composed of five main parts: Hardware Software Operating system software DBMS software Application programs and utility software People Procedures Data

Слайд 27
Описание слайда:
The Database System Environment (continued)

Слайд 28
Описание слайда:
DBMS Functions DBMS performs functions that guarantee integrity and consistency of data Data dictionary management defines data elements and their relationships Data storage management stores data and related data entry forms, report definitions, etc.

Слайд 29
Описание слайда:
DBMS Functions (continued) Data transformation and presentation translates logical requests into commands to physically locate and retrieve the requested data Security management enforces user security and data privacy within database

Слайд 30
Описание слайда:
DBMS Functions (continued) Multiuser access control uses sophisticated algorithms to ensure multiple users can access the database concurrently without compromising the integrity of the database Backup and recovery management provides backup and data recovery procedures Data integrity management promotes and enforces integrity rules

Слайд 31
Описание слайда:
DBMS Functions (continued) Database access languages and application programming interfaces provide data access through a query language Database communication interfaces allow database to accept end-user requests via multiple, different network environments

Слайд 32
Описание слайда:
DBMS Functions (continued)

Слайд 33
Описание слайда:
Summary Data are raw facts. Information is the result of processing data to reveal its meaning. To implement and manage a database, use a DBMS. Database design defines the database structure. A well-designed database facilitates data management and generates accurate and valuable information. A poorly designed database can lead to bad decision making, and bad decision making can lead to the failure of an organization.

Слайд 34
Описание слайда:
Summary (continued) Databases were preceded by file systems. Limitations of file system data management: requires extensive programming system administration complex and difficult making changes to existing structures is difficult security features are likely to be inadequate independent files tend to contain redundant data DBMS’s were developed to address file systems’ inherent weaknesses


Скачать презентацию на тему Database Systems можно ниже:

Похожие презентации