jntua cse & it ii year r15
TRANSCRIPT
-
8/15/2019 JNTUA CSE & IT II year R15
1/17
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR Common Course Structure for
Computer Science En!ineerin!"n#
Inform"tion Tec$no%o!&
'( Tec$ Course)*+,-.,/0
II '( Tec$ 1 I Sem
S(No( Course
Co#e
Su23ect L Tu L"2 C
1 15A54301 Mathematics III 3 1 - 3
2 15A05301 Database Management Systems 3 1 - 3
3 15A05302 Discrete Mathematics 3 1 - 3
4 15A99301 Basic Electrical and Electr nics Engineering 3 1 - 3
5 15A0430! Digital " gic Design 3 1 - 3
! 15A52301 Managerial Ec n mics and #inancial Analysis 3 1 - 3
$ 15A05303 Database Management Systems "ab rat ry - - 4 2
% 15A99302 Basic Electrical and Electr nics "ab rat ry - - 4 2
Tot"% ,4 +/ +4 **
1
-
8/15/2019 JNTUA CSE & IT II year R15
2/17
-
8/15/2019 JNTUA CSE & IT II year R15
3/17
TE:T 'OO;S9
1 igher Engineering Mathematics, B S =re*al, @hanna ('blishers2 Intr d'ct ry Meth ds + 'merical Analysis, S S Sastry, ; I ('blisher
RE
-
8/15/2019 JNTUA CSE & IT II year R15
4/17
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
'( Tec$ II . I sem )Common to CSE IT0 T Tu C5 , 5
),-A+-5+,0 =ATA'ASE 7ANAGE7ENT SYSTE7S
O23ecti8es9
• & 'nderstand the basic c nce(ts and the a((licati ns + database systems• & master the basics + S " and c nstr'ct .'eries 'sing S "
• & 'nderstand the relati nal database design (rinci(les
• & bec me +amiliar *ith the basic iss'es + transacti n (r cessing and c nc'rrencyc ntr l
• & bec me +amiliar *ith database st rage str'ct'res and access techni.'es
UNIT.I
Intr d'cti n-Database System A((licati ns, ;'r( se + Database Systems, 6ie* + Data -Data Abstracti n, Instances and Schemas, Data M dels, Database "ang'ages - DD", DM",Database Architect're, Database sers and Administrat rs, ist ry + Data base Systems
Intr d'cti n t Data base design , E diagrams, Bey nd E Design, Entities, Attrib'tes andEntity sets, elati nshi(s and elati nshi( sets, Additi nal +eat'res + E M del, / nce(t'alDesign *ith the E M del, / nce(t'al Design + r "arge enter(rises elati nal M del:Intr d'cti n t the elati nal M del - Integrity / nstraints )er elati ns, En+ rcingIntegrity c nstraints, 'erying relati nal data, " gical data base Design, Intr d'cti n t6ie*s Destr ying> altering &ables and 6ie*s
UNIT.II
elati nal Algebra and /alc'l's: elati nal Algebra - Selecti n and ;r ecti n, Set(erati ns, enaming, C ins, Di)isi n, E7am(les + Algebra 'eries, elati nal calc'l's -&'(le relati nal /alc'l's - D main relati nal calc'l's - E7(ressi)e ; *er + Algebra andcalc'l's
# rm + Basic S " 'ery - E7am(les + Basic S " 'eries, Intr d'cti n t ested 'eries,/ rrelated ested 'eries, Set - / m(aris n ?(erat rs, Aggregate ?(erat rs, "" )al'es- / m(aris n 'sing 'll )al'es - " gical c nnecti)es - A D, ? and ?& - Im(act n S "/ nstr'cts, ?'ter C ins, Disall *ing "" )al'es, / m(le7 Integrity / nstraints in S "&riggers and Acti)e Data bases
UNIT.III
Intr d'cti n t Schema e+inement - ;r blems /a'sed by red'ndancy, Dec m( siti ns -;r blem related t dec m( siti n, #'ncti nal De(endencies - eas ning ab 't #DS, rmal# rms - #I S&, SE/? D, & I D rmal + rms - B/ # - ;r (erties + Dec m( siti ns -" ss less in Dec m( siti n, De(endency (reser)ing Dec m( siti n, Schema e+inementin Data base Design - M'lti )al'ed De(endencies - #? & rmal # rm, C inDe(endencies, #I#& rmal + rm, Incl'si n De(endencies
4
-
8/15/2019 JNTUA CSE & IT II year R15
5/17
UNIT.IV
&ransacti n Management - &ransacti n / nce(t - &ransacti n State - Im(lementati n + At micity and D'rability - / nc'rrent - E7ec'ti ns - Seriali8ability - ec )erability -Im(lementati n + Is lati n - &esting + r seriali8ability
/ nc'rrency / ntr l - " c - Based ;r t c ls - &imestam( Based ;r t c ls - 6alidati n -Based ;r t c ls - M'lti(le =ran'larity
ec )ery System-#ail're /lassi+icati n-St rage Str'ct're- ec )ery and At micity - " g -Based ec )ery - ec )ery *ith / nc'rrent &ransacti ns - B'++er Management - #ail're*ith l ss + n n) latile st rage - Ad)ance ec )ery systems - em te Bac '( systems
UNIT.V
?)er)ie* + St rage and Inde7ing: Data n E7ternal St rage, #ile ?rgani8ati n and Inde7ing- /l'stered Inde7es, ;rimary and Sec ndary Inde7es, Inde7 data Str'ct'res - ash BasedInde7ing, &ree based Inde7ing, / m(aris n + #ile ?rgani8ati ns
&ree Str'ct'red Inde7ing: Int'iti ns + r tree inde7es, Inde7ed Se.'ential Access
Meth ds ISAM BF &rees: A Dynamic Inde7 Str'ct're, Search, Insert, Deleteash Based Inde7ing: Static ashing, E7tendable hashing, "inear ashing, E7tendible )s"inear ashing
TE:T 'OO;S9
1 Data base Management Systems, agh'rama @rishnan, C hannes =ehr e,Mc=ra* ill Ed'cati n, 3rd Editi n, 2003
2 Data base System / nce(ts, A Silberschat8, # @ rth, S S'darshan, Mc=ra* ill,6I editi n, 200!
RE
-
8/15/2019 JNTUA CSE & IT II year R15
6/17
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
'( Tec$ II . I sem )Common to CSE IT0 T Tu C5 , 5
),-A+-5+*0 =ISCRETE 7ATHE7ATICS
II Ye"r '(Tec$( I Sem(
Course O23ecti8es
• nderstand the meth ds + discrete mathematics s'ch as (r +s, c 'nting (rinci(les,n'mber the ry, l gic and set the ry
• nderstand the c nce(ts + gra(h the ry, bin mial the rem, and generating +'ncti nin analysis + )ari 's c m('ter science a((licati ns
Course Outcomes
• Able t a((ly mathematical c nce(ts and l gical reas ning t s l)e (r blems indi++erent +ields + / m('ter science and in+ rmati n techn l gy
• Able t a((ly the c nce(ts in c 'rses li e / m('ter ?rgani8ati n, DBMS, Analysis+ Alg rithms, &he retical / m('ter Science, /ry(t gra(hy, Arti+icial Intelligence
UNIT I9
7"t$em"tic"% Lo!ic9
Intr d'cti n, / nnecti)es, rmal # rms, &he the ry + In+erence + r the Statement /alc'l's,&he ;redicate /alc'l's, In+erence &he ry + ;redicate /alc'l's
UNIT II9
SET T$eor&9Basic c nce(ts + Set &he ry, e(resentati n + Discrete str'ct'res, elati ns and ?rdering,#'ncti ns, ec'rsi n
UNIT III9A%!e2r"ic Structures9
Algebraic Systems: E7am(les and =eneral ;r (erties, Semi gr '(s and M n ids, ; lishe7(ressi ns and their c m(ilati n, =r '(s: De+initi ns and E7am(les, S'bgr '(s andm m r(hism
-
8/15/2019 JNTUA CSE & IT II year R15
7/17
&rails and /irc'its, ;lanar =ra(hs, amilt n ;aths and /ycles, =ra(h / l ring and /hr matic; lyn mialsTrees9De+initi ns, ;r (erties, E7am(les, ted &rees, &rees and S rting, eighted trees and ;re+i7/ des, Bic nnected / m( nents and Artic'lati n ; ints
UNIT V9
-
8/15/2019 JNTUA CSE & IT II year R15
8/17
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
'( Tec$ II . I sem )Common to CSE IT0 T Tu C5 , 5
),-A??5+,0 'ASIC ELECTRICAL AN= ELECTRONICS ENGINEERING
PART 1 A'ASIC ELECTRICAL ENGINEERING
O23ecti8es9Basic Electrical Engineering c ntains basic Electrical "a*s, et* r the rems, A/ G D/generat rs and m t rs *hich are *idely 'sed in ind'stry are c )ered and their (er+ rmanceas(ects *ill be st'died
UNIT 1 I INTRO=UCTION TO ELECTRICAL ENGINEERING?hm
-
8/15/2019 JNTUA CSE & IT II year R15
9/17
PART.'UNIT ISemicon#uctor =e8ices9 Intrinsic semic nd'ct rs-Electr n- le ;air =enerati n,/ nd'cti n in Intrinsic Semic nd'ct rs, E7trinsic Semic nd'ct rs- -&y(e and ;-&y(eSemic nd'ct rs, / m(aris n + -&y(e and ;-&y(e Semic nd'ct rs &he (-n C'ncti n Dri+t and Di++'si n /'rrents, &he (-n C'ncti n Di de-# r*ard Bias, e)erse Bias, 6 lt-Am(ere /haracteristics- Di de S(eci+icati ns, A((licati ns + Di de, Di de as a S*itchDi de as a ecti+ier- al+-*a)e ecti+ier, #'ll- a)e ecti+ier, #'ll- a)e Bridge ecti+ier,ecti+iers *ith #ilters, Jener Di de- 6 lt-Am(ere /haracteristics, Jener Di de as 6 ltageeg'lat r
UNIT II'JT "n#
-
8/15/2019 JNTUA CSE & IT II year R15
10/17
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
'( Tec$ II . I sem )Common to CSE IT0 T Tu C5 , 5
),-A+65+/0 =IGITAL LOGIC =ESIGN
UNIT I'INARY SYSTE7S9 Digital Systems, Binary 'mbers, 'mber Base / n)ersi ns, ?ctaland e7adecimal 'mbers, / m(liments, Signed Binary 'mbers, Binary / des, BinarySt rage and egisters, Binary " gic'OOLEAN ALGE'RA AN= LOGIC GATES9 Basic De+initi ns, A7i matic De+initi n + B lean Algebra, Basic &he rems and (r (erties + B lean Algebra, B lean #'ncti ns,/an nical and Standard # rms, ?ther " gic ?(erati ns, Digital " gic =ates, Integrated/irc'its
UNIT IIGATE 1 LEVEL 7INI7IBATION9 &he Ma( Meth d, # 'r 6ariable Ma(, #i)e-6ariable
Ma(, ;r d'ct + S'ms Sim(li+icati n, D ne,@ ha)i, Cha, /ambridge4 Digital " gic Design, "each, Mal)in , Saha,&M5 M dern Digital Electr nics, ; Cain, &M
10
-
8/15/2019 JNTUA CSE & IT II year R15
11/17
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
'( Tec$ II . I sem )Common to CSE IT0 T Tu C5 , 5
),-A-*5+,0 7ANAGERIAL ECONO7ICS AN=
-
8/15/2019 JNTUA CSE & IT II year R15
12/17
UNIT IV9 INTRO=UCTION TO
-
8/15/2019 JNTUA CSE & IT II year R15
13/17
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
'( Tec$ II . I sem )Common to CSE IT0 T Tu C5 , 5
),-A+-5+50 =ATA'ASE 7ANAGE7ENT SYSTE7S LA'ORATORY
Course O23ecti8es9
• & create a database and .'ery it 'sing S ", design + rms and generate re( rts• nderstand the signi+icance + integrity c nstraints, re+erential integrity
c nstraints, triggers, asserti ns
Course Outcomes9
• Design databases• etrie)e in+ rmati n +r m data bases•
se (r ced'res t (r gram the data access and mani('lati n• /reate 'ser inter+aces and generate re( rts
List of E>periments9
1 ;ractice sessi n: St'dents sh 'ld be all *ed t ch se a((r (riate DBMS s +t*are,install it, c n+ig're it and start * r ing n it /reate sam(le tables, e7ec'te s me.'eries, 'se S ";" S +eat'res, 'se ;">S " +eat'res li e c'rs rs n sam(le
database St'dents sh 'ld be (ermitted t (ractice a((r (riate ser inter+ace creati nt l and e( rt generati n t l
2 A c llege c nsists + n'mber + em(l yees * r ing in di++erent de(artments In thisc nte7t, create t* tables emp%o&ee and #ep"rtment Em(l yee c nsists + c l'mnsem(n , em(name, basic, hra, da, ded'cti ns, gr ss, net, date- +-birth &he calc'lati n+ hra,da are as (er the r'les + the c llege Initially nly em(n , em(name, basicha)e )alid )al'es ?ther )al'es are t be c m('ted and '(dated later De(artmentc ntains de(tn , de(tname, and descri(ti n c l'mns De(tn is the (rimary ey inde(artment table and re+erential integrity c nstraint e7ists bet*een em(l yee andde(artment tables ;er+ rm the + ll *ing (erati ns n the the database:
13
-
8/15/2019 JNTUA CSE & IT II year R15
14/17
• /reate tables de(artment and em(l yee *ith re.'ired c nstraints• Initially nly the +e* c l'mns essential are t be added Add the remaining
c l'mns se(arately by 'sing a((r (riate S " c mmand• Basic c l'mn sh 'ld n t be n'll• Add c nstraint that basic sh 'ld n t be less than 5000• /alc'late hra,da,gr ss and net by 'sing ;">S " (r gram• hene)er salary is '(dated and its )al'e bec mes less than 5000 a trigger has
t be raised (re)enting the (erati n• &he asserti ns are: hra sh 'ld n t be less than 10 + basic and da sh 'ld n t
be less than 50 + basic• &he (ercentage + hra and da are t be st red se(arately• hen the da bec mes m re than 100 , a message has t be generated and
*ith 'ser (ermissi n da has t be merged *ith basic• Em(n sh 'ld be 'ni.'e and has t be generated a't matically• I+ the em(l yee is g ing t retire in a (artic'lar m nth, a't matically a
message has t be generated• &he de+a'lt )al'e + r date- +-birth is 1 an, 19$0• hen the em(l yees called daily-*agers are t be added the c nstraint that
salary sh 'ld be greater than r e.'al t 5000 sh 'ld be dr ((ed• Dis(lay the in+ rmati n + the em(l yees and de(artments *ith descri(ti n +
the +ields• Dis(lay the a)erage salary + all the de(artments• Dis(lay the a)erage salary de(artment *ise• Dis(lay the ma7im'm salary + each de(artment and als all de(artments ('t
t gether• / mmit the changes *hene)er re.'ired and r llbac i+ necessary• se s'bstit'ti n )ariables t insert )al'es re(eatedly• Ass'me s me + the em(l yees ha)e gi)en *r ng in+ rmati n ab 't date- +-
birth (date the c rres( nding tables t change the )al'e• #ind the em(l yees *h se salary is bet*een 5000 and 10000 b't n t e7actly
$500• #ind the em(l yees *h se name c ntains Nen<• &ry t delete a (artic'lar de(tn hat ha((ens i+ there are em(l yees in it
and i+ there are n em(l yees• /reate alias + r c l'mns and 'se them in .'eries• "ist the em(l yees acc rding t ascending rder + salary• "ist the em(l yees acc rding t ascending rder + salary in each de(artment• se NGG< *here)er necessary• Am 'nt !000 has t be ded'cted as /M relie+ +'nd in a (artic'lar m nth
*hich has t be acce(ted as in('t +r m the 'ser hene)er the salary bec mesnegati)e it has t be maintained as 1000 and the ded'cti n am 'nt + r th seem(l yees is red'ced a((r (riately
• &he retirement age is !0 years Dis(lay the retirement day + all theem(l yees
14
-
8/15/2019 JNTUA CSE & IT II year R15
15/17
• I+ salary + all the em(l yees is increased by 10 e)ery year, *hat is thesalary + all the em(l yees at retirement time
• #ind the em(l yees *h are b rn in lea( year• #ind the em(l yees *h are b rn n +eb 29• #ind the de(artments *here the salary + atleast ne em(l yee is m re than
20000• #ind the de(artments *here the salary + all the em(l yees is less than 20000• ?n +irst Can'ary + e)ery year a b n's + 10 has t be gi)en t all the
em(l yees &he am 'nt has t be ded'cted e.'ally in the ne7t 5 m nths rite (r ced'res + r it
• As a designer identi+y the )ie*s that may ha)e t be s'(( rted and create)ie*s
• As a designer identi+y the ;">S " (r ced'res necessary and create them 'singc'rs rs
se a((r (riate 6is'al (r gramming t ls li e racle + rms and re( rts, )is'al basic etc tcreate 'ser inter+ace screens and generate re( rts
Note : As a designer identi+y ther (erati ns that may be re.'ired and add t the ab )e list &heab )e (erati ns are n t in rder ?rder them a((r (riately se S " r ;">S " de(ending n there.'irement
3 St'dents may be di)ided int batches and the + ll *ing e7(eriments may be gi)en tthem t better 'nderstand the DBMS c nce(ts St'dents sh 'ld gather the re.'ired
in+ rmati n, dra* E diagrams, ma( them t tables, n rmali8e, create tables, triggers, (r ced'res, e7ec'te .'eries, create 'ser inter+aces, and generate re( rts
• St'dent in+ rmati n system• A;S &/ reser)ati n system• stel management• "ibrary management• Indian ail*ays reser)ati n• S'(er mar et management• ; stal system• Ban ing system• / 'rier system• ;'blishing h 'se system
References9
15
-
8/15/2019 JNTUA CSE & IT II year R15
16/17
1 H?racle Database 11g ;">S " ;r gramming , M Mc "a'ghlin,&M2 H"earning ?racle S " and ;">S " , a eeb / /hatter ee, ; I
3 “Introduction to SQL”, Rick F.Vnd!r L n", #! r"on !duc tion.
4 H?racle ;">S " , B sen8*eig and E Sil)estr )a, ;ears n ed'cati n
16
-
8/15/2019 JNTUA CSE & IT II year R15
17/17
JAWAHARLAL NEHRU TECHNOLOGICAL UNIVERSITY ANANTAPUR
'( Tec$ II . I sem )Common to CSE IT0 T Tu C5 , 5
),-A??5+*0 'ASIC ELECTRICAL AN= ELECTRONICS LA'ORATORY
PART 1 A'ASIC ELECTRICAL ENGINEERING LA'
PART. A 9 ELECTRICAL LA'
1 6eri+icati n + S'(er( siti n &he rem2 6eri+icati n + &he)enin