[The University of Leicester]

Department of Mathematics & Computer Science



Next: MC116 Computer Systems Up: Year 1 Previous: MC111 Logic and Discrete Structures

MC115 Information Systems


MC115 Information Systems

Credits: 20 Convenor: Dr. I. Ulidowski Semester: 1

Prerequisites:
Assessment: Coursework: 40% Three hour exam in January: 60%
Lectures: 36 Problem Classes: none
Tutorials: none Private Study: 84
Labs: 24 Seminars: none
Project: none Other: none
Surgeries: 6 Total: 150

Course Description

A common use of computers is the storage, retrieval, and organisation of all kinds of information. A program which performs these tasks is known as a database, and this module teaches both the use of databases, and how they can be designed and built.

Aims

The module will provide students with the opportunity to learn how to design and implement small databases. It will give experience in the use of a computer as a tool for managing and processing information. Students will become familiar with the database software packages Microsoft Access and mySQL.

Objectives

Transferable Skills

Syllabus

Information Systems. What is information and data, the need for information systems and databases. Data modelling: entities and attributes, relationships between entities, values and domains, keys.

Relational databases. Basic mathematics: sets, relations and classical logic. Relational modelling, relational algebra, views. Database design methodology: Entity Relationship (ER) modelling, Enhanced ER modelling, connection traps, functional dependency, normal forms and normalization. Database implementation.

Microsoft Access. Creating a database and tables, data updating, querying the database, using forms, producing reports, and generating a simple GUI.

MySQL. Creating a database and tables, simple queries (selection, projection and joins), reports.

Reading list

Essential:

T. Connolly, C. Begg and A. Strachan, Database Systems, Addison-Wesley, 1999.

D.S. Ray and E.J. Ray, Access for Windows 2000, Peachpit Press, 1999.

P. DuBois, MySQL, New Riders, 1999.

Recommended:

MySQL Reference Manual, http://www.mysql.com/documentation/.

Details of Assessment

The laboratory work is examined by continuous assessment via several exercises and the mini-project. The supervised test and the written examination assess the rest of the material.


Next: MC116 Computer Systems Up: Year 1 Previous: MC111 Logic and Discrete Structures

[University Home] [MCS Home] [University Index A-Z] [University Search] [University Help]

Author: S. J. Ambler, tel: +44 (0)116 252 3884
Last updated: 2001-09-20
MCS Web Maintainer
This document has been approved by the Head of Department.
© University of Leicester.