Distributed Database

Size: px
Start display at page:

Download "Distributed Database"

Transcription

1 Distributed Database PhD. Marco Antonio RAMOS CORCHADO VORTEX-UAEM, 2008 Visual Objects: from Reality To EXpression

2 Research interest Research interests: Interests: Artificial life (virtual ecosystem, evolving creatures), Virtual Reality (virtual worlds) Artificial Intelligence (genetic programming, genetic algorithms, evolutionary robotic), adaptive robotics, embodied cognition. Now I am working on generation of behaviors based on the work of Reignols.

3 Class schedule L M M J V S 7:00 A 8:00 TOS TOS 8:00 A 9:00 TOS EXPS GAC EXPS TOS 9:00 A 10:00 TUT EXPS GAC EXPS TOS 10:00 A 11:00 TUT GAC GA TUT GA 11:00 A 12:00 GAC GAC GA TUT 12:00 A 13:00 GAC GAC GA GAC 13:00 A 14:00 14:00 A 15:00 GAC GAC 15:00 A 16:00 GAC GAC GAC 16:00 A 17:00 GAC GAC 17:00 A 18:00 GAC 18:00 A 19:00 DDB 19:00 A 20:00 DDB 20:00 A 21:00 DDB

4 Play-Rules The food in the classroom (Discussion). The home-work and practice work does give only and exclusivity in the date and time fixed. Teams. Presentation of works: Cover Abstract Introduction Development Conclusions References

5 Assignments and Grading Policy The following assignments/exams etc. are planned. a)presentations (25% of grade) b)programming assignments in the form of a project that you select from a choice of 6-8 projects. You may suggest a project based on your interest. (30% of grade) c)mid Term and Final Exams...2 (20% of grade each) d)class participation, outside reading of research papers (5% of grade)

6 Outline Introduction Background Distributed DBMS Architecture Distributed Database Design Semantic Data Control Distributed Query Processing

7 Fundamental References M.T. Özsu and P. Valduriez. Principles of Distributed Database Systems, 2nd edition. Prentice Hall,1999. M.T. Özsu and P. Valduriez. Distributed and Parallel Database Systems, In Handbook of Computer Science and Engineering, A. Tucker (ed.), CRC Press, 1997, pages (Chapter 48). M. T. Özsu. The Push/Pull Effect - Can Distributed Database Technology Meet The Challenges of New Applications? Database Programming & Design, April 1997.

8 Distributed Query Processing: C.T. Yu and W. Meng. Principles of Database Query Processing for Advanced Applications. Morgan-Kaufmann, J.C. Freytag, D. Maier, and G. Vossen. Query Processing for Advanced Database Systems. Morgan-Kaufmann, D. Kossman. The State of the Art in Distributed Query Processing, ACM Computing Surveys,

9 Transaction Management: P.A. Bernstein and E. Newcomer. Principles of Transaction Processing for the Systems Professional, Morgan Kaufmann, J. Gray and A. Reuter. Transaction Processing - Concepts and Techniques. Morgan Kaufmann, P.A. Bernstein; V. Hadzilacos and N. Goodman. Concurrency Control and Recovery in Database

10 Interoperability: A.K. Elmagarmid, M. Rusinkiewicz, and A. Sheth (eds). Management of Heterogeneous and Autonomous Database Systems, Morgan Kaufmann, O.A. Bukhres and A.K. Elmagarmid (eds.). Object- Oriented Multidatabase Systems, Prentice-Hall, K.R. Dittrich and A. Geppert (eds.). Component

11 Parallel Database Servers: P. Valduriez (ed). Data Management and Parallel Proessing. Chapman and Hall, M. Abdelguerfi and K-F. Wong. Parallel Database Techniques. IEEE Computer Society Press, P. Valduriez. Parallel Database Systems: Open Problems and New Issues, Parallel and Distributed Databases, April 1993, 1(2):

12 Distributed Object Management: E. Bertino and L. Martino. Object-Oriented Database Systems. Addison-Wesley, A. Kemper and G. Moerkotte. Object-Oriented Database Management. Prentice-Hall, A. Dogac, M.T. Özsu, A. Biliris, T. Sellis (ed.). Advances in Object-Oriented Database Systems. Springer-Verlag, 1994.

13 Data Warehousing There are many books. A small sample: W. Inmon. Building the Data Warehouse. John Wiley and Sons, A. Berson and S.J. Smith. Data Warehousing, Data Mining, and OLAP. McGraw Hill, S. Chaudri and U. Dayal. Overview of Data Warehousing and OLAP Technology. ACM

14 Mobile Databases A. Helal et al. Any Time, Anywhere Computing, Kluwer, T. Imielinski and H. Korth. Mobile Computing. Kluwer Publishers, E. Pitoura and G. Samaras. Data Management for Mobile Computing. Kluwer Publishers, T. Imielinski and B.R. Badrinath. Data

15 Web Data Management S. Abiteboul, P. Buneman, D. Suciu. Data on the Web, Morgan Kaufmann, D. Florescu, A. Levy, and A. Mendelzon, Database Technoques for the World Wide Web: A Survey, ACM SIGMOD Record, 27(3): 59-74, 1998.

Distributed Database Management Systems M. Tamer Özsu and Patrick Valduriez

Distributed Database Management Systems M. Tamer Özsu and Patrick Valduriez Distributed Database Management Systems 1998 M. Tamer Özsu and Patrick Valduriez Outline Introduction - Ch 1 Background - Ch 2, 3 Distributed DBMS Architecture - Ch 4 Distributed Database Design - Ch 5

More information

Distributed Database Management Systems

Distributed Database Management Systems Distributed Database Management Systems 1998 M. Tamer zsu and Patrick Valduriez Outline n Introduction n Background n Distributed DBMS Architecture n Distributed Database Design n Semantic Data Control

More information

Course: Database Management Systems. Lê Thị Bảo Thu

Course: Database Management Systems. Lê Thị Bảo Thu Course: Database Management Systems Lê Thị Bảo Thu thule@hcmut.edu.vn www.cse.hcmut.edu.vn/thule 1 Contact information Lê Thị Bảo Thu Email: thule@hcmut.edu.vn Website: www.cse.hcmut.edu.vn/thule 2 References

More information

Teaching Scheme Business Information Technology/Software Engineering Management Advanced Databases

Teaching Scheme Business Information Technology/Software Engineering Management Advanced Databases Teaching Scheme Business Information Technology/Software Engineering Management Advanced Databases Level : 4 Year : 200 2002 Jim Craven (jcraven@bournemouth.ac.uk) Stephen Mc Kearney (smckearn@bournemouth.ac.uk)

More information

Correctness Criteria Beyond Serializability

Correctness Criteria Beyond Serializability Correctness Criteria Beyond Serializability Mourad Ouzzani Cyber Center, Purdue University http://www.cs.purdue.edu/homes/mourad/ Brahim Medjahed Department of Computer & Information Science, The University

More information

Can you name one application that does not need any data? Can you name one application that does not need organized data?

Can you name one application that does not need any data? Can you name one application that does not need organized data? Introduction Why Databases? Can you name one application that does not need any data? No, a program itself is data Can you name one application that does not need organized data? No, programs = algorithms

More information

Database Management Systems 3rd Edition Solutions

Database Management Systems 3rd Edition Solutions DATABASE MANAGEMENT SYSTEMS 3RD EDITION SOLUTIONS PDF - Are you looking for database management systems 3rd edition solutions Books? Now, you will be happy that at this time database management systems

More information

Database Management Systems 3rd Edition 3rd Third Edition By Ramakrishnan Raghu Gehrke Johannes Published By Mcgraw Hill 2002

Database Management Systems 3rd Edition 3rd Third Edition By Ramakrishnan Raghu Gehrke Johannes Published By Mcgraw Hill 2002 Database Management Systems 3rd Edition 3rd Third Edition By Ramakrishnan Raghu Gehrke Johannes DATABASE MANAGEMENT SYSTEMS 3RD EDITION 3RD THIRD EDITION BY RAMAKRISHNAN RAGHU GEHRKE JOHANNES PUBLISHED

More information

BD - Databases

BD - Databases Coordinating unit: Teaching unit: Academic year: Degree: ECTS credits: 2018 270 - FIB - Barcelona School of Informatics 747 - ESSI - Department of Service and Information System Engineering BACHELOR'S

More information

Study (s) Degree Center Acad. Period

Study (s) Degree Center Acad. Period COURSE DATA Data Subject Code 34675 Name Database Management Cycle Grade ECTS Credits 6.0 Academic year 2016-2017 Study (s) Degree Center Acad. Period year 1400 - Grado de Ingeniería Informática SCHOOL

More information

Database Management Systems 3rd Edition By Ramakrishnan And Gehrke

Database Management Systems 3rd Edition By Ramakrishnan And Gehrke Database Management Systems 3rd Edition By Ramakrishnan And Gehrke We have made it easy for you to find a PDF Ebooks without any digging. And by having access to our ebooks online or by storing it on your

More information

Middleware for Heterogeneous and Distributed Information Systems

Middleware for Heterogeneous and Distributed Information Systems Prof. Dr.-Ing. Stefan Deßloch AG Heterogene Informationssysteme Geb. 36, Raum 329 Tel. 0631/205 3275 dessloch@informatik.uni-kl.de Middleware for Heterogeneous and Distributed Information Systems http://wwwlgis.informatik.uni-kl.de/cms/courses/middleware/

More information

Designing and Implementing an Object Relational Data Warehousing System

Designing and Implementing an Object Relational Data Warehousing System Designing and Implementing an Object Relational Data Warehousing System Abstract Bodgan Czejdo 1, Johann Eder 2, Tadeusz Morzy 3, Robert Wrembel 3 1 Department of Mathematics and Computer Science, Loyola

More information

Correctness Criteria Beyond Serializability

Correctness Criteria Beyond Serializability Comp. by: CsenthilkumaranGalleys0000875825 Date:3/11/08 Time:13:18:10 Stage:First Proof C Correctness Criteria Beyond Serializability MOURAD OUZZANI 1,BRAHIM MEDJAHED 2,AHMED Au1 K. ELMAGARMID 3 1 Cyber

More information

Transaction Isolation In the Sedna Native XML DBMS

Transaction Isolation In the Sedna Native XML DBMS Transaction Isolation In the Sedna Native XML DBMS c Peter Pleshachkov Leonid Novak Institute for System Programming of the Russian Academy of Sciences, B. Kommunisticheskaya, 25, Moscow 109004, Russia

More information

ABD - Database Administration

ABD - Database Administration Coordinating unit: 270 - FIB - Barcelona School of Informatics Teaching unit: 747 - ESSI - Department of Service and Information System Engineering Academic year: Degree: 2017 BACHELOR'S DEGREE IN INFORMATICS

More information

ECE 4450:427/527 - Computer Networks

ECE 4450:427/527 - Computer Networks ECE 4450:427/527 - Computer Networks Spring 2017 Dr. Nghi Tran Lecture 1: Introduction Dr. Nghi Tran (ECE-University of Akron) ECE 4450:427/527 Computer Networks 1 / 16 Outline 1 Information 2 Broad Overview

More information

Managing Changes to Schema of Data Sources in a Data Warehouse

Managing Changes to Schema of Data Sources in a Data Warehouse Association for Information Systems AIS Electronic Library (AISeL) AMCIS 2001 Proceedings Americas Conference on Information Systems (AMCIS) December 2001 Managing Changes to Schema of Data Sources in

More information

Specific Objectives Contents Teaching Hours 4 the basic concepts 1.1 Concepts of Relational Databases

Specific Objectives Contents Teaching Hours 4 the basic concepts 1.1 Concepts of Relational Databases Course Title: Advanced Database Management System Course No. : ICT. Ed 525 Nature of course: Theoretical + Practical Level: M.Ed. Credit Hour: 3(2T+1P) Semester: Second Teaching Hour: 80(32+8) 1. Course

More information

A Commit Scheduler for XML Databases

A Commit Scheduler for XML Databases A Commit Scheduler for XML Databases Stijn Dekeyser and Jan Hidders University of Antwerp Abstract. The hierarchical and semistructured nature of XML data may cause complicated update-behavior. Updates

More information

The Replication Technology in E-learning Systems

The Replication Technology in E-learning Systems Available online at www.sciencedirect.com Procedia - Social and Behavioral Sciences 28 (2011) 231 235 WCETR 2011 The Replication Technology in E-learning Systems Iacob (Ciobanu) Nicoleta Magdalena a *

More information

Chapter 5. Block diagram specification of the proposed Bibliographical Database Management System. 5.1 Preamble. 5.2 BDMS Design.

Chapter 5. Block diagram specification of the proposed Bibliographical Database Management System. 5.1 Preamble. 5.2 BDMS Design. Chapter 5 Block diagram specification of the proposed Bibliographical Database Management System 5.1 Preamble. Database functionality is necessary for a large category application which not only confines

More information

International Journal of Modern Trends in Engineering and Research e-issn: p-issn:

International Journal of Modern Trends in Engineering and Research  e-issn: p-issn: International Journal of Modern Trends in Engineering and Research www.ijmter.com Fragmentation as a Part of Security in Distributed Database: A Survey Vaidik Ochurinda 1 1 External Student, MCA, IGNOU.

More information

Advances in Databases and Information Systems, Moscow 1996

Advances in Databases and Information Systems, Moscow 1996 ELECTRONIC WORKSHOPS IN COMPUTING Series edited by Professor C.J. van Rijsbergen B Novikov, University of St Petersburg, Russia and J W Schmidt, University of Hamburg, Germany. (Eds) Advances in Databases

More information

Real-Time Systems: An Introduction

Real-Time Systems: An Introduction Lecture (1) Real-Time Systems: An Introduction Prof. Kasim M. Al-Aubidy Computer Engineering Department Philadelphia University Summer Semester, 2011 Real-Time Systems Prof. Kasim Al-Aubidy Lecture Outline:

More information

I. Khalil Ibrahim, V. Dignum, W. Winiwarter, E. Weippl, Logic Based Approach to Semantic Query Transformation for Knowledge Management Applications,

I. Khalil Ibrahim, V. Dignum, W. Winiwarter, E. Weippl, Logic Based Approach to Semantic Query Transformation for Knowledge Management Applications, I. Khalil Ibrahim, V. Dignum, W. Winiwarter, E. Weippl, Logic Based Approach to Semantic Query Transformation for Knowledge Management Applications, Proc. of the International Conference on Knowledge Management

More information

LSC 740 Database Management Fall 2008

LSC 740 Database Management Fall 2008 Catholic University of America, School of Library and Information Science LSC 740 Database Management Fall 2008 Time/Location: Thursday 12:30-3:00 pm / room 302 Shahan Hall Make mistakes. Get messy. Take

More information

On the Integration of Autonomous Data Marts

On the Integration of Autonomous Data Marts On the Integration of Autonomous Data Marts Luca Cabibbo and Riccardo Torlone Dipartimento di Informatica e Automazione Università di Roma Tre {cabibbo,torlone}@dia.uniroma3.it Abstract We address the

More information

CS 525 Advanced Database Organization - Spring 2017 Mon + Wed 1:50-3:05 PM, Room: Stuart Building 111

CS 525 Advanced Database Organization - Spring 2017 Mon + Wed 1:50-3:05 PM, Room: Stuart Building 111 CS 525 Advanced Database Organization - Spring 2017 Mon + Wed 1:50-3:05 PM, Room: Stuart Building 111 Instructor: Boris Glavic, Stuart Building 226 C, Phone: 312 567 5205, Email: bglavic@iit.edu Office

More information

CS Systems Qualifying Exam 2014

CS Systems Qualifying Exam 2014 CS Systems Qualifying Exam 2014 Important Dates April 27: Registration ends. Registration instructions are below. When you register, you must declare the three exams you plan to take. May 19: Exams. Candidates

More information

Database Management System Implementation. Who am I? Who is the teaching assistant? TR, 10:00am-11:20am NTRP B 140 Instructor: Dr.

Database Management System Implementation. Who am I? Who is the teaching assistant? TR, 10:00am-11:20am NTRP B 140 Instructor: Dr. Database Management System Implementation TR, 10:00am-11:20am NTRP B 140 Instructor: Dr. Yan Huang TA: TBD Who am I? Dr. Yan Huang, graduated 2003 from University of Minnesota Research interests: database,

More information

CMPSCI 645 Database Design & Implementation

CMPSCI 645 Database Design & Implementation Welcome to CMPSCI 645 Database Design & Implementation Instructor: Gerome Miklau Overview of Databases Gerome Miklau CMPSCI 645 Database Design & Implementation UMass Amherst Jan 19, 2010 Some slide content

More information

Course Computer Science Academic year 2015/16 Subject Databases II ECTS 6

Course Computer Science Academic year 2015/16 Subject Databases II ECTS 6 Course Computer Science Academic year 2015/16 Subject Databases II ECTS 6 Type of course Compulsory Year 3rd Semester 2nd semester Student Workload: Professor(s) José Carlos fonseca Total 168 Contact 75

More information

Book List. A Collection of Books. Computer Science

Book List. A Collection of Books. Computer Science Book List A Collection of Books Computer Science Contents 1. Analysis of Algorithms... 3 2. Biometrics... 4 3. Compiler Theory... 5 4. Complexity Theory... 6 5. Computational Intelligence... 7 6. Computer

More information

AAAF (School of CS, Manchester) Advanced DBMSs / 19

AAAF (School of CS, Manchester) Advanced DBMSs / 19 AAAF (School of CS, Manchester) Advanced DBMSs 2011-2012 1 / 19 AAAF (School of CS, Manchester) Advanced DBMSs 2011-2012 2 / 19 Advanced Database Management Systems Alvaro A A Fernandes School of Computer

More information

Qualitative Evaluation Profiles of Data-Warehousing Systems

Qualitative Evaluation Profiles of Data-Warehousing Systems Qualitative Evaluation Profiles of -Warehousing Systems Cyril S. Ku and Yu H. Zhou Department of Computer Science William Paterson University Wayne, NJ 07470, USA Abstract base optimization is one of the

More information

Three Read Priority Locking for Concurrency Control in Distributed Databases

Three Read Priority Locking for Concurrency Control in Distributed Databases Three Read Priority Locking for Concurrency Control in Distributed Databases Christos Papanastasiou Technological Educational Institution Stereas Elladas, Department of Electrical Engineering 35100 Lamia,

More information

Novel Materialized View Selection in a Multidimensional Database

Novel Materialized View Selection in a Multidimensional Database Graphic Era University From the SelectedWorks of vijay singh Winter February 10, 2009 Novel Materialized View Selection in a Multidimensional Database vijay singh Available at: https://works.bepress.com/vijaysingh/5/

More information

An Approach to Resolve Data Model Heterogeneities in Multiple Data Sources

An Approach to Resolve Data Model Heterogeneities in Multiple Data Sources Edith Cowan University Research Online ECU Publications Pre. 2011 2006 An Approach to Resolve Data Model Heterogeneities in Multiple Data Sources Chaiyaporn Chirathamjaree Edith Cowan University 10.1109/TENCON.2006.343819

More information

ITFOOD: Indexing Technique for Fuzzy Object Oriented Database.

ITFOOD: Indexing Technique for Fuzzy Object Oriented Database. ITFOOD: Indexing Technique for Fuzzy Object Oriented Database. Priyanka J. Pursani, Prof. A. B. Raut Abstract: The Indexing Technique for Fuzzy Object Oriented Database Model is the extension towards database

More information

CS Systems Qualifying Exam 2016

CS Systems Qualifying Exam 2016 CS Systems Qualifying Exam 2016 Important Dates May 6 : Registration ends. Registration instructions are below. When you register, you must declare the three exams you plan to take. May 23 : Exams. Candidates

More information

Lesson Plan. Discipline : Computer Sc. & Engineering

Lesson Plan. Discipline : Computer Sc. & Engineering Lesson Plan Name of the Faculty : Ms. Hemlata Discipline : Computer Sc. & Engineering Semester : 8 th Subject : Distributed Operating Systems CSE-440 Lesson plan : 15 Weeks( From January, 2018 to April,

More information

Introduction to XML. Yanlei Diao UMass Amherst April 17, Slides Courtesy of Ramakrishnan & Gehrke, Dan Suciu, Zack Ives and Gerome Miklau.

Introduction to XML. Yanlei Diao UMass Amherst April 17, Slides Courtesy of Ramakrishnan & Gehrke, Dan Suciu, Zack Ives and Gerome Miklau. Introduction to XML Yanlei Diao UMass Amherst April 17, 2008 Slides Courtesy of Ramakrishnan & Gehrke, Dan Suciu, Zack Ives and Gerome Miklau. 1 Structure in Data Representation Relational data is highly

More information

An Effective Class Hierarchy Concurrency Control Technique in Object-Oriented Database Systems

An Effective Class Hierarchy Concurrency Control Technique in Object-Oriented Database Systems An Effective Class Hierarchy Concurrency Control Technique in Object-Oriented Database Systems Woochun Jun and Le Gruenwald School of Computer Science University of Oklahoma Norman, OK 73019 wocjun@cs.ou.edu;

More information

Kingdom of Saudi Arabia Ministry of Higher Education College of Computer & Information Sciences Majmaah University. Course Profile

Kingdom of Saudi Arabia Ministry of Higher Education College of Computer & Information Sciences Majmaah University. Course Profile Kingdom Saudi Arabia Ministry Higher Education College Computer & Information Sciences Majmaah University Course Prile Course Name:- Course Code:- CEN 449 Academic Year:- 1434-1435(2013-2014) Semester

More information

CSC6290: Data Communication and Computer Networks. Hongwei Zhang

CSC6290: Data Communication and Computer Networks. Hongwei Zhang CSC6290: Data Communication and Computer Networks Hongwei Zhang http://www.cs.wayne.edu/~hzhang Objectives of the course Ultimate goal: To help students become deep thinkers in computer networking! Humble

More information

FlowBack: Providing Backward Recovery for Workflow Management Systems

FlowBack: Providing Backward Recovery for Workflow Management Systems FlowBack: Providing Backward Recovery for Workflow Management Systems Bartek Kiepuszewski, Ralf Muhlberger, Maria E. Orlowska Distributed Systems Technology Centre Distributed Databases Unit ABSTRACT The

More information

CPS352 Database Systems Syllabus Fall 2012

CPS352 Database Systems Syllabus Fall 2012 CPS352 Database Systems Syllabus Fall 2012 Professor: Simon Miner Fall Semester 2012 Contact: Simon.Miner@gordon.edu Thursday 6:00 9:00 pm KOSC 128 978-380- 2626 KOSC 243 Office Hours: Thursday 4:00 6:00

More information

DISTRIBUTED DATABASES

DISTRIBUTED DATABASES D DISTRIBUTED DATABASES INTRODUCTION The development of network and data communication technology has resulted in a trend of decentralized processing in modern computer applications, which includes distributed

More information

Scalable Hybrid Search on Distributed Databases

Scalable Hybrid Search on Distributed Databases Scalable Hybrid Search on Distributed Databases Jungkee Kim 1,2 and Geoffrey Fox 2 1 Department of Computer Science, Florida State University, Tallahassee FL 32306, U.S.A., jungkkim@cs.fsu.edu, 2 Community

More information

Architecture and Implementation of Database Systems (Summer 2018)

Architecture and Implementation of Database Systems (Summer 2018) Jens Teubner Architecture & Implementation of DBMS Summer 2018 1 Architecture and Implementation of Database Systems (Summer 2018) Jens Teubner, DBIS Group jens.teubner@cs.tu-dortmund.de Summer 2018 Jens

More information

Data warehousing in telecom Industry

Data warehousing in telecom Industry Data warehousing in telecom Industry Dr. Sanjay Srivastava, Kaushal Srivastava, Avinash Pandey, Akhil Sharma Abstract: Data Warehouse is termed as the storage for the large heterogeneous data collected

More information

Foundations Of Semantic Web Technologies Free

Foundations Of Semantic Web Technologies Free Foundations Of Semantic Web Technologies Free Read Book Online: Foundations Of Semantic Web Technologies Free Download or read online ebook foundations of semantic web technologies free in any format for

More information

Polytechnic University of Puerto Rico Department of Electrical & Computer Engineering and Computer Science (ECECS) Master in Electrical Engineering

Polytechnic University of Puerto Rico Department of Electrical & Computer Engineering and Computer Science (ECECS) Master in Electrical Engineering Polytechnic University of Puerto Rico Department of Electrical & Computer Engineering and Computer Science (ECECS) Master in Electrical Engineering Course Syllabus Note : This is a major revision, the

More information

CPS352 - DATABASE SYSTEMS. Professor: Russell C. Bjork Spring semester, Office: KOSC 242 x4377

CPS352 - DATABASE SYSTEMS. Professor: Russell C. Bjork Spring semester, Office: KOSC 242 x4377 CPS352 - DATABASE SYSTEMS Professor: Russell C. Bjork Spring semester, 2016-2017 Office: KOSC 242 x4377 MWF 3:20-4:20 pm KOSC 126 russell.bjork@gordon.edu Hours: MWF 2:10-3:10 pm; Tu 9:00 am - noon and

More information

On Dependability in Distributed Databases

On Dependability in Distributed Databases CITI Technical Report 92-9 On Dependability in Distributed Databases Toby J. Teorey teorey@citi.umich.edu ABSTRACT Distributed database availability, reliability, and mean transaction completion time are

More information

CS Systems Qualifying Exam 2017

CS Systems Qualifying Exam 2017 CS Systems Qualifying Exam 2017 Important Dates May 5: Registration ends. Registration instructions are below. When you register, you must declare the three exams you plan to take. May 22: Exams. Candidates

More information

Database Management Systems CS Spring 2017

Database Management Systems CS Spring 2017 Database Management Systems CS 542 --- Spring 2017 Instructor: Elke Rundensteiner Office: FL 135 Email: rundenst@cs.wpi.edu http://web.cs.wpi.edu/~cs542/s17 Course Information Who should attend? Interested

More information

Advanced Database Organization INF613

Advanced Database Organization INF613 Advanced Database Organization INF613 Assiut University Faculty of Computers & Information Quality Assurance Unit Advanced Database Organization Course Specifications 2010-2011 Relevant program Master

More information

Syllabus DATABASE I Introduction to Database (INLS523)

Syllabus DATABASE I Introduction to Database (INLS523) Syllabus DATABASE I Introduction to Database (INLS523) Course Description Databases are the backbones of modern scholarly, scientific, and commercial information systems. For example, NASA uses databases

More information

2002 Journal of Software

2002 Journal of Software 1000-9825/2002/13(11)2076-07 2002 Journal of Software Vol13 No11 ( 200433); ( 200433) E-mail: zmguo@fudaneducn http://wwwfudaneducn : : ; ; ; ; : TP311 : A (garbage in garbage out) (dirty data) (duplicate

More information

Distributed Databases

Distributed Databases Distributed Databases by Farnoush Banaei-Kashani Excerpt from Principles of Distributed Database Systems by M. Tamer Özsu and Patrick Valduriez CSCI585 - Distributed Databases File Systems CSCI585 - Distributed

More information

Distributed Databases

Distributed Databases Distributed Databases by Farnoush Banaei-Kashani Excerpt from Principles of Distributed Database Systems by M. Tamer Özsu and Patrick Valduriez CSCI585 - Distributed Databases File Systems CSCI585 - Distributed

More information

Cleveland State University

Cleveland State University Cleveland State University CIS 611/711 Enterprise Databases and Data Warehouse (3-0-3) Prerequisites: CIS430/CIS 530 Instructor: Dr. Sunnie S. Chung Office Location: FH222 Phone: 216 687 4661 Email: sschung.cis@gmail.com

More information

A Dynamic Two-Phase Commit Protocol for Self-Adapting Services

A Dynamic Two-Phase Commit Protocol for Self-Adapting Services A Dynamic Two-Phase Commit Protocol for Self-Adapting Services Abstract: Next-generation applications based on Web services impose additional requirements on the use of coordination protocols with various

More information

VEL TECH MULTI TECH Dr RANGARAJAN Dr.SAKUNTHALA ENGINEERING COLLEGE

VEL TECH MULTI TECH Dr RANGARAJAN Dr.SAKUNTHALA ENGINEERING COLLEGE Vt VEL TECH MULTI TECH Dr RANGARAJAN Dr.SAKUNTHALA ENGINEERING COLLEGE (An ISO 9001: 2008 Certified Institution) (Owned by VEL Shree R. Rangarajan Dr. Sakunthala Rangarajan Educational Academy) (Approved

More information

BCS Higher Education Qualifications. Diploma in IT. Object Oriented Programming Syllabus

BCS Higher Education Qualifications. Diploma in IT. Object Oriented Programming Syllabus BCS Higher Education Qualifications Diploma in IT Object Oriented Programming Syllabus Version 3.0 December 2016 This is a United Kingdom government regulated qualification which is administered and approved

More information

Lampiran 1. Skema Dokumen Mhs.xsd

Lampiran 1. Skema Dokumen Mhs.xsd DAFTAR PUSTAKA Buneman P, 1997, Semistructured Data, In Proceeding of the Sixth ACM SIGACT- SIGMOD-SIGART Symposium on Principles of Database Systems Chawate S, Garcia-Molina H., Hammer, J. Ireland, K.

More information

DATABASE MANAGEMENT SYSTEMS

DATABASE MANAGEMENT SYSTEMS DATABASE MANAGEMENT SYSTEMS E0 261 Prasad Deshpande, Jayant Haritsa Computer Science and Automation Indian Institute of Science AUG 2010 Slide 1 db@iisc AUG 2010 Slide 2 COURSES E0 261 (AUG) Database Management

More information

ITT Technical Institute. SD2720 Advanced Software Development Using Java Onsite and Online Course SYLLABUS

ITT Technical Institute. SD2720 Advanced Software Development Using Java Onsite and Online Course SYLLABUS ITT Technical Institute SD2720 Advanced Software Development Using Java Onsite and Online Course SYLLABUS Credit hours: 3 Contact/Instructional hours: 40 (20 Theory Hours, 20 Lab Hours) Prerequisite(s)

More information

CMPUT 391 Database Management Systems. Fall Semester 2006, Section A1, Dr. Jörg Sander. Introduction

CMPUT 391 Database Management Systems. Fall Semester 2006, Section A1, Dr. Jörg Sander. Introduction CMPUT 391 Database Management Systems Fall Semester 2006, Section A1, Dr. Jörg Sander Introduction University of Alberta 1 Objectives of Lecture 1 Get a rough initial idea about the content of the course:

More information

VEL TECH MULTI TECH Dr RANGARAJAN Dr.SAKUNTHALA ENGINEERING COLLEGE

VEL TECH MULTI TECH Dr RANGARAJAN Dr.SAKUNTHALA ENGINEERING COLLEGE Vt VEL TECH MULTI TECH Dr RANGARAJAN Dr.SAKUNTHALA ENGINEERING COLLEGE (An ISO 9001: 2008 Certified Institution) (Owned by VEL Shree R. Rangarajan Dr. Sakunthala Rangarajan Educational Academy) (Approved

More information

OMS Connect : Supporting Multidatabase and Mobile Working through Database Connectivity

OMS Connect : Supporting Multidatabase and Mobile Working through Database Connectivity OMS Connect : Supporting Multidatabase and Mobile Working through Database Connectivity Moira C. Norrie, Alexios Palinginis and Alain Würgler Institute for Information Systems ETH Zurich, CH-8092 Zurich,

More information

A Data warehouse within a Federated database architecture

A Data warehouse within a Federated database architecture Association for Information Systems AIS Electronic Library (AISeL) AMCIS 1997 Proceedings Americas Conference on Information Systems (AMCIS) 8-15-1997 A Data warehouse within a Federated database architecture

More information

SOFTWARE ENGINEERING

SOFTWARE ENGINEERING SOFTWARE ENGINEERING INTRODUCTION TO SOFTWARE ENGINEERING. COURSE STRUCTURE AND REQUIREMENTS Saulius Ragaišis saulius.ragaisis@mif.vu.lt WHAT IS SOFTWARE ENGINEERING? First definition Software engineering

More information

Transaction-Based Specification of Database Evolution

Transaction-Based Specification of Database Evolution Transaction-Based Specification of Database Evolution Lars Bækgaard Department of Information Science, the Aarhus School of Business Fuglesangs Allè 4, DK-8210 Aarhus V, Denmark Email: lb@hha.dk Abstract:

More information

Architecture of Cache Investment Strategies

Architecture of Cache Investment Strategies Architecture of Cache Investment Strategies Sanju Gupta The Research Scholar, The IIS University, Jaipur khandelwalsanjana@yahoo.com Abstract - Distributed database is an important field in database research

More information

Design, Share and Re-use of Data and Applications into a Federate DataBase System. 1. Introduction

Design, Share and Re-use of Data and Applications into a Federate DataBase System. 1. Introduction Design, Share and Re-use of Data and Applications into a Federate DataBase System Thierry MILLAN, Myriam LAMOLLE Team of Pierre BAZEX IRIT - CNRS (UMR 5055) - Université Paul Sabatier 118, route de Narbonne

More information

Updates through Views

Updates through Views 1 of 6 15 giu 2010 00:16 Encyclopedia of Database Systems Springer Science+Business Media, LLC 2009 10.1007/978-0-387-39940-9_847 LING LIU and M. TAMER ÖZSU Updates through Views Yannis Velegrakis 1 (1)

More information

Deriving Reliable Compositions using Cancelable Web Services

Deriving Reliable Compositions using Cancelable Web Services ACM SIGSOFT Software Engineering Notes Page 1 January 2014 Volume 39 Number 1 Deriving Reliable Compositions using Cancelable Web Services Kanchana Rajaram SSN College of Engineering, Anna University Chennai,

More information

Philadelphia University Faculty of Information Technology Department of Computer Science --- Semester, 2007/2008. Course Syllabus

Philadelphia University Faculty of Information Technology Department of Computer Science --- Semester, 2007/2008. Course Syllabus Philadelphia University Faculty of Information Technology Department of Computer Science --- Semester, 2007/2008 Course Syllabus Course Title: Advanced Databases Course Level: 4 Lecture Time: Course code:

More information

Data Warehousing and OLAP Technologies for Decision-Making Process

Data Warehousing and OLAP Technologies for Decision-Making Process Data Warehousing and OLAP Technologies for Decision-Making Process Hiren H Darji Asst. Prof in Anand Institute of Information Science,Anand Abstract Data warehousing and on-line analytical processing (OLAP)

More information

Unit 2. Unit 3. Unit 4

Unit 2. Unit 3. Unit 4 Course Objectives At the end of the course the student will be able to: 1. Differentiate database systems from traditional file systems by enumerating the features provided by database systems.. 2. Design

More information

SOFTWARE ENGINEERING

SOFTWARE ENGINEERING SOFTWARE ENGINEERING INTRODUCTION TO SOFTWARE ENGINEERING. COURSE STRUCTURE AND REQUIREMENTS Saulius Ragaišis saulius.ragaisis@mif.vu.lt WHAT IS SOFTWARE ENGINEERING? First definition Software engineering

More information

Research Article ISSN:

Research Article ISSN: Research Article [Srivastava,1(4): Jun., 2012] IJESRT INTERNATIONAL JOURNAL OF ENGINEERING SCIENCES & RESEARCH TECHNOLOGY An Optimized algorithm to select the appropriate Schema in Data Warehouses Rahul

More information

Data Mining. Associate Professor Dr. Raed Ibraheem Hamed. University of Human Development, College of Science and Technology

Data Mining. Associate Professor Dr. Raed Ibraheem Hamed. University of Human Development, College of Science and Technology Data Mining Associate Professor Dr. Raed Ibraheem Hamed University of Human Development, College of Science and Technology (1) 2016 2017 Department of CS- DM - UHD 1 Points to Cover Why Do We Need Data

More information

Säkerhet/Data security EDA Lärare: Paul Stankovski Assistent: Adnan Mehmedagic Kursansvarig: Ben Smeets. Introduction. Course Organization

Säkerhet/Data security EDA Lärare: Paul Stankovski Assistent: Adnan Mehmedagic Kursansvarig: Ben Smeets. Introduction. Course Organization Introduction Säkerhet/Data security EDA625 2017 Lärare: Paul Stankovski Assistent: Adnan Mehmedagic Kursansvarig: Ben Smeets Don t forget to turn ON your cell phone, AFTER the lectures... Course organization

More information

System Structure Modeling

System Structure Modeling System Structure Modeling 108 111....... 111..... 1.1 111...... 2.1 112... 3.1 112..... 4.1 112... 5.1 113... System Structure Models 113... Classes 1.2 114... Attributes 2.2 114... Methods 3.2 114...

More information

An Extended Three Phase Commit Protocol for Concurrency Control in Distributed Systems

An Extended Three Phase Commit Protocol for Concurrency Control in Distributed Systems An Exted Three Phase Commit Protocol for Concurrency Control in Distributed Systems Poonam Singh 1, Parul Yadav 1 Amal Shukla 2 and Sanchit Lohia 2 1 Amity University, Lucknow, 226070 India 2 Institute

More information

Outline. File Systems. Page 1

Outline. File Systems. Page 1 Outline Introduction What is a distributed DBMS Problems Current state-of-affairs Background Distributed DBMS Architecture Distributed Database Design Semantic Data Control Distributed Query Processing

More information

A Class Hierarchy Concurrency Control Technique in Object-Oriented Database Systems

A Class Hierarchy Concurrency Control Technique in Object-Oriented Database Systems A Class Hierarchy Concurrency Control Technique in Object-Oriented Database Systems Woochun Jun and Le Gruenwald Dept. of Computer Science Univ. of Oklahoma Norman, OK 73072 gruenwal@cs.ou.edu Abstract

More information

Formalization of OODB Models. Gottfried Vossen. Institut fur Wirtschaftsinformatik, Universitat Munster. Grevenerstrae 91, Munster. dom.

Formalization of OODB Models. Gottfried Vossen. Institut fur Wirtschaftsinformatik, Universitat Munster. Grevenerstrae 91, Munster. dom. Formalization of OODB Models Gottfried Vossen Institut fur Wirtschaftsinformatik, Universitat Munster Grevenerstrae 91, 48159 Munster 1 Introduction Object-oriented data models represent a current endpoint

More information

Concurrency Control And Recovery In Database Systems By Philip Bernstein;Vassos Hadzilacos;Nathan Goodman READ ONLINE

Concurrency Control And Recovery In Database Systems By Philip Bernstein;Vassos Hadzilacos;Nathan Goodman READ ONLINE Concurrency Control And Recovery In Database Systems By Philip Bernstein;Vassos Hadzilacos;Nathan Goodman READ ONLINE If you are searched for the book Concurrency Control and Recovery in Database Systems

More information

CSC8260: Wireless Networking and Cyber-Physical Systems. Hongwei Zhang

CSC8260: Wireless Networking and Cyber-Physical Systems. Hongwei Zhang CSC8260: Wireless Networking and Cyber-Physical Systems Hongwei Zhang http://www.cs.wayne.edu/~hzhang Objectives of the course Build up your background in wireless cyber-physical systems (WCPS) Wireless

More information

Stable Transaction Management for Preserving the Global Integrity Constraints in Multidatabase Systems

Stable Transaction Management for Preserving the Global Integrity Constraints in Multidatabase Systems Stable Transaction Management for Preserving the Global Integrity Constraints in Multidatabase Systems Kyuwoong Lee Dept. of Data Engineering Computer & Software Tech. Lab., ETRI Yusong, P.O Box 106, Taejon,

More information

Stanford Warren Ascherman Professor of Engineering, Emeritus Computer Science

Stanford Warren Ascherman Professor of Engineering, Emeritus Computer Science Stanford Warren Ascherman Professor of Engineering, Emeritus Computer Science Bio ACADEMIC APPOINTMENTS Emeritus Faculty, Acad Council, Computer Science Teaching COURSES 2016-17 Mining Massive Data Sets:

More information

Improving Resource Management And Solving Scheduling Problem In Dataware House Using OLAP AND OLTP Authors Seenu Kohar 1, Surender Singh 2

Improving Resource Management And Solving Scheduling Problem In Dataware House Using OLAP AND OLTP Authors Seenu Kohar 1, Surender Singh 2 Improving Resource Management And Solving Scheduling Problem In Dataware House Using OLAP AND OLTP Authors Seenu Kohar 1, Surender Singh 2 1 M.tech Computer Engineering OITM Hissar, GJU Univesity Hissar

More information

M S Ramaiah Institute of Technology Department of Computer Science And Engineering

M S Ramaiah Institute of Technology Department of Computer Science And Engineering M S Ramaiah Institute of Technology Department of Computer Science And Engineering COURSE DESIGN, DELIVERY AND ASSESMENT Semester: V Course Code: CS513 Course Name: Database systems Course Faculty: Sl#

More information

THREE DECADES OF DATA INTEGRATION ALL PROBLEMS SOLVED?

THREE DECADES OF DATA INTEGRATION ALL PROBLEMS SOLVED? THREE DECADES OF DATA INTEGRATION ALL PROBLEMS SOLVED? Patrick Ziegler and Klaus R. Dittrich Database Technology Research Group, Department of Informatics, University of Zurich Winterthurerstrasse 190,

More information

Data Mining & Data Warehouse

Data Mining & Data Warehouse Data Mining & Data Warehouse Associate Professor Dr. Raed Ibraheem Hamed University of Human Development, College of Science and Technology (1) 2016 2017 1 Points to Cover Why Do We Need Data Warehouses?

More information