0% found this document useful (0 votes)
42 views7 pages

Syllabus

It is syllabus of 22321

Uploaded by

parthbhusari335
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)
42 views7 pages

Syllabus

It is syllabus of 22321

Uploaded by

parthbhusari335
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/ 7
Principles of Database Course Code: 22321 Program Name ploma in Informa ion Technology Program Code: IF Semester : Third Course Title : Principles of Database Course Code 222321 1. RATIONALE Database management system stores, organizes and manages a large amount of data which can be used by different software application. Developing and managing efficient and effective database applications requires understanding the fundamentals of database management systems and techniques for the design of databases by following principles of database design, This course enables students comprehending concept of database, they can design relational database and perform basie operations on stored data, 2. COMPETENCY ‘The aim of this course is to help the student to attain the following industry identified competency through various teaching learning experienc * Develop Relational Database by applying principles of database design. 3. COURSE OUTCOMES (COs) The theory, practical experiences and relevant soft skills associated with this course are to be taught and implemented, so that the student demonstrates the following industry oriented COs associated with the above mentioned competene: Use fundamental concepts of database in a Database System, Choose relevant data model to solve a problems. Develop relational databases using Entity Relationship modelling approach, nts for data integrity in Relational database. Apply data normalization and denormalization techniques on database. b, ©, 4. e, 4. TEACHING AND EXAMINATION SCHEME “Teaching Examination Scheme ory Prnetieal or PA [Tog [ESE [Pa Toa is Mion fin [ox | in) Mx | tin | Mow | Min | ax | Min 3 sor [00 | 100 [40 wo [2s | | so | 20 (*): Under the theory PA: Out of 30 marks, 10 marks of theory PA are for micro-project assessment to facilitate integration of COs and the remaining 20 marks is the average of 2 tests to be taken during the semester for the assessment of the UOs required for the attainment of the COs. Legends: L-Lecture; T— Tutorial/Teacher Guided Theory Practice; P - Practical; C ~ Credit ESE - End Semester Examination, PA - Progressive Assessment 5. COURSE MAP (with sample COs, PrOs, UOs, ADOs and topics) This course map illustrates an overview of inkages of the topics at various levels of outcomes (details in subsequent sect { by the student by the end of the MSBTE - Final Coy Dt. 20.04.2018 Page 1 of? Principles of Database Course Code: 22321 course, in all domains of learning in terms of the industry/employer identified competency depicted at the center of this map. i. FAB ai = Se (Ras, (Caan S a ; OE eu genta : i Been \ cates i , Soa” eee ' ‘i mo ee ines comm! ‘Sees > oe —" oe €O-Couse "peospracical s, °UOmCoaniise'>, 22KpO-aftesve™. ‘Outcome Oucomes 3) Bain 4 income) {Tonic Figure 1 - Course Map 6. SUGGESTED PRACTICALS/ EXERCISES ‘The practicals in 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) Install database Product. Use GUI (Graphical User Interface) environment of identified Database product. —_ Create a New Database with GUI (Grapl Create a Table structure with database GUI rt in table(s).. — 02 | Identify an application, Draw Entity-Rgl jpg and Design o2* database. Create table(s) and insert Ty Part | MSBTE - Final Coy Dt. 20.04.2018 Page 2 of 7 Principles of Database Course Code: 22321 ‘1 | Approx. Re Practical Outcomes (PrOs) L irs, = _ Nor | Required 7 ition, Draw Entity-Relation diagram and Design [IIL 02 8 Create a relational database with constraints: Domain constraints, | TV o2* | |__|Key constraints, Not Null, - a | | Create relations between the tables in database. 2 10 [Create Queries to perform different operations using GUI. Part I WV | 11 |Create Queries to perform different operations using GUL Part [IV | 02 12 | Update and Replace Data in Database. 13 _| Sort Records in the table Using given criteria. 14_ | Filter the Data in the table based on criteria, [15 _| Import and Export database to desired format. 16 | Normalize the database you are working on to 3NF. - Lo Total ‘Note _ i. A suggestive list of PrOs is given in the above table. More such PrOs can be added to attain the COs and competency. A judicial mix of minimum 12 or more practical need to be performed, out of which, the practicals marked as ‘*’ are compulsory, so that the student reaches the ‘Precision Level’ of Dave's ‘Psychomotor Domain Taxonomy’ ay generally required by the industry: ii, The ‘Process’ and ‘Product’ related skills associated with each PrO is to be assessed according to a suggested sample given below: Performance Indicators Weightage in % 40 Correctness of database design 30 15 100 ‘The above PrOs also comprise of the following social skills/attitudes which are Affective Domain Outcomes (ADOs) that are best developed through the laboratory/field based a. b. Practice good housekeeping ¢. Demonstrate working as a leader/a team member. 4. Follow ethical practices. ‘The ADOs are not specific to any one PrO, but are embedded in many PrOs. Hence. the acquisition of the ADOs takes place gradually in the student when s/he undertakes a series of practical experiences over a period of time. Moreover, the level of achievement of the ADOs, according to Krathwohl’s ‘Affective Domain Taxonomy” should gradually inerease as planned below: * ‘Valuing Level in 1 year © ‘Organising Level’ in 2" year and © ‘Characterising Level” MSBTE - Final Coy Dt, 20.04.2018 Page 3 of7 Principles af Database 7. MAJOR EQUIPMENT/ INSTRUMENTS REQUIRED ‘The major equipment with broad specification mentioned here will usher in uniformity in conduct of experiments, as well as aid to procure equipment by authorities concerned. Equipment Name w ‘Computer system- + Memory: 2 GB RAM or higher + Hard Drive: + DVD Driv 00 GB or larger VD ti RW 2 | Database Management System product with Graphical User Interface such as MS-ACCESS, MySQL, MariaDB Broad Spe + Operating System: Windows 7 or higher + Processor Speed: Intel Core i3 or higher Pro No. | All 8 MSBTE - Final Coy Dt. 20.04.2018 UNDERPINNING THEORY COMPONENTS ‘The following topics are to be taught and assessed in order to develop the sample UOs given below for achieving the COs to attain the identified competency. More UOs could be added. Unit Unit Outcomes (UOs) Topies and Sub-topies __Gincognitive dom ___| Unit—=1 [1a. Distinguish the data and 1.1 Introduction: Data, Database and its Basies of | information based on their purpose, Characteristics of the database, {Database | characteristics in the given file system vs. database approach, and context. Different types of Database, Advantages Architect |1b. Identify database components | and disadvantages of database systems. ure for the given database 1.2 Concepts of database: Components of application. database- Hardware, Software, People, le, Differentiate the features of Procedure. Database Product, Data the given databases with abstraction, Database languages -Data examples, Definition Language(DDL), Data 1d. Explain the three level of Manipulation Language(DML), Data architecture of database for the | Control Language(DCL).Data given application system. independence - Logical and Physical Independence, Data integrity. 1.3 Architecture of data base: Three Level Architecture for a Database System- Database (Data) Tier, Application (Middle) Tier and User (Presentation) Tier. Unit- 11 | 2a. Explain the efficiency and | 2.1 Database Models- Hierarchical Database Data storage complexity of the Model, Network Database Model, Models given data models. Object-Oriented Database Model, and 2b. Explain the merits and draw | 2.2 Relational Database Model- Domain, database backs of the given data model, | Attributes, Tuples and Relations. types 2c. Convert a given Hierarchical 2.3 Types of Database System-Centralized Database to Relational s database, 2d, Represent a dataset in the, Page 4 of 7 Principles of Database Course Code: 22321 Unit Unit 11 Database Design using ER model Unit-lV Relation al Data Base Model Unit-V Normaliz ation 3a, Sd. c, Design E-R diagram for the .. Apply the given constraints on |. Write procedure to manipulate . Convert the given table from Unit Outcomes (UOs) cognitive domain) nn data model graphically. Represent identified entities set and their relationshij terms of tables for the given application system. Use relevant types of Key to establish the given type of relation between tables. given application system. Identify the shortcomings of ER modeling approach for the given system to resolve it through EER approach. Apply relevant key in database to comply the given constraints. Describe with sketches the schema diagram of the given database. the specified identified database application. the given table by adding/ modifying/ deleting records. Derive Functional Dependency | of the given attribute in a table. Identify the Normal Form of the given table. one normal form to another given normal form, Denormalize the given database by introducing data redundancy or data grouping, Topies and Sub-topies Entities, Entity set, Relationships Representation of entities. attributes, relationship attributes. relationship set Generalization, aggregation Structure of relational Database and different types of keys. Expressing M N relation 5 Shortcomings of ER Model. Ei ER (EER) model; sub ela: class, Specialization and Generalization. GT Database schema and subschema 4.2. Relational databases and relational database schemes, Entity integrity, referential integrity and foreign key. 4.3 Relational constraints and relational database schemes-Domain constraints, Key constraints, Not Null 4.4 Codd’s rules of RDBMS 4.5. Working with RDBMS: Create table, insert values in the table, edit table, delete table using appropriate GUI based database. 5.1 Concept of Normalization, Functional Dependency. Closures of a Set of Functional Dependencies. 5.2 Normal Forms based on primary keys (NF, 2.NB, 3 NE. BCNP) 5.3 Denormalization: Process, benefits and draw back. ‘Note: To attain the COs and competency, above listed UOs need 10 be undertaken to achieve the ‘Application Level’ of Bloom's ‘Cognitive Domain Taxonomy’. 9. SUGGESTED SPECIFICATION TABLE FOR QUESTION PAPER DESIGN Unit Unit Title istribution of Theory Marks No. R u A Total jo Level_| Level | Level | Marks 1 | Basics of Database and Architecty oa | om [12 MSBTE - Final Coy Dt. 20.04.2018 Page Sof? Principles of Database Course Code: 22321 | Unit Unit Title ‘Teaching | Distribution of Theory Marks No. Hours R U | A | Total Level_| Level | Level | Marks |__| Data models and database types 06 | oa 06 | 12 TIT_| Database Design using ER model 12 02 | 04 | os 14 IV_[ Relational Database Model 12 ae ee |_V_[ Normalization 10 o2 [04 | os | 14 Total | 2 [22 | 36 | 70 ‘Remember, U=Understand. A=Apply and above (Bloom's Revised taxonomy) Note: This specification table provides general guidelines to assist student for their learning and to teachers 10 teach and assess students with respect to attainment of UOs, The actual distribution of marks at different taxonomy levels (of R, U and A) in the question paper may vary from above table. 10, SUGGESTED STUDENT ACTIVITIES. Other than the classroom and laboratory learning, following are the suggested student-related co-curricular activities which can be undertaken to accelerate the attainment of the various outcomes in this course: Students should conduct following activities in group and prepare reports of about 5 pages for each activity, also collect/record physical evidences for their (student's) portfolio which will be useful for their placement interviews: a. Prepare journal of Practicals. b. Undertake micro-projects. 11, SUGGESTED SPECIAL INSTRUCTIONAL STRATEGIES (if any) ‘These are sample strategies. which the teacher can use 10 accelerate the attainment of the various learning outcomes in this course: a. Massive open online courses (MOOCs) may be used to teach various topies/sub topics. b. ‘L? in item No. 4 does not mean only the traditional lecture method, but different types of teaching methods and media that are to be employed to develop the outcomes. ©. About 15-20% of the topics/sub-topics which is relatively simpler or descriptive in nature is to be given to the students tor self-directed learning and assess the development of the COs through classroom presentations (see implementation guideline for details). d. With respect to item No.10, teachers need to ensure to create opportunities and provisions for co-curricular activities ©. Guide student(s) in undertaking micro-projects. £, Demonstrate students thoroughly before they start doing the practice. g. Encourage students to refer different websites to have deeper understanding of the subject bh. Observe continuously and monitor the performance of students in Lab. 12. SUGGESTED MICRO-PROJECTS Only one micro-project is planned to be undertaken by a student that needs to be assigned to him/her in the beginning of the semester. In the first four semesters, the micro-project are group-based. Ilowever, in the fifth and sixth semesters, it should be preferably be individually undertaken to build up the skill and confidence in every student to become problem solver so that s/he contributes to the projects of the industry,._In special situations where groups have to be formed for micro-projects, the number og w group should not exceed three. MSBTE - Final Coy Dt. 20.04.2018 Page 6 of 7 Principles of Database Course Code: 22321 ‘The micro-project could be industry application based, internet-based, workshop- based, laboratory-based or field-based. Each micro-project should encompass two or more COs Which are in fact, an integration of PrOs, UOs and ADOs. Each student will have to maintain dated work diary consisting of individual contribution in the project work and give a seminar presentation of it before submission. ‘The total duration of the micro-project should not be less than 16 (sixteen) student engagement hours during the 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 micro-projects could be added by the concemed faculty: a. Represent an identified data base in hierarchical model, network model and relational model. b. Create a Database for Students’ formative assessment system, add sample data and perform queries on it using GUI tool. Create database to keep employees’ record of an organization, Normalize it up to third normal form. 4. Develop database for employee’s payroll system of an organization. Add sample data and perform queries on it using GUT tool. e. Create database to keep records of product orders, purchase & sales details in Sales Department, add sample data and perform queries on it using GUI tool. (Use Database concepts and E-R diagram approach to design above listed systems) 13, SUGGESTED LEARNING RESOURCES, a Title of Book Author Publication 1 | Database Management | Gupta, G. K. McGraw Hill Education, New Delhi Systems 2013, ISBN: 978-07-107273-1 2 [An Introduction to | Date, C.J ‘Addison Wesley, New Delhi 2003 Database Systems ISBN 13: 9780321189561 3 | Database System Silberschatz McGraw Hill Education, New Delhi Concepts-6e Abraham, Korth 2013, ISBN: 978-93-329-0138-4 _ Henry, Sudarshan S, - _ 4 | Database Management | Chopra, Rajiv $. Chand and Company, New Delhi | System- A practical 2016, ISBN:978-93-856-7634-5 approach _ - 14. SUGGESTED SOFTWARE/LEARNING WEBSITES ‘a. www.webopedia.com b. _tips://www.tutorialspoint.com/database_tutorials.htm c. wwwssludytonight.com/dbms/overview-of-dbms.php a. www.beginnersbook.com/2015/04/dbms-tutorial/ e, www.waschools.in/dbms! [. www.utorialspoint.com/listtutorials/ms-access/| 2. http://www.quackit.com/microsoft_access/tutorial/ hb. buips://www.techonthenet.com/access/tutorials! MSBTE - Final Coy Dt, 20.04.20) age T of

You might also like