DBMS-DATABASE MANAGEMENT SYSTEMS

ALL TOPICS TO COVER IN DBMS

> Characteristics of Database Approach

> Classification of database management systems – *Data Models

> Schemas and Instances – *Three-Schema Architecture

> *Relational Model: Candidate Keys, Primary Keys, Foreign Keys

> Entity Relationship Model: *Types of Attributes, *Relationships, Structural    Constraints, Relational model Constraints

> *Mapping ER model to a relational schema

> Extended ER Model – Generalization – Specialization

> Database Design – Schema Refinement

> *Functional dependencies

> Axioms on Functional Dependencies

> *Normalization: First, Second and Third Normal Forms

> *Boyce Codd Normal Form, Multi-valued dependency

> Fourth Normal form – *Join dependency

> Fifth Normal form

> *Indexing: Single level indexing, multi-level indexing, dynamic
    multilevel Indexing

> *B+ Tree Indexing

> *Hashing Techniques: Static and Dynamic Hashing

> Translating SQL Queries into Relational Algebra

> Query Optimization: Algebraic Query Optimization, *Heuristic query
   optimization Rules

> *Join Query Optimization using Indexing and Hashing

> *DDL

> *DML

> *DCL

> *Constraints

> *Aggregate functions

> Transaction concepts: *ACID Properties of
   Transactions

> Transaction States – Serial and Serializable Schedules

> Schedules based on Serializability

> *Conflict Serializabilty

> Log Based Recovery Protocols, Recovery based on deferred update

> *Shadow Paging Algorithm

> Lost Update Problem

> *Time Stamp Based Protocols, Thomas Write Rule

> *Lock Based Protocols

> Lock Compatibility Matrix, – *Two-Phase Locking Protocol 

> Graph Based Protocols

> Deadlocks Based on Locks in Transactions

> *Deadlock Handling Techniques

> *Deadlock Detection Techniques

> *Deadlock Prevention Techniques

> *Avoiding Transaction Deadlocks

> Need of NoSQL

> CAP Theorem

> Different NoSQL data bases:-   Key-value data
   stores,    Columnar families,    Document databases,   Graph databases

***The topics that are (*topic) marked are very important for your university exam point of view.

FULL COURSE   /  FULL PLAYLISTCLICK HERE

LANGAUAGE– HINDI

COURSE TYPE – FREE COURSE

CERTIFICATION – NO

CREDITS – YOUTUBE CHANNEL Gate Smashers ⭐⭐⭐⭐⭐

FULL COURSE   /  FULL PLAYLISTCLICK HERE

LANGAUAGE–  ENGLISH

COURSE TYPE – FREE COURSE

CERTIFICATION – NO

CREDITS – YOUTUBE CHANNEL  Neso Academy  ⭐⭐⭐⭐⭐

FULL COURSE   /  FULL PLAYLISTCLICK HERE

LANGAUAGE–  HINDI

COURSE TYPE – FREE COURSE

CERTIFICATION – NO

CREDITS – YOUTUBE CHANNEL  Jenny’s Lectures CS IT  ⭐⭐⭐⭐⭐

QUICK COURSE   /  FULL VIDEO – CLICK HERE

LANGAUAGE–  HINDI

COURSE TYPE – FREE COURSE

CERTIFICATION – NO

CREDITS – YOUTUBE CHANNEL  CodeHelp – by Babbar  ⭐⭐⭐⭐⭐

FULL COURSE   – CLICK HERE

LANGAUAGE–  ENGLISH

COURSE TYPE – FREE COURSE

CERTIFICATION – YES (PAID)

CERTIFICATION BY – NPTEL

CREDITS – WEBSITE swayam-nptel ⭐⭐⭐⭐⭐

FULL COURSE   – CLICK HERE

LANGAUAGE–  ENGLISH

COURSE TYPE – PAID COURSE

CERTIFICATION – YES 

CERTIFICATION BY – COURSERA

CREDITS – WEBSITE   ⭐⭐⭐⭐⭐

Scroll to Top