0% found this document useful (0 votes)
11 views13 pages

SQL Queries Based Assignment

The document details the creation of databases and tables to store information about programmers, their studies, and software they developed. It provides the SQL queries to create the tables, insert sample records, and queries to find average selling cost of software developed in a particular programming language.

Uploaded by

vaibhavmishr8707
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
Download as pdf or txt
0% found this document useful (0 votes)
11 views13 pages

SQL Queries Based Assignment

The document details the creation of databases and tables to store information about programmers, their studies, and software they developed. It provides the SQL queries to create the tables, insert sample records, and queries to find average selling cost of software developed in a particular programming language.

Uploaded by

vaibhavmishr8707
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
Download as pdf or txt
Download as pdf or txt
You are on page 1/ 13

SQL Queries based assignment

Creating the database and tables:

Create database companyinfo;


use companyinfo;

CREATE TABLE programmers (


ENAME varchar(8),
-- DEPT varchar(8),
DOB date,
DOJ date,
SEX varchar(1),
PROF1 varchar(8),
PROF2 varchar(8),
SALARY int
);

CREATE TABLE Studies(


ENAME varchar(8),
SPLACE varchar(9),
COURSE varchar(5),
CCOST int
);

CREATE TABLE Software(


ENAME varchar(8),
TITLE varchar(20),
DEV_IN varchar (8),
SCOST int,
DCOST int ,
SOLD int
);
ALTER TABLE programmers RENAME Programmers;
ALTER TABLE Programmers DROP COLUMN DEPT;
ALTER TABLE Studies MODIFY COLUMN SPLACE VARCHAR(20);
ALTER TABLE Software
MODIFY COLUMN SCOST float,
MODIFY COLUMN DCOST float,
MODIFY COLUMN SOLD float;

INSERT INTO Programmers (ENAME, DOB, DOJ, SEX, PROF1, PROF2, SALARY)
VALUES
('ANAND', '1966-04-21', '1992-04-21', 'M', 'Pascal', 'Basic', 3200),
('ALTAF', '1964-07-02', '1990-11-13', 'M', 'Clipper', 'Cobol', 2800),
('JAGADESH', '1970-10-06', '1994-10-04', 'M', 'Oracle', 'Java', 4100),
('JULIANA', '1968-01-31', '1990-04-21', 'F', 'Cobol', 'Dbase', 3000),
('KAMALA', '1968-10-30', '1992-01-02', 'F', 'C', 'Dbase', 2900),
('MARY', '1970-06-24', '1991-02-01', 'F', 'C' , 'Oracle', 4500),
('NELSON', '1965-09-11', '1989-10-11', 'M', 'Cobol', 'Dbase', 2500),
('PARTICK', '1965-11-19', '1990-04-21', 'M', 'Pascal', 'Clipper', 2800),
('QADIR', '1965-08-31', '1993-04-21', 'M', 'Assembly', 'C' ,3000),
('RAMESH', '1967-05-03', '1991-02-28', 'M', 'Pascal', 'Dbase', 3200),
('REBECCA', '1967-01-01', '1990-12-01', 'F', 'Basic', 'Cobol', 2500),
('REMITHA', '1970-04-19', '1993-04-20', 'F', 'C', 'Assembly', 3600),
('REVATHI', '1969-12-02', '1992-01-02', 'F', 'Pascal', 'Basic', 3200),
('VIJAYA', '1965-12-14', '1992-05-02', 'F', 'Foxpro', 'C', 3500);

INSERT INTO Studies (ENAME, SPLACE, COURSE, CCOST)


VALUES
('Anand', 'SDBT', 'Pgdca', 4500),
('Altaf', 'SSIL', 'Dea', 7200),
('Jagadesh', 'SSIL', 'Dea', 3500),
('Juliana', 'BITS', 'Dea', 22000),
('Kamala', 'SAKTHIDBTECH', 'Dep', 5000),
('Mary', 'SDBT', 'Pgdca', 4500),
('Nelson', 'SAKTHIDBTECH', 'Dap', 6200),
('Partick', 'SAKTHIDBTECH', 'Dcap', 5200),
('Qadir', 'APPLE', 'Hdcp', 14000),
('Ramesh', 'SDBT', 'Pgdca', 4500),
('Rebecca', 'SSS', 'Dca&p', 11000),
('Remitha', 'MICROSOFT', 'Dcs', 6000),
('Revathi', 'SDBT', 'Dap', 5000),
('Vijaya', 'MICROSOFT', 'Dea', 48000);

INSERT INTO Software (ENAME, TITLE, DEV_IN, SCOST, DCOST, SOLD)


VALUES
('ANAND', 'PARACHUTES', 'BASIC', 399.95, 6000, 43),
('ANAND', 'VIDEO THINKING PACK', 'PASCAL', 7500, 16000, 9),
('JAGADESH', 'SERIAL LINK UTILITY', 'JAVA', 800, 7500, 10),
('JAGADESH', 'SHARES MANAGEMENT', 'ORACLE', 3000, 12000, 14),
('JULIANA', 'INVENTORY CONTROL', 'COBOL', 3000, 3500, 0),
('KAMALA', 'PARCEL PACKAGE', 'DBASE', 9000, 20000, 7),
('MARY', 'FINANCIAL ACC S/W', 'ORACLE', 18000, 85000, 4),
('MARY', 'CODE GENERATOR', 'C', 4500, 20000, 23),
('MARY', 'READ ME', 'C++', 300, 1200, 84),
('PARTICK', 'GRAPHIC EDITOR', 'PASCAL', 750, 5000, 11),
('QADIR', 'BOMBS AWAY', 'ASSEMBLY', 499.95, 530, 114),
('QADIR', 'VACCINES', 'C', 1900, 3400, 21),
('RAMESH', 'HOTEL MANAGEMENT', 'DBASE', 12000, 35000, 4),
('RAMESH', 'DEAD LEE', 'PASCAL', 99.95, 4500, 73),
('REMITTA', 'PC UTILITIES', 'C', 725, 5000, 51),
('REMITTA', 'TSR HELP PACKAGE.', 'ASSEMBLY', 2500, 900, 6),
('REVATHI', 'HOSPITAL MANAGEMENT', 'PASCAL', 1100, 75000, 2),
('REVATHI', 'QUIZ MASTER', 'BASIC', 3200, 2100, 15),
('VIJAYA', 'ISK EDITOR', 'C', 900, 700, 6);

-- QUERIES - I
-- 1) Find out the SELLING COST AVERAGE for the packages developed in PASCAL?
QUERIES - II
-- Queries III

You might also like