Presentation is loading. Please wait.

Presentation is loading. Please wait.

Chapter 1 - 1 What is a Database? Collection of Dynamic Data –Large –Persistent –Integrated With Some Operations –to Maintain the Data –to Retrieve the.

Similar presentations


Presentation on theme: "Chapter 1 - 1 What is a Database? Collection of Dynamic Data –Large –Persistent –Integrated With Some Operations –to Maintain the Data –to Retrieve the."— Presentation transcript:

1 Chapter 1 - 1 What is a Database? Collection of Dynamic Data –Large –Persistent –Integrated With Some Operations –to Maintain the Data –to Retrieve the Data

2 Chapter 1 - 2 What is a Database System? Provides Languages –DDL (Data-Definition Language) Data Definition Metadata –DML (Data-Manipulation Language) Data Retrieval Data Update Provides Services –Storage Structures (files, indexes, …) –Optimizers –Crash Recovery –Concurrency Control –Constraint Checking (integrity) Supports a Database

3 Chapter 1 - 3 What is a Database Application? A Database with Application Programs –Runs on a Database System –Helps Satisfy End-User Business Needs Examples (of Application Areas) –Business & Decision Support –Design –Knowledge and Scientific –Multimedia

4 Chapter 1 - 4 Database Application Development Basic Approach –Model application as objects and their relationships, behavior, and interactions –Transform application model to an efficient implementation Concepts-and-Principles Approach –Theoretically sound and computationally complete model Formal Seamless across analysis, specification, design, and implementation Language-equivalent Ontological –Information- and constraint-preserving transformations Software and Data Engineering


Download ppt "Chapter 1 - 1 What is a Database? Collection of Dynamic Data –Large –Persistent –Integrated With Some Operations –to Maintain the Data –to Retrieve the."

Similar presentations


Ads by Google