BTEC NATIONAL DIPLOMA IT Practitioners Unit 18: Database Design ASSIGNMENT Assessment Activity Front Sheet This front sheet must be completed by the student where appropriate and included with the work submitted for assessment. Qualification BTEC IT Practitioners Unit 18 – Database Design Students Name: Date Issued: (Issued to students) Grade P1 P2 Assessors Name: George Dong Interim Deadline: Return to student: (To be submitted by students) FINAL DEADLINE: Missing this deadline, your work may not be marked. P3 P4 P5 P6 P7 M1 M2 M3 M4 D1 In this assessment you will have opportunities to provide evidence against the following criteria. Unit To pass this unit the evidence must show that the student is able to: Objectives 1 Understand the features of relational databases 2 Be able to design, create and populate a relational database 3 Be able to test a relational database Learner’s comments: Sign………………………… Assessor’s general comments: Internal Verifiers approval to use with students Comments IV’s Name IV’s Signature Date D2 Criteria ref. To achieve the criteria the evidence must show that the student is able to: P1 Explain the features of a relational database P2 Design a relational database for a specified user need P3 Create and populate a database P4 Create features in data entry forms to ensure validity and integrity of data P5 Perform queries using multiple tables and multiple criteria P6 Include an advanced feature in a database design P7 Test a relational database. M1 Explain referential integrity and the purpose of primary keys in building the relationships between tables M2 Import data from an external source M3 Export data to an external source M4 Implement an automated Function D1 Discuss how potential errors in the design and construction of a database can be avoided D2 Evaluate a database against the specified user need (Unit 18) Tick if met Assessor: George Dong Grade: Signature: Date: Page no. Unit Keywords: Database, Relationship, Integrity, Many to many, One to One, One to Many, Purpose, Primary Key, Foreign Key, Attributes, Entity, Purpose, Import, Export, Evaluation, Limitation, Validity, Software, Access, Tables, Forms, Reports, Queries, Automated, Test, Criteria, Records, Navigate, Consistent, User, Validation, Design view, Data view, Scenario You have been accepted on to an apprenticeship scheme for a local software company in Haringey called ‘Data Intelligent’ as a Software Developer. The company designs Database Management Systems for organisations. They have been approached by Haringey Flights to computerise their manual booking system. As this is a trainee program you will need to complete assessments to gain your qualification and be recognised in industry. Task 1 – Introduction (P1, M1, D1) Deadline: For the first stage of your assessment you are required to prepare a written report/ presentation stating what is a relational database and its common features. This will give you an understanding of what a Relational Databases is and how it can be used. Your report must include the following. 1. Explain the features of a relational database – Explain the key features of a relational database such as what entities, attributes, relationships are and finally the benefits of using a relational database for a business. You must use examples to illustrate your points (P1) 2. Explain referential integrity and the purpose of primary keys – Explain what is referential integrity and the purpose of primary keys in building the relationships between tables. Use examples to illustrate your points. (M1) 3. Discuss error prevention – (D1) Analyse and discuss potential errors in the design and construction of a database and how these can be avoided. What you must submit – A report/ presentation with the headings mentioned above. Task 2 – Design (P2) Deadline: Your line manager is pleased with your first assessment and he now wants you to aid him in designing a database for a local Travel Agents called Haringey Flights 1. Create designs for the relational database – Create rough sketches of Data flow Diagram, Entity Relationship Diagram, and Relationship Table (P2) What you must submit – Diagrams of the design phase of the database Task 3 – Implementation (P3, P4, P5, P6, M2, M3,M4) Deadline: Having completed your design. You are now expected to implement the Flight Reservation System. Implementation of your database should include: Implement that following 1. Setting up a spreadsheet which should include at least 15 records of customers. 2. Import data from an external source (from your spreadsheet). (M2) 3. Create the required tables, relationships and ensure all tables have been populated with data. (P3) 4. 5. 6. 7. 8. Choose a suitable and consistent colour scheme for forms and reports as well creating a Menu Form with buttons that access different forms and enable your user to navigate around the database (P6) Create a form that has been set up with validation rules. (P4) Create 4 queries with multiple queries and multiple criteria. (P5) Create reports and export both queries/reports to another application. (M3) Implement an automated function that would display a welcome message at the start of the database. (M4) What you must submit – A detailed report showing screenshots of how you carried out your implementation. Task 4 – Testing/ Evaluation (P7, D2) Deadline: Testing Before the software is handed over to the client it must be tested. Testing is important to check that the system is fault free and meets the end user requirements. Your documentation should show a variety of different test data which covers both functionality and data validity. (P7) Evaluation Write a report evaluating your database, against the required user needs. The evaluation should also highlight: 1. Limitations of your system. 2. How you could improve your database. (D2) What you must submit – A test plan with screenshots showing results, a final report evaluating how the project went from highlights to possible improvements. Interim feedback to student: 1 2 3 Declaration by student: I declare that all the work submitted for assignment is my own work. Student: Date: : Notes:
© Copyright 2026 Paperzz