Beruflich Dokumente
Kultur Dokumente
Learning Objectives
Define general data management concepts and terms, highlighting the advantages of the database approach to data management Describe the relational database model and outline its basic features Identify the common functions performed by all database management systems and identify popular user database management systems Identify and briefly discuss current database applications
Introduction
Database: an organized collection of data Database management system (DBMS): group of programs to manage database
Manipulates database Provides an interface between database and the user of the database and other application programs
Database administrator (DBA): skilled IS professional who directs all activities related to an organizations database
Data Management
Without data and the ability to process it, an organization could not successfully complete most business activities Data consists of raw facts To transform data into useful information, it must first be organized in a meaningful way
Field: typically a name, number, or combination of characters that describes an aspect of a business object or activity
Principles of Information Systems, Eighth Edition 6
11
Data Modeling
Building a database requires two types of designs
Logical design: abstract model of how the data should be structured and arranged to meet an organizations information needs Physical design: starts from the logical database design and fine-tunes it for performance and cost considerations
17
18
20
22
Figure 5.6: A Simplified ER Diagram Showing the Relationship Between the Manager, Department, and Project Tables
Principles of Information Systems, Eighth Edition 23
25
26
28
Single user
Only one person can use the database at a time Examples: Access, FileMaker, and InfoPath
Multiple user
Allows dozens or hundreds of people to access the same database system at the same time Examples: Oracle, Sybase, and IBM
Principles of Information Systems, Eighth Edition 29
A DBMS can reference a schema to find where to access the requested data in relation to another piece of data
30
Data dictionary: detailed description of all the data used in the database
31
34
Once a database has been set up and loaded with data, it can produce reports, documents, and other outputs
36
Database Administration
Role of the database administrator (DBA): plan, design, create, operate, secure, monitor, and maintain databases DBA works with both users and programmers A data administrator is responsible for defining and implementing consistent principles for a variety of data issues, including setting data standards and data definitions; a nontechnical position
38
Examples of open-source database systems: PostgreSQL and MySQL Many traditional database programs are now available on open-source operating systems
Principles of Information Systems, Eighth Edition 39
Special-purpose database by Tableau can be used to store and process visual images
40
41
42
Database Applications
Todays database applications manipulate the content of a database to produce useful information Common manipulations are searching, filtering, synthesizing, and assimilating the data contained in a database using a number of database applications
43
44
45
Distributed Databases
Distributed database
Database in which the data may be spread across several smaller databases connected via telecommunications devices Gives corporations more flexibility in how databases are organized and used
Replicated database
Database that holds a duplicate set of frequently used data
48
49
50
51
Summary
Database: a collection of integrated and related files Hierarchy of data: bits, characters, fields, records, files, and databases Key: a field or set of fields in a record that is used to identify the record Database approach to data management: a pool of related data is shared by multiple application programs Data model: diagram of entities and relationships
52
Summary (continued)
Relational model: describes data in which all elements are placed in two-dimensional tables called relations Database management system (DBMS): group of programs used as an interface between a database and application programs or a database and the user Role of the database administrator (DBA): plan, design, create, operate, secure, monitor, and maintain databases
Principles of Information Systems, Eighth Edition 53
Summary (continued)
Data warehouse: database that collects business information from all aspects of a companys processes, products, and customers Data mining: information-analysis tool for the automated discovery of patterns and relationships in a data warehouse Object-oriented database: database that stores both data and its processing instructions
54