Final Exam Coverage. E/R Converting E/R to Relations. SQL. –Joins and outerjoins –Subqueries –Aggregations –Views –Inserts, updates, deletes –Ordering.

Slides:



Advertisements
Similar presentations
Review for Final Exam Lecture Week 14. Problems on Functional Dependencies and Normal Forms.
Advertisements

INTRODUCTION TO ORACLE Lynnwood Brown System Managers LLC Performance And Tuning – Lecture 7 Copyright System Managers LLC 2007 all rights reserved.
10/25/2001Database Management -- R. Larson Data Administration and Database Administration University of California, Berkeley School of Information Management.
Midterm Review Lecture 14b. 14 Lectures So Far 1.Introduction 2.The Relational Model 3.Disks and Files 4.Relational Algebra 5.File Org, Indexes 6.Relational.
1 Review #1 l Intro stuff –What is a database, 4 parts, 3 users, etc. l Architecture –Data independence –Three levels, two mappings –Jobs of the DBA.
CPSC-608 Database Systems Fall 2011 Instructor: Jianer Chen Office: HRBB 315C Phone: Notes #6.
Summary. Chapter 9 – Triggers Integrity constraints Enforcing IC with different techniques –Keys –Foreign keys –Attribute-based constraints –Schema-based.
Chapter 4: Transaction Management
A Guide to MySQL 7. 2 Objectives Understand, define, and drop views Recognize the benefits of using views Use a view to update data Grant and revoke users’
CS405G: Introduction to Database Systems Final Review.
Mid-term Class Review.
A Guide to SQL, Seventh Edition. Objectives Understand, create, and drop views Recognize the benefits of using views Grant and revoke user’s database.
...Looking back Why use a DBMS? How to design a database? How to query a database? How does a DBMS work?
CPSC-608 Database Systems Fall 2010 Instructor: Jianer Chen Office: HRBB 315C Phone: Notes #6.
Access Path Selection in a Relation Database Management System (summarized in section 2)
10/5/1999Database Management -- R. Larson Data Administration and Database Administration University of California, Berkeley School of Information Management.
Database Integrity and Security HAP 709 – Healthcare Databases George Mason University Janusz Wojtusiak, PhD Fall, 2010.
Slide Dr. Almetwally Mohamad Mostafa spx is335.
Chapter Oracle Server An Oracle Server consists of an Oracle database (stored data, control and log files.) The Server will support SQL to define.
DBMS Transactions and Rollback Recovery Helia / Martti Laiho.
CS505: Final Exam Review Jinze Liu. Major Topics Before Mid-Term – Security and Access Control – Indexing After Mid-Term – Transaction Management Locking,
C-Store: Concurrency Control and Recovery Jianlin Feng School of Software SUN YAT-SEN UNIVERSITY Jun. 5, 2009.
1 CS 430 Database Theory Winter 2005 Lecture 16: Inside a DBMS.
Database structure and space Management. Database Structure An ORACLE database has both a physical and logical structure. By separating physical and logical.
CSCI 3140 Module 6 – Database Security Theodore Chiasson Dalhousie University.
Database structure and space Management. Segments The level of logical database storage above an extent is called a segment. A segment is a set of extents.
1 Principles of Database Systems With Internet and Java Applications Today’s Topic Chapter 15: Reliability and Security in Database Servers Instructor’s.
Indexes and Views Unit 7.
1 Final Review Tuesday, March 6, The Final Date: Tuesday, March 13, 2007 Time: 6:30 - 8:30 Room: EE 037 You must come to campus Open book exam.
Introduction.  Administration  Simple DBMS  CMPT 454 Topics John Edgar2.
1 CSE444: REVIEW. 2 CSE444 in one slide v Logical : E/R diagram  normalized relations v Physical : files, buffering, and indexes v Logical : Relational.
Chapter 5 : Integrity And Security  Domain Constraints  Referential Integrity  Security  Triggers  Authorization  Authorization in SQL  Views 
Authorization in Oracle Part 1 Ji-WonMahesh. Sources Starting source: Starting source: Oracle Database – Security Guide Oracle Database – Security Guide.
Chapter 15: Reliability and Security in Database Servers Neyha Amar CS 157B May 6, 2008.
1 Announcements Reading for next week: Chapter 4 Your first homework will be assigned as soon as your database accounts have been set up.  Expect an .
Transactions, Roles & Privileges Oracle and ANSI Standard SQL Lecture 11.
Rensselaer Polytechnic Institute CSCI-4380 – Database Systems David Goldschmidt, Ph.D.
Chapter 3: Relational Databases
CSE 303 Course Outline (Part 2) Text Book: Database System Concepts 6 th Edition by Abraham Silberschatz, Henry F. Korth and S. Sudarshan.
Lecture 15: Query Optimization. Very Big Picture Usually, there are many possible query execution plans. The optimizer is trying to chose a good one.
FEN Introduction to the database field: The development process Seminar: Introduction to relational databases Development process: Analyse.
Diving into Query Execution Plans ED POLLACK AUTOTASK CORPORATION DATABASE OPTIMIZATION ENGINEER.
Christoph F. Eick: Final Words COSC Topics Covered in COSC 3480  Data models (ER, Relational, XML)  Using data models; learning how to store real.
Database Languages.
CS422 Principles of Database Systems Course Overview
Functions of a Database Management System
CPSC-310 Database Systems
The System Catalog Describing the Data Copyright © Curt Hill
CS405G: Introduction to Database Systems
Topics Covered in COSC 6340 Data models (ER, Relational, XML (short))
Faloutsos/Pavlo C. Faloutsos – A. Pavlo Lecture#27: Final Review
Database System Architecture
Data Control Language Grant, Revoke.
Chapter 10 Transaction Management and Concurrency Control
אבטחת נתונים בסביבת SQL Data Security
Topics Covered in COSC 6340 Data models (ER, Relational, XML)
Introduction to Database Systems CSE 444 Lecture 23: Final Review
A Guide to SQL, Eighth Edition
Final Review Topics Chapter 4 SQL,
Physical Design and Tuning Example
Lecture 30: Final Review Wednesday, December 6, 2000.
CSE594: REVIEW.
Database Systems (資料庫系統)
Lecture 24: Final Review Friday, March 10, 2006.
Lecture 30: Final Review Wednesday, December 10, 2003.
Query Optimization.
CPSC-608 Database Systems
Introduction to Database Systems CSE 444 Lecture 23: Final Review
Final Review Friday, December 8, 2006.
Lecture 29: Final Review Wednesday, December 11, 2002.
Presentation transcript:

Final Exam Coverage

E/R Converting E/R to Relations. SQL. –Joins and outerjoins –Subqueries –Aggregations –Views –Inserts, updates, deletes –Ordering results –Top N queries Constraints –FK –CHECK –Constraints enforced by views Security and Authorization –Granting and Revoking Privileges. –Enforcing Security through Views. –Security in Statistical Databases.

Concurrency –Anomalies related to Concurrent Execution of Transactions. –2-Phase Locking. –SQL support for transactions. Recovering from Failures. –UNDO, REDO and UNDO/REDO Storage –Disks mechanics. –Computation Model. –2 Phase Multiway Merge Sort (2PMMS). –Impact of block size. –Sorting very large relations. Indexes –B-Trees. Lookup, Insertion and Deletion in B-Trees. Query Evaluation. Functional Dependencies. –Closure algorithm. –BCNF and 4NF OLAP

Help page One help page is allowed in the exam.