Database Management Systems

GTU Study
KHUDKIBOOK
DATABASE MANAGEMENT SYSTEMS 2130703
FREE PDF 2130703
Code: 2130703 Credits: 8 Semester 3 Information Technology

Database Management Systems

Get the full GTU study material, English & Gujarati textbook PDFs, syllabus curriculum, and solved previous year question papers.

Database Management Systems Syllabus — Unit-wise Content

The official GTU curriculum for Database Management Systems (subject code 2130703) as prescribed for Information Technology · Semester 3 divides the course into 9 units, covering 56 listed topics. The unit-wise breakdown below is read from the GTU syllabus document for this subject code, so you can check what the course actually covers before deciding which papers to attempt.

Download the official syllabus PDF (2130703)

Unit 1 Introductory concepts of DBMS

2 lecture hours

  • Introduction and applications of DBMS
  • Purpose of data base
  • Database System architecture- levels
  • users and DBA

Unit 2 Relational Model

3 lecture hours

  • Structure of relational databases
  • Relational algebra – fundamental operators and syntax
  • relational algebra queries
  • tuple relational calculus

Unit 3 Entity-Relationship model

4 lecture hours

  • Basic concepts
  • Design process
  • Design issues
  • weak entity sets
  • extended E-R features – generalization
  • reduction to E-R database schema

Unit 4 Relational Database design

5 lecture hours

  • Functional Dependency – definition
  • trivial and non-trivial FD, closure of FD set, closure of attributes
  • irreducible set of FD, Normalization – 1Nf, 2NF, 3NF, Decomposition using FD- dependency preservation
  • Multi- valued dependency, 4NF, Join dependency and 5NF

Unit 5 Query Processing & Query Optimization

4 lecture hours

  • measures of query cost
  • selection operation
  • evaluation of expressions
  • transformation of relational expressions
  • estimating statistics of expression results
  • evaluation plans
  • materialized views

Unit 6 Transaction Management

9 lecture hours

  • Transaction concepts
  • properties of transactions
  • serializability of transactions
  • testing for serializability
  • System recovery
  • Two- Phase Commit protocol
  • Recovery and Atomicity
  • Log-based recovery
  • concurrent executions of transactions and related problems
  • Locking mechanism
  • solution to concurrency related problems
  • two-phase locking protocol
  • Intent locking

Unit 7 Security

2 lecture hours

  • Discretionary access control
  • Mandatory Access Control
  • Data Encryption

Unit 8 SQL Concepts

10 lecture hours

  • Basics of SQL, DDL, DML, DCL, structure – creation
  • defining constraints – Primary key, foreign key, unique
  • not null
  • IN operator
  • Functions - aggregate functions
  • Built-in functions – numeric
  • string functions
  • set operations
  • correlated sub-queries
  • Use of group by, having
  • order by, join and its types
  • Exist, Any, All, view and its types. transaction control commands – Commit

Unit 9 PL/SQL Concepts

3 lecture hours

  • Stored Procedures
  • Stored Function
  • Database Triggers

Study on Android App:

Download Khudkibook on Google Play Store

More Subjects in Semester 3

GTU Study
KHUDKIBOOK
ADVANCE ENGINEERING MATHEMATICS 2130002
FREE PDF 2130002

Advance Engineering Mathematics

Code: 2130002 Credit: 5
Open →
GTU Study
KHUDKIBOOK
ENGINEERING ECONOMICS AND 2130004
FREE PDF 2130004

Engineering Economics and Management

Code: 2130004 Credit: 3
Open →
GTU Study
KHUDKIBOOK
DESIGN ENGINEERING I-A 2130005
FREE PDF 2130005

Design Engineering I-A

Code: 2130005 Credit: 3
Open →
GTU Study
KHUDKIBOOK
DATA STRUCTURES 2130702
FREE PDF 2130702

Data structures

Code: 2130702 Credit: 8
Open →
GTU Study
KHUDKIBOOK
DIGITAL ELECTRONICS 2131004
FREE PDF 2131004

Digital Electronics

Code: 2131004 Credit: 6
Open →
GTU Study
KHUDKIBOOK
EFFECTIVE TECHNICAL COMMUNICATION 3130004
FREE PDF 3130004

Effective Technical Communication

Code: 3130004 Credit: 3
Open →
GTU Study
KHUDKIBOOK
PROBABILITY AND STATISTICS 3130006
FREE PDF 3130006

Probability and Statistics

Code: 3130006 Credit: 5
Open →
GTU Study
KHUDKIBOOK
INDIAN CONSTITUTION 3130007
FREE PDF 3130007

Indian Constitution

Code: 3130007 Credit: 4
Open →
GTU Study
KHUDKIBOOK
DESIGN ENGINEERING - 3130008
FREE PDF 3130008

Design Engineering - I A

Code: 3130008 Credit: 1
Open →
GTU Study
KHUDKIBOOK
DATA STRUCTURES 3130702
FREE PDF 3130702

Data Structures

Code: 3130702 Credit: 5
Open →
GTU Study
KHUDKIBOOK
DATABASE MANAGEMENT SYSTEMS 3130703
FREE PDF 3130703

Database Management Systems

Code: 3130703 Credit: 5
Open →
GTU Study
KHUDKIBOOK
DIGITAL FUNDAMENTALS 3130704
FREE PDF 3130704

Digital Fundamentals

Code: 3130704 Credit: 5
Open →
GTU Study
KHUDKIBOOK
PROFESSIONAL COMMUNICATION AND BE03000051
FREE PDF BE03000051

Professional Communication and Ethics

Code: BE03000051 Credit: 2
Open →
GTU Study
KHUDKIBOOK
INDIAN CONSTITUTION BE03000061
FREE PDF BE03000061

Indian Constitution

Code: BE03000061 Credit: 2
Open →
GTU Study
KHUDKIBOOK
DIGITAL FUNDAMENTALS BE03000071
FREE PDF BE03000071

Digital Fundamentals

Code: BE03000071 Credit: 4
Open →
GTU Study
KHUDKIBOOK
DATA STRUCTURES BE03000081
FREE PDF BE03000081

Data Structures

Code: BE03000081 Credit: 4
Open →
GTU Study
KHUDKIBOOK
DATABASE MANAGEMENT SYSTEM BE03000091
FREE PDF BE03000091

Database Management System

Code: BE03000091 Credit: 4
Open →
GTU Study
KHUDKIBOOK
PROBABILITY AND STATISTICS BE03000251
FREE PDF BE03000251

Probability and Statistics

Code: BE03000251 Credit: 4
Open →