You are on page 1of 7

HN Computing (all pathways)

Unit

Database Design Concepts

Possible Evidence for Learning


Outcomes
2.1
Database or database function
applications software has been
used.
2.2

2.3

3.2

Feedback

Feedback

A range of sample input and output


screens e.g. tables, forms and
reports, dropdown lists, checkboxes,
etc. has been developed.
There is a critique the software used
and an explanation of how it will be
used to develop the database
design.
A range of database tools and
techniques has been used.

3.3

A fully working database has been


designed.

4.1

The database design has been


demonstrated to a third party.

4.2

There are clear justifications as to


the structure of the database or the
use of particular tools and
techniques.
There is supporting documentation
to complement the design.

4.3

Title Implementing a Database

Possible Evidence for Grade


Descriptors

Grade Descriptors on next page

HN Computing (all pathways)


Unit

Database Design Concepts

Title Implementing a Database

Course
HN Computing (all pathways)
Unit
Database Design Concepts
Unit Leader
Annelise Arnold
Assessment No.
3
Version
01/08/2009
Assessment Title Implementing a Database
Subject Tutor
(Please enter your Lecturers name here)

Unit Number
Hand-in date

20873V
Week 15

HN Computing (all pathways)


Unit

Database Design Concepts

Possible Evidence for Grade


Descriptors
M1
A complex problem has been
explored.

M2

A range of methods and techniques


has been applied.

M3

A range of methods of presentation


has been used and technical
language has been accurately
used.

D1

Conclusions have been arrived at


and have been justified by using
correct techniques.

Title Implementing a Database


/

Feedback

HN Computing (all pathways)


Unit

Database Design Concepts

Title Implementing a Database

EVALUATION (Please complete all sections)


What knowledge or
skills have you learnt
from this assignment?

(Continue on separate
sheet if necessary)
How well do you think
your work addresses
the intended learning
outcomes and how do
you think you could
improve it?
(Continue on separate
sheet if necessary)
QUESTIONNAIRE (Please tick appropriate box)
1 How clear were the
aims and
objectives /learning
outcomes of the
assessment?
3 How would you rate
the quality of
teaching and
learning styles
used?
5 How would you rate
the skills you have
learnt from this
assessment?

Additional comments.
(Continue on separate
sheet if necessary)

very unclear
not clear
OK
clear
very clear
very poor
poor
OK
good
excellent
learnt nothing
learnt a little
OK
good
excellent

2 How clearly were the


tasks and
assessment criteria
explained?
4 How good were the
assessment
resources? (books/
handouts/ Internet/
practical resources)?
6 What was your
experience of this
assessment overall?

very unclear
not clear
OK
clear
very clear
very poor
poor
OK
good
excellent
very unhappy
unhappy
no problems
enjoyed it
excellent

HN Computing (all pathways)


Unit

Database Design Concepts

Title Implementing a Database

Introduction
Relational database systems are used in a wide variety of business and scientific
applications. Microsoft Access is a very popular small database system that can be
run on a stand-alone machine or a local area network. It has tools for creating
physical data models, forms, queries and reports.
In this assignment you will be creating a physical data model from a logical model
using Microsoft Access. Having created the model you will be required to populate
the model with sufficient data to perform a number of SQL queries.
In assignment 1 you created a logical data model for a relational database system for
one of the following:

Video Hire Shop


Hospital Outpatients Appointments
Car Hire Company

You will have produced 3NF relations together with an Entity Relationship diagram.
Task 1

(Assessment Criteria 3.3)

You are now required to create an Entity Relationship diagram to represent a simple
library database, where a borrower can take out on loan one or more books and
where a book can have more than one copy. Of course, each entity will have its own
attributes, which you have to provide.
Task 2

(Assessment Criteria 2.3)

Explain how you will use Access to develop the database design.
Task 3

(Assessment Criteria 2.1)

Create the database and populate each table with a minimum of five realistic records.
It is important that all the records are inter-related through the primary and foreign
keys. You are required to create an input form for each table.
For assessment purposes obtain a printout of each populated table and a copy of the
entity relationship diagram.

HN Computing (all pathways)


Unit
Task 4

Database Design Concepts

Title Implementing a Database

(Assessment Criteria 4.1)

Demonstrate the database design to a fellow student and ask them to comment on
its suitability for implementation. You will have to record these findings in a report
see task 8.
Task 5

(Assessment Criteria 3.2)

Using SQL, within the query facility of Access, write SELECT statements to
demonstrate the following. In each case retain a copy of the SQL statement and the
result for assessment.
1. A table displayed in numerical or alphabetical order.
2. A table displayed in numerical or alphabetical order where one of the column
names has been changed using the AS clause.
3. A query using an AND or OR clause.
4. An inner join
5. A query that uses a sub query
6. A query using GROUP BY
For assessment purposes obtain a copy of the SQL statement and the result of
running each query. Also, you must state in words the nature of each query.
Task 6

(Assessment Criteria 2.2 & 3.2)

Create a report warning students with book/s more than three weeks (21 days)
overdue that they will be fined unless the books are returned immediately. The
report should be done in the form of a letter which should contain:
1. Student name and address.
2. Title of book/s overdue & number of days overdue.
The name and address should be positioned so an envelope with a clear window
may be used. Additionally you may also like to explore how you could fine students
on a daily overdue basis.
The letter is to be based on two reports, one of which is a sub report within the other
report.
Each report is to be based on a suitable query. The letters are to be produced by
clicking on a command button on a form. The form itself is to be based on a query.
For assessment purposes obtain a printout of at least two letters, the design screens
of the two reports and the design screen of the form.

HN Computing (all pathways)


Unit

Database Design Concepts

Task 7

Title Implementing a Database

(Assessment Criteria 4.2)

Justify your methodology adopted to provide a solution to task 6. For this, consider
the use of particular Access tools and techniques.
Task 8

(Assessment Criteria 4.3)

From the tasks above you will have produced evidence of a working database. This
evidence is to be presented in the form of a coherent and logically presented report.
State clearly your conclusions at the end of the report. Comment, for example, on
the effectiveness of your database together with reasons for this.

Deliverables
An informal report as detailed above.
Database on disk.

End of assignment brief

You might also like