10.07.2015 Views

B.Tech. Degree Programme Computer Science & Engineering

B.Tech. Degree Programme Computer Science & Engineering

B.Tech. Degree Programme Computer Science & Engineering

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

B.<strong>Tech</strong>. <strong>Computer</strong> <strong>Science</strong> & <strong>Engineering</strong> (Regular)4. Sherlekar S. A., “Marketing Management”,Himalaya Publishing House, 20095. Pandey I. M., “Financial Management”, VikasPublishing House, New Delhi, 20056. Stoner James A. F. and Freemann R. Edward,“Management”, 6th Edition, Prentice Hall of India,20007. Prasad L. M., “Organizational Behavior”, SultanChand & Sons, 20088. Singh & Chhabra, “Business Organization &Management”, Dhanpat Rai PublishersCA-101DATABASE MANAGEMENT L T P CrSYSTEMS 5 1 0 4OBJECTIVETo provide knowledge about various organizations andmanagement information systems, keeping in view theaspects of shareability, availability, evolvability andintegrityPRE-REQUISITESKnowledge of data structures, discrete mathematicalstructures1. INTRODUCTION: Purpose of database system;characteristics of database approach; advantages ofusing DBMS; database concept and architecture;data abstraction; data models; instances andschema; data independence; schema architecture;database languages; database manager; databaseadministrator; database users.2. DATA MODELING: Entity sets attributes and keys,relationships (ER); database modeling using entity;type role and structural constraints, weak andstrong entity types; enhanced entity-relationship(EER), ER diagram design of an E-R databaseschema; object modeling, specialization andgeneralization; modeling of union types3. RELATIONAL MODEL: Introduction toHierarchical model and Network Model. Relationalmodel: relational model -basic concepts, enforcingdata integrity constraints, relational-algebraoperations, extended relational algebra operations,relational calculus, assertion and triggers,introduction on views, Codd's rules.4. DATABASE DESIGN: Database design process;relational database design, relation schema,anomalies in a database; functional dependenciesmembership and minimal covers normal forms,multi-valued dependencies, join dependencies,inclusion dependencies; reduction of an E-Rschema to tables; converting EER diagrams torelations; practical database design tuning; effectof de-normalization on database performance5. QUERY LANGUAGES: Query-by-example (QBE);introduction to SQL, basic queries in SQL,advanced queries in SQL, functions in SQL; basicdata retrieval, aggregation, categorization, updatesin SQLs; views in SQL, different types of views,theoretical updatability of views.6. FILE ORGANIZATION: Introduction, indexing andhashing, overview of file organization techniques;secondary storage devices, operations in files,heap files and sorted files; indexing and hashing-basic concepts, static hashing, dynamic hashingand extendible hashing; ordered indices, types ofsingle level ordered index, multi-level indexesbasics, multi-level indexes7. TRANSACTION PROCESSING: Desirableproperties of transactions, implementation ofatomicity and durability; reconsistent model, readonly and write only model; concurrent executions,schedules and recoverability; serializability ofschedules concurrency control; serializabilityalgorithms; testing for serializability; precedencegraph; concurrency control, deadlock handling -detection and resolutionTEXT BOOKSilberschatz A., Korth H. F. and Sudarshan S.,“Database System Concepts”,6th edition, McGraw-Hill,International Edition, 2010REFERENCE BOOKS1. Desai Bipin, “Introduction to DatabaseManagement System”, Galgotia Publications, 19912. Elmasri R. and Navathe S. B., “Fundamentals ofDatabase Systems”, 6th edition, Addison-Wesley,Low Priced Edition, 20103. Date C. J., “An Introduction to Database Systems”,8th edition, Addison-Wesley, Low Priced Edition,20034. Date C. J. and Darwen H., “A Guide to the SQLStandard”, 4th edition, Addison-Wesley, 20035. Hansen G. W. and Hansen J. V., “DatabaseManagement and Design”, 2nd edition, Prentice-Hall of India, Eastern Economy Edition, 19996. Majumdar A. K. and Bhattacharyya P., “DatabaseManagement Systems”, 5th edition, Tata McGraw-Hill Publishing, 19997. Looms, “Data Management & File Structure”,Prentice Hall of India, 1989CA-151DATABASE MANAGEMENT L T P CrSYSTEMS LAB 0 0 2 1LIST OF EXPERIMENTSWrite programs to carry out:1. Record operations:a) Creating a tableb) Add a record, delete a record, modify therecord in the databasec) Generate queriesd) Generate the report; listing all the records ofdatabase in ascending ordere) Create table from a given tablef) Insert the data into the table interactivelymeans by using & operator.2. Menu driven project for management of databasesystem3. Delete data from the given table.• Delete data from the table based on the givencondition.• Update the contents of the table• Modify the structure of the table.• Delete complete structure of the table4. Create Keys: Table with Primary Key; Table withForeign Key, Non Null and Unique Constraints;24

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!