Download Database Management Systems - University of Hawaii at Hilo

Survey
yes no Was this document useful for you?
   Thank you for your participation!

* Your assessment is very important for improving the workof artificial intelligence, which forms the content of this project

Document related concepts

Expense and cost recovery system (ECRS) wikipedia , lookup

Entity–attribute–value model wikipedia , lookup

Data center wikipedia , lookup

Data model wikipedia , lookup

Data analysis wikipedia , lookup

Concurrency control wikipedia , lookup

3D optical data storage wikipedia , lookup

Versant Object Database wikipedia , lookup

Data vault modeling wikipedia , lookup

Information privacy law wikipedia , lookup

Open data in the United Kingdom wikipedia , lookup

Relational model wikipedia , lookup

Database wikipedia , lookup

Business intelligence wikipedia , lookup

Clusterpoint wikipedia , lookup

Database model wikipedia , lookup

Transcript
Database Management
Systems
Chapter 1
Introduction
• What is a database?
• What is a database management system
(DBMS)?
Remind me to tell you about this:
http://msdn.microsoft.com/vstudio/express/v
wd/
Database development Challenges
•
•
•
•
Conserving space
Retrieving data rapidly
Sharing data
Providing backup and recovery
Application Development
• Feasibility – identify scope, costs, and schedule
• Analysis – gather information from users
• Design – define tables, relationships, forms, reports
• Development – create forms, reports, and help; test
• Implementation – transfer data, install, train, review
Components of DBMS
•
•
•
•
•
•
•
•
Database engine
Data dictionary
Query processor
Report writer
Forms generator
Application generator
Communication and Integration facilities
Security facilities
Advantages of DBMS
•
•
•
•
•
•
•
•
Minimal data redundancy
Data consistency
Integration of data
Sharing of data
Enforcement of standards
Ease of application development
Uniform security, privacy, and integrity
Data independence
Brief History of DBMS
•
•
•
•
Hierarchical databases
Network databases
Relational databases
Object-oriented databases
Object Oriented
For more information visit this website:
• http://java.sun.com/docs/books/tutorial/jav
a/concepts/index.html