COMHAIRLE NÁISIÚNTA NA NATIONAL COUNCIL FOR VOCATIONAL AWARDS PILOT. Consultative Draft Module Descriptor. Relational Database



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

Graphic Design. Module Descriptor

Operating Systems. Module Descriptor


Database Methods. September Module Descriptor.

Core Syllabus. Version 2.6 B BUILD KNOWLEDGE AREA: DEVELOPMENT AND IMPLEMENTATION OF INFORMATION SYSTEMS. June 2006

IT2305 Database Systems I (Compulsory)

Printed Circuit Board Design & Fabrication

IT2304: Database Systems 1 (DBS 1)

14 Databases. Source: Foundations of Computer Science Cengage Learning. Objectives After studying this chapter, the student should be able to:

COMHAIRLE NÁISIÚNTA NA NATIONAL COUNCIL FOR VOCATIONAL AWARDS. Module Descriptor. Film Production. Level 2 E September

DATABASE DESIGN. - Developing database and information systems is performed using a development lifecycle, which consists of a series of steps.

Entity/Relationship Modelling. Database Systems Lecture 4 Natasha Alechina

Sports Psychology. Level 6 N Module Descriptor

Data Structures. Level 6 C Module Descriptor

Databases What the Specification Says

Web Authoring. Module Descriptor

Chapter 2 Database System Concepts and Architecture

BCS Higher Education Qualifications. Database Systems Syllabus

City of Dublin Education & Training Board. Programme Module for. Information Technology Administration. leading to. Level 6 QQI

Cork Education and Training Board. Programme Module for. 3 Dimensional Computer Graphics. Leading to. Level 5 FETAC

Release: 1. ICADBS502A Design a database

THE OPEN UNIVERSITY OF TANZANIA FACULTY OF SCIENCE TECHNOLOGY AND ENVIRONMENTAL STUDIES BACHELOR OF SIENCE IN INFORMATION AND COMMUNICATION TECHNOLOGY

Chapter 1: Introduction. Database Management System (DBMS)

Course: CSC 222 Database Design and Management I (3 credits Compulsory)

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

COMPONENTS in a database environment

Overview. Physical Database Design. Modern Database Management McFadden/Hoffer Chapter 7. Database Management Systems Ramakrishnan Chapter 16

Computer Graphics. Module Descriptor

Event Management. Module Descriptor

Data Modeling and Databases I - Introduction. Gustavo Alonso Systems Group Department of Computer Science ETH Zürich

Bridge from Entity Relationship modeling to creating SQL databases, tables, & relations

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

Cork Education and Training Board. Programme Module for. Child Psychology. leading to. Level 6 FETAC

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

Database Management. Technology Briefing. Modern organizations are said to be drowning in data but starving for information p.

Child Psychology. Module Descriptor

Network Administration

CHAPTER 6 DATABASE MANAGEMENT SYSTEMS. Learning Objectives

Introduction to database management systems

Skills for Employment Investment Project (SEIP)

BTEC STUDENT HANDBOOK

Types & Uses of Databases

2) What is the structure of an organization? Explain how IT support at different organizational levels.

Information Management

Nutrition. September Module Descriptor.

DBMS Questions. 3.) For which two constraints are indexes created when the constraint is added?

Course Computer Science Academic year 2012/13 Subject Databases I ECTS 5

LOGICAL DATABASE DESIGN

City of Dublin Education & Training Board. Programme Module for. Mobile Technologies. leading to. Level 6 FETAC. Mobile Technologies 6N0734

Demystified CONTENTS Acknowledgments xvii Introduction xix CHAPTER 1 Database Fundamentals CHAPTER 2 Exploring Relational Database Components

Benefits of Normalisation in a Data Base - Part 1

Chapter 1: Introduction. Database Management System (DBMS) University Database Example

æ A collection of interrelated and persistent data èusually referred to as the database èdbèè.

Foundations of Business Intelligence: Databases and Information Management

THE BCS PROFESSIONAL EXAMINATION Diploma. October 2004 EXAMINERS REPORT. Database Systems

1 File Processing Systems

B.Sc. (Computer Science) First Year

MODULE FRAMEWORK : Dip: Information Technology Network Integration Specialist (ITNIS) (Articulate to Edexcel: Adv. Dip Network Information Specialist)

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

Operating Department Care Skills

Database Concepts. Database & Database Management System. Application examples. Application examples

GUJARAT TECHNOLOGICAL UNIVERSITY, AHMEDABAD, GUJARAT. COURSE CURRICULUM COURSE TITLE: DATABASE MANAGEMENT (Code: ) Information Technology

Cork Education and Training Board. Programme Module for. Customer Service. Leading to. Level 4 FETAC. Customer Service 4N1989

Chapter 1: Introduction

Notes. Information Systems. Higher Still. Higher. HSN31010 Database Systems First Normal Form. Contents

SCHEMAS AND STATE OF THE DATABASE

ECS 165A: Introduction to Database Systems

COURSE NAME: Database Management. TOPIC: Database Design LECTURE 3. The Database System Life Cycle (DBLC) The database life cycle contains six phases;

Designing a Database Schema

Associate Professor Northern Virginia Community College

BCA. Database Management System

Client Server Networks

Data Hierarchy. Traditional File based Approach. Hierarchy of Data for a Computer-Based File

DATABASE MANAGEMENT SYSTEMS. Question Bank:

Database Design Methodology

Course Outline (Undergraduate):

n Assignment 4 n Due Thursday 2/19 n Business paper draft n Due Tuesday 2/24 n Database Assignment 2 posted n Due Thursday 2/26

Home-based Childcare

Networking (Exploration 1)

Overview of Database Management Systems

Reception. September Module Descriptor.

Database System Concepts

JEFFERSON COLLEGE COURSE SYLLABUS CIS-236 SQL AND DATABASE DESIGN. 3 Credit Hours. Prepared by: Chris DeGeare CIS Instructor. Revised: 3/11/2013

Registrations and Awards Online System User Guidance

DATABASE MANAGEMENT SYSTEMS

7. Databases and Database Management Systems

THE OPEN UNIVERSITY OF TANZANIA FACULTY OF SCIENCE TECHNOLOGY AND ENVIRONMENTAL STUDIES BACHELOR OF SIENCE IN DATA MANAGEMENT

CS2Bh: Current Technologies. Introduction to XML and Relational Databases. Introduction to Databases. Why databases? Why not use XML?

DATABASE SYSTEM CONCEPTS AND ARCHITECTURE CHAPTER 2

Cork Education and Training Board. Programme Module for. Graphic Design Skills. leading to. Level 4 FETAC. Graphic Design 4N1117

fashion pre-masters programme

Relational Database Basics Review

Transcription:

COMHAIRLE NÁISIÚNTA NA gcáilíochtaí GAIRMOIDEACHAIS NATIONAL COUNCIL FOR VOCATIONAL AWARDS PILOT Consultative Draft Module Descriptor Relational Database Level 3 C30147 December 1998

1 Title Relational Database 2 Code C30147 3 Level 3 4 Value 5 credits 5 Purpose This module has been developed to further the learner s knowledge of modern database systems and to equip the learner with the ability to design, implement and maintain Relational Database systems. This module is an elective module on the National Vocational Certificate Networks and Software Systems at level 3. 6 Preferred Entry Level National Vocational Certificate Level 2 or equivalent. 7 Special Requirements The candidate must have successfully completed the NCVA module Database Methods (B20012) or its equivalent. 8 General Aims This module aims to enable the learner to: 8.1 understand database architecture 8.2 understand and use systematic data analysis techniques 8.3 design, implement and maintain a Relational Database. 9 Units Unit 1 Unit 2 Unit 3 Database Architecture Data Analysis and Normalisation Relational Database Development Environment 1

10 Specific Learning Outcomes Unit 1 Database Architecture The learner should be able to: 10.1.1 describe a range of methods of storing and accessing data, i.e. stand-alone and integrated systems 10.1.2 identify problems associated with stand alone and integrated systems 10.1.3 describe in detail a database architecture model to include: views conceptual schemas physical architecture 10.1.4 explain the terms: data redundancy data independence data integrity 10.1.5 explain the need for, and relevance of, data security 10.1.6 explain the difference between conceptual (logical) and physical views of data 10.1.7 describe the main characteristics of the following: Hierarchical database model Network database model Relational database model 10.1.8 discuss the limitations of the Hierarchical and Network models in relation to constructing queries 10.1.9 explain how the Relational Database model overcomes the limitations discussed in 10.1.8 above 10.1.10 identify the functions and capabilities of a Data Base Management System (DBMS), to include: the Data Dictionary Data Description Languages Data Manipulation Languages the role of the Database Administrator 10.1.11 identify the database lifecycle as the five phases of (i) requirements analysis (ii) data modelling (iii) design and implementation (iv) testing (v) maintenance 2

Unit 2 Data Analysis and Normalisation The learner should be able to: 10.2.1 define the terms: entity, attributes and relationship 10.2.2 identify common entities, their attributes and their relationships 10.2.3 use document analysis and other techniques to identify entities in a given data processing system 10.2.4 identify relationships as being 1:1, 1:M, M:1, and M:N 10.2.5 identify entities and their relationships for a given data processing system, using an entity-entity matrix 10.2.6 display entities and their relationships using Entity-Relationship diagrams 10.2.7 construct tables from Entity-Relationship diagrams 10.2.8 map entity-relationships to relational tables 10.2.9 explain the need for normalisation 10.2.10 explain the following: first normal form second normal form third normal form 10.2.11 normalise a given set of tables up to and including third normal form 10.2.12 explain the term SQL. Unit 3 Relational Database Development Environment The learner should be able to: 10.3.1 use the Select From statement 10.3.2 use conditions to construct queries 10.3.3 construct queries using the boolean operators and, or and not 10.3.4 use the Order command in a query 10.3.5 use multiple table queries 10.3.6 create union queries 3

10.3.7 insert, update and delete records 10.3.8 use indexing to optimise database queries 10.3.9 analyse a set of requirements 10.3.10 develop an E-R diagram from a set of requirements 10.3.11 construct unnormalised tables from E-R requirements 10.3.12 normalise tables 10.3.13 develop the database resulting from completion of 10.3.9-10.3.12 above. 11 Assessment Summary Project 60% Written Examination 40% 11.1 Technique Project Mode Centre-based with external moderation by NCVA. Weighting 60% Format The Project is to be based on Units 2 and 3. It must include a project report describing the design of the database and a working implementation. Candidates should design and implement a database to solve a given set of requirements using a relational database system. The set of requirements must include: the specification of a user interface a problem which will require a minimum of three tables recommendations for specific reports based on multiple tables 11.2 Technique Written Examination Mode Centre-based with external moderation by NCVA. Weighting 40% Duration Format 2 hours Section A (40 marks) One question based on all units. 4

Section B (60 marks) Three structured questions. Two questions to be answered. All questions carry equal marks. 12 Performance Criteria 12.1 Project The performance criteria for each component of the project are detailed in the accompanying Individual Candidate Marking Sheets. 12.2 Written Examination The tutor must devise an examination paper and outline marking sheet. These must be made available to the external examiner. 13 Grading Pass 50-64% Merit 65-79% Distinction 80-100% 5

Individual Candidate Marking Sheet 1 Relational Database C30147 Project Weighting 60% Candidate Name: NCVA Exam. No.: School/Centre: Roll No: Performance Criteria Maximum Mark Candidate Mark Project Design Aim and description of the problem and the proposed solution 5 E-R diagram including relationships 10 Normalised tables, identifying Primary key fields 15 Screen and report design 10 Data Dictionary 10 Project Implementation System works and is an effective solution 10 Tables with primary key field and relationships created 10 Data entry screens and reports 10 Data Search 5 Macros 10 Front End menu 5 Total 100 WEIGHED TOTAL (= TOTAL X 0.6) 60% Teacher s Signature: Date: External Examiner s Signature: Date: 6

Individual Candidate Marking Sheet 2 Relational Database C30147 Written Examination Weighting 40% Candidate Name: NCVA Exam. No.: School/Centre: Roll No: Performance Criteria Maximum Mark Candidate Mark Section A Question 1 40 Section B Answer any two questions Question ( ) 30 Question ( ) 30 Total 100 WEIGHED TOTAL (= TOTAL X 0.4) 40% Teacher s Signature: Date: External Examiner s Signature: Date: 7

NCVA Module Results Summary Sheet Module: Relational Database Module Code: C30147 Written % Elements of Assessment Project Examination Marks Maximum Marks per element of assessment 60% 40% 100% Candidate Name Exam No. Grade* Signed: Teacher/Tutor: Date: This sheet is for teachers/tutors to record the overall marks of individual candidates. It should be retained in the centre. The marks awarded should be transferred to the official NCVA Module Results Sheet issued to centres before the visit of the external examiner. Grade* D: 80-100% M: 65-79% P: 50-64% U: 0-49% W: candidates entered who did not present for assessment 8