Database System Assignment: Design, Implementation, and Testing, Cheat Sheet of Database Programming

Guidance for completing assignment 2 of a database systems course. It outlines tasks for developing a database system, producing queries, and testing the system. Students are required to create tables and queries, implement security and maintenance features, assess data effectiveness, and produce technical documentation.

Typology: Cheat Sheet

2020/2021

Uploaded on 12/14/2022

tran-phuc-3
tran-phuc-3 ๐Ÿ‡ป๐Ÿ‡ณ

6 documents

1 / 2

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
Assignment 2 Guidance
Task 1 - Develop the database system (P2 โ€“
P3)
After the design is approved by the CEO, you need to implement it by using properly
queries to develop the full database system and user interface (Mock-up) of the system
described in the previous assignment.
You will need to present the final result with evidence images ( queries to create tables
and database, tables created, final ERD, final Mock-up) in the report.
Then, you want to include more than just the basics so you will implement a fully functional
database system which will include system security and database maintenance features.
(Word limit: 500 โ€“ 1200 words)
Task 2 โ€“ Produce queries (P3 โ€“ M2 โ€“ M3)
After fully developed the database system, you will need to produce queries to:
๏‚ทPerform Create / Update / Delete actions (INSERT INTO / DELETE / UPDATE)
๏‚ทAllow to extract useful information as described the previous assignment.
(SELECT / GROUP BY/ HAVING / BETWEEN / JOIN / MIN / MAX / SUM / AVG /
etc.)
๏‚ทFor advanced actions, Store Procedures / Triggers / Functions should be used
๏‚ทFor each query, you will have to include the evidence and final result of each query
execution
You will assess whether meaningful data has been extracted through the use of query
tools to produce appropriate management information.
Based on the assessment, you will evaluate the effectiveness of the database solution in
relation to user and system requirements described in the previous assignment and
suggest improvements.
(Word limit: 500 โ€“ 1500 words)
Task 3 โ€“ Test the system (P4 โ€“ M4)
Once the system has been developed, you will test the system and your manager will
complete a witness statement indicating how your tests are performing against user and
system requirements.
You will produce a brief report assessing the effectiveness of the testing, including an
explanation of the choice of test data used.
1
pf2

Partial preview of the text

Download Database System Assignment: Design, Implementation, and Testing and more Cheat Sheet Database Programming in PDF only on Docsity!

Assignment 2 Guidance

Task 1 - Develop the database system (P2 โ€“

P3)

After the design is approved by the CEO, you need to implement it by using properly queries to develop the full database system and user interface (Mock-up) of the system described in the previous assignment. You will need to present the final result with evidence images ( queries to create tables and database, tables created, final ERD, final Mock-up) in the report. Then, you want to include more than just the basics so you will implement a fully functional database system which will include system security and database maintenance features. (Word limit: 500 โ€“ 1200 words)

Task 2 โ€“ Produce queries (P3 โ€“ M2 โ€“ M3)

After fully developed the database system, you will need to produce queries to: ๏‚ท Perform Create / Update / Delete actions (INSERT INTO / DELETE / UPDATE) ๏‚ท Allow to extract useful information as described the previous assignment. (SELECT / GROUP BY/ HAVING / BETWEEN / JOIN / MIN / MAX / SUM / AVG / etc.) ๏‚ท For advanced actions, Store Procedures / Triggers / Functions should be used ๏‚ท For each query, you will have to include the evidence and final result of each query execution You will assess whether meaningful data has been extracted through the use of query tools to produce appropriate management information. Based on the assessment, you will evaluate the effectiveness of the database solution in relation to user and system requirements described in the previous assignment and suggest improvements. (Word limit: 500 โ€“ 1500 words)

Task 3 โ€“ Test the system (P4 โ€“ M4)

Once the system has been developed, you will test the system and your manager will complete a witness statement indicating how your tests are performing against user and system requirements. You will produce a brief report assessing the effectiveness of the testing, including an explanation of the choice of test data used. 1

Lastly you will produce technical and user documentation which will be given to the company. You want to provide some graphical representations for ease of reference in the technical guide, so you have decided to produce a technical and user documentation for a fully functional system, including diagrams showing movement of data through the system, and flowcharts describing how the system works. (Word limit: 700 โ€“ 1200 words)

Report Structure

Chapter 1 - Develop the database system

1.1 Final Mock-up of the application 1.2 Queries to create database with results

Chapter 2 โ€“ Produce queries

2.1 Queries to INSERT data with illustrations of final result 2.2 Queries to UPDATE data with illustrations of final result 2.3 Queries to DELETE data with illustrations of final result 2.4 Queries to SELECT data with illustrations of final result 2.5 Advanced queries: Stored procedures, triggers, functions 2.6 Evaluate the effectiveness of the database solution

Chapter 3 โ€“ Test the system

3.1 Test cases 3.2 Flowchart to show how the system works 2