DBMS Lab

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 13

BBABBABBBEBA3BMBEBABABBAERAK3O

I n de X
Page Date of Date of
S. Name of the Experiment No. Remarks
No. Experiment|Submission
4Cruali a f a l Talle
13)7|29
aG a Emla Tale 20| |22
3

|ad23
need! 4 Tofu
oll the tin in
5-617g23
Chel Tae Bles (eoductt- 24le/23
Colese,Ruenu 323
Gel ae Cutome al23. 14]04
Date

Expt. No. 1
Output: Page No.
SUBJECT
SALARY GENDER
F_ID F-NAME A6¬
RoSE 30 MA TH 60000 FEMAE Craale a
ETI
ETI2 CHIM 49 ScIENCE MALE Gendeu)
ETI3 28 HIS TORY 30000 FE MALE i) ohoo all fematon alout Mathntw facult
TULIP 30 MA TH 60000 FEMALE
E TI4
PAM 30 HINDI 25000 CEMALE
ETIS

FNAME AGE SUBJELT SALARY 6ENDER

ETII ROSE 30 MATH


MATH
60000
6o000
FEMALS
PE MALE
i) o dipay th mame n alyhabetial erde.
ETI4 TULP 30

CREATE TABLE FACOLTY


SUBIECT SALAR GENDER
)]ID f.NAME AGE
20000
CE-ID VARCHAR (20) PRINARY KEY
StIENCE MALE
ET12 CHIM 49 F NAME VAR CHAR (30),
PLp 28 HISTORY 30000 fEMALE
ET 13 INT
PAM HINDI 25000 FEMALE
tls 30 SUBTECT VARCHAR C20),
SALAR VARHA R (20),
NAME AbE SVB JECT SALARY 6ENDER GENDER VARCHART0)
ETI2 CHIM 40 SCLENE 20000 MALE

(P) ED
INSERT INTO FALULT0 VALUES (E, Rose', 30'MATH, Go000)FEMALE)
F-NAME A6t SUBJECT SALARY sENDER INSERT INTQ FACULT1 NALUES('ETI2', CHIM,4, SciENCE' (20000 (MALE'):
EI2 CHIM 43 SLIENCE 20008 MALE INSERT INTO EACULTI
ETIS
VALUES ('ETI3', 'PIP 28,'HISTORY "30000' 'eEMALED!
PAM 30 H LNDI PEMALE INSER T .NTO PACULT VALUES ('ET4!, "TULe', 30,'MATH60000,EEMAE
EU3 28
PIP HISTORY 30000 FEMALE INSERT INTD FACOLT VALUES(ETIs" PAM, 30,AIND!, "250o,'EEMALE'
ROSE 30 60000 FE MALE
TULIP 30 MATH 60000 EEMALE SELECT *EROM FACOLT1;
ECT *EROM FACDLIi WHERE SUBJECT = M TH':
SELECT PROM FA COLT WHERE SALAR BETWEEN 20000 AND 30000;
SELECT FROM EACULTY SUBJECT WHER E AGE 40;
SELECT *FROM EA CUL T1 ORDER BY FNAME

Teacher's Signature
Date a0Irl23
Expt. No. Page No. 2
utpat:
MGR-ID
() EMP_ ID FIRST_NAME LAST NAME SALARY
DEVARTMENTID
ETII DEY 30000 TECHLOl R
3500 0 202 CIN 223
ET12 PRINA
E T13 RAMD UPADHYAY 40000 A CC20 (e) Retç une dhe enployes wthee Aat_name
ETI4 CHANDA RAI 45000 L84 HR212 ( Ribene the enpkeqyes hs wehs wnder Mgn-LD (03
ETIS RIYA pUTTA 4s000 l03 TECH \03
E TI6 NAN DA N SAHA 4o000 23 TECH |29 U) Rebin the Dtinet My-10
CIRST-NAME LAS T-NAME SALARN MGR-ID CREATE TABLE EMPLOYEE
EMP_1D
DEPARTMENT-ID|
ETI2 PRIYA 35000 Q02 PN223 (EMP_ID VARCHAR Go) PRIMARY KEY,
FIRST-NAME VARCHAR C30),
EMP ID FIRST-NAME LAST-NAME SALAR M6R-ID DEPARTMENT-IO LAST NAME VARHAR (30).
ETIS RItA DUTTA 4 SDO0 l03 TECHID 3 SALAR VARCHAR (30).
M6R-JD VARUHMR (30).
) FIRST-NAME EMID SALAR berARTMENT-ID VARCHAR (30)
JIA ETI) 3000 0
PRIYA E TI2 35D0 O
RAMU 40000
INSERT INTO ENPLONEE VALVES 'ET TIYA 'bEY, '30000!,or, TECHIo1);
ETI3 (NSERT INTO EMPLONEE VALUES ('ETI2', pRNA6060I, 35000','202'fIN 223');.
CHANDA ETI 49D00
RIYA ETIS 4s000 lNSERT INTO GMPLOYEE VALUES (ETIB, 'KAMU 'uPADH NAY, 40000', '119ACC210);
NANDAN 40000 INSERT /NtO EMPLoEE VALUES (ETI4','ChANDA, 'RAN. (4s000'. u87' HR212).
INSERT NTO EMPLO YEE VALUES ('ETIS, RINA (DUTIA', 4s000' io3'.
M6R_ID
lNSERT INO EMpLoYEE VÀALUES (1ETI',SNANDAN,sAHA', 40000', '!23, 'TEO 121;
SELECT FROM EMPLO| EES
(19 SE ECT KFROM EM PLO YEES WHERE LASt-NAME ='GoGor';
|84
|03
3LECT * FROM CMPLOYEES WHERE MGRID < to3;
SELECT FIRST NA ME, EMP- 1D, SALARY fROM EMPLOYEE S;
S6LECT DISTINCT M6k_D FROM EMPLOYEE S;

l'eacher'% Signature
Date

Expt. No. 3 Paze No.

CUS-ID CUS- NAME ADD RESs


PAMPA PAS TRIPURA
02 PUJA GAAN NAG AON CREA TE TABLE CUSTOMER
03 SNEHA NANDI PASIGHA T cUS-ID VARCHAR (20) PRIMARY KEl,
04 KUN TALIKA DAS TRIPURA Cs-NAME VARCHAR (30),
ANKITA RAI NAHORLAGAN
ADpRE SS VAROMAR (Bo)
0_ID 0-NAME Cus-ID INSERT (NTO CUS TO MER VALUES ('01''PAMeA DAS',TRI PUR');
SEwING MACHIN¬ IN SERT INTO CUSTO MER VALUES (o2 PUJA GAAN', NAGAON');
020 WASHING MAHINE 02
INSERT INTO CUSTD MER VALVES Co2 sNEHA NAND), PASIGHAT');
022 02
FRI DGGE NSER T JNTO CuSTOMER VALUES (b4','kDNTAUKA DAS' TRIPURA');
023 TELEVISION O4 INSERT INTO CUSTO MER VA LVES (os', ANK) TA RA NAHORLAGAN';
SELECT *FROM (USTOMER i
CRoM THE ABOVE OUTOT, wE SEE AN ERROR oe REPERENTIAL
LNTEGRITN ; NHICH DISpLA YS THE ME SSAGE BELOW2 CREATE TABLE ORPERS C
a1D VARCH AR (20) PRI MARI KEY,
oRA- D2291; áliity omtrant (sSTEM ,99g- Coo40s1) violtad - 0-NAME VARCH A
R(30,
paent kuy net fnd
FoREIGN KEY CcuS-ID)
RERERE NCeS CUSToMER CUt
INSERT INTO ORDERS VALVES ('o19', 'sE WING MA CHINE,oy')i
INSERTINTD QRPEES VALUES (020, wASH ING MACHINE!, 'o2! :
INSERTINTO ORDERS VALVES 022FRIDG 03'):
INSERI INTO ORDERS VALVES (O29',TELE VISIDN', 04'):
|NsER T NIO ORPEAS VALUES (D2s ICER 062;
SELECT

Teacher's Signature
Date

Expt. No. 4
Cutpt: Page No.
Table tlid,
nglemmuntatn
Teble alin. Cui tble : cant'Mast ( client No, Nauns, Addes, cit, sh,bal-du)
LIENT NO NAME ADDRESS JTATE BAL-DUE
CTN ROAD RAlGAPA 5000
ATUL DUTTA
U23 ANITA MAHANT T LANE ITANAG AR ARUN AOIL PRAPESH 3S0 Arem Clent MasG o cient 123
C08 ANKUSH G061 AT ROAD RUPA ASSAM 4000
CIES MRINL THAKOR JB ROAD JoRHA T ASS AM 6000 CREATE TABLE CLIENT MASTERC
AvINASR SING TRUNK LANE BAREL USR PKADESH S$oo CLIENTNO VARHAR(26) PRRY KE1,
C097 AMAN SHAH NEH U ROAD DOOM DOoMA ASSAM 3000 NAME VARUHAR (30),
NISHA KAUK 6ARALI J8RMAt ASS AM 2000 ADDRESS VARCHAR(30)
AsHI KHANNA CHARALI TINSUKIA AssAM J000 CIT VARCHAR (20),
STATE VARCHAR (20),
CUENT-NO NAME ADDRESS STATE BAL-DUE BAL-DDE INT
NRINAL THAKUL JB RoA JORRAT ASSAM bo06
CA0S AVINASH StNGH IRENK LANE GAREILY UTTAR PRADESH 5500 ALTER TABLE LENT_IMASTER RE NAME TD CLIENT-123;
INSERT INTo CuENTI23 VALUES (C1o2,'ATUL QUTTA', CITI ROAD) 'RAIGARH','EOA! sca);
NSERT INTO CIENTL122 vALUES (CI23,'ANITA MANANT', 'TÝ LANE', ITANA6AR, ARUNAHAL
PRA DESH', 3500);
CEN7-Ne NAME ADDKESS STATE BAL-DUE INSERT INTO CUENT 123 VAWES ('co48, AN KOSH GOGOr", 'AT Ro+b', 'RURA, ASA, 40
CI23 ITRNAGRR ARUNAHAL PRADESH ES4 INGERT (NTIo CHENI- 23 VALVES (Ie S, 'ERI NAL THAKOR',"T8 ROAD), TORHAT', AsA), Bo0o);
INSERT INTO LIENI_ 23 VALDES (LA0s, AVINASH SINGH,'TRUNK LANE, EARELN! UTTAR
PRADESH', 5506);
INSERT INTO CLIENT- (23 VALUES C'C09,AMAN SHAH', NEHRU ROAD', 'booM Dbo MA,
ASS AM, 3000);
INSERT (TO CLIENT (25 VALUES (COI6', NISHA KAUR', 'GARALI', JORH AT} 'ASSAPM, 2040);
);
NSERT INTO CLIENT-123 VAWES ('Co36, ASHI KHANNA', 'CHARALI' DNS UKI', ASCAM',
SELECT * FRDM CLIENT-|23;
SELCT { cOM (LIENT - [23 WHERE BAL-DUE > 5000,
pPDA TE UEN123 SE BAL- DUE 2 46si WHERE CUEN7-NO - CI23):
Teacher's Signature
CONTACT-NO PASSENGER TICKET
NAME 1-tD BUS1
ADDRESS A&E TINATONSoDRLE
DES SEATNO BUSNO COACHTPENATIONSoURE
DES TI CoLUMN
TPE
ADDRESS DO
J BUS-NO

VARCNHR DATEINT
(NT VARCHAR TPE TA
DA
|NVALA
T ARINT INT VARUA VAY UH
INT VARH AR CHAR
VARHAR VAR INT
(NT

PRElhKET (ONSTRANTTE
Of
PRIMAR
POREIGN
KEY KEY FDRElGN PRIMARKEY
fOR KEY UNIgUE
FOREIGN
KET PRIMARKEY
UNIQUE
UNIQUE
EIG
N
KEY

TPE
-Vaud
MULTI
Minlti-eedSinpleSinplSie mgl Cempoill
Sunple Simpl Sünple OF
A
TTRIBUTES

Expt.No.
CREATE
PD |PORELGNDESTINATLDN BS-NO
SEAT-NO
INL, JNL ADDR L0CREA
TE,D0TDA
TCKET;ESC foRELGN PDREIGN S0URCE DESTINATLOrN TABIE
BUS4
Bus-NoCREATE
COACH S0URCE Sickut
INT ES 1E
S INT T1e
TABLE KE) KEY KEY VAKUH VARCHAR TABUE YARCHAR
PRIMART PRIM
INI
1-ID,
(S0URLE
(OESTIN VAR AR VAR
YARCHAK
PASSErNGER BS-NO ARYTLCKET boL
(HK A PRIMAR Y
(so), (D6) AR S0)
KEY ATION) KE
RERERE (50), UNIQUE, Y (20) (50) Addres
REfERENCES UNIQVE
( DNIQUE KEY,
REPERENLES
NCes Bud
-Ne
ignature
eacher's
BUSL
(soUE(E),
BUS1 BUS1
Suat
CDES BUs-NO),
TUNATION),
Na,
Senee
PageNo. Date

aletinali
5

)
Date

Expt. No. Page No.

NAME VARCHAR i0o),


CONTACINO NT
A6E NI
lADDRESS VARCHAR_ 00),
POREL4N kEY (TD) RefERENCES TICKET (TI)
EARELGN KEY (AQDLES) REFGRENLES TICKET (ADDLESs)
21
pESC PASSENG ER{

Teacher's Signature
Date
Expt. No.
Page No.

PRODUCT CA TEGORY REVE NUE


|0000O0
CsLali a obe Sale (Paoduet, Caligeries, Rerene)
JUIcE R ELECT RONICS reneue that
bENIM PANTS CLDTHES 20000000
BISUUITS PooD l00000o0
LAP TOP ELECIRUNICS SO000000
MAS CARA
Ry SoD
CoSME TICS 20000000 (e) he bhedueti hat ane beh old neu an 50 tine .
JA WET CLOTHES 25000000

CREATE TABLE SALESC


PRO DUCT TO TAL REVE NUE PRO PUCT VARCHAR (20),
|0000000
So000000
CATEGORY VARCHAR C50),
LAPTOP
REVENUE UNT
JACKET 2S000000
MASCAA 20000o00
INSERT INTO SALES VALDEs JUICER'ELECTRONICS, LO00000:
JUICEK
pENIM PANS 200000o0
INSERT INTA CALES VALUES (DENIM PANTS', CLO THES! 20000000);
4NSERT NTD SALES VALVES('BISCUITS', Foop', 0000 00o).
b) CATE GoRY INSERT INIO SALES VALUESLAP TOP (ELE CTRONIes 50000000).
AVERAGE- REVENwE LNSERT (NTO SALES VALUES (MASCARA,CoSMETes, 2000000 o);
CLDtHES 22500000
CoSMETCS 20000000 INSERT INTO SALES VALUES (JAcKET', cto THES, 25 000000);
ELECTRO NICS 255 D0000
foo p 10000 000
sELECT *PROM SALES;
ELECT rRoDUCT, SUM (KEVENUE) AS TOTALREVENUE £ROM SALES NHERE
REVENDE > L00D 6R0UP BY PRODUCT;
SELECT CA TEGOR Av6 (REVENUE) AS AVERA 6E-REVENUE FROM SAES WHEZE
REVENDE >S00 6 ROOP BY CATEGORS;
SELECT PRODUCT PROM SALES GROUp B PRODUCr HAY(NG CoUNT*) >s0:

Teacher's Signature
299

CREA TE

eCrEVENVE) 7120oj

Teache's Signature
CoSTONERI

FESE NISHA AHA


DISHA
NAME

(ADD
BORHA
TRESS
PZZA DirHUJHAT

MAG4IE (-PAV
NUTS

LAST_NHME

)Ne ExptNo..
8ELECTALIERALTER6LTER SELEC1
*FROM INTO
LATER LALTeK cREATE INSERI INSERT
INSERTINSERI CADDRE TABLE
eUs-1DCREATE
ALTekThE VARCHAR
CCAV
(20) SS Nrwnle
NAME
(ABLESEW-
*FRAMTreLE IHeE TABIE INTO INTO INTO VARC delee
[AeAE IALE
NARHAR(20),
tVEJ-CUS CUSTD
CUSTOMERA (US (30), HAR
CU VARUAk
EW-CUSTo
NEW-CUSTOMER EW
ELUSTo EW-(USTO the a
CUSTOMER1;
NEWDsTo STOMERI
TOMER! (20) etome tale
MERS TOMR1(CUS
USToMek US1 midle
TOMER PRIMARY
néR MER omeR VALUES
VALUES(V VESVALUES mes
MER cto
MERAS utmunew to
A) name. fast
bRor AbD PENAME D0IPY ADb ('19!ySHA -nane
i29 ('1Ot KEY, mea
LAST- SEECT
CDLUM
MIDDLE-NAME (-IT CASHA'
CDLUMN NISHATEO dy
igpature
eachers ws-lD SHA
N NAME CUS seleslng
YARHAR
v
MIDD CNAME -1D_cNAME, (JORH BORHAT,
WARHA
ARcHARplPHWAGGE");
VReHAR
LE-NAME K'
20; AT,pl22A): only
(30);
tD PageNo.
FIRST NUTS')
CHIRS): cid,c-me
(300; (30); (PAV
Jal23.Date 4
5
NAM
FROM
E;
Date 14lal28.
Expt. No. Page No.

Q hai tploya lalke (Eny-na, EmpanamsJeb, baie DA HRA, PE,


4Lowet in pnch depetnent
alny
Apuiod

Teacher's Signature,
Date
Expt. No.
Page No. 1 2
R CUsCoNTACINO
R-CUSCIT
R-cUSNAME
RcUSID BARPETA
OHM
JoeHAT
NEO
2 DHOLA acm 30o to l5, and add atti toult
MARC
6oWAHATI
us lonacs
GOM
4 GuJAN
KAJAL
DISHA
HAPJAN
GuWAHAN
Laandlinn.usil'shi'
NORA
NISHA
TEOK CREATE TABLE REGULAR- CUSTOMERS
ASHA RUSID INT PRIMAR1 KEY
BARIETA
KRIS R-CUSNAtME VARCHAR 20)
R- cusCII VARCHAR (LE)

R-CUSNAME R-CUSCIT R-US lONT LT- NO


R-USID INSERT ALL
4 GEM GuwAATI |INTO REGULAR _CUSTO MERS (R_cU1D, R-cWSNAME,RUSur)ALUES 4, 'OHN, 'BAReETH')
NoÇA GuwAHAT| INTO REGOLAR US TOMERS(R_CU<ID, RUSNAMERcUSUT)ALDES (2,'NED', <JORHAT')
ASHA iNTO REGUIAL CUSTO MERS(R CXIn, RtUS NAMERUSeVAWES(3, MARc 'DHOLA')
JTo REAULAR WSTONERSR uSID,RUS NAIE, RCUsaT)VALUES(4, GEM, GDwHHAT)
INTO REG,DLAR CUSTOMEKS( RtuSID RWNAME SR(UGAT)XAWES(5, KAJAL GUIJAN'
NTD REGULAR CUSTDMERS(R(USID, p_cuSNAME,R_ LDSCIT)VAUESL,'bsHA' 'HAR JAN
INTO REGLAR-USTOMER( R-uSID, R-cuSNAME R-USCI) VAVEs(I, NOLA 'GpuaMAT0
INTD RESuLAk CUSTOMTRIC R (0SI2,R-CUSNAME,R-COSCT) VALJES&, NISHA TEoK
wAHATI)
NTO KEGULAR-CUS IDMERSR-COSID,R_USAAAAE, RCuSQT) VALVE A, 'ASH )
NAME, R_CUSCiT) VALUESC1o, KRiS, eaReETe
INTO REGULAR- cUSTOMER SC RAWS1D, RCUS
SELECT *PROM DUAL
(5;
ALTER TABLE REGuLAR_CUSTDMERS MODIEY R uSNAME VAKCHAR
INI;
LALTER TABLF REGULAR-WS TO MEkS ADD R_CUSCONTACT No
IRREEU AR wSToMERS As (SELECT *FROM REGULAR-US TOMERS wHERE
lCREATE TABLF R-co SCTY= 'GUWAHATI');
sELECT *FROM IRRE GULAK CUST OMERS; Teacher's Signature.
Date 5oJe3
Expt, No, Page No.

byf NDER
roNE rEMAJC
SALAAY
tMeNO 0E 02-2000
PEMALE
(D000
poNA
2-03-2001 bián A IS00o
JoPAA1 MALE 10006
TIA Is-4-1494 alect em auio
MALE
13-09-144 9 20000 the mis
Jofnm MAE
45000 CREATE TADLE EMPLoYEt$2C
6{ N DER
EMP_No INT PRIM ARY KEY
JOpHAT MALE
I5-04-1494 EMP NME VARHMK (0),
GoA MALE
4
13,-09-1449 BIRTH -DA TE, VA RE HAR
MALE
12-15-2001 JoQHAT ADpESS VAKCHAK G0),
6ENDEk VAR (HA 201,
SAUARY INT

INSERT INTO EMLON EES3 VA LIES (1(DDNA, oF03-200, rUNE'FEMHE!, 19900).


NSERT NTO EMeN E83 YALDES (2T612-03-2002', 'b16HaCEMALE 15000;
INSERES N10 EMPuEESS VALUES(3, Ror'is-o9- I11,(JRAAI', (M LE'kooc
NSERT IN10 EMPLOYEES3 YALDES (4, COAN' '3-09- (119g', 6ot', fMAE 2009)
NSERT INTO EMLONeES3 VALDs (s, 'BEN' '13-64-2001 JORHA MAE,Io)
SET * FRDM EMPLOYEES3
CREATE VlEW EM? AS SELECI EMP_ No, EMP_ NMEADRESS, 6ENPER
ERoM EMDYEES3 WERE GEND ER < MALE :
SEUEC FRoM FMP
DROP VLEM EMP{

Teacher's Signature

You might also like