logo

ER Diagram, SQL Queries and Database Security for Desklib

Ms Donta Pop, the owner of Party Kids, needs help in shifting her paper-based records into a database to manage customer details, bookings, and asset storage locations.

15 Pages1974 Words437 Views
   

Added on  2023-06-11

About This Document

This article discusses ER Diagram, SQL Queries and Database Security for Desklib. It includes an ER Diagram, SQL queries for creating, inserting, updating, deleting and selecting data from the database. It also covers the purpose of ER Diagram and techniques for securing the database.

ER Diagram, SQL Queries and Database Security for Desklib

Ms Donta Pop, the owner of Party Kids, needs help in shifting her paper-based records into a database to manage customer details, bookings, and asset storage locations.

   Added on 2023-06-11

ShareRelated Documents
Task 1:
ER Diagram:
Task 2A:
1) Query:
/* Anmoldeep Kaur. Q1. Creating a database */
CREATE DATABASE PartyKids;
/* Anmoldeep Kaur. Q1. Creating a Customer table */
CREATE TABLE Customer (
CustomerID INT NOT NULL,
CustomerName VARCHAR (30) NOT NULL,
CustomerAddress VARCHAR (100) NOT NULL,
CustomerPhoneNumber VARCHAR (13) NOT NULL,
PRIMARY KEY (CustomerID));
ER Diagram, SQL Queries and Database Security for Desklib_1
Output:
2) Query:
/* Anmoldeep Kaur. Q2. Inserting Customer Data */
INSERT INTO Customer VALUES
(1, 'John P Smith', '12/1 Flinders St, Melbourne 3000', '757-414-1445'),
(2, 'Phillip D. Hawkins', '1921 Lyndon Street Allentown, PA 18101', '610-782-8197'),
(3, 'Ferdinand E. Fry', '2172 Commerce Boulevard Norfolk, NE 68701','402-518-8387'),
(4, 'Elizabeth C. Morton', '2245 Glen Street Owensboro, KY 42301', '270-315-8101'),
(5, 'Phyllis W. Thomas', '4629 Myra Street East Greenwich, RI 02818', '401-541-6737'),
(6, 'Cody O. Mascarenas', '4624 Adams Drive Bryan, TX 77803', '979-436-1193'),
(7, 'Freeman A. Edwards', '3290 Aviation Way Los Angeles, CA 90071', '213-988-4308');
Output:
ER Diagram, SQL Queries and Database Security for Desklib_2
3) Query:
/* Anmoldeep Kaur. Q3. Selecting Customer Data */
SELECT * FROM Customer;
Output:
4) Query:
/* Anmoldeep Kaur. Q4. Updating Customer Data */
UPDATE Customer SET CustomerAddress='15/1 Flinders Streett, Melbourne 3000'
WHERE CustomerName='John P Smith';
/* Anmoldeep Kaur. Q4. Selecting Customer Data */
SELECT CustomerName, CustomerAddress FROM Customer;
ER Diagram, SQL Queries and Database Security for Desklib_3
Output:
5) Query:
/* Anmoldeep Kaur. Q5. Selecting Customer Starts With J */
SELECT * FROM Customer WHERE CustomerName LIKE 'J%';
Output:
ER Diagram, SQL Queries and Database Security for Desklib_4

End of preview

Want to access all the pages? Upload your documents or become a member.

Related Documents
Database Fundamentals: ER Diagram, SQL Queries, Importance of ER Diagram, Legal Issues and Security Techniques
|20
|2283
|323

Database Implementation for PartyKids
|21
|1513
|397

Database Implementation: ER Diagram, Tables, and Queries
|19
|1655
|417

Database Fundamentals: ER Diagram, Tables, and Queries
|26
|2044
|65

Database Design and Legal Issues - Desklib Report
|18
|2265
|342

Database design in microsoft SQL server
|16
|1798
|49