0% found this document useful (0 votes)
24 views8 pages

Database Management System

The document outlines the Database Management System course for Computer Engineering students, detailing its rationale, competencies, and course outcomes. It emphasizes the importance of database skills in various industries and includes a comprehensive teaching and examination scheme. Additionally, it provides a course map, suggested practical exercises, and major equipment requirements to facilitate student learning and assessment.

Uploaded by

bkyayati1
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF or read online on Scribd
0% found this document useful (0 votes)
24 views8 pages

Database Management System

The document outlines the Database Management System course for Computer Engineering students, detailing its rationale, competencies, and course outcomes. It emphasizes the importance of database skills in various industries and includes a comprehensive teaching and examination scheme. Additionally, it provides a course map, suggested practical exercises, and major equipment requirements to facilitate student learning and assessment.

Uploaded by

bkyayati1
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF or read online on Scribd
You are on page 1/ 8
Darabase Mana syste Course Codes 22319 Program Name Computer Engineering Program Group Program Code: COMCMYCW Semester : Third Course Title : Database Ma nt System Course Code 2319 1 RATIONALE Bach and every organization like shopping mall, hospital, banking, institutes, industry needs to shafe huge amount of data in effective manne: this course aims to develop skills in students to create, store, modify, manage and extract information fram a database. Database ised a5 a backend For developing database applications. system can be w 2. COMPETENCY The aim oF this course is to help the stuclent to attain (he following industry ddemtified competency througlt various teaching leaning experiences: ‘= Apply Database management concept using SQL 3. COURSE OUTCOMES (COs) The theory, practical experiences and relevant soft skills aught and implemented, so that the student demonstrates COs associated with the above mentioned competency: a, Design Normalized database on given duta b. Create and Manage Datebase using SQL. command ©. Write PLISQL code for given database Apply triggers ob database also ereat sociated with this course are t be he following industry orieuted procedure and fimetion according to condition e. Apply security and confidentiality on given Databi 4. TRACHING AND EXAMINATION SCHEME, (et er | ESE [Pa Tout | ites. [Max [Min | May [xin | Max =| Max | Min = Min mel Min y PA are for aicca-praject fer the twory PA, Out of 30 marks, 19 marks assessment to facilitate integration uf COs and the remaniing 20 marks és the average of 2 tests to be taken duving the semester for the assessment of the UOs required for attainment of the COs Legends: L-ivetwre: T— Tutor fed Fheory Practice, P - Practical; C~ Credit, ESE. End Semester Examination; PA - Progressive Assexyment 8. COURSE MAP (with sample COs, PrOs, LOS, ADOS ond lopies) This course map illustrates: an overview of the flow and linkayes of the topies at various levels of onteomes (details in subsequent sections) to be attained oy the student dy the end of the course, in all domains of Teaming in texms of “oe 4 identified competency Clepioted atthe eenae of this map &y 4 MSUTE — Final Copy Di 20.08.2018 Datloase Management System Course Codes 22319 < ioe Fas . =) raat 7,” Figure 1 - Course Map SUGGESTED PRACTICALS! EXERCISES, The practicals 1 this section are PrOs (i.e, sub-components of the COs) to be developed and assessed in the student for the attainment of the competency: Practical Outcomes (PrOs) ue a} ‘| Peels Tollowing tn GUT Faved database software sh U databay only 1) Create Database ii) Create tables and assign primary key iii) Modity the table steucture-add column change the data type of column, delete the column from table. iv) Insert, update and clefete the reeord fon table ¥)_Reivieve data thm the tabie according to eondition given — Pe-form following in GUT based database using GULoply 70 02 MISBTE Final Copy Dr, 20.04.2018 Page 2 01 8 Data gave Vanawenent System Conte Coles 22319 Approx. & Practical Outcomes (PFO) vat | NT “ Req Apply given validation on able and set eror meSKAgeS r ii) Set de At value for column. ii) Set and remove database password J [Design E-R diagram and Create Normalized Database on given i oO data. i) Create and Fxecute DDL commands using SQL, ii) Apply following Integrity eonstraints on table: ii) Primary key. Foreign key. Unique key constraint, Nal Not Null_and Cheek constrain 5__| Greate and Execute DML commands vite Queries using lollowing operators: Ir Arithmetic Operators, Comparison Operators.1 Set Operators, Range Searching operaters-Betwe tching aperators-1 ike 7 | Write Queries using following Functions: iw | 02 String, Atithmetic, Date and time, Agaregate Punetions & | Execute Queries usin Group by and order by clauses the Select command with Where, Having, | UL [3 [Execute the queries for implementation of Taner and Outer Jom, | UID TO fmpiesnent Views " cram i) Create different views ii) insert, modify and delote records through views, ii) Delete the vi eo i Sequences, aid synonyms in SQL. lM 2 hen else, for, while and nested | WV Writea PLISQL code to baplement imphicit and explicit cursors. | (Wo? | Write PL/SQL Programs based on Exceptions handling (Predefined TW 02 and user-defined exceptions) 15__| Write PL/SQL code to create Procedures and finetions, IV 16” | Write PLISOL code to ereate viggers on given dutahuse i | TT] Executing DCT. commands using SQL vq i) Create users Grant privileges t© users iii) Revoke privileges from users, Total i. A suggestive list of PrOs is given in the above iahle. More such PrOs can be added to tatain the COs and competency. rial nee 10 be reaches the "Precision Level” of L required by the industry ii, The Process’ td Product’ related skills associated with each PrO is to be assessed fal unix of avinionan 12 oF more w of which, the practicols marked as * are compulsory, so that the student we's Psychomotor Domain Tevono yas generally according to « suggested sampie given below [S.No [ Performanee_Indieatuss MSBTE— Final Capy Dt 20.04.2018 Database Management Syste Corse Cocke: 29319 [Site Performance Indie | Weighge in % | 1. | SOL queries and PLISQT. programming “ b, | Database Integrity [lo (Quay result displayed by SQL queries I i Answer to sample qutestions - [ 0 | | Subinit report in time 3 ct 0 a | The Domain Outcomes (ADO) that are best de above POs also comprise of the following cial skillsatitudes which are Affective eloped through the laboratonyitield based experiences a. Fellow safety practices, b. Practice good housekeeping. ce. Demonstrate worki J, Maintain tools and e. Follow ethieal Prac asa leaderia team member juipment, ADOs are noi specilie to The one PrQ, but are embedded in many PrOs, Hence, 1 acyuisition of tae ADOs takes place gradually in the student when sihe undertakes a series af practicul experiences aver @ period of time, Moreover, the level of achievement of the ADOs according to Krathwoll's “Affective Domain Taxonomy" should graduaily inerease as planned below © Valu © “Organising Level” in 2" year © ‘Characterising Level’ in 3" year. 7. MAJOR EQUIPMENT INSTRUMENTS REQUIRED, The major equipment with broad specification mentioned here will usher ia unifeemiay ix conduct of experiments, as well as aid to proc «quipment by authorities concerned, [<] Equipment Name with Broad Specifications [1 Computers (Any computer system with basic configuration) | | 2 | Any GU based database software (MS-.Access! Visual Foxpro/My [3 TAny RDBMS software (MySQL/SQL server) — | 8. UNDERPINNING THEORY COMPONENTS The following topics are to be taught and assessed in order to develop the sample UOs given selow for achieving the COs to attain the identified competency, More LOs eauild be added Tit Topies and Sub-topies nitive éomain) | | Unit 1 [Ta State the importance | TA Coaeept of Data, database, DBMS, Database SEDBMS over file | avantageso” DAMS over fle processing} System piocessing inthe | system, Application ef datcbase | Concept | _ given sitvation. | 12. Three level Architecture for Database [1 Bese te overt Sysem stuctuze of the given _| 13 Data abstraction: Different levels of Data MSBTE Final Copy Dt. 20.04.2018) if ze — Page 4 of 8 “ Database MM Unie R Unit), Write the gh Interactive | guevies using relevant SQL and functions Advance 3h. Write query SOL: SOL | combine the given Pertormane | multiple table using Tuning MSIE ational of RDBMS also Data Model appropriateness for 1 Outeomes (UOS) ve comin) JBNIS identify the relevant database moxie) in the given situation Ud Deawy the E-R, diagram of the given diatabase and identity ionship betw the entities 2a Explain dhe concept the given problem. 2b Design Normalized database structure in ne given problem 2e Design SQL queries to nal database and apply in constrains Ieentify the eperimors for queries implementation of the riven problem, loin e. Design SQL 4 Fundamentals of RDBMS Record, fields tw implement Final Copy Dr 204.2018 Course Coes 2 struction, instance and seheiia, Date independence - Logical and Physical Independence 4 Overall Structure of DBMS. ta Modeling: Record based logical model Relational, Network, Hierarchical 16 Data Modeling Using the F-R Madet: Ex Relationship Model . Strong Entity set, Weak Entity set, Types of Attributes, E Diagrams data types. tables and database ‘Concept of RDBMS, L.F Codd's Rule for RDBMS, Key concepts- Candidate key Primary key, Foreign key Normalization: Normalization Concepts Need of Normalization, Types of Normalization- INF,2NE.3N} Introduction to Suucsured Query Language data Types in SQL, components of SQL DDL. DML,DCEDQL DDL Commands: CREATE, ALTER, DROP, FRUNCATE, DESC, RENAME 2.6 Data Integrity Constraint: Types of Data Integtity Constraint: HO constaint- Primary xey, Foreign key, Unique key constrain 38 Rule Constraint-Nul!, Not Null and Cheek constraint 2.7, DML Commands: INSERT, UPPATE DELELE 2.8. DCL Conmmands. COMMIT, SAVEPOIN I, ROLLBACK, GRANT. and REVOKE 2.9 DOL Commands: SELECT 2.) 08Q1. Operators: Arithmetic Operators. Comparison Operators. Logical Operators Sei Operators, Range Searching operators Between, Pattern matching operators-Like, | 3.1 In-built Functions: String, Arihmetie 42 Date and time, Aggregate functions. Queries using Group by. hin ing, and Order hy Inner and Outer Join, Sub clause, Join: 3.4 Views: Concept of Vie sp qhommand, Updating V sand Sub queries, Droppi he Create View ows. Views and Joins, Views Altetin Page Sof | | } “Unit Ve Unit (Os) [Gn cognitive domain) on the given tables 3d. Apply and crop INDEXTS and NONYM on the given table, | PLisan. Code using contro! | Nowe Prog mimi | structure and handle various exceptions in he given situation, de, Create cursor for retrieving multiple records in the given situation, 4d, Create and Pxecute stored procedures and fianetions ix: the given situation 4e, Create and apply database tizger using PL/SQL in the given situation Provide security to ven database by inna various, Vransaction | privileges to the user Processing | 5b, Create and manage the “Application Level’ of Bloom's ‘Cognitive Domain Taxonomy. 9 MSIE the given database Users. ‘c. Explain the importance of Transaction in the given situation, SU. Explain advantages of Database Backup and overy in the given ation 'v attain the COs and competence SUGGESTED SPECIFICATION TABLE FOR Final Copy Dr. 20.04.2018 da, Write Simpie PLISQL 4. ae Topics and Sub-topies Sequences, Dropping Sequene 546 Indexes: Index Types. Creating of an Inde Simple Unig Composite Inées. Droppin Synonyniss Creating Synonyms, Dropping Synonyins Indexes Introduction of PLISQL. Advantages of PLISQL. ‘The PLISQI Block Structure PLISQL execution environment, PLISOL data Types, Vasiables. Constants 42 Control Suweture: Conclitionall Control tterative Control. Sequential Conte. 43 Exception handling: Predefined Exception, User detined Fxception 4 Cursors: Implicit and Explicit Cursors, Declaring, Opening und Closing a Cursor, Fetching a Recor! from Cursor, Cursor for loops, Parameterized Cursors. 4.5 Procedures: Advantages, Creating. Executing ind [Deleting a Stored Procedure 16 Functions: Advantages, Creating, Executing and Deleting a Punetion, 4.21 Datahase Triguers: Use af Database Tiguers, How t apply database Friggers. Types of Triggers. Syntax for Creating Tri Deleting Trigger 1 Database security: Introduction to database security, Data security Requirements, Lypes of Database Users-Creating. altering and Deleting Users, 5.2 Protecting the data within databass Privileges: Sysiems privileges and odject Privileges, Granting and Revoking Privile Datahass Grant and Revoke command 5.3 Transaction: Concept, Properties and States of Transaction Database Backup Types of Failures, Causes, of failures. Database Backup Introduction, Pypes of Database Backups. Physical and Logical 5.5 Database Recovery-Recovery concept, Roll fora Recovery Te above listed UOs ADO OAD Oe SELON RARER DESIGN a Vy, 8 Page bo 8 Disabase Management System Com maw Unit Unit Title hing bution of Theory Marks No. Hours t | Total | Level | Level | Marks | Database System Concepts iD os [om [oF TT_[ Relational Data Model 16 oe >s >] is WT | Interactive SQL and Advance SQL: 4 02 [08 os] 4 SQU. Pesfoumance Tuning TV_[PLSQ? Programming i e_ | | | V_ | Database security and Pransaction 10 02 04 4 10 Processi Total a 2 | 2% | 3% | 7 Legends: B- Rentember, U- Underss Tapphy and above Rloours Revised teeconony) Note: This specification table provides general guidelines to assist student for their Learning land to teachers to teach and assess stdents with respect to attainment of UOs, The actual distr 4s at different taxonomy levels (of R, U and A} in the question paper may ie vary from above WW. SUGGESTED STUDENT ACTIVITIES Other than the classroom and Jaboratary learning, following are the suggested student-related co-curricular activities waieh can be undertaken to accelerate the allaininent of € outs outcomes in this course: Students should conduet following 1 group and prepare reports of about 5 pages for each activity, also collect/vecord physical evidences for their (student's) portfolio which will be useful for their placement interviews: Peg ». Und c journal of practical lake micro-projects, 11. SUGGESTED SPECIAL INSTRUCTIONAL STRATEG These are sample strategies, which the teacher can Use 10 various learning outcomes in this course: fh, Massive open online courses (MOOCs) may be used to teach various topies! sub (ifany) Jerate the aitainment of the ropes, b, *L' in item No, 4 doos not mean only the waditional lecture merliod, bat different types of teaching methods and media that are to be employed to develop the euteomes. €. About 15-20% of the topiesub-topies which is relatively simpler or des nature i to be given to the students for self-directed learning and) assess the Jevelopment of the COs through classroom presentations (see implementation nuideline for details). cl. With respeet to item No.1, teachers need! to ensure to create opportunities provisions lov co-curricular activities fe. Guide students) in undertaking miero-projeets: T Demonstrate students thorough students t0 refer di before they start doing the prac ni websites to have de subjec h, Observe continuously and moniter the performance of students in Lab, 12, SUGGESTED MICRO-PROJECTS. Only one nsicro-projeer is planned co be undertaken by inher in the beginning of the semester, Inthe TR group-bused, However, in the fil and sixtesemeste 1 student that» pur semesters, the micro-project ate Wbjuld be preferably he dndividualty to be assigned to MSUTE— Final Copy Dr 20062018 Page Fol 8 undertaken t@ build up the skill and confidence in every student to hecome prablem solver so hat sthe contributes to the projects of the iadhistyy. In special situations wher bbe formed for micto-prajeets, the number of students inthe oups have to up should not exceed three. The micre-project could be industry application based, internet-based. workshop- based, Isboratory-bused or field-based. Fach micro-project should encompass two or mare COs whieh are in fact, an int ain jon of PrOs, UOs and ADOs. Each student will have to ned work dinty consting of individual contribution in the project work and give a seminar presentation of it before submission, The total duration of the micra-praject should sot be less than 16 (sixteen) student engagement hours doriays she course, The student ought to submit micro-project by the end of the semester to develop the industry oriented COs, A suggestive list of micro-projects is given here. Similar miero-projeets could be added by we concerned faculty a Sutvey on various database System Software and compare it b. Design F-R iguram for Hospital’college/medicalidewellery Shop/t ibrary/Blood Bank, e 1 Normalized Datahase for Hospital‘col sdivaldewellery Shop / Libyaey Blood Bank. Apply tigger on given database er evdure and function according to given condition, [Introduction to Relational Allen MeGraw Hill Education, New 3 | Database System Concepts | Korth MeGraw Hill Education, New cte Reference: Mysql | Vikram Vaswani | McGraw TAIT | Dell. 2015 jucation, New STED SOFTWARE/LEARNING WEBSITES 4. www titorialpoint.ccm {Important websirey bh. wielyfadia cam or DreamtechPress com hutp.//phindia.com/gupta‘chapter‘ehapter| yx! e. wwwv.nptelae.it [hups:tvww.khanaeademy MSBTE — Final Copy Dt, 20.04.2018 Poge Sof 8

You might also like