jntua cse & it ii year r15

Upload: naveen-yallapu

Post on 05-Jul-2018

216 views

Category:

Documents


0 download

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