University | PSB Academy (PSB) |
Subject | Database Design And Modelling |
Individual Assignment Assignment Requirement
Module | Database Design and Modelling |
---|---|
Course | DICT/DNDFC |
Code | ITGD2023\ V0Hea13 |
Lecturer Name | xxxxxxxxx |
Student Name | To be filled by student |
Student ID | To be filled by student |
Weighting | 40 Marks |
Due Date | 26th February 2025 (11:59 PM) |
Submission Mode | Online via Blackboard > Assignment Link |
Overview
In this assignment, students will demonstrate their understanding of relational database design and modeling by completing an assigned project. They will also implement the designed database, perform data entries, retrieval, and manipulation using Structured Query Language (SQL).
Assignment Requirement
Project: Database Design for Human Resource – Project Management
As a Database Administrator at Harvest Consulting, your first task is to advise the client on human resource management for projects. You need to:
- Analyze logical database design
- Create a physical data model
- Establish relationships between entities
- Create tables
- Manipulate records using Data Definition and Data Manipulation Language (DDL & DML)
Research human resource data related to project management using reference books and internet resources.
Hire a Professional Essay & Assignment Writer for completing your Academic Assessments
Native Singapore Writers Team
- 100% Plagiarism-Free Essay
- Highest Satisfaction Rate
- Free Revision
- On-Time Delivery
Project Management Report
Project Code | Project Title | Project Manager | Project Budget |
---|---|---|---|
PR001 | Human Resource System | Alexander Jimskie | $200,000 |
Employee Data
Employee ID | Employee Name | Department No | Department | Hourly Rate |
---|---|---|---|---|
E0001 | Clara Miller | 1 | IT | $100 |
E0002 | Sarah Lim | 2 | Finance | $50 |
E0003 | Dorothy Jabines | 1 | IT | $75 |
E0004 | Sham Moh | 3 | HR | $60 |
E0005 | Philp Kohler | 3 | HR | $50 |
E0006 | Nancy Vale | 2 | Finance | $150 |
E0007 | Christy John | 1 | IT | $120 |
E0008 | Mary Kone | 1 | IT | $200 |
Tasks & Marking Scheme
Task 1 – Normalization (12 Marks)
Convert the given un-normalized report into third normal form (3NF). Provide proper names for entities and attributes and identify:
- Primary Keys
- Foreign Keys
- Composite Keys
Steps to Include:
- Identify Un-Normalized Form (UNF) data
- Convert UNF → 1NF → 2NF → 3NF
- Explain each normalization step
- Use an appropriate tool for database design
Task 2 – SQL Implementation (25 Marks)
- Insert at least 20 records in the Employee table and other tables as required. (3 marks)
- Display Employee Names working in IT or Finance. (3 marks)
- Count the number of employees with an Hourly Rate above $50. (2 marks)
- Find employees whose names start with “S”. (2 marks)
- Display Department Name and Total Hourly Rate per department. (2 marks)
Buy Custom Answer of This Assessment & Raise Your Grades
Sample Output:
Department Name | Total Hourly Rate |
---|---|
Finance | $125 |
HR | $110 |
IT | $175 |
- Display departments with fewer than 5 employees. (2 marks)
- Find the Employee Name and Department Name for employees with the highest and lowest salaries. (2 marks)
- Count total employees per department. (2 marks)
- Create an SQL procedure to display Employee Name and Department Name for those earning above $100 per hour. (3 marks)
- Count the number of employees assigned to each project. (3 marks)
Note:
- Use SQL software for query execution.
- Joins should be used where necessary.
- Provide all tables, data, SQL queries, and output in a Word document.
Submission Guidelines
- Submit via Blackboard > Assignment Submission Link before the due date.
- File format: Word document (e.g., StudentName-Assignment.docx).
- Include the following in the submission:
- Cover Page – Module Name, Code, Student Name, Lecturer Name, Due Date.
- Assignment Questions – All pages included.
- Assignment Answers – Clearly labeled Task Numbers with responses.
Late Submission Policy:
- 5% penalty per day for late submissions without a valid reason.
- Plagiarism checks will be conducted. Copied work from other students or the internet will receive zero marks.
Marking Guide
Task | Marks Allocation |
---|---|
Task 1 – Normalization | 12 marks |
Task 2 – SQL Queries & Implementation | 25 marks |
Demonstration (5 mins in the last lesson) | 4 marks |
Stuck with a lot of homework assignments and feeling stressed ? Take professional academic assistance & Get 100% Plagiarism free papers
Looking for Plagiarism free Answers for your college/ university Assignments.
- BPM207 TMA01 January 2025 SUSS : Cost Management for Architectural Works
- EAS201 Tutor- Marked Assignment SUSS January 2025: Aerospace Propulsion
- BUS107 Tutor- Marked Assignment SUSS : Quantitative Analysis for Business
- DSN M2 ACC Institute Of Human Service Specialist Diploma Assignment : Developmental & Learning Disabilities
- ISO 45001:2018 Comprehensive Analysis and Application : Occupational Health and Safety Management Systems Audit
- MTH219 SUSS Probability and Statistics: Applications in Real-World Scenarios
- HBC209 Group – Based Assignment SUSS J anuary 2025 : Media Literacy in the Age of Fake News
- HFS201 Group – Based Assignment SUSS January 2025 : Workplace Evaluation and Design
- MTH316 Tutor-Marked Assignment 01 (TMA01) SUSS January 2025 : Multivariable Calculus
- BPM213 Tutor-Marked Assignment One (TMA01) SUSS January 2025 : Procurement Management