You are on page 1of 6

Scheme of work

BTEC Unit: 4 Title: Database Design & Development

Unit code: H/615/1622 Credit Value: 15

Unit level: 4

HTU Course Title: Database Design & Development


HTU Course Code: 30201120

Credit value: 15 GLH: 60 TQT: 150


Lectures: 20 Lecture duration: 2 Hrs
Labs: 20 Lab duration: 1 Hr
Tutorial Time: 90 Hrs (independent learning time)

Instructors:
Section 1 & 2: Dr. Raneem Qaddoura

Learners should spend lesson time and non-supervised time working on assignments.

Class Schedule:
Section 1: Sunday and Tuesday 1:00 - 2:30 PM, Thursday 8:00 - 9:00 AM, classroom#:
online.
Section 2: Monday and Wednesday 8:00 - 10:00 AM, classroom#: online.

Course Description:
The aim of this course is to give students opportunities to develop an understanding of
the concepts and issues relating to database design and development, as well as to
provide the practical skills to translate that understanding into the design and creation of
complex databases. Topics included in this unit are: examination of different design tools
and techniques; examination of different development software options; considering the
development features of a fully functional robust solution covering data integrity, data
validation, data consistency, data security and advanced database querying facilities
across multiple tables; appropriate user interfaces for databases and for other externally
linked systems; creating complex reports/dashboards, testing the system against the user
and system requirements; and elements of complete system documentation.

SCHEME OF WORK
Learning Outcomes (LO) Assessment 1 Assessment 2 Assessment 3 Assessment 4

1. Use an appropriate design tool to


design a relational database system for
a substantial problem.
2. Develop a fully functional relational
database system, based on an existing
system design.

3. Test the system against user and


system requirements.

4. Produce technical and user


documentation.

Learning
Sessions Session Activities
Outcome(s)
LO1 Sample activities:
Topic: User and • Discussion on the role of database systems as back end systems, in e-
system requirements Commerce systems, for data mining for example.
Session 1 • Lecture and discussion on determining user and system requirements
and design tools and
using a case study as an example.
techniques
• Lecture on tools and techniques to use for database design for a
relational database system. Use examples to illustrate.
Learning
Sessions Session Activities
Outcome(s)

LO1 Sample activities:


Session 2 Topic: Overview of • Lecture on object oriented databases and their designs.
object-oriented • Discussion on comparing and contrasting between relational and object
design oriented database designs.

LO1 Sample activities:


Session 3 Topic: Logical • Lecture and discussion on logical database designs, including coverage
database designs of E-R diagrams, data validation, input and output designs. Use scenario
examples for students to determine tables and relationships.

LO1 Sample activities:


Session 4 • Using examples illustrate normalisation to third normal.
Topic: Normalisation • Practice examples for students.

LO1
Topic: Workshop Sample activities:
Session 5
support – students’ • Students design databases for their problems.
database designs
Independent workshop for student’s assignment work.
Session 6 Project workshop Workshop can either be a facilitated session or an independent self-study
session.
LO1
Sample activities:
Session 7 Topic: Guidance and
feedback on marked • One-to-one tutorials.
assessment
LO2
Sample activities:
Topic: Database
Session 8 development • Lecture and discussion on different database software development
options and platforms and their merits. Use organisational examples
software options
wherever possible to illustrate.
Learning
Sessions Session Activities
Outcome(s)

LO2
Topic: Practical Sample activities:
Session 9
demonstration and • Demonstration of table creation, establishing relationships, data
practice of key validation, queries, reports and interfaces.
features of database • Application by students to own examples.
development using
appropriate software

LO2
Topic: Query
language and
Sample activities:
querying across
Session 10 multiple tables; • Demonstration of query language and application by students to own
Generation of applications.
appropriate
management
information
LO2 Sample activities:
Session 11 Topic: Workshop • Supervised workshop supporting students on development.

LO2
Topic: Guidance and
Sample activities:
Session 12 feedback on marked
• One-to-one tutorials.
assessment

LO3 Sample activities:


Session 13 Topic: Testing and • Discussion on different ways to test applications and determination of
test data test data used.
• Students create their test plans and test strategy.

LO3 Sample activities:


Topic: Testing –
Session 14 • Students demonstrate the testing of their systems as part of the
demonstration of
assessment.
testing by students
Learning
Sessions Session Activities
Outcome(s)

LO3
Sample activities:
Session 15 Topic: Guidance and
feedback on marked • One-to-one tutorials.
assessment
LO4
Sample activities:
Session 16 Topic: User and • Lecture and discussion on contents of user and technical
technical documentation.
documentation
LO4 Sample activities:
Session 17 • Supervised workshop supporting students on the production of user and
Topic: Workshop technical documentation.

Independent workshop for students’ assignment work.


Session 18 Project workshop Workshop can either be a facilitated session or an independent self-study
session.

LO4
Sample activities:
Session 19 Topic: Guidance and
feedback on marked • One-to-one tutorials.
assessment

LO1, 2, 3 & 4
Sample activities:
Session 20 Topic: Assessment • One-to-one support tutorials/workshops.
support and signoff

Recommended Resources
Textbooks
Elmasri, R., & Navathe, S. (2017). Fundamentals of database systems. 7th Ed. Pearson.
Churcher, C. (2012) Beginning Database Design: From Novice to Professional.
2nd Ed. Apress.
Connolly, T. and Begg, C. (2014) Database Systems: A Practical Approach to
Design, Implementation and Management. 6th Ed. Global Edition. Pearson.
Kroemke, D. and Auer, D. (2012) Database Concepts: International Edition. 6th Ed.
Pearson.
Paulraj, P (2008). Database Design and Development: An Essential Guide for IT
Professional. Wiley.
Stephens, R. (2008) Beginning Database Design Solutions. Wrox.

Journals
International Journal of Database Management Systems
Journal of Database Management
The Computer Journal
Journal of Systems Analysis and Software Engineering
Journal of Emerging Trends in Computing and Information Sciences

Websites
www.lynda.com Database Training (Tutorials)
http://mva.microsoft.com Microsoft Virtual Academy “Database Development” (Training)
http://mva.microsoft.com/ebooks Microsoft Virtual Academy “Microsoft Press” (E-Books)
https://www.dbdesigner.net/

Links
This unit links to the following related units:
Unit 7: Strategic Information Systems
Unit 38: Database Management Systems

You might also like