Lab 4 – Logical Design
Introduction:
This lab is designed to practice database design concepts.
Submission:
For the scenario below, draw a logical design draft on the paper,
and then draw the design in the computer using PG Modeler software.
After that, export the model to PNG photo. Submit to Brightspace a
word file that has a photo of the draft design (on the paper) and
the PNG photo that is produced from the PG modeler.
Database scenario:
Assume that you were appointed by a multi-national company to
design a database for them. The database is required to store data
about the employees of the company. For the employee, its required
to have the employee ID, name, specialization and age. While, for
the department, its required to have the department ID, Name, and
manager. Regarding the branch, its required to have branch ID,
Name, Telephone and location. However, for the project, its
required to have the project ID, name, location and manager. At the
same time, its required for the customer to have the customer ID,
Name, and contact Info. In addition, for the supplier its required
to have the supplier ID, name and contact Info. The department can
have many employees but the employee can be assigned to one
department only. Each branch can have many departments but the
department can be assigned to one branch only. The department can
have many projects and the project can be assigned to many
departments. Each employee can have many customers but the customer
can be assigned to one employee only. The supplier can supply many
projects and the project can be supplied by many suppliers.
DATABASE DESIGN:
Lab 4 – Logical Design Introduction: This lab is designed to practice database design concepts. Submission:...
You’ve been employed by a Museum to develop the logical design of the database. If you have a list of works of art and a list of museums, each work of art can only be in one museum at a time, but each museum can have many works of art. Museums have designated name, address, and an id. The works comes with a works id, description, the creator’s name. using SQL modeler
Projects inc. is an engineering firm with approximately 50 employees A database is required to keep track of all employees, their skills, projects assigned and departments worked in. Every employee has a unique number assigned by the firm, required to store her or his name and data of birth. If an employee is currentty married to another employee of Projects tnc. the data of the marriage and who the employee is married to must be stored. Howeer no record of...
Database Analysis and Design (ER diagram) After the requirement collection and analysis phase the software project of a database application about a company is described as follows: 1. The company is organized into departments. Each department has a name, an unique number, and a particular employee who manages the department. We keep track of the start date when the employee began managing the dept. A dept may have several locations. 2. A dept controls several projects, each of which has...
A relational database is to be designed for a medium sized Company named Global Support Solutions (GSS) 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 are no short-term or temporary staff. Although the Company is somehow structured for administrative purposes (that...
Project Database Description After the requirement collection and analysis phase the software project of a database application about a company is described as follows: The company is organized into departments. Each department has an unique name, an unique number, and a particular employee who manages the department. We keep track of the start date when the employee began managing the dept. A dept may have multiple locations(cities). A dept controls a number of projects, each of which has a unique...
2) Consider the database schema on the relations (where key attributes have been underlined): PROJECTS(Number, Department, ProjectName) EMPLOYEES(Number, Surname, FirstName, Department) ALLOCATIONSEmplovee, Project, Function, Date) NOTE: relation ALLOCATIONS stores the registration number (attribute Employee) of employees that are assigned to a given project (attribute Project is the number of the project, not the name of the project), the function the employee has in that project (i.e., technician, manager, etc.) and the date when the employee has been assigned to that...
This is third time im posting this Question COURSE; introduction to database Please, No handwriting thanks for your efforts Design the database by following . Execute the sample requested queries. . ER Diagram. . All schemas before and after normalization. . All SQL statements of: -Creating tables. - Inserting data in tables. -Queries. 5. Screenshots from MySQL (or any other software you use) Question is - Database system for a Wholesale Management System Consider a database system for a Wholesale...
This is third time im posting this Question COURSE; introduction to database Please, No handwriting thanks for your efforts Design the database by following . Execute the sample requested queries. . ER Diagram. . All schemas before and after normalization. . All SQL statements of: -Creating tables. - Inserting data in tables. -Queries. 5. Screenshots from MySQL (or any other software you use) Question is - Database system for a Wholesale Management System Consider a database system for a Wholesale...
Please help me to solve Please, No handwriting COURSE; introduction to database Q- write a query SQL by Using the info below A. Normalize the Tables (in 3NF at least) B. Create the Normalized Tables and Populate them with at least 5 Rows C. Write the Wholesale Management System requested Queries & Execute them VERY IMPORTANT Screenshots from MySQL (or any other software you use) of all the tables after queries result. - Database system for a Wholesale Management System...
1. {90 points} Your task is to design a 'Company database capable of storing information about EM- PLOYEE(S), DEPARTMENT(s), and PROJECT(s). Knowing that: We store each employee's name composite attribute - {10 points}), social security number, address, salary, and telephone number. An employee is assigned to one department, but may work on several projects which are not necessarily controlled by the same department. We keep track of the number of hours that an employee works on each project - {10...