Database Management System
Database Management System
Information – data process to increase knowledge in the person using the data
Metadata – data that describes the properties and context of user data
Including the data types, field sizes, allowable values, and data context
File Processing
Disadvantages of File Processing
1. Program Data Dependence – all programs maintain metadata for each file they use
2. Duplicate of Data – Different systems and programs have separates copies of the same
Data
3. Limited Data Sharing – No central control of data
4. Lengthy Development Times – Programmers must design their own file format
5. Excessive Program Maintenance – 80% of the information systems budgets
WEEK 2
External Schema
1. User Views
2. Subset Of Conceptual Schema
3. Can be determined from business function data entity matrices
Conceptual Schema
1. E-R Models
Internal Schema
2. Logical Structure
3. Physical Structure
Managing Projects
Project – a planned undertaking of related activities to reach an objective that has a
beginning and an end
Initiated and planned in the planning stage of SDLC
Executed during analysis, design, and implementation
Closed at the end of implementation
Top-Down Model
- Building a model from scratch or used for designing new database
- It gathers information about business requirements, and proceeds to
define processes, a logical model of the data, one or more relational
models, and one or more physical models for each relational model.
Bottom-Up Model
- used in Existing System or modifies an existing database definition.
- It builds database design based on either metadata extracted from an
existing database or a file with DDL code that implements an existing
database. And you reverse engineer the logical model from the relational
model.
Targeted Modeling
- maintains the existing models by adapting to new requirements.
- Depending on the requirements, you must determine which model to
modify.
WEEK 3 (LEC)
BUSINESS RULES