DBA Lecture 1
DBA Lecture 1
5% Quizzes
Chapter 1
Class Etiquettes
Respect each others Keep your mobiles switched off
Chapter 1
Definitions
Data: facts, text, graphics, images, sound,
video segments that have some meaning. Database: An organized collection of logically related data Information: Data processed to be useful in decision making Metadata: Data that describes data
Chapter 1
Chapter 1
Figure 1-1b Summarized data Useful information that managers can use for decision making and interpretation
Chapter 1
Table 1-1 Metadata Descriptions of the properties or characteristics of the data, including data types, field sizes, allowable values, and documentation
Chapter 1
data
Limited Data Sharing
No centralized control of data
Chapter 1
Duplicate Data
Chapter 1
their own data Each application program needs to include code for the metadata of each file Lack of coordination and central control Non-standard file formats
10
Chapter 1
The biggest Problem: When data changes in one file, could cause inconsistencies Compromises data integrity
11
Chapter 1
12
Chapter 1
which permits data to be stored non-redundantly while making it appear to the user as if the data is well-integrated.
13
Chapter 1
Application #2
DBMS
DBMS manages data resources like an operating system manages hardware resources
Application #3
14
Chapter 1
worry about data formats Results in: increased application development and maintenance productivity
15
Chapter 1
Enforcement of Standards
All data access is done in the same way
16
Chapter 1
Ongoing Costs
Requires New, Specialized Personnel Need for Explicit Backup and Recovery
Organizational Conflict
Old habits die hard
17
Chapter 1
18
Chapter 1
Figure 1-6 Customer invoice (Pine Valley Furniture Company) Application program functions: inserting new data, updating existing data, deleting existing data, reading data for display
19
Chapter 1
database Workgroup Database local area network (<25 users) Department Database local area network (25100 users) Enterprise Database wide-area network (hundreds or thousands of users)
20
Chapter 1
21
Chapter 1
22
Chapter 1
23
Chapter 1
managing the database Database storehouse of the data Application Programs software using the data User Interface text and graphical displays to users Data Administrators personnel responsible for maintaining the database System Developers personnel responsible for designing databases and software End Users people who use the applications and databases
24
Chapter 1
25
Chapter 1
End of lecture 1
26
Chapter 1