You are working on the new internal web system that requires that you use your expertise
search from the
centralized database which lets you organise and manage all the employee data from a single
point. With this finest employee database, the end user can easily track the Projects, Leaves,
Attendances, Timesheets, Salaries, Expenses, and more from employee. Keep the log of
employee lifecycle and examine the improvements in your workforce over the period with this
employee database management system. Use the Company_XYZ database to write the SQL
queries that solve the questions below.
1.1. Perform an SQL request to search in the database for full name of each employee who
works on all the projects controlled by department number 4 together with their
depended, ordered by the first names. [4]
1.2. Perform an SQL request to search in the database for each department that has more
than five employees, search for department number, working hours and the number of
its employees who are earning at least R40,000 and ordered by last name. [4]
1.3. Perform an SQL query request to search in the database to retrieve the sum of the
salaries of all employees of the Research and Administration department, as well as
the maximum salary, the minim salary, and the average salary in this department. [4]
1.4. Perform an SQL request to search in the database to find a list of employees and the
projects they are working on, ordered by department and, within each department,
ordered alphabetically by last name, first name [4]
1.5. Perform an SQL query request to search in the database to make a list of project
numbers for projects that involve an employee whose last name is Narayan, either as
a worker or as a manager of the department that controls the project and ordered by
project number.
Step by stepSolved in 4 steps
- TravelBiz is a nationwide travel agency that specializes in business travel. It has decided to expand into the vacation travel market by launching a new business division called TravelFun. The IT director assigned two systems analysts to create a flexible and an efficient information system for the new division. One analyst wants to use traditional analysis and modeling techniques for the project, while the other analyst wants to use an O-O methodology. Which approach would you take/suggest and why? Why should others take your approach instead?arrow_forwardAllow us to imagine that you have been approached to create a hospital patient tracking system, and that you have been provided all of the requirements up front. What process model would you suggest for such software? Produce convincing arguments in support of your suggested process model.arrow_forwardAs a recent Albany BBA graduate, you have been directly recruited by the new CEO of ABC – a major multinational firm to assist with implement her vision. Before starting the internal reorganization, the CEO wants to understand the structure of the company and assigns you to the project. The IT person in charge is on long term leave but he emails you the EER diagram of the employees database along with the user id and password of the MySQL database of the company. NOTE: You only need the employees, salaries and dept_emp tables for the queries. The company faced some lean times during the years 1990 and 1991. The CEO wants to get the list of employees who joined during the years 1990 and 1991 to compare their productivity to those who joined during other years. a). Write a query to get the list of employees who joined during the years 1990 and 1991.arrow_forward
- You're going to design a system that enables online driver's license renewals. It is necessary to provide thorough descriptions of the system's inputs, procedures, results, and feedback.arrow_forwardWindsor, a small city with a population of 50,000, recently purchased several buses and hired drivers to serve multiple routes in Windsor and neighboring areas. As the city’s IT manager, you have been tasked to set up an information system and database to manage the scheduling of buses and drivers that can be easily expanded as the city grows. You directed your team to follow best practices to develop a normalized database to manage scheduling of drivers and buses that is simple, flexible and non-redundant. For this scenario, assume that drivers can be assigned to different buses, and multiple buses will run on multiple routes. You may also assume the bus service is free, so no ticket purchases are required. Hint: The purpose of this assignment is to demonstrate an understanding of database modeling and design concepts and techniques. First, follow the examples on pages 282-284, 292 and 295 to build an ERD and decompose a many-to-many relationship into one-to-many relationships…arrow_forwardCould you create a BPMN process (Diagram) from steps provided? The process starts with the Office of the Dean initiating the Faculty Awards Process during the summer. Step S.1: The FAC Chair posts the latest "faculty awards process supporting documents" to the SharePoint database and moves prior year's nomination briefs to SharePoint archives. Step S.2: The FAC Chair orients key stakeholders in an awards process kickoff meeting, covering all six faculty awards (student-selected and peer-selected). Step S.3: Each school head appoints student and peer nominating committees and chairs, and submits committee membership to the FAC Chair for validation. Step T.1: FAC Chair validates student task force membership and eligibility, returning any errors to school heads for correction. Step T.2: School Student Nomination Committee identifies school candidates for nomination and invites award-eligible faculty candidates to submit a written nomination brief. Step T.3: Award-eligible faculty submit…arrow_forward
- Computer Networking: A Top-Down Approach (7th Edi...Computer EngineeringISBN:9780133594140Author:James Kurose, Keith RossPublisher:PEARSONComputer Organization and Design MIPS Edition, Fi...Computer EngineeringISBN:9780124077263Author:David A. Patterson, John L. HennessyPublisher:Elsevier ScienceNetwork+ Guide to Networks (MindTap Course List)Computer EngineeringISBN:9781337569330Author:Jill West, Tamara Dean, Jean AndrewsPublisher:Cengage Learning
- Concepts of Database ManagementComputer EngineeringISBN:9781337093422Author:Joy L. Starks, Philip J. Pratt, Mary Z. LastPublisher:Cengage LearningPrelude to ProgrammingComputer EngineeringISBN:9780133750423Author:VENIT, StewartPublisher:Pearson EducationSc Business Data Communications and Networking, T...Computer EngineeringISBN:9781119368830Author:FITZGERALDPublisher:WILEY