- Type
- Handout
- Course
- CS403 Database Management Systems
- Size
- PDF 6.3 MB
- Updated
- 23 Oct 2026
You get 3 free files a day on the website. Add the Chrome extensionSign in with the extension for 30 a day.
Preview text
Text from pages 2, 3, 4 of 324. Download the file for all 324 pages.
Introduction to the course ......................................................................................................... 9 Database definitions ............................................................................................................... 10 Importance of the Databases ................................................................................................. 12 Databases and Traditional File Processing Systems ........................................................... 12 Advantages of Databases ...................................................................................................... 15
Difference between Data and Information ............................................................................. 17 Further Advantages of Database Systems ........................................................................... 19 Cost Involved .......................................................................................................................... 21 Importance of Data ................................................................................................................. 22 Levels of Data ......................................................................................................................... 22 Users of Database Systems .................................................................................................. 24
Database Architecture ............................................................................................................ 31 The Architecture...................................................................................................................... 33 External View (Level, Schema or Model) .............................................................................. 35 Conceptual or Logical View.................................................................................................... 37
Internal or Physical View / Schema .......................................................................... 40 Data Independence .......................................................................................................... 43 Functions of DBMS........................................................................................................... 45
Database Development Process ........................................................................................... 51 Preliminary Study .................................................................................................................... 51 Database Development Process: Approach 2 ...................................................................... 54 Tools Used for Database System Development: .................................................................. 56 Data Flow Diagrams ............................................................................................................... 56 Types of DFD .......................................................................................................................... 60
Detailed Data Flow Diagram .................................................................................................. 63 Data Dictionary ....................................................................................................................... 64 Database Design Phase ......................................................................................................... 67 Data Model .............................................................................................................................. 68 Types of Data Models ............................................................................................................ 68 Types of Database Design ..................................................................................................... 69
Entity-Relationship Data Model ............................................................................................. 70 The Entity ................................................................................................................................ 71 Classification of entity types ................................................................................................... 74 Attribute ................................................................................................................................... 75 Types of Attributes .................................................................................................................. 77 Summary ................................................................................................................................. 79 Exercises ................................................................................................................................. 79
Attributes ................................................................................................................................. 80 The Keys ................................................................................................................................. 80
Relationships........................................................................................................................... 85 Types of Relationships ........................................................................................................... 87
Roles in Relationships ............................................................................................................ 95 Dependencies ......................................................................................................................... 97 Enhancements in E-R Data Model ........................................................................................ 98 Super-type and Subtypes ....................................................................................................... 98 Summary ................................................................................................................................. 99
Inheritance Is......................................................................................................................... 100 Super types and Subtypes ................................................................................................... 101 Specifying Constraints .......................................................................................................... 103 Completeness Constraint ..................................................................................................... 103 Disjointness Constraint ......................................................................................................... 104 Subtype Discriminator .......................................................................................................... 108
Steps in the Study of system ............................................................................................... 110 Identification of Entity Types of the Examination System .................................................. 118 Relationships and Cardinalities in between Entities ........................................................... 120 Conceptual Database Design .............................................................................................. 122 Logical Database Design ..................................................................................................... 122 Conclusion ............................................................................................................................ 123
Relational Data Model .......................................................................................................... 125 Introduction to the Relational Data model ........................................................................... 126 Mathematical Relations ........................................................................................................ 129 Database Relations .............................................................................................................. 130 Summary ............................................................................................................................... 130 Exercise................................................................................................................................. 131
Database and Math Relations.............................................................................................. 132 Degree of a Relation............................................................................................................. 133
Mapping Relationships ......................................................................................................... 140 Binary Relationships ............................................................................................................. 140 Unary Relationship ............................................................................................................... 144 Data Manipulation Languages ............................................................................................. 146 Relational Algebra ................................................................................................................ 147 Exercise................................................................................................................................. 147
The Project Operator ............................................................................................................ 150
Types of Joins ....................................................................................................................... 157 Theta Join.............................................................................................................................. 157 Equi–Join ............................................................................................................................... 159 Natural Join ........................................................................................................................... 159
Semi Join............................................................................................................................... 161 Relational Calculus ............................................................................................................... 162 Tuple Oriented Relational Calculus ..................................................................................... 162 Domain Oriented Relational Calculus.................................................................................. 162 Normalization ........................................................................................................................ 162
Related CS403 files
All CS403 files →- CS403 Final Term MCQs by VU Topper RM Final term PDF 878 KB
- CS403 Quiz 2 Set 2 by VU Topper RM Quiz PDF 860 KB
- CS403 Highlighted Handouts Set 4 Highlighted PDF 7.9 MB
- CS403 Official Handouts Official handout PDF 16.3 MB Free
- CS403 Highlighted Handouts by Asfand Yarr Highlighted PDF 8.3 MB
- CS403 Highlighted Handouts by VU Topper RM Highlighted PDF 39.5 MB
Get more out of VUBuddy, for free
- Unlimited downloads
- The explanation behind every MCQ answer
- Study offline on slow data
- 30 downloads a day instead of 3
- Sign in and buy Pro Semester here
One Pro Semester membership works in both the extension and the app.