Ask DBMS Expert


Home >> DBMS

Database Systems Assignment - SQL

Construction Database -

The construction company database maintains information on employees, departments, projects, categories and employee assignments.

The tblEmployee table maintains information relating to an employee including the department they belong to and their supervisor.

The tblDepartment table stores information relating to full name of each department The tblCategory table lists all the different types of sectors a project can belong to. The tblProject table stores information relating to projects, the employee who is its overall supervisor and the category it belongs to.

The tblAssigned table maintains information relating to employees and the time they have spent on a particular project. It maintains the number of days an employee has worked on a project and their hourly rate for project.

Questions

1. Display all employee details for those employees that receive a salary in the range of 75,000 and 95,000 dollars inclusive. Order the output by Surname in descending order.

2. What is the surname and first name of the employee that receives the highest salary?

3. List the complete details of all the employees that have been assigned to the department called 'Administration'. Order the output by employee surname in ascending order.

4. Display the project number, title and total cost of all projects whose project title starts with the letter 'H'.

5. What is the title of each project that has not started yet?

6. What is the title and total cost of each project that has started but has not been completed?

7. List the full details of all employees that have been assigned to the project with project number 'E11'

8. What are the titles of the projects that employee 'Bill Smith' has worked on?'

9. How many projects are there in each category? Display the category and the count. Rename the count as 'Total Number' Order the output by category in descending order.

10. For each project display the project number, project title and the employee number, first name and surname of the employee who supervises the project.

11. What is the project title, employee number, first name and surname of the employee who has been assigned to a project for the longest duration?

12. Display a employee number, surname and first name of the employees that do not supervise a project.

13. For each employee that supervises a project, display their surname and first name and the number of project they supervise. Order the output by employee surname in descending order.

14. For each employee assigned to a project display their employee number, duration, charge rate and the their total fee. Total fee is a calculation based on the multiplication of an employee's duration time and hourly charge rate for a specific project.. The heading for this calculated field is to be 'Total Fee''

15. Which employees supervises more than 3 projects? Display only the employee number and count. Rename the count to "Projects Supervised"

16. For each employee display their employee number, first name and surname and the employee number first name and surname of their managers.

17. For each project assignment display the project number, project title, employee number, first name, surname, and the full name of the department they belong to.

18. What is the sum of all project total costs? Label the heading as 'Total Costs'

19. What is the first name and surname of the employee with the second lowest salary?

20. List all the details of employees who are not assigned to the Construction department.

21. For each employee display the number of projects they have worked on? Show the employee number and count only.

22. How many hours(duration in total) has employee Anne Smith worked on projects?

23 What are the names of the employees that have worked on the Melbourne Airport project? Display the employee number, surname, first name , project name and start and end dates.

24. Which projects(Project Title) have had more than 5 employees work on it?

25. For each project what is the sum of all employee costs? Display the project name and sum of all employee costs. Rename this field as 'Sum of Costs'.

26. What is the name of the employee that has the highest charge rate for any project?

27 An employee's room is made up of three components Building letter, level and room number. For example K123 refers to building K, level 1 and room 23. Display all the employee details of those employee that have a room on level 3.

28. Which projects were completed in the year 2003?

Attachment:- Assignment Files.rar

DBMS, Programming

  • Category:- DBMS
  • Reference No.:- M92402626

Have any Question?


Related Questions in DBMS

Data mining assignment -in this assignment you are asked to

Data Mining Assignment - In this assignment you are asked to explore the use of neural networks for classification and numeric prediction. You are also asked to carry out a data mining investigation on a real-world data ...

Sql query assignment -for this assignment you are to write

SQL Query Assignment - For this assignment you are to write your answers in a word document. This assignment is in three parts: Part A (reporting queries), Part B (query performance), Part C (query design). For this assi ...

The groceries datasetimagine 10000 receipts sitting on your

The groceries Dataset Imagine 10000 receipts sitting on your table. Each receipt represents a transaction with items that were purchased. The receipt is a representation of stuff that went into a customer's basket. That ...

You are in a real estate business renting apartments to

You are in a real estate business renting apartments to customers. Your job is to define an appropriate schema using SQL DDL in MySQL. The relations are Property(Id, Address, NumberOfUnits), Unit(ApartmentNumber, Propert ...

Objectivethe objective of this lab is to be familiar with a

OBJECTIVE: The objective of this lab is to be familiar with a process in big data modeling. You're required to produce three big data models using the MS PowerPoint software. This tool is available on UMUC Virtual Deskto ...

The relation memberstudentid organizationid roleid stores

The relation Member(StudentId, OrganizationId, RoleId) stores the membership information of student joining organization. For example, ('S1', 'O2', 'R3') indicates that student with Id 'S1' joined the organization with i ...

Relational database exerciseyou have been assigned to a new

Relational Database Exercise: You have been assigned to a new development team. A client is requesting a relational database system to manage their present store with the anticipation of adding more stores in the future. ...

Relational database design a given the following business

Relational Database Design A) Given the following business rules, identify entity types, attributes (at least two attributes for each entity, including the primary key) and relationships, and then draw an Entity-Relation ...

We can represent a data set as a collection of object nodes

We can represent a data set as a collection of object nodes and a collection of attribute nodes, where there is a link between each object and each attribute, and where the weight of that link is the value of the object ...

Data model development and implementationpurpose of the

Data model development and implementation Purpose of the assessment (with ULO Mapping) The purpose of this assignment is to develop data models and map Database System into a standard development environment to gain unde ...

  • 4,153,160 Questions Asked
  • 13,132 Experts
  • 2,558,936 Questions Answered

Ask Experts for help!!

Looking for Assignment Help?

Start excelling in your Courses, Get help with Assignment

Write us your full requirement for evaluation and you will receive response within 20 minutes turnaround time.

Ask Now Help with Problems, Get a Best Answer

Why might a bank avoid the use of interest rate swaps even

Why might a bank avoid the use of interest rate swaps, even when the institution is exposed to significant interest rate

Describe the difference between zero coupon bonds and

Describe the difference between zero coupon bonds and coupon bonds. Under what conditions will a coupon bond sell at a p

Compute the present value of an annuity of 880 per year

Compute the present value of an annuity of $ 880 per year for 16 years, given a discount rate of 6 percent per annum. As

Compute the present value of an 1150 payment made in ten

Compute the present value of an $1,150 payment made in ten years when the discount rate is 12 percent. (Do not round int

Compute the present value of an annuity of 699 per year

Compute the present value of an annuity of $ 699 per year for 19 years, given a discount rate of 6 percent per annum. As