Level 3 Database Software ( )

Similar documents
Level 2 Security for IT Users ( )

Level 3 Database software ( )

Level 3 Website software ( )

Level 2 Security for IT users (ITS ) ITQ (QCF) Assignment guide for Candidates Assignment A. March 2010 Version 1.

Level 1 Multimedia Software (MM )

Level 1Using mobile IT devices (UMD )

Level 2 Set up an IT system (SIS )

Level 2 FS IT user fundamentals (IUFFS )

Level 3 ICT systems and network management ( )

Level 1 Internet Safety for IT Users ( )

Level 1 IT user fundamentals (IUF:FS )

Level 3 Design software ( )

Level 1 IT user fundamentals (IUF:FS )

Level 3 Install, configure and integrate networked hardware and software ( )

Level 3 Design Software ( )

Level 2 Data management software (DMS )

January 2010 Version 9.0

Level 3 Develop software using Java (7266/ )

Level 2 Install and configure ICT equipment and operating systems ( )

Level 1 Design software (DIS )

Level 2 Select and use IT 2 ( )

Level 3 Creating an object oriented computer program using Java ( / )

Level 1 Using the Internet for finding and sending information (7266/ )

Level 3 Desktop publishing software (DTP )

Level 1 Desktop publishing software (DTP )

Level 1 Using the Internet for finding and sending information (7266/ )

Level 2 Creating an event driven computer program using Java ( )

Level 3 Using the Internet (INT )

Level 1 Creating simple web pages (7266/ )

Level 2 Install, configure and test ICT networks (7266/ / )

Level 3 Multimedia software (MM )

Level 3 Web fundamentals ( )

Level 2 Creating a procedural program using COBOL ( )

Level 3 Data management software (DMS )

Level 1 Design software (DIS )

Level 1 Internet Safety for IT Users ( )

Level 2 Install and Configure Equipment and Operating Systems ( )

Level 1 Producing simple databases (7266/ )

Level 2 Designing and creating databases (7266/ )

Level 3 Using collaborative technologies (UCT )

Level 1 Dismantle, assemble, install and maintain a desktop computing system (7266/7267/ )

Level 2 Networking Principles ( )

Level 3 Designing and creating advanced websites ( )

Level 2 Networking Principles ( )

Level 3 Word processing software ( )

Level 1 Working with desktop publishing applications (7266/ )

Level 2 Create software components using Java (7266/ )

Level 3 Implementing an ICT systems security policy ( / )

Level 1 Dismantle, assemble, install and maintain a desktop computing system (7266/7267/ )

Level 2 Creating an event driven computer program using Java ( )

Level 3 Multimedia Software (MM )

Level 2 IT software fundamentals (ISF:FS )

Level 3 Using (EML )

Level 3 Network management and security ( )

Level 3 Network management and security ( )

Level 3 Software design fundamentals ( / )

Systems and Principles Unit Syllabus

Level 3 Word processing software (WP )

Level 2 Designing and creating documents using desktop publishing software (7266/ ) e-quals Assignment guide for Candidates Assignment C

Level 2 Networking, telephony and VoIP for the digital home technology integrator ( )

Level 3 Design and maintain ICT networks software components ( )

Level 2 Combining word processing, spreadsheet and database applications to present information (7266/ )

Level 3 Integrating applications to create advanced presentations (7266/ )

Level 3 Voice and data communications ( )

Level 2 Install, configure and test ICT networks ( )

Level 3 Creating an event driven computer program using Visual Basic.NET ( / )

Level 2 Control and security systems for the digital home technology integrator ( )

Level 2 Website software (WS )

Level 2 Designing and creating multimedia presentations (7266/ )

Level 3 Creating an event driven computer program using Visual Basic ( / )

Level 2 Designing and creating multi-page websites (7266/ )

Level 2 Digital Home Technology Integrator ( )

Level 1 Creating simple presentations (7266/ )

Level 3 Develop software using C# (7266/ )

Level 3 Install, configure and integrate networked hardware and software ( )

Level 3 Develop software using Visual Basic.NET (7266/ )

Systems and Principles Unit Syllabus

Level 2 Audio/video installation for the digital home technology integrator ( )

Level 3 Install, configure and upgrade ICT software ( / )

Level 3 Designing and creating relational databases (7266/ ) e-quals

Start IT (itq) Database software ( )

Level 2 Desktop publishing software (DTP )

Level 1 Creating presentations using word processing, spreadsheet and presentation software (7266/ )

Level 1 Producing simple word processed documents (7266/ )

Level 2 Designing and creating databases (7266/ )

Systems and Principles Unit Syllabus

Level 3 Design and maintain ICT network software components ( )

Level 3 Voice and data communications ( )

Systems and Principles Unit Syllabus

Level 3 Principles of ICT Systems and Data Security ( / )

Level 2 Creating an event driven computer program using Visual Basic.NET ( )

Level 2 Creating an event driven computer program using VisualBasic.Net ( )

Level 2 Create software components using Visual Basic.NET ( )

Level 2 Creating an event driven computer program using Visual Basic ( )

Level 2 Database software ( )

Level 2 Using word processing software to adapt and merge documents (7266/ )

Level 2 Using word processing software to adapt and merge documents (7266/ )

Level 2 Creating an event driven computer program using C# ( )

Level 2 Creating an event driven computer program using C# ( )

e-quals Unit Syllabus

Transcription:

Level 3 Database Software (7574-319) ITQ (QCF) Assignment guide for Candidates Version 2.0 Assignment B www.cityandguilds.com February 2011

About City & Guilds City & Guilds is the UK s leading provider of vocational qualifications, offering over 500 awards across a wide range of industries, and progressing from entry level to the highest levels of professional achievement. With over 8500 centres in 100 countries, City & Guilds is recognised by employers worldwide for providing qualifications that offer proof of the skills they need to get the job done. City & Guilds Group The City & Guilds Group includes City & Guilds, ILM (the Institute of Leadership & Management) which provides management qualifications, learning materials and membership services, NPTC which offers land-based qualifications and membership services, and HAB (the Hospitality Awarding Body). City & Guilds also manages the Engineering Council Examinations on behalf of the Engineering Council. Equal opportunities City & Guilds fully supports the principle of equal opportunities and we are committed to satisfying this principle in all our activities and published material. A copy of our equal opportunities policy statement is available on the City & Guilds website. Copyright The content of this document is, unless otherwise indicated, The City and Guilds of London Institute 2010 and may not be copied, reproduced or distributed without prior written consent. However, approved City & Guilds centres and learners studying for City & Guilds qualifications may photocopy this document free of charge and/or include a locked PDF version of it on centre intranets on the following conditions: centre staff may copy the material only for the purpose of teaching learners working towards a City & Guilds qualification, or for internal administration purposes learners may copy the material only for their own use when working towards a City & Guilds qualification The Standard Copying Conditions on the City & Guilds website also apply. Please note: National Occupational Standards are not The City and Guilds of London Institute. Please check the conditions upon which they may be copied with the relevant Sector Skills Council. Publications City & Guilds publications are available on the City & Guilds website or from our Publications Sales department at the address below or by telephoning +44 (0)20 7294 2850 or faxing +44 (0)20 7294 3387. Every effort has been made to ensure that the information contained in this publication is true and correct at the time of going to press. However, City & Guilds products and services are subject to continuous development and improvement and the right is reserved to change products and services from time to time. City & Guilds cannot accept liability for loss or damage arising from the use of information in this publication. City & Guilds 1 Giltspur Street London EC1A 9DD T +44 (0)844 543 0000 (Centres) T +44 (0)844 543 0033 (Learners) www.cityandguilds.com learnersupport@cityandguilds.com

Contents Unit 319 Database Software Level 3 Assignment B Introduction Information for Candidates 2 Candidate instructions 3 Level 3 Assignment B Version 2.0 Database Software (7574-319) 1

Level 3 Database Software (7574-319) Assignment B Introduction Information for Candidates About this document This assignment comprises all of the assessment for Level 3 Database Software (7574-319). Health and safety You are responsible for maintaining the safety of others as well as your own. You are asked to work safely at all times. You will not be allowed to continue with an assignment if you compromise any of the Health and Safety requirements. Time allowance The recommended time allowance for this assignment is two and a half hours. 2 Level 3 Assignment B Version 2.0 Database Software (7574-319)

Level 3 Database Software (7574-319) Candidate instructions Time allowance: two and a half hours The assignment: This assignment is made up of three tasks Task A - Database design Task B - Creating and formatting data input forms Task C - Using reports and queries to display information Scenario You are Jo, and you and your partner Chris have decided that it s time to get your finances sorted. You each have bank accounts of the following types: current account easy access deposit account long term savings account. Having tried to track all of these accounts with a spreadsheet you decide that it s time to use a database. Your bank accounts are spread across four different banks. You have designed a logical database (i.e. you have not designed a database for any given software package), and the time has come to start putting that design into effect. You have spoken to a friend who has recommended that you follow some simple conventions: 1. All tables will probably need an index. Make these auto generated by the database engine to reduce your work load. 2. Field names which require two or more words should use CamelCase, for example BankAccount. 3. Indexes should be identified by the word id, for example BankId. 4. Foreign keys should substitute the word Code for Id, for example if a foreign key for BankId was to be required it should be called BankCode. This makes it easier to identify which columns are being used. Read all of the instructions carefully and complete the tasks in the order given. Level 3 Assignment B Version 2.0 Database Software (7574-319) 3

Task A Database design 1 Using a database system with which you are familiar, create the following database and name it ITQDBL3C. 2 Create the following four tables, using an appropriate field length for the text fields. Do not accept the default field length: Column BankId Bank Banks Type Auto Generated Index Text Column TypeId Type BankAccountTypes Type Auto Generated Index Text BankAccounts Column Type BankAccountId Auto Generated Index BankCode Number BankAccountTypeCode Number AccountNumber Text OwnerCode Number AccountName Text Column OwnerId Names Owners Type Auto Generated Index Text 3 Create relationships between the tables, using referential integrity as required. Task B Creating and formatting data input forms 1 Create forms for the following tables: Banks Owners BankAccountTypes Continued over 4 Level 3 Assignment B Version 2.0 Database Software (7574-319)

2 Enter the following data, plc to be shown as lower case. Banks BankId Bank Auto generated index KGR plc Auto generated index Walker James plc Auto generated index Derwent Money plc Auto generated index Challoner Credit plc Owners OwnerId Owner Auto generated index Jo Auto generated index Chris 3 Create a form for the BankAccounts table. 4 5 Make the BankCode, BankAccountTypeCode and OwnerCode data lookup fields. Using the form enter the following data: Bank Code BankAccount TypeCode BankAccounts Owner Code Account Number Account Name 1 2 1 01336577 J 1 1 1 18496735 Jo 2 1 2 39475183 C 3 3 1 97425348 Jo 4 2 2 95027157 Chris 2 3 2 30295653 C Note: The numbers shown above are the automatically generated index from the database. Task C Using reports and queries to display information 1 Create a report that lists all the available information about all accounts, grouped by Owner. Continued over Level 3 Assignment B Version 2.0 Database Software (7574-319) 5

2 Create a query that displays the following information for current accounts only: 1 Bank 2 Bank Account Type 3 Owner Name 4 Account Number 5 Account Name Do not use ID's numbers for Owner and Bank. Save the query as Query1 3 You decide to create a joint account in the name of J & C but it becomes apparent that the existing structure cannot accommodate this. Modify the BankAccountType and Owners tables to allow for a joint account. Set up a joint account in BankAccounts for Walker James plc with the account number of 40006159 and the joint account details. 4 Using the conventions identified in the Scenario, create a new table that will log transactions against any of the bank accounts. 5 Using the Answers 319 B document, provided by your assessor, what are the advantages of a relational database in the way that it stores data, and allows for queries, over other types of application (eg spreadsheet)? 6 Using the Answers 319 B document, provided by your assessor give examples from this database of how data integrity is achieved. 7 Using the Answers 319 B document, provided by your assessor give two examples of why a database should be backed up. When you have finished working: Sign each document above your name and label all removable storage media with your name. Hand all paperwork and removable storage media to your assessor. If the assignment is taken over more than one period, all paperwork and removable media must be returned to the test supervisor at the end of each sitting. End of assignment 6 Level 3 Assignment B Version 2.0 Database Software (7574-319)

City & Guilds Skills for a brighter future www.cityandguilds.com

Published by City & Guilds 1 Giltspur Street London EC1A 9DD T +44 (0)844 543 0000 (Centres) T +44 (0)844 543 0033 (Learners) www.cityandguilds.com City & Guilds is a registered charity established to promote education and training 8 Level 3 Assignment B Version 2.0 Database Software (7574-319)