SlideShare a Scribd company logo
1 of 6
Download to read offline
RIPHAH INTERNATIONAL COLLEGE
Associate Degree Program
Course Title : Introduction to Database Systems
Course Number :
Credit Hours : 3+1
Course Pre-requisite : Introduction to Computing
Course Duration : 16 weeks
Course Description:
This course teaches database management systems and emerging database management
technologies. It also introduces applications and implementation techniques addressing new
challenges to the database management systems.
Course Objectives:
This course will make students to understand:
 Basic concepts in all the advanced aspects
 Practical hand-on experience with commercial database management systems through
a small project of designing and implementing a database application system with the
web.
Learning Outcomes:
After studying this course, students should be able to:
 Understand the different issues that are involved in the design and implementation of
a database system.
 Use data manipulation language to query, manage and update a database.
 Develop understanding essentials of database management concepts like database
security, integrity, data warehousing etc.
Violation of Academic Honesty Policy:
If any of the projects / assignments are identical or partially identical, a Zero will be awarded.
The repetition of such kind may lead to an “F” grade in the course.
General Classroom Norms:
Class attendance is mandatory. You may miss up to 25% (8 out of 32 sessions) class sessions
but save it for emergency only. In case you exceed this level, you will be withdrawn from the
course. As a courtesy to the instructor and other students, be prepared to arrive at class and be
in your seat on time. In addition, please note that each class lasts for 90 minutes (1.5 Hours).
Also keep in mind some general rules as given below:
 Cell phones should be powered off.
 Eatables are not allowed in the class.
 The teacher will not tolerate any disruptive behavior in the class.
 The Dress Code has to be observed, no warnings will be given, and violators will be
asked politely to leave the class and consequently will be marked absent.
Participation:
Students are required to attend all classes and read all the assigned material in advance of
class (although not necessarily with perfect comprehension). Advanced preparation and class
participation are crucial for periods in which we discuss cases. During discussion sessions,
the instructor generally keeps track of the insightful and useful comments students make.
(Any unproductive contribution is not rewarded).
Grade Distribution:
Evaluation Type Percentage (%) Minimum
Quizzes 10 4
Assignments 10 4
Project 10 1
Mid Term 35
Final Term 35
Total Points 100
Note:
Instructors are required to schedule at least 1 out of 2 classes every week in the computer lab
for the student’s hands on experience.
Course Contents:
Week Contents Activities
1 The Database Environment and Development Process
 Introduction
 Basic Concepts and Definitions
 Traditional File Processing System
 The Database Approach
 Components of Database Environment
 The Range of Database Application
 The Database Development Process
2 Modeling Data in the Organization
 Introduction
 The E-R Model
(Overview, Sample Diagram, Notation)
 Modeling the Rules of the Organization
 Modeling Entities and Attributes
 Modeling Relationships
Assignment 1
3-4 The Enhanced E-R Model
 Introduction
 Representing Super types and Subtypes
 Specifying Constraints in Super type/Subtype
Relationship
Quiz 1
5-6
Logical Database Design and the Relational Model
 Introduction
 The Relational Data Model
 Integrity Constraints
 Transforming EERDs into Relations
 Introduction to Normalization
Assignment 2
7-8 Physical Database Design and Performance
 Introduction
 Physical Database Design Process
 Designing Fields
 DE normalizing and Partitioning Data
 Designing Physical Database Files
 Using and Selecting Indexes
 Designing a Database for Optimal Query Performance
Quiz 2
MID TERM
10 Introduction to SQL
 SQL Environment
 Defining a Database in SQL
 Inserting, Updating and Deleting Data
 Internal Schema Definition in RDBMS
 Processing Single Tables
11
Advanced SQL
 Introduction
 Processing Multiple Tables
 Tips for Developing Queries
 Ensuring Transaction Integrity
 Data Dictionary Facility
 Enhancements and Extensions to SQL
 Triggers and Routines
 Embedded SQL and Dynamic SQL
12 Database Application Development
 Introduction
 Client/Server Architecture
 Databases in Two-Tier Architecture
 Three-Tier Architectures
 Web Application Components
 Databases in Three-Tier Architecture
 Key Consideration in Three-Tier and XML
13-14
Data Warehousing
 Introduction
 Data Warehouse Architecture
 Some Characteristics of Data Warehouse Data
 The Derived Data Layer
 The Star Schema
 Variations of the Star Schema
Quiz 3
Assignment 3
15-16 Data and Database Administration
 The Roles of Data and Database Administration
 The Open Source Movement and Database
Management
 Managing Data Security
 SOX and Databases
 Database Backup and Recovery
 Data Dictionaries and Repositories
 Overview of Tuning the Database for Performance
Assignment 4
Quiz 4
17 Project Viva Presentation
Final Term Exam

More Related Content

Similar to Introduction to Database Systems(CLO.pdf

B2 2006 sizing_benchmarking (1)
B2 2006 sizing_benchmarking (1)B2 2006 sizing_benchmarking (1)
B2 2006 sizing_benchmarking (1)Steve Feldman
 
Lecture_01.1.pptx
Lecture_01.1.pptxLecture_01.1.pptx
Lecture_01.1.pptxRockyIslam5
 
B.Sc_.CSIT-8th-sem-syllabus.pdf
B.Sc_.CSIT-8th-sem-syllabus.pdfB.Sc_.CSIT-8th-sem-syllabus.pdf
B.Sc_.CSIT-8th-sem-syllabus.pdfSudarshanSharma43
 
OS Syllabus.docx
OS Syllabus.docxOS Syllabus.docx
OS Syllabus.docxkiamiel
 
Final Total Preliminary Report
Final Total Preliminary ReportFinal Total Preliminary Report
Final Total Preliminary ReportMrugen Deshmukh
 
Sem1 2014 15 course-outline info 1102
Sem1 2014 15 course-outline info 1102Sem1 2014 15 course-outline info 1102
Sem1 2014 15 course-outline info 1102IIUM
 
Db testing concepts swt
Db testing concepts swtDb testing concepts swt
Db testing concepts swtavr07
 
2012 templatesA Template with Ideas for the structure of the Co.docx
2012 templatesA Template with Ideas for the structure of the Co.docx2012 templatesA Template with Ideas for the structure of the Co.docx
2012 templatesA Template with Ideas for the structure of the Co.docxfelicidaddinwoodie
 
CIS_170_05_F15F2F_Paurus
CIS_170_05_F15F2F_PaurusCIS_170_05_F15F2F_Paurus
CIS_170_05_F15F2F_PaurusJordan Bushaw
 
Introduction.pptx
Introduction.pptxIntroduction.pptx
Introduction.pptxSamar954063
 
part 1 - intorduction data structure 2021 mte.ppt
part 1 -  intorduction data structure  2021 mte.pptpart 1 -  intorduction data structure  2021 mte.ppt
part 1 - intorduction data structure 2021 mte.pptabdoSelem1
 
SCHOOL_MANAGEMENT_SYSTEM_This_Report_Pre.doc
SCHOOL_MANAGEMENT_SYSTEM_This_Report_Pre.docSCHOOL_MANAGEMENT_SYSTEM_This_Report_Pre.doc
SCHOOL_MANAGEMENT_SYSTEM_This_Report_Pre.docbosed0737
 
Database Systems - Lecture Week 1
Database Systems - Lecture Week 1Database Systems - Lecture Week 1
Database Systems - Lecture Week 1Dios Kurniawan
 

Similar to Introduction to Database Systems(CLO.pdf (20)

B2 2006 sizing_benchmarking (1)
B2 2006 sizing_benchmarking (1)B2 2006 sizing_benchmarking (1)
B2 2006 sizing_benchmarking (1)
 
Wk1 - L1.ppsx
Wk1 - L1.ppsxWk1 - L1.ppsx
Wk1 - L1.ppsx
 
Lecture_01.1.pptx
Lecture_01.1.pptxLecture_01.1.pptx
Lecture_01.1.pptx
 
B.Sc_.CSIT-8th-sem-syllabus.pdf
B.Sc_.CSIT-8th-sem-syllabus.pdfB.Sc_.CSIT-8th-sem-syllabus.pdf
B.Sc_.CSIT-8th-sem-syllabus.pdf
 
OS Syllabus.docx
OS Syllabus.docxOS Syllabus.docx
OS Syllabus.docx
 
Final Total Preliminary Report
Final Total Preliminary ReportFinal Total Preliminary Report
Final Total Preliminary Report
 
Sem1 2014 15 course-outline info 1102
Sem1 2014 15 course-outline info 1102Sem1 2014 15 course-outline info 1102
Sem1 2014 15 course-outline info 1102
 
Cecs5020
Cecs5020Cecs5020
Cecs5020
 
Db testing concepts swt
Db testing concepts swtDb testing concepts swt
Db testing concepts swt
 
2012 templatesA Template with Ideas for the structure of the Co.docx
2012 templatesA Template with Ideas for the structure of the Co.docx2012 templatesA Template with Ideas for the structure of the Co.docx
2012 templatesA Template with Ideas for the structure of the Co.docx
 
11 Strategies for Managing Online Courses
11 Strategies for Managing Online Courses11 Strategies for Managing Online Courses
11 Strategies for Managing Online Courses
 
CIS_170_05_F15F2F_Paurus
CIS_170_05_F15F2F_PaurusCIS_170_05_F15F2F_Paurus
CIS_170_05_F15F2F_Paurus
 
Course outline-2012
Course outline-2012Course outline-2012
Course outline-2012
 
Introduction.pptx
Introduction.pptxIntroduction.pptx
Introduction.pptx
 
Brochure curriculum (1)
Brochure curriculum (1)Brochure curriculum (1)
Brochure curriculum (1)
 
Itec410 lec01
Itec410 lec01Itec410 lec01
Itec410 lec01
 
1_DBMS_Introduction.pdf
1_DBMS_Introduction.pdf1_DBMS_Introduction.pdf
1_DBMS_Introduction.pdf
 
part 1 - intorduction data structure 2021 mte.ppt
part 1 -  intorduction data structure  2021 mte.pptpart 1 -  intorduction data structure  2021 mte.ppt
part 1 - intorduction data structure 2021 mte.ppt
 
SCHOOL_MANAGEMENT_SYSTEM_This_Report_Pre.doc
SCHOOL_MANAGEMENT_SYSTEM_This_Report_Pre.docSCHOOL_MANAGEMENT_SYSTEM_This_Report_Pre.doc
SCHOOL_MANAGEMENT_SYSTEM_This_Report_Pre.doc
 
Database Systems - Lecture Week 1
Database Systems - Lecture Week 1Database Systems - Lecture Week 1
Database Systems - Lecture Week 1
 

Recently uploaded

Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Celine George
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfchloefrazer622
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application ) Sakshi Ghasle
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptxVS Mahajan Coaching Centre
 
Micromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of PowdersMicromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of PowdersChitralekhaTherkar
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docxPoojaSen20
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxRoyAbrique
 
PSYCHIATRIC History collection FORMAT.pptx
PSYCHIATRIC   History collection FORMAT.pptxPSYCHIATRIC   History collection FORMAT.pptx
PSYCHIATRIC History collection FORMAT.pptxPoojaSen20
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentInMediaRes1
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeThiyagu K
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting DataJhengPantaleon
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Krashi Coaching
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxpboyjonauth
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Educationpboyjonauth
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon AUnboundStockton
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13Steve Thomason
 

Recently uploaded (20)

Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
 
Arihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdfArihant handbook biology for class 11 .pdf
Arihant handbook biology for class 11 .pdf
 
Hybridoma Technology ( Production , Purification , and Application )
Hybridoma Technology  ( Production , Purification , and Application  ) Hybridoma Technology  ( Production , Purification , and Application  )
Hybridoma Technology ( Production , Purification , and Application )
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions  for the students and aspirants of Chemistry12th.pptxOrganic Name Reactions  for the students and aspirants of Chemistry12th.pptx
Organic Name Reactions for the students and aspirants of Chemistry12th.pptx
 
Micromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of PowdersMicromeritics - Fundamental and Derived Properties of Powders
Micromeritics - Fundamental and Derived Properties of Powders
 
mini mental status format.docx
mini    mental       status     format.docxmini    mental       status     format.docx
mini mental status format.docx
 
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptxContemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
Contemporary philippine arts from the regions_PPT_Module_12 [Autosaved] (1).pptx
 
PSYCHIATRIC History collection FORMAT.pptx
PSYCHIATRIC   History collection FORMAT.pptxPSYCHIATRIC   History collection FORMAT.pptx
PSYCHIATRIC History collection FORMAT.pptx
 
Alper Gobel In Media Res Media Component
Alper Gobel In Media Res Media ComponentAlper Gobel In Media Res Media Component
Alper Gobel In Media Res Media Component
 
Measures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and ModeMeasures of Central Tendency: Mean, Median and Mode
Measures of Central Tendency: Mean, Median and Mode
 
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data_Math 4-Q4 Week 5.pptx Steps in Collecting Data
_Math 4-Q4 Week 5.pptx Steps in Collecting Data
 
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
Kisan Call Centre - To harness potential of ICT in Agriculture by answer farm...
 
Introduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptxIntroduction to AI in Higher Education_draft.pptx
Introduction to AI in Higher Education_draft.pptx
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 
Introduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher EducationIntroduction to ArtificiaI Intelligence in Higher Education
Introduction to ArtificiaI Intelligence in Higher Education
 
Crayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon ACrayon Activity Handout For the Crayon A
Crayon Activity Handout For the Crayon A
 
The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13The Most Excellent Way | 1 Corinthians 13
The Most Excellent Way | 1 Corinthians 13
 

Introduction to Database Systems(CLO.pdf

  • 1. RIPHAH INTERNATIONAL COLLEGE Associate Degree Program Course Title : Introduction to Database Systems Course Number : Credit Hours : 3+1 Course Pre-requisite : Introduction to Computing Course Duration : 16 weeks Course Description: This course teaches database management systems and emerging database management technologies. It also introduces applications and implementation techniques addressing new challenges to the database management systems. Course Objectives: This course will make students to understand:  Basic concepts in all the advanced aspects  Practical hand-on experience with commercial database management systems through a small project of designing and implementing a database application system with the web. Learning Outcomes: After studying this course, students should be able to:  Understand the different issues that are involved in the design and implementation of a database system.  Use data manipulation language to query, manage and update a database.  Develop understanding essentials of database management concepts like database security, integrity, data warehousing etc. Violation of Academic Honesty Policy: If any of the projects / assignments are identical or partially identical, a Zero will be awarded. The repetition of such kind may lead to an “F” grade in the course.
  • 2. General Classroom Norms: Class attendance is mandatory. You may miss up to 25% (8 out of 32 sessions) class sessions but save it for emergency only. In case you exceed this level, you will be withdrawn from the course. As a courtesy to the instructor and other students, be prepared to arrive at class and be in your seat on time. In addition, please note that each class lasts for 90 minutes (1.5 Hours). Also keep in mind some general rules as given below:  Cell phones should be powered off.  Eatables are not allowed in the class.  The teacher will not tolerate any disruptive behavior in the class.  The Dress Code has to be observed, no warnings will be given, and violators will be asked politely to leave the class and consequently will be marked absent. Participation: Students are required to attend all classes and read all the assigned material in advance of class (although not necessarily with perfect comprehension). Advanced preparation and class participation are crucial for periods in which we discuss cases. During discussion sessions, the instructor generally keeps track of the insightful and useful comments students make. (Any unproductive contribution is not rewarded). Grade Distribution: Evaluation Type Percentage (%) Minimum Quizzes 10 4 Assignments 10 4 Project 10 1 Mid Term 35 Final Term 35 Total Points 100 Note: Instructors are required to schedule at least 1 out of 2 classes every week in the computer lab for the student’s hands on experience.
  • 4. Week Contents Activities 1 The Database Environment and Development Process  Introduction  Basic Concepts and Definitions  Traditional File Processing System  The Database Approach  Components of Database Environment  The Range of Database Application  The Database Development Process 2 Modeling Data in the Organization  Introduction  The E-R Model (Overview, Sample Diagram, Notation)  Modeling the Rules of the Organization  Modeling Entities and Attributes  Modeling Relationships Assignment 1 3-4 The Enhanced E-R Model  Introduction  Representing Super types and Subtypes  Specifying Constraints in Super type/Subtype Relationship Quiz 1 5-6 Logical Database Design and the Relational Model  Introduction  The Relational Data Model  Integrity Constraints  Transforming EERDs into Relations  Introduction to Normalization Assignment 2 7-8 Physical Database Design and Performance  Introduction  Physical Database Design Process  Designing Fields  DE normalizing and Partitioning Data  Designing Physical Database Files  Using and Selecting Indexes  Designing a Database for Optimal Query Performance Quiz 2 MID TERM 10 Introduction to SQL  SQL Environment  Defining a Database in SQL
  • 5.  Inserting, Updating and Deleting Data  Internal Schema Definition in RDBMS  Processing Single Tables 11 Advanced SQL  Introduction  Processing Multiple Tables  Tips for Developing Queries  Ensuring Transaction Integrity  Data Dictionary Facility  Enhancements and Extensions to SQL  Triggers and Routines  Embedded SQL and Dynamic SQL 12 Database Application Development  Introduction  Client/Server Architecture  Databases in Two-Tier Architecture  Three-Tier Architectures  Web Application Components  Databases in Three-Tier Architecture  Key Consideration in Three-Tier and XML 13-14 Data Warehousing  Introduction  Data Warehouse Architecture  Some Characteristics of Data Warehouse Data  The Derived Data Layer  The Star Schema  Variations of the Star Schema Quiz 3 Assignment 3 15-16 Data and Database Administration  The Roles of Data and Database Administration  The Open Source Movement and Database Management  Managing Data Security  SOX and Databases  Database Backup and Recovery  Data Dictionaries and Repositories  Overview of Tuning the Database for Performance Assignment 4 Quiz 4 17 Project Viva Presentation