100% found this document useful (1 vote)
1K views

SQL Case Study

The document describes a company that delivers various computer products and services to customers, including customized hardware, software, and complete installations. The company employs experts, consultants, and support staff on a long-term basis. Projects are carried out inter-disciplinarily by teams selected from different departments. A project manager is appointed to each project and is responsible for its control independently of the company hierarchy. The database needs to track employees, their skills and departments, projects and project teams, and each entity's relationships.

Uploaded by

shyam15287
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
100% found this document useful (1 vote)
1K views

SQL Case Study

The document describes a company that delivers various computer products and services to customers, including customized hardware, software, and complete installations. The company employs experts, consultants, and support staff on a long-term basis. Projects are carried out inter-disciplinarily by teams selected from different departments. A project manager is appointed to each project and is responsible for its control independently of the company hierarchy. The database needs to track employees, their skills and departments, projects and project teams, and each entity's relationships.

Uploaded by

shyam15287
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 1

Case Study: DBMS - 09 Company Dealing

Karpagam Technical Academy -DBMS Page 1



COMPANY DEALING

A relational database is to be designed for a medium sized Company dealing with
industrial applications of computers. The Company delivers various products to its
customers ranging from a single application program through to complete installation of
hardware with customized software. The Company employs various experts, consultants
and supporting staff. All personnel are employed on long-term basis, i.e. there is no short-
term or temporary staff. Although the Company is somehow structured for administrative
purposes (that is, it is divided into departments headed by department managers) all projects
are carried out in an inter-disciplinary way. For each project a project team is selected,
grouping employees from different departments, and a Project Manager (also an employee
of the Company) is appointed who is entirely and exclusively responsible for the control of
the project, quite independently of the Company's hierarchy. The following is a brief
statement of some facts and policies adopted by the Company
Each employee works in some department.
An employee may possess a number of skills
Every manager (including the MD) is an employee
A department may participate in none/one/many projects.
At least one department participates in a project.
An employee may be engaged in none/one/many projects
Project teams consist of at least one member.

For the above business stories you are expected to create the following.

1. Analyze the data required.
2. Normalize the attributes.
3. Create the logical data model (ER diagrams).

*******************

You might also like