The following report clearly outlines and illustrates several design documents and implemented programs for the systems in question

Authors Avatar

Table of Contents

Table of Contents        

1.0        Introduction        

2.0        Entity and Attribute Analysis        

2.1        Assumptions        

2.2        Identified Entities and Attributes        

2.2.1        ER Diagram for the Frothy Coffee System        

2.3 SQL Scripts For Creating Tables        

2.4 SQL Scripts Used to Insert Values in the Tables        

2.5 SQL Scripts for Several Queries        

2.6 Form One Showing List of Employees Working in a Particular   Shop        

Database Systems Assignment 1

  1. Introduction

The following report clearly outlines and illustrates several design documents and implemented programs for the systems in question (Coffee Shop System) these are:

  • The whole design of the system as stated by the user
  • ER-model for the data structure in question (relational database)
  • Entity and attributes analysis
  • Business constraints incorporated in the design
  • The implemented system as required by user
  • Documented reports that will be produced by the system
  • Appropriate and fully documented SQL programs used to develop the database
  • Test data and test cases used in testing system in question

Firstly the system has been designed and implemented to produce the best possible administrational reports as required by the executives of the company. Such report includes lists of all shops and their location, lists of employees working in a given shop, Shops in each country and many more.

Secondly, a fully documented database design has also been clearly laid out. This shows an overview of the entire normalised tables that are used in the system. Relationships between tables have also been shown through the entity relationship diagram included in the report. All the assumptions taken when designing the ER have been laid out in order to aid the explanation. A full entity description (data dictionary) is included to explain the design of the database.

Join now!

Thirdly, the report shows fully documented SQL programs that have been used to develop the system itself. All the appropriate programs used to create tables and populate them have been showed and an explanation given.

  1. Entity and Attribute Analysis

  1. Assumptions

The whole design and implementation of the current systems has been based on the following assumption and of course the users requirements:

  • A given country always has many shops despite the financial position of the company
  • It has been assumed that employee can only work in one shop. Area managers have not been considered as ...

This is a preview of the whole essay