PMIT-6102 Advanced Database Systems By- Jesmin Akhter Assistant Professor, IIT, Jahangirnagar University.

Slides:



Advertisements
Similar presentations
Three-Step Database Design
Advertisements

Limitations of the relational model 1. 2 Overview application areas for which the relational model is inadequate - reasons drawbacks of relational DBMSs.
Distributed databases
Transaction.
8.
1 Minggu 12, Pertemuan 23 Introduction to Distributed DBMS (Chapter , 22.6, 3rd ed.) Matakuliah: T0206-Sistem Basisdata Tahun: 2005 Versi: 1.0/0.0.
Systems Analysis Requirements structuring Process Modeling Logic Modeling Data Modeling  Represents the contents and structure of the DFD’s data flows.
Entity Relationship Diagrams Basic Elements and Rules.
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.
Institut für Scientific Computing – Universität WienP.Brezany Fragmentation Univ.-Prof. Dr. Peter Brezany Institut für Scientific Computing Universität.
Overview Distributed vs. decentralized Why distributed databases
Organizing Data & Information
The Relational Database Model:
1 Distributed Databases Review CS347 June 6, 2001.
Normalization of Database Tables
Entity Relationship Diagrams
©Silberschatz, Korth and Sudarshan19.1Database System Concepts Lecture-10 Distributed Database System A distributed database system consists of loosely.
Distributed Database Management Systems. Reading Textbook: Ch. 4 Textbook: Ch. 4 FarkasCSCE Spring
©Silberschatz, Korth and Sudarshan18.1Database System Concepts Centralized Systems Run on a single computer system and do not interact with other computer.
Distributed Databases
PMIT-6103 Advanced Database Systems
Audit Evidence Advanced Auditing Lecture 3 Dr. Mohamed A. Hamada.
Distributed Database The University of California Berkeley Extension Copyright © 2011 Patrick McDermott.
Relational Model & Relational Algebra. 2 Relational Model u Terminology of relational model. u How tables are used to represent data. u Connection between.
Chapters 17 & 18 Physical Database Design Methodology.
PMIT-6102 Advanced Database Systems By- Jesmin Akhter Assistant Professor, IIT, Jahangirnagar University.
DISTRIBUTED DATABASES IN ADBMS Shilpa Seth
DISTRIBUTED DATABASE DESIGN
Q1: What is DBMS and explain its architecture. Q2: Explain Data Independence in detail. Q3: What is database user and explain the types of database user.
Lecture On Introduction (DBMS) By- Jesmin Akhter Assistant Professor, IIT, Jahangirnagar University.
PMIT-6102 Advanced Database Systems By- Jesmin Akhter Assistant Professor, IIT, Jahangirnagar University.
10/3/2012ISC329 Isabelle Bichindaritz1 Logical Design.
PMIT-6102 Advanced Database Systems By- Jesmin Akhter Assistant Professor, IIT, Jahangirnagar University.
PMIT-6102 Advanced Database Systems By- Jesmin Akhter Assistant Professor, IIT, Jahangirnagar University.
PMIT-6102 Advanced Database Systems By- Jesmin Akhter Assistant Professor, IIT, Jahangirnagar University.
PMIT-6102 Advanced Database Systems By- Jesmin Akhter Assistant Professor, IIT, Jahangirnagar University.
Chapters 15 &16 Conceptual and Logical Database Design Methodology.
PMIT-6102 Advanced Database Systems By- Jesmin Akhter Assistant Professor, IIT, Jahangirnagar University.
Advanced Database Systems By- Jesmin Akhter Assistant Professor, IIT, Jahangirnagar University.
Technology Guide 3 Data & Database. Agenda Definition File processing problems Database Selection criteria.
Oracle's Distributed Database Bora Yasa. Definition A Distributed Database is a set of databases stored on multiple computers at different locations and.
DDBMS Distributed Database Management Systems Fragmentation
Distributed Databases
Distributed Database. Introduction A major motivation behind the development of database systems is the desire to integrate the operational data of an.
PMIT-6101 Advanced Database Systems By- Jesmin Akhter Assistant Professor, IIT, Jahangirnagar University.
PMIT-6102 Advanced Database Systems By- Jesmin Akhter Assistant Professor, IIT, Jahangirnagar University.
Programming with App Inventor Computing Institute for K-12 Teachers Summer 2012 Workshop.
PMIT-6102 Advanced Database Systems By- Jesmin Akhter Assistant Professor, IIT, Jahangirnagar University.
PMIT-6101 Advanced Database Systems By- Jesmin Akhter Assistant Professor, IIT, Jahangirnagar University.
1 ICS 214B: Transaction Processing and Distributed Data Management Lecture 9: Fragmentation and Distributed Query Processing Professor Chen Li.
Topic Distributed DBMS Database Management Systems Fall 2012 Presented by: Osama Ben Omran.
Introduction to Database System. 1. Define Database, Database Management System and Database System. Explain the components of DBMS with its advantages.
CIS 210 Systems Analysis and Development Week 6 Part I Structuring Systems Data Requirements,
Chapter 15 & 16 Conceptual and Logical Database Design Methodology Thomas Connolly, Carolyn Begg, Database System, A Practical Approach to Design Implementation.
Chapter 7 Functional Dependencies Copyright © 2004 Pearson Education, Inc.
1. Define Database, Database Management System and Database System. How they are interrelated with one another. How a user access the data from the Database?
Distributed Database Management Systems. Reading Textbook: Ch. 1, Ch. 3 Textbook: Ch. 1, Ch. 3 For next class: Ch. 4 For next class: Ch. 4 FarkasCSCE.
Chapter 17: Additional Slides February 6, Outline Physical Data Management  Fragments  Distributed Query Processing  Transactions Logical Data.
1 Chapter 22 Distributed DBMS Concepts and Design CS 157B Edward Chen.
Lecture On Introduction (DBMS) By- Jesmin Akhter Assistant Professor, IIT, Jahangirnagar University.
Distributed Database Design Bayu Adhi Tama, MTI Fasilkom-Unsri Adapted from Connolly, et al., Database Systems 4 th Edition, Pearson Education Limited,
CSCI 6315 Applied Database Systems Review for Midterm Exam I Xiang Lian The University of Texas Rio Grande Valley Edinburg, TX 78539
Test SEITA.
Logical Design 12/10/2009GAK1. Learning Objectives How to remove features from a local conceptual model that are not compatible with the relational model.
PMIT-6102 Advanced Database Systems By- Jesmin Akhter Assistant Professor, IIT, Jahangirnagar University.
PMIT-6102 Advanced Database Systems By- Jesmin Akhter Assistant Professor, IIT, Jahangirnagar University.
CMS Advanced Database and Client-Server Applications Distributed Databases slides by Martin Beer and Paul Crowther Connolly and Begg Chapter 22.
IT 5433 LM3 Relational Data Model. Learning Objectives: List the 5 properties of relations List the properties of a candidate key, primary key and foreign.
Chapter 19: Distributed Databases
Review #1 Intro stuff What is a database, 4 parts, 3 users, etc.
Presentation transcript:

PMIT-6102 Advanced Database Systems By- Jesmin Akhter Assistant Professor, IIT, Jahangirnagar University

Sample Questions Q-1: “Proximity to its points of use or data localization Improve performance”, Why? Q-2: Problems area and Disadvantages of Distributed Database System? Q-3: Promises of Distributed Database Management system? Q-4: Is timesharing computer system a Distributed Database System? Explain according to your answer. Q-5: What is being distributed? Q-6: Explain Logical data independence and Physical data independence. Q-7:“Autonomy refers to the distribution or decentralization of control, not of data.” Explain Q-8: Network Transparency, Replication Transparency, Data independence? Q-9: Fully Transparent Access Q-10: Improve Performance, Reliability of distributed Database Q-11: What is the fundamental issue in the distributed environment? “The user should be protected from the operational details of the network” Explain Slide 2

Explain the important aspect or desirable property of simple predicates Reasons for Fragmentation Degree of Fragmentation Comparisons of Relocation Alternatives Write an iterative algorithm that would generate a complete and minimal set of predicates Pr’ from a given set of simple predicates Pr. Given relation PAY as in Figure B. Let p 1 : SAL<30000 and p 2 :SAL≥30000 be two simple predicates. Perform a horizontal fragmentation of PAY with respect to these predicates to obtain PAY 1 and PAY 2 Show the Stages of Normalization. Why Repeating Groups are not allowed in a relational design? Bring the following relation to 3rd Normal Form. Draw E-R Diagram for the Banking Enterprise Distinguish between super key and candidate key Determine Keys from E-R Sets All Example Queries For the following relation Fig. A, find the largest account balance Why simple join graph are desirable? Which correctness criteria are satisfied by referential integrity? Slide 3 Sample Questions

Thank You Slide 4