DD Assignment
DD Assignment
Student’s name
List which assessment criteria Pass Merit Distinction
the Assessor has awarded.
LO2 Develop a fully functional relational database system, based on an existing system design
Pass, Merit & Distinction P2 P3 M2 M3 D2
Descripts
Resubmission Feedback:
* Please note that grade decisions are provisional. They are only confirmed once internal and external moderation has taken place and
grades decisions have been agreed at the assessment board.
Assignment Feedback
Formative Feedback: Assessor to Student
Action Plan
Summative feedback
Assessor Date
signature
Student Date
signature
Pearson Higher Nationals in
Computing
Unit 04: Database Design & Development
Assignment 01
General Guidelines
1. A Cover page or title page – You should always attach a title page to your assignment. Use
previous page as your cover sheet and make sure all the details are accurately filled.
2. Attach this brief as the first section of your assignment.
3. All the assignments should be prepared using a word processing software.
4. All the assignments should be printed on A4 sized papers. Use single side printing.
5. Allow 1” for top, bottom , right margins and 1.25” for the left margin of each page.
1. The font size should be 12 point, and should be in the style of Time New Roman.
2. Use 1.5 line spacing. Left justify all paragraphs.
3. Ensure that all the headings are consistent in terms of the font size and font style.
4. Use footer function in the word processor to insert Your Name, Subject, Assignment No,
and Page Number on each page. This is useful if individual sheets become detached for any
reason.
5. Use word processing application spell check and grammar check function to help editing
your assignment.
Important Points:
1. It is strictly prohibited to use textboxes to add texts in the assignments, except for the
compulsory information. eg: Figures, tables of comparison etc. Adding text boxes in the body
except for the before mentioned compulsory information will result in rejection of your
work.
2. Carefully check the hand in date and the instructions given in the assignment. Late
submissions will not be accepted.
3. Ensure that you give yourself enough time to complete the assignment by the due date.
4. Excuses of any nature will not be accepted for failure to hand in the work on time.
5. You must take responsibility for managing your own time effectively.
6. If you are unable to hand in your assignment on time and have valid reasons such as illness,
you may apply (in writing) for an extension.
7. Failure to achieve at least PASS criteria will result in a REFERRAL grade .
8. Non-submission of work without valid reasons will lead to an automatic RE FERRAL. You will
then be asked to complete an alternative assignment.
9. If you use other people’s work or ideas in your assignment, reference them properly using
HARVARD referencing system to avoid plagiarism. You have to provide both in-text citation
and a reference list.
10. If you are proven to be guilty of plagiarism or any academic misconduct, your grade could be
reduced to A REFERRAL or at worst you could be expelled from the course
Activity 1 1.1
task 1
What is system requirements?
The system requirements are the hardware or software which are needs to run the
system applications smoothly and efficiently. There are two types of system requirements
1. User requirements
2.System requirements
Hardware requirements
Software requirements
Task 2
An entity
Above scenario
Customer=cus_id (pk), cus_name, cus_address,
Employee=emp_id(pk), emp_name, emp_contno, emp_address
Equipment=item_id(pk), item_type ,item_name
Installations=ins_id(pk), ins_date, ins_name
Computers=co_id(pk), co_row, co_column
Facility=f_id(pk), f_type ,f_address
ER diagram is a brief of basic data structures. It was developed to show the entities and the
relationships presents in the database .
ER Diagram above scenario
Task 3
what is Normalization ?
normalization is the process of organizing data in database. This is the method that
creating table and establishing relationship to protect data and make database more
flexible by eliminating redundancy and inconsistent dependency.
Activity 1.2
2.1
What is
Sql is a structured query language.its a computer language to store , manipulate ,retrieve
data .ins sql we use tables that include rows and column. In sql there is many sub language
DDL = Data define language
DML=data manipulation language
DCL=data control language
Activity 2.2
1. What is DDL
DDl can change commands automatically DDl can do
1.Create=database and table
2.Alter= database and table
3.Drop=database and table
example
Create table equipment_table(item_id varchar(50) ,fac_id varchar(50),item_no varchar(50),
item_name varchar(50);
Activity 2.3
2. What is DML
DML use to modify database here some DDL commands that we use
1. Insert
2. Update
3. Delete
4. Select
1. Insert command
syntax =insert into table_name
Values(value1,value2,value3,)
Update employee
Set name=’adam will’
Where =’john carter’;
3.Delete command
Syntax =delete from employee_table where( emp_id0
In the world we have to securing our data is very important in now a days .in that case we
have secure our database is also a important.
There are many way to secure our database by using these methods
Access control
Access control can protect from on unauthorized access.
Encryption of data
By Encryption we can protect out sensitive data from communicating in any public
network.only sender and receiver can read the data by decryption.
Activity 2.5
Sql commands
There are few sql commands available in database.they are
Select
Update
Between
In
Group by
Order by
Having
1. Select statements
2. Update statement
3. Between statement
4. In statement
5. Group by statement
6. Order by statements
7. Having statement
Activity 3.1
Test plan
Feedback form
Activity 4.1
User guide
This is polly pipe water sport provider’ s new system .this user guide helps you to work with
the system.
Login page
This is the welcome page .if you are existing youse you can easily login by
1. Enter you user id
2. Enter your password
Main menu form
This page is the page you are going to see after the login.this page have
Employee
Customer
Equipment
Installations
Example =if you want to go to employee form you can easily go by pressing the employee
button
1.Customer form
After pressing the menu user press the first form known as customer form In this window
you have to give customer id,name,contact number,address and you can
Add
Update
Delete
And if user is done with this form user can go to main menu by pressing main menu button
2.Equipment form
In the main menu form there is another form called equipment form .In this window user
can give customer name and employee type and you can
Add
Update
Delete
And if user is done with this form user can go to main menu by pressing main menu button
3.installation form
In this window user can give customer installation id,employee id, type,customer name and
user can
Add
Update
Delete
And if user is done with this form user can go to main menu by pressing main menu button
4.employee form
In this window user can give employee id, employee name,employee contact
number,employee type and user can
Add
Update
Delete
By As your wish and if your done you can go to main menu by pressing main menu button
And then finally user can go to the main menu by clicking main menu and if user want to
logout user can logout by pressing log out button.
Activity 4.2
Technical documentation
this interface this system is created from Microsoft Visual Studio And database is create in
SQL Server I that case user need some system requirements for Polly Pipe system.
Case diagram
Class diagram
Flow chart
Student Declaration
I hereby, declare that I know what plagiarism entails, namely to use another’s work and to present
it as my own without attributing the sources in the correct form. I further understand what it
means to copy another’s work.
Unit Tutor
Issue Date
Submission Date
Submission format
Part 1: The submission should be in the form of an individual written report written in a
concise, formal business style using single spacing and font size 12. You are required to make
use of headings, paragraphs and subsections as appropriate, and all work must be supported
with research and referenced using Harvard referencing system. Please also provide in-text
citation and bibliography using Harvard referencing system. The recommended word limit is
3,000–3,500 words, although you will not be penalised for exceeding the total word limit.
Part 2: The submission should be in the form of a fully functional relational database system
demonstrated to the Tutor; and an individual written report (please see details in Part 1
above).
Part 3: The submission should be in the form of a witness statement of the testing completed
by the Tutor; technical documentation; and a written report (please see details in Part 1
above).
Unit Learning Outcomes:
LO1 Use an appropriate design tool to design a relational database system for a substantial
problem.
LO2 Develop a fully functional relational database system, based on an existing system
design.
LO3 Test the system against user and system requirements.
LO4 Produce technical and user documentation.
Assignment Brief and Guidance:
Assignment brief
Polly Pipe is a water sports provider and installer based in Braintree, England. They need
you to design and implement a database that meets the data requirements. These
necessities are defined in this scenario and below are samples of the paper records that the
Polly Pipe preserves.
Polly Pipe is focused in placing aquariums at business customers. Customers can request
several installations, but each installation is tailor-made for a specific customer. Facilities are
classified by type. One or more employees are assigned to each facility. Because these
facilities are often very large, they can include carpenters and masons as well as water
installers. The facilities use equipment such as aquariums, air pumps and thermostats.
There can be multiple computers in a facility.
Below are examples of paper records that Polly Pipe currently maintains.