StudentShare
Contact Us
Sign In / Sign Up for FREE
Search
Go to advanced search...
Free

Improving Electronic Store Database Design - Essay Example

Cite this document
Summary
That is to say, in the first normal form, there is no more than one row of data that has a repeating group of information (Date, 2005). …
Download full paper File format: .doc, available for editing
GRAB THE BEST PAPER91% of users find it useful
Improving Electronic Store Database Design
Read Text Preview

Extract of sample "Improving Electronic Store Database Design"

Improving Electronic Store Database Design Insert Insert Improving Database Design through Normalization The tables are already in 1, 2, and 3rd Normal Forms. They are as follows: Customer Table (Customer ID, Customer Name, Address, Residence) Sales Order Table (Sale ID, Date, Units Sold, Customer ID, Social_Security_Number) Employees Table (Social_ Security_ Number, First_Name, Last_Name, Address, City, State, Zip_Code, Birth_Date, Full_Time, Part_Time, Salary, Date_Hire) The tables exist in the three normalization forms because they meet the criteria to existing in those states.

That is to say, in the first normal form, there is no more than one row of data that has a repeating group of information (Date, 2005). A different table is created for every set of data that is related as well as identifying every set of related data with a primary key. In the second normal form, sets of values containing multiple records should exist in varied tables. The tables are then related using a foreign key. In third normal form, all fields depend on the primary key otherwise they should be eliminated.

SQL Statements for the tables in Oracle According to (Kyte, 2010), CREATE TABLE Employees ( Social_ Security_ Number number(50) NOT NULL, First_Name varchar2(50) NOT NULL, Last_Name varchar2(50) NOT NULL, Address varchar2(50) NOT NULL, City varchar2(50) NOT NULL, State varchar2(50) NOT NULL, Zip_Code varchar2(50) NOT NULL, Birth_Date Date NOT NULL, Full_Time varchar2(50) NOT NULL, Part_Time varchar2(50) NOT NULL, Salary varchar2(50) NOT NULL, Date_Hire Date NOT NULL, CONSTRAINT social_pk PRIMARY KEY (Social_ Security_ Number) ); CREATE TABLE Customer (Customer_ID number (10) NOT NULL, Customer Name varchar2 (50) NOT NULL, Address varchar2 (50) NOT NULL, Residence varchar2 (50) NOT NULL, CONSTRAINT customer_pk PRIMARY KEY (Customer_ID) ); CREATE TABLE Sales_Order (Sale_ID number (10) NOT NULL, Date Name Date (50) NOT NULL, Units_Sold varchar2 (50) NOT NULL, Customer_ID number (10) NOT NULL, Social_Security_Number number (10) NOT NULL, CONSTRAINT Sales_pk PRIMARY KEY (Sale_ID) ); SQL Statement to drop the tables in Oracle DROP TABLE Employees PURGE; DROP TABLE Customer PURGE; DROP TABLE Sales_Order PURGE; The use of PURGE is to ensure that the space covered by the tables are released and completely removed from the recycle bin so that there is no option to recover it.

References Date, C. (2005). Database in depth. Sebastopol, CA: OReilly. Kyte, T. (2010). Expert Oracle database architecture. [Berkeley, Calif.]: Apress.

Read More
Cite this document
  • APA
  • MLA
  • CHICAGO
(“Improving Electronic Store Database Design Essay”, n.d.)
Improving Electronic Store Database Design Essay. Retrieved from https://studentshare.org/information-technology/1700128-improving-electronic-store-database-design
(Improving Electronic Store Database Design Essay)
Improving Electronic Store Database Design Essay. https://studentshare.org/information-technology/1700128-improving-electronic-store-database-design.
“Improving Electronic Store Database Design Essay”, n.d. https://studentshare.org/information-technology/1700128-improving-electronic-store-database-design.
  • Cited: 0 times

CHECK THESE SAMPLES OF Improving Electronic Store Database Design

Microsoft projecr

It seeks to keep its customers and even expand its customer base by coming up with a loyalty system which rewards its loyal… This becomes a useful strategy in making the shoppers stick to one value chain store that also rewards and values their presence as customers The project will be handled in two The first phase will deal with the design of the Customer Relationship Management System while the second phase will deal with the implementation of the system to the normal work flow environment....
3 Pages (750 words) Assignment

The Legal Issues and Potential Privacy Implications of This IT System

In addition, the database will also be able to reflect the details of purchases made by the customer from time to time, so that the company is able to make use of the info to strengthen its marketing activities.... This is of crucial importance, because in such cases, the company is liable to be prosecuted, even if the information is not used by the data thieves for reaching out to the people on the database....
7 Pages (1750 words) Assignment

Business Systems and Process/Operations Management

The sales department can maintain a database of the orders which can significantly assist in identifying which type of Pizza is most popular among the customers.... MP can maintain a database containing all the prices of the substitute products in the market.... Regular Analysis of the database will keep the company informs about the changes in the prices of these products and how they should respond to it.... Information System can aid the accounts department in setting up an EDI (electronic Information Interchange) with its suppliers through which specification regarding the raw materials to be supplied can be sent via network and thus saving time and cost....
6 Pages (1500 words) Case Study

Information System for Express Line Shipping L.L.C

The information system that I have designed for the company will assist marketing employees in performing many key tasks, which include, decision-making and entering customers' information There are a number of factors, which made me design an information system for the Sales activities of Express Line Shipping L.... Almost every company, which has an online presence, needs to manage the customers' details and other information in the database in order to carry out the business processes effectively....
11 Pages (2750 words) Term Paper

Critical Appraisal of the Design Process

The paper "Critical Appraisal of the design Process" states that generally, e-commerce can increase the competitive viability of a company as it is a unified information infrastructure and therefore promote real-time access to inventories (Mani, Barua & Whinston 2010).... hellip; A number of company's activities can be carried out through online tools....
10 Pages (2500 words) Essay

Business Intelligence Solutions for the Improvement of Argos Sales Department

This coursework "Business Intelligence Solutions for the Improvement of Argos Sales Department" describes how the deployment of appropriate Business Intelligence solutions could enhance decision support, performance reporting, and control for Argos.... hellip; Knowledge entitles power to an organization and it is necessary that an organization employs or risks the techniques available in the world of business....
8 Pages (2000 words) Coursework

Improvement of Data Quality

hellip; Once the database has been created, it is important to protect that data from unauthorized access.... This is because some people may access that data and make intentional errors on the data and this may create errors in the database.... Before this data is used or saved in the database, it should be cross-checked to ensure that there is no missing data.... database errorsThese are errors that occur when the data is being stored in the databases....
6 Pages (1500 words) Essay
sponsored ads
We use cookies to create the best experience for you. Keep on browsing if you are OK with that, or find out how to manage cookies.
Contact Us