How you approached normalization

Assignment Help PL-SQL Programming
Reference no: EM131504682

Assignments

Individual: SQL Queries

The following assignment is based on the database environment created in the Week Four Individual Assignment.

Design and develop the below queries using professional principles and standards:

• A set of SQL Statements that returns all rows and all data for each table in your database.

• Two SQL Statements that return a subset of columns and a subset of rows using the WHERE clause.

• Two SQL Statements that join two or more tables in one query. Look for primary and foreign keys to help you determine join points. Use the JOIN clause as a part of your queries.

Submit an .sql file with the scripts needed to create the required queries and submit the file using the Assignment Files tab.

Learning Team: W5 - Deliverable

Complete work on your Learning Team Database and Presentation based on the requirements from Week One.

Submit a .sql file that includes all of the scripts to create the database tables, establish keys and constraints, populate data within the database, and queries to the Assignment Files tab.

Submit the presentation including recorded audio speaker notes to the Assignment Files tab.

Your team has been asked by a small retail client, SmallMart, to create the underlying database for a new point of sale (POS) system. You will be going through the Database Development Life Cycle, beginning with the analysis of requirements and ending with the creation of a physical database, the creation of queries that will be used in reporting, and a presentation that will be delivered to the CEO of SmallMart.

Deliverable

Include the following specifications in your database:

• The POS database must support the following subsystems: Invoicing, Inventory Management, Customer Management, and Employee Management.

• Each of these subsystems must include a primary key and at least five different attributes using appropriate data types and the overall database must be normalized to at least the 3rd Normal Form. Foreign keys must be set up with constraints and relationships established between entities.

• The database will need to be populated with test data. At least ten records for each subsystem.

• At least four queries must be created to provide management insight into each subsystem. Two of these queries must join data from one or more other entities.

Include the following specifications in your presentation:

The presentation to the CEO should include information on the database development life cycle which includes:

• An ERD.
• How you approached normalization.
• Any decisions that were made around keys, data types, constraints, etc.
• Considerations that were made around the creation of the physical database
• The value of queries included in the project.

Record audio speaker notes that are attached to the presentation. The presentation should be 7- to 10-slides long and delivered in 10 minutes. Remember to include a slide to cite your references.

Reference no: EM131504682

Questions Cloud

Determine a suitable research goal : Determine a suitable research goal.Discuss what type of sampling could be used for this study.State your hypothesis of the expected results for this study.
Plot principal stress distributions in the support component : Using ANSYS calculate and plot the principal stress distributions in the support component shown in the accompanying figure the bracket is made of steel.
The discount rate for project should equal : The discount rate for a project should equal the:
Matter of politics or true faith : Was the Reformation in England more a matter of politics or true faith? To make your point, consider the cause of the Reformation in England.
How you approached normalization : How you approached normalization. Design and develop the below queries using professional principles and standards.
What will be optimal cash return point : The trading cost per sale or purchase of marketable securities to be $280 per transaction. What will be its optimal cash return point?
Compare islam and christianity : Compare Islam and Christianity. How did the two arise? How are the faiths alike, and how are they different?
Discuss the roman division of social classes : Discuss the Roman division of social classes. How did Rome attempt to reconcile these differences in law and culture
Reduce post-purchase cognitive dissonance : Name TWO (2) SPECIFIC ways a car company can try and reduce post-purchase cognitive dissonance when they sell a brand new car to 25-year-old millennial.

Reviews

Write a Review

PL-SQL Programming Questions & Answers

  Create a procedure that allows employee to update the status

Create a procedure named STATUS_SHIP_SP that allows a company to employee in the Shipping Department to update the status of an order to add shipping information

  Alter the employee table to establish a foreign key

Alter the Employee table to establish a foreign key between Employees and Departments.

  Write a trigger and two test sql statements

Write a trigger and two test sql statements. The first statement should succeed and the second statement should fail (i.e., the second statement violates the constraint and your trigger must block it and issue an error message).

  Question 1 update stock levels when the order is

question 1. update stock levels when the order is cancelledat times customers make mistakes in submitting their orders

  Query to show customers were missing for existing orders

As DBA, your manager called a meeting and asked why there are so many orders for customers that don't exist in the customer table. Write query which would shows which customers were missing for existing orders. Use a join or a subquery.

  Script that creates and calls a stored

Write a script that creates and calls a stored procedure named spInsertProduct that inserts a row into the Products table. This stored procedure should accept five parameters

  Trigger named products_insert

Create a trigger named Products_INSERT that inserts the current date for the DateAdded column of the Products table if the value for that column is null. Test this trigger with an appropriate INSERT statement.

  Possible advantages of utilizing pl-sql

A good IT professional is able to be versatile in SQL programming styles. Identify at least two possible advantages of utilizing PL/SQL instead of standard SQL Syntax.

  Identify the attributes of the entities

Identify the various entities and their attributes involved in the application and identify the attributes of the entities that are unique to each entity.

  What does each allow or restrict

Roles and Profiles are used by Oracle to define and control access and privileges of groups of users. Compare and contrast the concepts of role and profile.

  Write a compete pl/sql program to display the staffno

Write a compete PL/SQL program to display the StaffNo,

  Write sql queries

Write SQL queries for the following relations LANGUAGE (langNo, langName) NATION (nationNo, nationName)

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