Presentation is loading. Please wait.

Presentation is loading. Please wait.

Background Prepared by: Mr. Mahmoud Rafeek Alfarra.

Similar presentations


Presentation on theme: "Background Prepared by: Mr. Mahmoud Rafeek Alfarra."— Presentation transcript:

1 Background Prepared by: Mr. Mahmoud Rafeek Alfarra

2 Outline Traditional File-based System
Limitations of the File-based System Important definitions Database management system Components of the Database Environment Evolution of DB Systems

3 Traditional File-based System
File based system is a collection of application programs that perform services for the end- users. Each program defines and manages its own data.

4 Limitations of the File-based System
Separation and isolation of data. Duplication of data. Data dependence. Incompatibility of files. Fixed quires of application programs.

5 Important definitions
Database: organized collection of logically related data. Data: stored representations of meaningful objects and events Structured: numbers, text, dates Unstructured: images, video, documents

6 Important definitions
Information: data processed to increase knowledge in the person using the data. Metadata (data dictionary, system catalog): data that describes the properties and context of user data.

7 Database management system
A software system that is used to create, maintain, and provide controlled access to user databases. DBMS manages data resources like an operating system manages hardware resources

8 Workgroup database with local area network

9 Workgroup database with local area network

10 Components of the Database Environment
CASE Tools – computer-aided software engineering Repository – centralized storehouse of metadata DBMS – software for managing the database Database – storehouse of the data Application Programs – software using the data HW1: Represent the components of DB envi. Using meaningful Drawing.

11 Components of the Database Environment
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

12 Components of the Database Environment

13 Evolution of DB Systems
Flat files s s Hierarchical – 1970s s Network – 1970s s Relational – 1980s - present Object-oriented – 1990s - present Object-relational – 1990s - present Data warehousing – 1980s - present Web-enabled – 1990s - present

14 Thank You… Question ?!


Download ppt "Background Prepared by: Mr. Mahmoud Rafeek Alfarra."

Similar presentations


Ads by Google