Syllabus DBMS, Question papers, Answers, important Question DATABASE MANAGEMENT SYSTEMS R13 Regulation B.Tech JNTUK-kakinada Syllabus download

Syllabus ,DBMS, Question papers, Answers, important Question DATABASE MANAGEMENT SYSTEMS, R13 Regulation, B.Tech , JNTUK,Syllabus, download,

Database Management Systems Syllabus R13 Regulation unit wise

Unit-I

INTRODUCTION

  • Database system
  • Characteristics (Database Vs File System)
  • Database Users(Actors on Scene, Workers behind thescene)
  • Advantages of Data base systems, Database applications
  • Brief introduction of different Data Models
  • Concepts of Schema
  • Instance and data independence
  • Three tier schema
  • Architecture for data independence
  • Database system structure
  • Environment
  • Centralized and Client Serverarchitecture for the database

Unit-II

RELATIONAL MODEL

  • Introduction to relational model
  • Concepts of domain
  • Attribute
  • Tuple
  • Relation
  • Importance of null values
  • Constraints (Domain, Key constraints, integrity constraints) and their importance
  • BASIC SQL

  • Simple Database schema
  • Data types
  • Table definitions (create, alter)
  • Different DML operations (insert,delete, update)
  • Basic SQL querying (select and project) using where clause /li>
  • Arithmetic & logical operations
  • SQL functions(Date and Time, Numeric, String conversion)

Unit-III

Entity Relationship Model

  • Introduction
  • Representation of entities
  • Attributes
  • Entity set
  • Relationship
  • Relationship set
  • Constraints
  • Sub classes
  • Super class
  • Inheritance
  • Specialization
  • Generalization using ER Diagrams
  • SQL

  • Creating tables with relationship
  • Implementation of key and integrity constraints
  • Nested queries
  • Sub queries
  • Grouping
  • Aggregation
  • Ordering
  • Implementation of different types of joins
  • View(updatable and non-updatable)
  • Relational set operations

Unit-IV

SCHEMA REFINEMENT (NORMALIZATION)

  • Purpose of Normalization or schema refinement
  • Concept of functional dependency
  • Normal forms based on functional dependency(1NF, 2NF and 3 NF)
  • Concept of surrogate key
  • Boyce-codd normal form(BCNF)
  • Lossless join and dependency preserving decomposition
  • Fourth normal form(4NF)

Unit-V

TRANSACTION MANAGEMENT AND CONCURRENCY CONTROL

  • Transaction
  • Properties of transactions
  • Transaction log
  • Transaction management with SQL using commit rollback and savepoint
  • Concurrency control for lost updates
  • Uncommitted data
  • Inconsistent retrievals and the Scheduler
  • Concurrency control with locking methods : lock granularity
  • lock types
  • Two phase locking for ensuring serializability
  • Deadlocks
  • Concurrency control with time stamp ordering : Wait/Die and Wound/Wait Schemes
  • Database Recovery management: Transaction recovery
  • SQL constructs that grant access or revoke access from user or user groups
  • Basic PL/SQL procedures
  • functions andtriggers

Unit-VI

STORAGE AND INDEXING

  • Database file organization
  • File organization on disK
  • Heap files and sorted files
  • Hashing
  • Single and multi-level indexes
  • Dyamic multilevel indexing using B-Tree and B+ tree
  • Index on multiple keys

Text Books

  1. Database Management Systems, 3/e Raghuram Krishnan, Johannes Gehrke, TMH
  2. Database Management System, 6/e Ramez Elmasri, Shamkant B. Navathe, PEA
  3. Database Principles Fundamentals of Design Implementation and Management, Corlos Coronel, StevenMorris, Peter Robb, Cengage Learning

Reference Books

  1. Database System Concepts. 5/e Silberschatz, Korth, TMH
  2. Introduction to Database Systems, 8/e C J Date, PEA
  3. The Database book principles & practice using Oracle/MySql Narain Gehani, University Press

For other Subject Syllabus Click here

IF you don't find something you are searching for contact us

Other Subjects in Different Regulations
ENGLISH PROFICIENCY LAB R10
DATA COMMUNICATIONS SYSTEM R10
SOFTWARE ENGINEERING R10
DATA BASE MANAGEMENT SYSTEMS R10
DATABASE MANAGEMENT SYSTEMS LAB R10
MICROPROCESSORS AND INTERFACING LAB R10
MANAGERIAL ECONOMICS AND FINANCIAL ANALYSIS R10
COMPILER DESIGN R16
UNIX PROGRAMMING R16
OBJECT ORIENTED ANALYSIS & DESIGN USING UML R16
DATA BASE MANAGEMENT SYSTEMS R16
OPERATING SYSTEMS R16
UNIFIED MODELING LAB R16
OPERATING SYSTEM & LINUX PROGRAMMING LAB R16
DATABASE MANAGEMENT SYSTEM LAB R16
Data Warehousing and Data Mining R19
Computer Networks R19
Compiler Design R19
Artificial Intelligence R19
Computer Graphics R19
Principles of Programming Languages R19
Advanced Data Structures R19
Software Testing Methodologies R19
Advanced Computer Architecture R19
Managerial Economics & Financial Analysis R19
Soil and Water Conservation Engineering R19
Agricultural Process Engineering R19
Farm Machinery and Equipment - I R19
Advanced Unix Programming R20
Electronics Devices And Basic Circuits R20
Digital Electronics R20
Computer Networks R20
Design and Analysis of Algorithms R20
Data Warehousing and Data Mining R20
Artificial Intelligence R20
Software Project Management R20
Distributed Systems R20
Optimization in Operations Research R20
Data Structures R20
Object Oriented Progra. through JAVA R20
Data Base Management Systems R20
Computer Graphics R20
Advanced UNIX Programming R20
Computer Organization and Architecture R20
Operating Systems R20
Text Mining And Time Series Analysis R20
Statistical Foundation For Data Science R20
Data Visulization R20
Mathematics For Machine Learning R20
COMPILER DESIGN R10
COMPUTER NETWORKS R10
ADVANCED DATA STRUCTURES R10
COMPUTER GRAPHICS R10
MICRO PROCESSORS AND MULTICORE SYSTEMS R10
OPERATIONG SYSTEMS R10
OPERATING SYSTEMS AND COMPILER DESIGN LAB R10
ADVANCED DATA STRUCTURES LAB R10