Psd
Psd
Lab Exercises:
Relationship Model : Entity types, Entity Sets, Attributes and Keys. Relationships, Relationship
types, Roles and Structural constraints. Weak Entity Types and Drawing E- R Diagrams -
Enhanced Entity Relationship Model-Relational Database Design by EER-to-Relational Mapping
and Inheritance. Process models : A generic process model-Process Assessment and improvement,
Prescriptive Process Models – The waterfall Model, Incremental Model, Evolutionary Process
Model, Concurrent Models. SQL:SQL data definition and data types, specifying constraints in
SQL, schema update statements, Basic queries, INSERT, DELETE and UPDATE statements in
SQL. Views, Sub queries and correlated queries. PL/SQL : Introduction of PL/SQL
Lab Exercise(s):
3. Implement create, delete and update operations of views.
4. Implement Sub queries.
5. Create EER diagram with constraints.
6. Compose a program for Procedure/Functions/Packages
Relational Data Model :Relation, Integrity constraints - domain, entity and Referential integrity
constraints: unique, not null, check, Primary Key, Foreign key. Software Design and its
Concepts: Design concepts – Abstraction, Architecture, Patterns, Separation of concerns,
Modularity, information hiding, Functional Independence, refinement, Aspects, Refactoring,
Object Oriented design concepts Design classes- Object-oriented design using Unified Modeling
Language (UML)-Design Patterns -Test-driven development (TDD)-Code reviews and inspections
Lab Exercises:
Lab Exercise:
Web Resources:
1. Software Engineering, 9th Edition (futureuniversity.com)
2. https://www.nobledesktop.com/learn/software-engineering/free-resources-and-tutorials
3. https://www.techtarget.com/whatis/definition/software-engineering
4. https://www.mongodb.com/
5. https://www.ibm.com/cloud/learn/nosql-databases
CO – PO Mapping
CO1 2 2 3 2 2 2 1 3
CO2 3 2 2 2 3 1 1 2
CO3 3 3 3 3 3 1 1 2
CO4 3 3 3 3 2 2 2 2
CO5 3 2 3 3 2 2 2 2