Web:
http://www.cs.bu.edu/faculty/gkollios/ada11
2010s-: Data on the cloud, privacy, security. Social network data (facebook,
twitter, etc), Web 3.0 and more
Structure of a RDBMS
A DBMS is an OS for
data!
Query Optimization
and Execution
Relational Operators
DB
Hashing Methods:
B-tree family:
Spatio-temporal Databases
Multimedia databases
Multimedia databases
Applications:
Efficient
Complete (no false dismissals)
Database Outsourcing
Owner(s): publish database
Servers: host database and provide query services
Clients: query the owners database through servers
Owner
Clients
Server
Security Issues
MapReduce
Semantic Web
Tuple-existence uncertainty
Attribute-value uncertainty
15
Database is deterministic
Query answers are probabilistic
Database is probabilistic
Query answers are probabilistic
16
Prob DB Models
Back to reality
Grading:
4 Homeworks : 0.2
1 Term Project: 0.3