Database Management Systems - University of Hawaii at Hilo

advertisement

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

Download