National Unit Specification: general information. Relational Database Systems (Higher) NUMBER DM4K 12. Information Systems (Higher)

Similar documents
Higher National Unit Specification. General information for centres. Database Design Fundamentals. Unit code: DV6E 34

Higher National Unit specification: general information. Relational Database Management Systems

This Unit is a mandatory Unit of the Business Management (Intermediate 2) Course and is also available as a free standing Unit.

Higher National Unit Specification. General information for centres. Unit title: Software Development: Applications Development. Unit code: D76N 34

Higher National Unit specification. General information. Software Development: Analysis and Design (SCQF level 7) Unit code: HA4C 34.

Higher National Unit Specification. General information for centres. Unit code: DV6C 35

English: Analysis and Evaluation of Literary Texts. level 7 (16 SCQF credit points)

UNIT Painting and Decorating: Colour Schemes (SCQF level 6)

Unit title: Computing: Applications Development (SCQF level 5)

This Unit is aimed at candidates who have no previous experience of computer programming.

This Unit is suitable for candidates wishing to acquire a basic understanding of the theory and practice of music remixing.

Unit title: Web Apps: Word Processing (SCQF level 4)

Management of Marketing and Operations (National 5) level 5 (6 SCQF credit points)

A candidate is encouraged to use the internet in any research, etc. However, the evidence produced must be the candidate s own written words.

Higher National Unit specification: general information

UNIT Management Accounting: An Introduction (SCQF level 6)

Higher National Unit specification: general information

Digital Photography: Workflow and Creative Manipulation

Scottish Qualifications Authority

Higher National Unit specification. General information for centres. Unit title: Economic Issues: An Introduction. Unit code: F7J8 34

UNIT Art and Design: Web Content (SCQF level 5)

UNIT Shorthand: An Introduction (SCQF level 5)

Higher Computing Science Course Assessment Specification (C716 76)

Higher National Unit Specification. General information for centres. Occupational Therapy Support: Audit. Unit code: F3NE 34

Higher National Integrative Assessment Specification

Bring Your Own Device (BYOD): Introduction (SCQF level 7)

Managing Information Systems to Develop a Small Business (SCQF level 8)

Applying Marketing Principles in Travel and Tourism (SCQF level 7)

National Unit specification. General information. Unit title: Web Apps: Presentations (SCQF level 6) Unit code: HA6J 46. Unit purpose.

Higher National Unit specification: general information. Developing Mobile Web Based Applications: An Introduction

Higher National Unit specification: general information

Art and Design: 3D: Basic Construction Skills (SCQF level 5)

2 HN Credits at SCQF level 8: (16 SCQF credit points at SCQF level 8)

UNIT Art and Design: Animation Project (SCQF level 6)

Graded Unit Title: HND Human Resource Management: Graded Unit 2

Higher National Unit specification: general information

Unit title: Computer Games: Programming (SCQF level 6)

UNIT Art and Design: Web Project (SCQF level 6)

Unit title: Software Development: Project (SCQF level 7)

Database Design. Marta Jakubowska-Sobczak IT/ADC based on slides prepared by Paula Figueiredo, IT/DB

Unit title: Network Design: Directory Services and Network Infrastructure

Computing: Website Design and Development (SCQF level 5)

Higher National Unit specification: general information

1 Investigate a real-world engineering project 2 Develop a design proposal and plan to solve a challenging engineering problem

Higher National Unit specification. General information for centres. IT in Business: Advanced Spreadsheets. Unit code: F849 35

Higher National Unit specification. General information. Unit title: Big Data (SCQF level 7) Unit code: H8W8 34. Unit purpose.

-SQA-SCOTTISH QUALIFICATIONS AUTHORITY HIGHER NATIONAL UNIT SPECIFICATION GENERAL INFORMATION MARKETING FURTHER EDUCATION AUGUST 2000

National Unit Specification: general information. UNIT Computing: Computer Networking Fundamentals (SCQF level 5) CODE F1KH 11 SUMMARY OUTCOMES

Higher National Unit specification: general information

Unit title: Marketing: Brand Management (SCQF level 8)

Graded Unit Title: Beauty Therapy: Graded Unit 2

Unit title: Cyber Security Fundamentals (SCQF level 4)

Higher National Unit specification: general information. Childhood Practice: Leadership and Management (Workplace Practice)

Higher National Unit Specification. General information for centres. Unit title: Network Server Operating System. Unit code: DF9N 34


Media: An Introduction to Film and the Film Industry (SCQF level 5)

Unit title: Criminology: Nature and Extent of Crime (SCQF level 6)

Higher National Unit Specification. General information for centres. Unit code: F19T 35

Construction Crafts: Plumbing of Sanitary Appliances (Intermediate 2)

Unit title: Computing: Applications Development (SCQF level 6)

Higher National Unit specification: general information

Higher National Unit specification. General information for centres. Web Development: Website Optimisation. Unit code: F6C5 35

1 Higher National Unit credit at SCQF level 8: (8 SCQF credit points at SCQF level 8)

Higher National Unit Specification. General information for centres. Applied Industrial Plant Maintenance. Unit code: DT9W 35

-SQA-SCOTTISH QUALIFICATIONS AUTHORITY NATIONAL CERTIFICATE MODULE: UNIT SPECIFICATION GENERAL INFORMATION. -Module Number Session

Preparing Financial Accounting Information (Higher) Unit. level 6 (6 SCQF credit points)

Electronic Fire and Security Systems Installation: Commissioning (SCQF level 6)

CREDIT VALUE 1 credit at Intermediate 2 (6 SCQF credit points at SCQF level 5*)

Databases What the Specification Says

Animal and Plant Cell Culture: An Introduction (SCQF level 7)

Higher National Unit specification: general information. Graded Unit 2

Design for Print: Automated Digital Workflows for Pre-Press

Higher National Unit Specification. General information for centres. Unit title: Enhancing Network Security and Configuring Remote Access Methods

UNIT Energy: Domestic Solar Hot Water Systems (Intermediate 2)

Unit title: Curriculum and Assessment in an Early Years and Childcare Setting

Web Development: Dynamically Generated Content

Higher National Unit specification. General information. Unit title: Data Science (SCQF level 8) Unit code: H8W9 35. Unit purpose.

SQA Higher Information Systems Unit 2: Relational Database Systems

Unit title: Network Infrastructure 2: Planning and Maintenance

Higher National Unit Specification. General information for centres. Unit code: DJ9P 35

A. TRUE-FALSE: GROUP 2 PRACTICE EXAMPLES FOR THE REVIEW QUIZ:

Modern Systems Analysis and Design

Introduction to Computing. Lectured by: Dr. Pham Tran Vu

Child Development (Higher) Unit. level 6 (6 SCQF credit points) Unit code: H4KL 76

TIM 50 - Business Information Systems

Higher National Unit specification. General information for centres. Unit title: Developing the Individual within a Team. Unit code: F870 34

Financial Accounting Statements: An Introduction

EUROPEAN COMPUTER DRIVING LICENCE. Module AM5, Database, Advanced-Level

Concepts of Database Management Seventh Edition. Chapter 6 Database Design 2: Design Method

Files. Files. Files. Files. Files. File Organisation. What s it all about? What s in a file?

How To Write A Diagram

Modern Studies: Contemporary Issues (Advanced Higher) Unit. level 7 (16 SCQF credit points)

Fundamentals of Database Design

Higher Business Management Course Specification (C710 76)

Types of Software Specification and Their Use

Chapter 5: Logical Database Design and the Relational Model Part 2: Normalization. Introduction to Normalization. Normal Forms.

This Unit is a mandatory Unit within the National Progression Award in Cyber Security at SCQF 6.

National 3 Business Course Support Notes

The purpose of this Unit is to develop an awareness of the knowledge and skills used by ethical and malicious hackers.

Training Needs Analysis

Transcription:

National Unit Specification: general information NUMBER DM4K 12 COURSE Information Systems (Higher) SUMMARY This Unit is designed to develop knowledge and understanding of the principles of relational database systems and provides an opportunity to apply this knowledge to solve problems through the use of contemporary hardware and software. It is designed for candidates, undertaking the Higher Information Systems Course, but it is also suitable for anyone wishing to extend and deepen their experience of database systems beyond Intermediate 2 Level. OUTCOMES 1. Demonstrate knowledge and understanding of the principles, features and techniques of relational database systems. 2. Demonstrate practical skills using contemporary hardware and software in the context of relational database systems. RECOMMENDED ENTRY While entry is at the discretion of the centre, candidates would normally be expected to have attained one of the following or equivalent: Intermediate 2 Database Systems Unit Intermediate 2 Information Systems Course Standard Grade in Computing Studies at Credit level Administrative Information Superclass: CD Publication date: August 2005 Source: Scottish Qualifications Authority Version: 01 Scottish Qualifications Authority 2005 This publication may be reproduced in whole or in part for educational purposes provided that no profit is derived from reproduction and that, if reproduced in part, the source is acknowledged. Additional copies of this Unit Specification can be purchased from the Scottish Qualifications Authority. The cost for each Unit Specification is 2.50. (A handling charge of 1.95 will apply to all orders for priced items.)

National Unit Specification: general information (cont) CREDIT VALUE 1 credit at Higher (6 SCQF points at SCQF level 6*). *SCQF credit points are used to allocate credit to qualifications in the Scottish Credit and Qualifications Framework (SCQF). Each qualification in the Framework is allocated a number of SCQF credit points at an SCQF level. There are 12 SCQF levels, ranging from Access 1 to Doctorates. CORE SKILLS This Unit gives automatic certification of the following: Core Skill components for the Unit Critical Thinking H Planning and Organising H Unit specification 2

National Unit Specification: statement of standards Acceptable performance in this Unit will be the satisfactory achievement of the standards set out in this part of the Unit Specification. All sections of the statement of standards are mandatory and cannot be altered without reference to the Scottish Qualifications Authority. OUTCOME 1 Demonstrate knowledge and understanding of the principles, features and techniques of relational database systems. Performance Criteria a) A range of database terminology is used appropriately. b) Descriptions and explanations are related to practical and familiar contexts. c) Conclusions, predictions and generalisations are made from knowledge and understanding. Evidence Requirements Written or oral evidence that the candidate can describe, explain and apply the principles, features and techniques of relational database systems accurately and concisely. Evidence should be obtained using questions in a closed book test, under supervision, lasting no more than 45 minutes. The test must sample the content (see Information Systems (Higher) Course Content) in each of the following areas: database fundamentals entities and data relationships data modelling concepts normalisation implementation (The content statements are also reproduced for convenience as a table in the support notes for this Unit) The standard to be applied is illustrated in the National Assessment Bank items available for this Unit. If a centre wishes to design its own assessments for this Unit, they should be of a comparable standard. OUTCOME 2 Demonstrate practical skills using contemporary hardware and software in the context of relational database systems. Performance Criteria a) A range of appropriate hardware is used effectively and efficiently. b) A range of appropriate features of software is used effectively and efficiently. c) Practical tasks are planned and organised with minimal guidance. d) Practical tasks are undertaken in an appropriate range of familiar contexts. Unit specification 3

National Unit Specification: statement of standards (cont) Evidence Requirements Observation checklist showing that the candidate has demonstrated practical skills in each of the following contexts: design of data tables from source documents normalisation of data to 3NF creation of database (including interface) from design implementation of complex queries implementation of macros/scripting Candidates will be presented with two source documents and one requirements specification which must be represented as one entity in UNF. At most complex this decomposes to two entities in 1NF, three entities in 2NF and four entities in 3NF. Hard copy evidence should be provided of the database implementation. These practical skills may all be demonstrated in a single extended task, or in a number of smaller tasks. The practical skills should be demonstrated in the context and at a level defined by the content statements (see Information Systems (Higher) Course Content). The candidate will be allowed access to books, notes and on-line help while completing the tasks. (The content statements are also reproduced for convenience as a table in the support notes for this Unit) The standard to be applied is illustrated in the National Assessment Bank items available for this Unit. If a centre wishes to design its own assessments for this Unit, they should be of a comparable standard. Unit specification 4

National Unit Specification: support notes This part of the Unit Specification is offered as guidance. While the exact time allocated to this Unit is at the discretion of the centre, the notional design length is 40 hours. GUIDANCE ON THE CONTENT AND CONTEXT FOR THIS The content for this Unit is detailed below (and also in the National Course Specifications: Course details.) Content statements in the left-hand column describe the content covered in the corresponding Unit at Intermediate 2 level, and are included here to clarify the context for the new learning for this Unit. They indicate the prior learning required by the candidate before undertaking new learning within this Unit. Content in the right-hand column is the new content for this Unit. Intermediate 2 Description of the benefits of an electronic database system in comparison with manual data storage, including. searching and sorting data retrieval data storage and updating data analysis and reporting Content Statements: Database fundamentals Higher Description of need for and methods of achieving good database design, including consideration of the following: data duplication data insertion data deletion data modification problems associated with meaningful identifiers Unit specification 5

Content Statements: Entities and Data Relationships Intermediate 2 Description and exemplification of simple data entities, in terms of the following attributes: name multi-valued or single valued data type (text, integer, real, object, date, time) Higher Description and exemplification of data entities, in terms of the following attributes: name multi-valued attributes single valued attributes data type (text, integer, real, object, link, boolean, date, time) Definition of data domain including domain constraints. Description of methods of achieving good database design, including appropriate choice of entities and entity relationships. Description, exemplification and identification of entity relationships, including: cardinality (one-to-one, one-to-many, many-to-many) use of entity occurrence modelling use of entity relationship diagrams Unit specification 6

Content Statements: Data Modelling Concepts Intermediate 2 Higher Definition and exemplification of data relationships using: consistent notation appropriate nomenclature (defining relation names, primary keys, foreign keys and non-key column names) Design and creation of data tables, including Design and creation of linked data tables, consideration of: table names fields (name and type) keys (primary and foreign) validation (presence, restricted choice) Description and exemplification of the following field types: text, number, object, link, date, time, Boolean. including consideration of: table names uniquely named columns choice of primary key with one or two attributes including non-meaningful identifiers, compound key, surrogate keys foreign keys (domain constraints and null values) Identification of the limitations of flat file databases, and the advantages of linked tables (relational databases). Definition of referential integrity. Definition of entity integrity: non-null primary key no multi-valued attributes Exemplification of data retrieval, including consideration of: user views and queries answer tables Description of need for, and exemplification of data dictionaries including name, type, size, validation, index/key. Unit specification 7

Content Statements: Normalisation Intermediate 2 Higher Explanation of normalisation. Definitions of normal forms: UNF Identification of entities with a single one-tomany first normal form (1NF) relationship between them in a single second normal form (2NF) source document. third normal form (3NF) Identification and removal of multi-valued fields in records. Creation of UNF from source documents. Normalisation to 1NF, by identifying and eliminating repeating groups. Description of problems of 1NF. Normalisation to 2NF by identifying partial key dependency. Description of problems of 2NF. Normalisation to 3NF by identifying non-key dependency. Content Statements: Implementation Intermediate 2 Higher Implementation of database system based on data table. Description and implementation of simple queries including: sorting (two fields, ascending/descending) searching (two fields) Description and implementation of data input forms and simple reports. Implementation of database system based on a data model, including entity/relationship diagram and data dictionary. Description and implementation of complex queries including: sorting (multiple fields, ascending/descending) searching (multiple fields, across linked/related tables) calculating and summarizing (including count, sum and average) Use of related tables as sources for data entry (including lookups). Implementation of consistent, user-friendly user interface and screen design. Enforcement of data integrity through validation. Implementation of simple macros and scripting for navigation. Unit specification 8

GUIDANCE ON LEARNING AND TEACHING APPROACHES FOR THIS Candidates will require individual access to appropriate computer hardware and software throughout this Unit. The two Outcomes should be delivered in an integrated way. Appropriate practical activities, both computer based and non-computer based, should be taught and used to illustrate and exemplify the knowledge and understanding required for Outcome 1. Candidates who have completed the Database Systems Unit at Intermediate 2 level should already have covered the content listed in the left-hand column of the content grids, but may well need to revise this material before progressing to the right-hand column. Candidates will be required to demonstrate knowledge and understanding of the principles and concepts of relational database systems as specified in the content grids at Intermediate 2 and Higher levels. Candidates are required to explain features of the content grids and use appropriate terminology. The context within which Intermediate 2 content is examined will be appropriate to Higher level. The Unit is designed to provide candidates with the skills to produce a data model, correct to third normal form, and then to implement this using relational database software. Current relational database management software which would be appropriate for this task includes MySQL/PHP, Microsoft Access and Corel Paradox. Candidates should be presented with two source documents and a requirements definition detailing the restrictions which apply to the system and, from this, should analyse, design and implement a database system. In the most complex problem presented to the candidate the source documents should breakdown into two tables in 1NF (one of which will have a compound key of not more than three attributes), three tables in 2NF (based on the compound key given in 1NF) and four tables in 3NF (based on a single non-key dependency). It is appropriate that some problems given to candidates will not require all of the stages of normalisation to be applied. Candidates should be aware that entities in 3NF are already in 1NF and 2NF by definition and that entities in 2NF are already in 1NF. The problems presented to candidates should be familiar, and appropriate contexts include video clubs, lending library and sales systems. However, all the information presented in the requirements definition should be sufficient to allow the candidate to produce the correct data model irrespective of how familiar the candidate is with context. The implementation of the database system involves the application of knowledge, understanding and skills from Intermediate 2 level. These knowledge, understanding and skills are now applied to a problem at Higher level and this should be reflected in the complexity of the problem. In addition, Higher level introduces referential integrity and the use of linked/related tables. Candidates should be aware of the importance of referential integrity in a database system. Candidates should be aware of the appropriate use of referential integrity and when it is and is not appropriate to enforce it. Limited use of scripting or macros should also be covered where this adds to the navigation of the implemented system. Unit specification 9

The amount of time spent on each area of content will vary depending on the teaching methodology used and the ability and prior experience of the candidates. However, the following times are suggested as a rough guide: database fundamentals entities and data relationships data modelling concepts normalisation implementation 3 hours 4 hours 9 hours 8 hours 12 hours 1½ hours should be set aside to: a) administer the Outcome 1 test b) gather evidence for Outcome 2 A further 2½ hours is allowed for remediation and re-assessment if required. If the Unit is delivered as part of a Course, the Course documentation will provide further information on teaching and learning in a Course context, including the identification of a number of themes to facilitate holistic learning across the Course. GUIDANCE ON APPROACHES TO ASSESSMENT FOR THIS National Assessment Bank tests have been created specifically to assess Outcome 1 of the Unit. This assessment consists of a closed book test, and must be conducted under examination conditions. In order to gain success in this Outcome, the candidate must achieve at least the cut-off score for the test. If a centre wishes to design its own assessments for this Unit, they should be of a comparable standard. Outcome 2 requires the candidate to demonstrate practical skills while using contemporary hardware and software. These practical skills will normally be demonstrated in a number of relatively short tasks. Skills will normally be demonstrated by the candidate during the teaching and learning activities of the Unit, rather than as separate formal assessment activities. The candidate will be allowed access to books, notes and online help while completing the tasks. To gain success in this Outcome, the candidate must demonstrate practical skills at an appropriate level in four of the following contexts, as defined in the content statements (see Information Systems (Higher) Course Content): design of data tables from source documents normalisation of data to 3NF creation of database (including interface) from design implementation of complex queries implementation of macros/scripting Hard copy evidence should be provided of the database implementation. These practical skills may all be demonstrated in a single extended task, or in a number of smaller tasks. Unit specification 10

The practical skills should be demonstrated in the context and at a level defined by the content statements (see Information Systems (Higher) Course Content). The candidate will be allowed access to books, notes and online help while completing the tasks. (The content statements are also reproduced for convenience as a table in the support notes for this Unit) All evidence must be retained by the centre. The assessment of this Unit is subject to moderation by SQA. SPECIAL NEEDS This Unit Specification is intended to ensure that there are no artificial barriers to learning or assessment. Special needs of individual candidates should be taken into account when planning learning experiences, selecting assessment instruments or considering special alternative Outcomes for Units. For information on these, please refer to the SQA document Guidance on Special Assessment Arrangements (SQA, September, 2003). Unit specification 11