Introduction to Databases I
Prem Sewak Sudhish Dayalbagh Educational Institute
Dayalbagh Educational Institute
Introduction to Computer Science and Applications
What Is a Database System?
Database: a very large, integrated collection of data. Models a real-world enterprise
Entities (e.g., teams, games) Relationships (e.g., The Forty-Niners are playing in The Superbowl) More recently, also includes active components , often called business logic. (e.g., the BCS ranking system)
A Database Management System (DBMS) is a software system designed to store, manage, and facilitate access to databases.
Dayalbagh Educational Institute Introduction to Computer Science and Applications 2
Database Systems: Then
Dayalbagh Educational Institute
Introduction to Computer Science and Applications
Database Systems: Today
Dayalbagh Educational Institute
Introduction to Computer Science and Applications
Other Databases
Dayalbagh Educational Institute
Introduction to Computer Science and Applications
Is the WWW a DBMS?
Fairly sophisticated search available
crawler indexes pages on the web Keyword-based search for pages
But, currently
data is mostly unstructured and untyped search only:
cant modify the data cant get summaries, complex combinations of data
few guarantees provided for freshness of data, consistency across data items, fault tolerance, Web sites typically have a DBMS in the background to provide these functions.
The picture is changing
New standards e.g., XML, Semantic Web can help data modeling Research groups (e.g., at Berkeley) are working on providing some of this functionality across multiple web sites.
Dayalbagh Educational Institute
Introduction to Computer Science and Applications
Thank you!
[email protected]
Dayalbagh Educational Institute
Introduction to Computer Science and Applications