Q1. An international company has several branches and projects all over the world. Consider the following global relational database schema for the company: EMPLOYEE SALARY DNO FNAME EMP ID MGR_ID LNAME BDATE ADDRESS DEPARTMENT DNAME DNO MGR_ID MGR_STARTDATE DEPT LOCATIONS DNO DLOCATION PROJECT PLOCATION DNUM PNAME PNO WORKS ON EMP ID PNO HOURS PAY_RATE

Database System Concepts
7th Edition
ISBN:9780078022159
Author:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Chapter1: Introduction
Section: Chapter Questions
Problem 1PE
icon
Related questions
Question

To reduce the communication cost of remote applications with high access frequency, it is required to perform a horizontal fragmentation given the following application information:

App1 : Compute payment = HOURS * PAY_RATE for every employee working in a “NEW YORK” project.
App2  : Compute payment for every employee working in a “PARIS” project.

App3 : Find the basic salaries of mangers of departments that have projects in “NEW YORK” or “TOKYO”.

App4 : Find the salaries of mangers of departments that have projects in “PARIS” and “TOKYO”.
App5 : Find the salaries of employees working in departments in “PARIS” with monthly basic salary < 100000”.

App6 : Find the names of employees in “HEAD_OFFICE” department.

 


Define fragments using SQL and relational algebra

AS YOU CAN Answer in details

Q1. An international company has several branches and projects all over the world. Consider the
following global relational database schema for the company:
EMPLOYEE
SALARY
DNO
FNAME
EMP ID
MGR_ID
LNAME
BDATE
ADDRESS
DEPARTMENT
DNAME
DNO
MGR_ID MGR_STARTDATE
DEPT LOCATIONS
DNO DLOCATION
PROJECT
PLOCATION
DNUM
PNAME
PNO
WORKS ON
EMP ID PNO
HOURS
PAY_RATE
Transcribed Image Text:Q1. An international company has several branches and projects all over the world. Consider the following global relational database schema for the company: EMPLOYEE SALARY DNO FNAME EMP ID MGR_ID LNAME BDATE ADDRESS DEPARTMENT DNAME DNO MGR_ID MGR_STARTDATE DEPT LOCATIONS DNO DLOCATION PROJECT PLOCATION DNUM PNAME PNO WORKS ON EMP ID PNO HOURS PAY_RATE
Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 4 steps

Blurred answer
Knowledge Booster
Linux
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
Database System Concepts
Database System Concepts
Computer Science
ISBN:
9780078022159
Author:
Abraham Silberschatz Professor, Henry F. Korth, S. Sudarshan
Publisher:
McGraw-Hill Education
Starting Out with Python (4th Edition)
Starting Out with Python (4th Edition)
Computer Science
ISBN:
9780134444321
Author:
Tony Gaddis
Publisher:
PEARSON
Digital Fundamentals (11th Edition)
Digital Fundamentals (11th Edition)
Computer Science
ISBN:
9780132737968
Author:
Thomas L. Floyd
Publisher:
PEARSON
C How to Program (8th Edition)
C How to Program (8th Edition)
Computer Science
ISBN:
9780133976892
Author:
Paul J. Deitel, Harvey Deitel
Publisher:
PEARSON
Database Systems: Design, Implementation, & Manag…
Database Systems: Design, Implementation, & Manag…
Computer Science
ISBN:
9781337627900
Author:
Carlos Coronel, Steven Morris
Publisher:
Cengage Learning
Programmable Logic Controllers
Programmable Logic Controllers
Computer Science
ISBN:
9780073373843
Author:
Frank D. Petruzella
Publisher:
McGraw-Hill Education