Module 1
Module 1
1. Casual end users: Middle or highlevel managers who occasionally access the
database for varied information using a sophisticated query language.
2. Naive or parametric end users: These users form a sizable portion of the user base
and perform standard queries and updates using predefined transactions. Examples
include bank tellers, reservation agents, and shipping clerks.
3. Sophisticated end users: Engineers, scientists, and business analysts who deeply
understand the database management system (DBMS) to implement complex
applications tailored to their specific requirements.
5. Backup and Recovery: DBMS offers backup and recovery facilities to mitigate
hardware or software failures, ensuring data integrity and continuity of operations.
9. Inferencing and Actions Via Rules: In deductive and active database systems,
declarative rules allow for inference of new data and initiation of actions
automatically, reducing the need for custom application programs.
categories of data models and schemas:
2. Lowlevel or Physical Data Models: These models describe how data is stored on
computer storage media, such as magnetic disks. They are designed for computer
specialists and focus on technical details of data storage.
2. Conceptual Level:
Schema: Conceptual Schema
Description: Describes the structure of the entire database for a community of users.
Details: Hides the physical storage structures, focusing on entities, data types,
relationships, user operations, and constraints. It's implemented using a
representational data model, often based on a highlevel data model.