Database Management Systems, R. Ramakrishnan 1
Introduction to Database Systems Module 1, Lecture 1
Instructor: Raghu Ramakrishnan
- UW-Madison
Introduction to Database Systems Module 1, Lecture 1 Instructor: - - PowerPoint PPT Presentation
Introduction to Database Systems Module 1, Lecture 1 Instructor: Raghu Ramakrishnan UW-Madison Database Management Systems, R. Ramakrishnan 1 What Is a DBMS? A very large, integrated
Database Management Systems, R. Ramakrishnan 1
Database Management Systems, R. Ramakrishnan 2
Database Management Systems, R. Ramakrishnan 3
Database Management Systems, R. Ramakrishnan 4
Database Management Systems, R. Ramakrishnan 5
Database Management Systems, R. Ramakrishnan 6
❖ Many views, single
– Views describe how users see the data. – Conceptual schema defines logical structure – Physical schema describes the files and indexes used. ☛ Schemas are defined using DDL; data is modified/queried using DML.
Database Management Systems, R. Ramakrishnan 7
Database Management Systems, R. Ramakrishnan 8
Database Management Systems, R. Ramakrishnan 9
Database Management Systems, R. Ramakrishnan 10
Database Management Systems, R. Ramakrishnan 11
Database Management Systems, R. Ramakrishnan 12
Database Management Systems, R. Ramakrishnan 13
◆ Log record must go to disk before the changed page!
Database Management Systems, R. Ramakrishnan 14
Database Management Systems, R. Ramakrishnan 15
❖ A typical DBMS has a
❖ The figure does not
❖ This is one of several
Query Optimization and Execution Relational Operators Files and Access Methods Buffer Management Disk Space Management
DB These layers must consider concurrency control and recovery
Database Management Systems, R. Ramakrishnan 16