Develop a fully functional relational database system

Assignment Help Database Management System
Reference no: EM132672474

8Unit 04 Database Design & Development - Higher Nationals in Computing

Assignment - Stock Management System (Web/Desktop)

Learning Outcome 1: Use an appropriate design tool to design a relational database system for a substantial problem.

Learning Outcome 2: Develop a fully functional relational database system, based on an existing system design.

Learning Outcome 3: Test the system against user and system requirements.

Learning Outcome 4: Produce technical and user documentation.

Assignment brief

Case Study

ABC stock management company is a privately run stock warehouse based in Katunayaka. They want you to supply them with a database to keep records of their stock details and client details.. ect.

Task 1

1.1 The design of the relational database system using appropriate design tools and techniques. It should contain at least five interrelated tables.

1.2 You will produce a comprehensive design for a fully functional system which will include interface to Stock Management System and output designs, data validations and cover data normalization. Clear statements of user and system requirements.

Task 2

2.1 Once the designs have been accepted you have been asked to develop the database system using evidence of user interface, output and data validations and querying across multiple tables.

2.2 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.

2.3 You have decided to implement a query language into the relational database system. Assessing whether meaningful data has been extracted through the use of query tools to produce appropriate management information.

2.3.1 For each client, get the client's name and the list of the client's investments with stock name, current price and last dividend per share.

2.3.2 Get the list of all clients and their share investments, showing the client name, and for each stock held by the client, the name of the stock, total number of shares held, and the average purchase price paid by the client for the stock. Average price is the total purchase value paid by a client for a given stock (value=qty* selling price) divided by the total quantity held by the client.

2.3.3 For each stock traded in New York, find the quantity held by each client, and its current value (value=qty* current price). Display stock (company) name, client name, number of shares held, and the current value of the shares.

Task 3

3.1 Evaluating the effectiveness of the database solution in relation for educational organizational environment and system requirements, and suggest improvements.

3.2 Once the system has been developed, you will test the system against user and system Requirements, including an explanation of the choice of test data used.

3.3 Produce technical and user documentation which will be given to the Stock Management System. Provide some graphical representations for ease of reference in the technical guide and 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.

Attachment:- Stock Management System.rar

Reference no: EM132672474

Questions Cloud

Port security and enforcement operations : What is meant by the collaborations between port security and enforcement operations? What is a "Dirty Bomb" (describe)?
Find profitability index of the proposed project : Find the net present value, internal rate of return, discounted payback, and profitability index of the proposed project. Based on your analysis
Prepare bank reconciliation for the month of july : Prepare the necessary journal entries at the end of July to adjust the general ledger cash account. Prepare bank reconciliation for the month of July.
Discuss one personal strength you have : Discuss one personal strength and one weakness you have regarding professional presentations. Name one method for improvement for each of these and discuss.
Develop a fully functional relational database system : Develop a fully functional relational database system, based on an existing system design - Produce technical and user documentation
Calculate the temporary differences for grand ltd : Prepare deferred tax worksheet and calculate the temporary differences for Grand Ltd as at 30 June 2021. Justify your classification
Analysis of parent role in language development : The following brief scenarios represent a child's developing use of language and a parent's response to utterances:
Major medical center case study : Review the financial statements. Analyze any unusual items and examine the balance sheet, operating statement, and cash flow statement.
Leader must possess during emergency : Prioritize the leadership tasks that a leader must possess during an emergency. Give an opinion on how well your selected leader performed leadership tasks

Reviews

Write a Review

Database Management System Questions & Answers

  What is the selectivity of an equality predicate on key

CSC 553 Advanced Database Topics Assignment. Consider the relation r (Key, Name, Address). The relation takes 200 blocks on disk and holds 10000 tuples. What is the selectivity of an equality predicate on Key

  Determine if the table satisfies 2nf

Determine if the table satisfies 2NF.  If the table is already in 2NF, say so.  If a table violates 2NF, say so and produce the 2NF tables.  It is sufficient to just list the results of 2NF normalization

  Describe how harrahs treats customer data

Describe how Harrah's treats customer data. What is customer lifetime value? Do you think this is an easier metric to calculate at Caesars or Wal-Mart? Why?

  How is that same actor represented in the dfd diagram

Suppose you are in the process of drawing the DFDs, and you have found that one of your Level 1 DFD describing a process in level 0.

  Create database in sql server

Create Database in SQL Server Using ERwin Forward Engineering.Products with the exact same name are considered as the same product.

  Construct a binary search tree for given statement

An inorder tree traversal of a binary search tree produces a listing of the tree nodes in alphabetical or numerical order.

  Understanding of implementing database from design

Understanding of implementing Database from Design (ERD) by creating and running SQL scripts with the needed SQL commands

  Database management systems

An automotive service center or dealer wants to improve its services by using database management systems (DBMS) and data mining. What tables are needed in such a database and how could it help improve their services?

  What are the candidate keys

A relation NADDR is defined with attributes NAME (unique), STREET, CITY, STATE, and ZIP. For any given zipcode, there is just one city and state.

  Calculate the ranking score for each of the ten documents

Calculate the ranking score for each of the ten documents based on each of the following query-document similarity measures - How does ranking compare with ranking obtained using the cosine similarity measure in Exercise 20? If there are differences..

  Write sql queries for the books database

Write SQL queries for the books database that perform each of the following tasks: Select all authors from the Authors table with the columns in the order lastName, firstName and authorID.

  Analyze the database environment

Analyze the database environment. An appropriate database environment within your workplace. Describe the objectives of the database environment.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd