Topic outline

  • General

    WELCOME LETTER

    Dear Students

    Welcome to the Database Management Systems (CSE 313) courses, I, Md. Fahad Hossain will be your co-pilot in this online journey of learning.

    I care about your success in these courses. I'm glad you are here.

    Md.  Fahad Hossain
    Lecturer, Department of Computer Science and Engineering
    Daffodil International University

    profile_pic

    Md. Fahad Hossain

    Lecturer, Department of CSE

    Daffodil International University

    Office: Room: 316(4), AB-4

    Email: fahad.cse0365@diu.edu.bd

    Phone: +8801946704373

    Course Rationals

    Database Management Systems (DBMS) are vital components of modern information systems.  Database applications are pervasive and range in size from small in-memory databases to terra bytes or even larger in various applications domains.  The course focuses on the fundamentals of knowledgebase and relational database management systems, and the current developments in database theory and their practice.

    Course Objectives

    O1

    Describe the fundamental elements of relational database management systems.

    O2

    Design ER-models to represent simple database application scenarios

    O3

    Explain  the  basic  concepts  of  relational  data  model,  entity-relationship  model,  relational  database design, relational algebra and SQL.

    O4

    Convert  the  ER-model  to  relational  tables,  populate  relational  database  and  formulate  SQL  queries on data.

    O5

    Improve the database design by normalization.

    O6
    Familiar   with   basic   database   storage   structures   and   access   techniques:   file   and   page   organizations, indexing methods including B tree, and hashing

    Course Outcomes

    CO1
    To be able to apply analytical skills to map out the conceptual design for a real-life problems and write database documentation, including data standards, procedures and definitions for the data dictionary.
    CO2

    To be able to draw the model of Relational Database using Entity Relationship (ER) model and explain the fundamental elements of Database management System.

    CO3

    To be able to evaluate the logical design to translate into a specific data model and physical design to meet system storage requirements.

    CO4

    To be able to evaluate MSSQL/MySQL/Oracle features and MSSQL/MySQL/Oracle related productsfor maintaining the integrity and performance of enterprise databases.

    TEXT/REFERENCE BOOKS

    01
    Database System Concept
    by Silbertz, Korth and Sudarshan, Sixth Edition
    02
    Fundamentals of Relational Database Management Systems
    by S. Sumathi and S. Esakkirajan Second Edition

    Assessment Plan

    Final Exam
    40
    Mid-term Exam
    25
    3 Class Tests
    15
    Attendance
    07
    Presentation
    08
    Total
    100
  • Week 1

    Week 1

    Introductory session 

    • Week 2

      Week 2

    • Week 3

      Week 3

    • Week 4

      Week 4

    • Week 5

      Week 5

    • Week 6

      Week 6

      • Due: Tuesday, 6 September 2022, 11:50 AM
        View Make forum posts: 1
      • Opened: Thursday, 22 September 2022, 8:00 PM
        Closed: Thursday, 22 September 2022, 8:18 PM
    • Assignment 1

      • Opened: Wednesday, 21 September 2022, 12:00 AM
        Due: Thursday, 6 October 2022, 11:59 PM
    • Week 7

      Week 7

    • Assignment 2

      Presentation 

    • Week 9

      Week 9

    • Week 10

      Week 10

    • Week 11

      Week 11


    • Week 13

      FINAL EXAM