Advanced Course on Databases (Tietokantojen jatkokurssi)

Slides:



Advertisements
Similar presentations
Copyright © 2004 Pearson Education, Inc.. Chapter 15 Algorithms for Query Processing and Optimization.
Advertisements

COMP 5138 Relational Database Management Systems Sem2, 2007 Lecture 0 Course Overview.
Copyright © 2004 Ramez Elmasri and Shamkant Navathe Elmasri/Navathe, Fundamentals of Database Systems, Fourth Edition Chapter 15-1 Query Processing and.
Copyright © 2004 Pearson Education, Inc.. Chapter 9 More SQL: Assertions, Views, and Programming Techniques.
Jan. 2014ACS-4902/3 Yangjun Chen1 Welcome to Advanced Database Course.
1 541: Database Systems S. Muthu Muthukrishnan. 2 Preliminaries  CS541. Thursdays 5 – 8 PM, CORE A. Course webpage:
Databases and Database Management System. 2 Goals comprehensive introduction to –the design of databases –database transaction processing –the use of.
Department of Computer Sciences Bahria University (Karachi Campus)
Some slides adapted from A. Silberschatz et al. Database System Concepts, 5th Ed. Review Database Management Systems I Alex Coman, Winter 2006.
Exam Preparation Fall 2008 CSCE 235 Introduction to Discrete Structures Course web-page: cse.unl.edu/~cse235 Questions:
Database Management Systems 331 IT Semester II 1431/1432 Winter 2011.
Academic Year 2014 Spring. MODULE CC3005NI: Advanced Database Systems Academic Year 2014 Spring.
London Metropolitan University, DB3011C/N Intro/P 1 WELCOME CC3005NI Advanced Database Systems Module Organiser:Dr F F Cai.
Copyright © 2004 Pearson Education, Inc.. Chapter 25 Distributed Databases and Client–Server Architectures.
Review of Activities of Working Group for Database Systems Prof. Dr Slobodanka Đorđević-Kajan.
CMU SSD7: Database Systems
CS461: Principles and Internals of Database Systems Instructor: Ying Cai Department of Computer Science Iowa State University Office:
Jan /3 Yangjun Chen1 Welcome to Database Course.
Switch off your Mobiles Phones or Change Profile to Silent Mode.
Christoph F. Eick Introduction Data Management Today 1. Introduction to Databases 2. Questionnaire 3. Course Information 4. Grading and Other Things.
Copyright © 2004 Pearson Education, Inc.. Chapter 15 Algorithms for Query Processing and Optimization.
Copyright © 2004 Pearson Education, Inc.. Chapter 26 XML and Internet Databases.
Advanced Database Course (ESED5204) Eng. Hanan Alyazji University of Palestine Software Engineering Department.
DatabaseCSIE NUK1 Fundamentals of Database Systems Wen-Yang Lin Dept. of Computer Science and Information Engineering National University of Kaohsiung.
COSC 6340 Databases Jehan-François Pâris
CA306: Database Deployment Dr. Claus Pahl L2.27
Copyright © 2004 Pearson Education, Inc.. Chapter 22 Object-Relational and Extended-Relational Systems.
Database Applications Programming CS 362 Dr. Samir Tartir 2014/2015 Second Semester.
Optimization. I. Textbook Examples How did we know that the domain of A is [0,100]
1 Advanced Database Technologies CG096 Dr. Akhtar Ali School of Computing, Engineering and Information Systems Jan 2007.
CSE3330/5330 DATABASE SYSTEMS AND FILE STRUCTURES (DB I) CSE3330/5330 DB I, Summer2012 Department of Computer Science and Engineering, University of Texas.
What else is there? CMPT 454: Database Systems II. – Transaction Management. – Query Planning. – Optional topics, e.g. data mining, information retrieval,
ITIS 5160 Applied Databases Fall Overview Class hour 6:30 – 9:15pm, Wedn, Woodward Hall 125 Office hour 3:00 – 5:00pm, Wedn Instructor - Dr. Xintao.
ITIS 5160 Applied Databases Fall Overview Class hour 9:30am – 12:15pm, Friday, Woodward 120 Office hour 1:30 – 2:30pm, Wednesday Instructor - Dr.
Copyright © 2004 Pearson Education, Inc.. Chapter 17 Introduction to Transaction Processing Concepts and Theory.
Copyright © 2004 Pearson Education, Inc. Chapter 1 Introduction and Conceptual Modeling.
Advanced Database Course Syllabus 1 Advanced Database System Lecturer : H.Ben Othmen.
Welcome to Advanced Database Course
Database Systems – (
Yonsei University 2nd Semester, 2017 Sanghyun Park
CSE202 Database Management Systems
Database Design CT1313.
Information Modeling and Database System
CF 1334 Sistem Basis Data (3 SKS)
Diskusi-08 Jelaskan dan berikan contoh penggunaan theta join, equijoin, natural join, outer join, dan semijoin The slides for this text are organized into.
Course Introduction 공학대학원 데이타베이스
Syllabus Introduction to Computer Science
Introduction Copyright © 2007 Ramez Elmasri and Shamkant B. Navathe.
Introduction to Database
Database Managment System
Diskusi-5 Sebutkan perangkat (tools) yang berpotensi mendukung kebutuhan tugas-tugas manajerial (management work) Jelaskan enam karakteristik informasi.
Diskusi-1 Bacalah materi chapter-01, lalu buatlah ringkasan yang berisi tentang : Definisi EUIS Siapa end user Dampak euis pada lingkungan kerja Perencanaan.
Instructors: Churee Techawut
Latihan Answer the following questions using the relational schema from the Exercises at the end of Chapter 3: Create the Hotel table using the integrity.
Diskusi-16 Buatlah ringkasan tentang pertimbangan dalam desain yang ergonomis pada tiga perangkat utama komputer yaitu monitor, keyboard dan mouse (lihat.
Department of Information Technology
Latihan Create a separate table with the same structure as the Booking table to hold archive records. Using the INSERT statement, copy the records from.
Tugas-05 a. Sebutkan primary key masing-masing tabel
COSC 6340 Projects & Homeworks Spring 2002
Course Overview - Database Systems
Topics Covered in COSC 6340 Data models (ER, Relational, XML (short))
Database Applications Programming CS 362
Team Project, Part II NOMO Auto, Part II IST 210 Section 4
Topics Covered in COSC 6340 Data models (ER, Relational, XML)
Source Encoding and Compression
Review for Final Exam CSE462 B.Ramamurthy.
Database Applications Programming CS 362
Introduction to Database
COSC 3480 Projects & Homeworks Fall 2003
CSCE 4523/5523 Database Management Systems Fall 2019.
Presentation transcript:

Advanced Course on Databases (Tietokantojen jatkokurssi) Jukka Teuhola Dept. of Information Technology University of Turku Fall 2015, period 1 AdvDB-1 J. Teuhola 2015

General Lecturer: Jukka Teuhola, email: jukka.teuhola (at) utu.fi Form: Self-study course Starting lecture: Tue 08.09.2015 at 8:15-10:00 (Beta) Homework: 10 exercise tasks Individual solutions must be submitted before the exam Minimum: 50% of the solutions must be ‘acceptable’ Examinations: 23.11.2015, Jan 2016, Feb 2016 Preliminary knowledge: Basic course on databases (Databases I-II in the department’s curriculum). Course webpage: http://staff.cs.utu.fi/kurssit/advanced_course_on_databases/autumn_2015 AdvDB-1 J. Teuhola 2015

Main themes of the course Database management systems: Features, functions and implementation (Chapters 2-6) Database ’trends’: Object-orientation, distribution, data warehouses, semi-structured databases, ... (Chapters 7-) AdvDB-1 J. Teuhola 2015

Assumed preliminary knowledge General database principles Relational data model SQL Relational algebra Relational database design File organizations Index structures AdvDB-1 J. Teuhola 2015

Course material Slides: http://staff.cs.utu.fi/kurssit/advanced_course_on_databases/autumn_2015/AdvDBslides2015.zip Textbook: R. Elmasri, S.B. Navathe: "Fundamentals of Database Systems", 6th ed., Pearson/Addison-Wesley, 2011. (The 4th and 5th editions are suitable, as well.) The individual chapters are given below. They should be consulted to the extent that is necessary to understand the topics in slides. AdvDB-1 J. Teuhola 2015

Contents and related book sections Lecture chapter Edition 3rd 4th 5th 6th - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 2. Query processing and opt. 18 15 15 18 3. Transaction processing 19 17 17 20 4. Concurrency control 20 18 18 21 5. Recovery techniques 21 19 19 22 6. Database security 22 23 23 25 7. Object-oriented databases 11 20 20 10 12 21 21 13 22 22 8. Special database types 24 25 25 11 26 26 27 23 27 28 29 26 29 30 AdvDB-1 J. Teuhola 2015