Guide To Databases
Guide To Databases
Database Systems
Basic Concepts and Definitions
Data = Raw Facts
Information = Processed Data
Data vs. Information
Data
Information
Information
Information
Metadata
• MS Access
• Oracle
• MS SQL Server
• MySQL
Database Application Program
• Complexity
• Size
• Cost of DBMS
• Additional Hardware Cost
Database Approach: Disadvantages
• Database Designers
• Logical Database Designers
• Physical Database Designers
• Logical Database Designer
• concerned with identifying the data (the
entities and attributes), the relationships
between the data, and the constraints
(business rules) on the data that is to be stored
in the database
• Physical Database Designer
• decides how the logical database is to be
physically realized
People
• Application Developers
• Implements the application programs
that provide the required functionality for
the end users
End-Users (Clients)
• Naive Users
• Typically unaware of the DBMS
• They access the database through specially
written application programs that attempt to
make the operations as simple as possible
End-Users (Clients)
• Sophisticated Users
• Familiar with the structure of the database and
the facilities offered by the DBMS.
• May use a high-level query language such as
SQL to perform the required operations
Seatwork #2
Read Chapter 2 of The Manga Guide to Databases and answer the following
questions:
1. What is a piece of data in a file called?
2. Enumerate the three kinds of databases / data models discussed in the
book.
3. What is another (mathematical) term of database table?
4. What is each item in a record called?
5. What do we call a field that serves as unique identifier for a record?
6. Give three data extraction operations.