Professional Documents
Culture Documents
Dbms Lab
Dbms Lab
Rdiaqa
R
Enty Relationship
Weak eotity )
Cohty strong entity ( )
Attibute
Relotionship
Weak entity No any key atibute
type
Simple atlibutt, No turther Subdivided
,Composile atti bute
a ttibule which can be subdivide d
An attibute composed of many otheY
a ttibute 'ts caled composite attbute
(Name
cntity
mobile number, email-1 d
(Phone n o
(TDoB). age
(Date o Joining) epevienie
Key attibute The attri bute which identity
ca ch entits tn the
enttty set
(Rol No
pmu
Tnthe diagam o Unver situ
tnti ties ave
Student
Couse
anc
Specilazation
eYP
Culura
klU
Stud ent
Fee
FlooY
Roo
Relationships Shows
detaiy
display
bdse d on 00
F , F2, f3, f
Ac, No0- ACy Attached
o k , 1L
STUDENT DETAILS TABLE
a Create
Sunta CREATE TABLE TABLE_NAME (CoLname datetp)
CREATE TABLE
STUDENT-INFO (NAME VARCHAR2( so),
AGE
NUMBER C3), ID NUMBER(to));
Table Create d-
b Insert
Synta
INSERT INTO TABIE. NAME VALUES(
INSERT INTO
STUDENTINFO VAlUES (PREETHI, 20
2 0000 4o2u
r);
NSRT INTO STUDENT_INFO vALDES( MANOGNA', 19,
20000402s2);
NSERT NTO STUDENT. NFO vALUES( JAHNAUl, 20,
20000uo 221 ),
)Update
Synta
OPDATE TABlE_NAME SET Colname1 Value
I, = --
-
..
COLUMN -
DE FINITION
ATER
tABLESTUDENT-N FO ADD BRANCH
vAECHAR 2 (to d)
Table altere d
)Delete
Sunlax
DELET ROM
TAB NAMEOHERE CoNDITIO
DELETE FROM
STUDENT-INEO twHE RE AGE s
CoMMIT ;
AGGREGATE EUNCTION ANDStRING UNCTION
CoUN T
Synla
SELECT coUNT ¥
fRoM TABE-OMME
OUNT
FROM STUDENT- tNFO ,
COUNT
(Salany) FRoM STUDENT- INO',
SUMM
Suntax SELECT SUM
(Sala) FROM TABLE NAME;
SELECT sUM
(Satary)r RoM STUpENT. INF0
) Ava
Syntaa StIET AvGl Sala PoM
TOBLELNAME,
TOBLENAME;
St CT
AvG (Salan) t RoM
STUDENLINFO,
4 MIN
Syntan e a Min),
SELECT MIN Csalavy) FRoM STUDE NT-tNF0 ,
) MAX
Synta SELECT MAR) FeoM TABLE NAMME,
TToding lette
Synta
SELECT CoLN AM E FROM TOLe NAME uHEAE
CoL NME LItEPAt rER
SELECT*FRoM STUDENT. INfO tHEC
NAMELIkE7
Pyint all theem ale employee deta
SE LECT*
ROME MPLOYEE wHEPE
wREPE
GENDER FE MALE';
) Pint
employec detail who joined ayten some
paticular date
SELECT *
FROM EMPLoYEE
twHERE
DOS > 20 FEB 2otl'
3) Pint -the name
Ord e emplo yee in descend09
SELEcT FROM EMPLOYEE ORDEP BY E.NAME
DESC
4) Find out na salary o ernploy
SELECT *
FROM EPLOYE E wHERE SOLARy
sOLARY
sELECT MAXC
SALORY) RoMt MPLOYE C);
Find out ma1
salare mal
enploy
SELECTMACsALAPv) FRo MPLOYEE
wHEPE CCNDR ALE',