(SEM VI) THEORY EXAMINATION 2023-24 BASICS OF DATA BASE MANAGEMENT SYSTEM

B.Tech Data Structure 0 downloads
₹29.02

BASICS OF DATABASE MANAGEMENT SYSTEM – KOE067H

Section-wise Important Questions & Ready Answers


SECTION A

(Attempt all questions in brief – 2 marks each)


(a) Super Key, Candidate Key and Primary Key

A super key is a set of one or more attributes that uniquely identifies a tuple in a relation. A candidate key is a minimal super key, meaning no attribute can be removed without losing uniqueness. A primary key is one of the candidate keys selected to uniquely identify records in a table.


(b) Schema and Instance

A schema defines the logical structure of a database, including tables, attributes, and relationships. An instance represents the actual data stored in the database at a particular moment. The schema remains relatively stable, while instances change frequently.


(c) Entity Integrity vs Referential Integrity

Entity integrity ensures that the primary key of a table is unique and never null. Referential integrity ensures that foreign key values in a table must either match a primary key value in another table or be null, maintaining consistency between related tables.


(d) Relational Algebra and Its Significance

Relational algebra is a procedural query language consisting of operations such as selection, projection, union, difference, and join. It forms the theoretical foundation of relational databases and helps in query optimization.


(e) Views and Indexes in SQL

A view is a virtual table created using a SQL query to present data in a customized form. An index is a database object that improves data retrieval speed by providing fast access paths to rows in a table.


(f) Creating and Altering Tables in SQL

Tables are created using the CREATE TABLE command by defining attributes and constraints. Existing tables can be modified using the ALTER TABLE command to add, delete, or modify columns and constraints.


(g) Serializability in Transaction Processing

Serializability ensures that concurrent transaction execution produces the same result as some serial execution order. It maintains database consistency in multi-user environments.


(h) Two-Phase Commit Protocol

The two-phase commit protocol ensures atomicity in distributed databases. In the prepare phase, all participants vote to commit or abort. In the commit phase, the coordinator decides the final outcome and informs all participants.


(i) Role of Backup and Recovery Techniques

Backup and recovery techniques protect databases from data loss caused by system failures, crashes, or disasters. They help restore the database to a consistent state.


(j) Importance of Spatial and Temporal Databases

Spatial databases manage geographic data, while temporal databases store time-dependent data. Both are crucial in applications such as GIS, traffic systems, climate studies, and historical data analysis.


SECTION B

(Attempt any three – 10 marks each)


2(a) Generalization and Aggregation in ER Model

Generalization is a bottom-up approach where common features of multiple entities are combined into a higher-level entity, reducing redundancy. Aggregation represents a relationship between relationships, useful when a relationship itself needs attributes. Both simplify complex data relationships and are represented clearly in ER diagrams.


2(b) Tuple Relational Calculus vs Domain Relational Calculus

Tuple relational calculus is based on selecting tuples that satisfy a given condition, while domain relational calculus focuses on values from attribute domains. Tuple calculus is more intuitive, whereas domain calculus provides fine-grained control over attributes.


2(c) Database Triggers in PL/SQL

Triggers are procedures automatically executed in response to database events. BEFORE triggers execute before operations, AFTER triggers execute after operations, and INSTEAD OF triggers replace the triggering action. Triggers enforce business rules and maintain data integrity.


2(d) Log-Based Recovery in DBMS

Log-based recovery maintains a log of all database changes. Undo logs reverse incomplete transactions, while redo logs reapply committed changes. Checkpoints reduce recovery time by limiting the number of log entries to be processed.


2(e) Centralized vs Client-Server DBMS Architecture

Centralized DBMS stores data and processing at a single location, offering simplicity but limited scalability. Client-server architecture distributes processing between clients and servers, improving performance, scalability, and maintenance at the cost of complexity.


SECTION C


3(a) ER Diagram to Relational Tables

Entities are converted into tables, attributes into columns, and primary keys are assigned. Relationships are represented using foreign keys. For many-to-many relationships, a separate relation is created to maintain associations.


3(b) Roles and Responsibilities of a DBA

A Database Administrator ensures database security, performance tuning, backup and recovery, user management, and integrity enforcement. Tools such as monitoring utilities, backup software, and access control mechanisms are commonly used.

File Size
184.09 KB
Uploader
SuGanta International
⭐ Elite Educators Network

Meet Our Exceptional Teachers

Discover passionate educators who inspire, motivate, and transform learning experiences with their expertise and dedication

KISHAN KUMAR DUBEY

KISHAN KUMAR DUBEY

Sant Ravidas Nagar Bhadohi, Uttar Pradesh , Babusarai Market , 221314
5 Years
Years
₹10000+
Monthly
₹201-300
Per Hour

This is Kishan Kumar Dubey. I have done my schooling from CBSE, graduation from CSJMU, post graduati...

Swethavyas bakka

Swethavyas bakka

Hyderabad, Telangana , 500044
10 Years
Years
₹10000+
Monthly
₹501-600
Per Hour

I have 10+ years of experience in teaching maths physics and chemistry for 10th 11th 12th and interm...

Vijaya Lakshmi

Vijaya Lakshmi

Hyderabad, Telangana , New Nallakunta , 500044
30+ Years
Years
₹9001-10000
Monthly
₹501-600
Per Hour

I am an experienced teacher ,worked with many reputed institutions Mount Carmel Convent , Chandrapu...

Shifna sherin F

Shifna sherin F

Gudalur, Tamilnadu , Gudalur , 643212
5 Years
Years
₹6001-7000
Monthly
₹401-500
Per Hour

Hi, I’m Shifna Sherin! I believe that every student has the potential to excel in Math with the righ...

Divyank Gautam

Divyank Gautam

Pune, Maharashtra , Kothrud , 411052
3 Years
Years
Not Specified
Monthly
Not Specified
Per Hour

An IIT graduate having 8 years of experience teaching Maths. Passionate to understand student proble...

Explore Tutors In Your Location

Discover expert tutors in popular areas across India

Music Production (Laptop-Based) Classes Near Sector 142 Noida – Learn Professional Digital Music Creation Sector 142, Noida
Science Classes Near Sector 88A Gurugram – Build Strong Concepts for a Bright Future Sector 88A, Gurugram
Singing & Guitar Classes Near Sector 106 Gurugram (Dwarka Expressway) – Discover Your Musical Talent Sector 106, Gurugram
Personal Fitness Training Near Sector 132 Greater Noida – Achieve Your Health and Fitness Goals with Expert Trainers Noida
Personal Fitness Training Near Sector 134 Greater Noida – Achieve Your Fitness Goals with Expert Guidance Sector 134, Noida
🇪🇸 Spanish Language Classes Near Golf Course Road – Learn Spanish for Global Communication Golf Course Road, Gurugram
Yoga Classes Near Saket Transform Your Mind, Body & Lifestyle with Professional Yoga Training in 2026 Saket, Delhi
Yoga Classes Near By Lajpat Nagar Build Strength, Reduce Stress & Achieve Holistic Wellness in 2026 Lajpat Nagar, Delhi
Music Theory & Composition Near DLF Cyber City – Master the Language of Music DLF Cyber City, Gurugram
UI/UX Designing Course Near Sector 66 Gurugram – Build a Creative & High-Paying Design Career Sector 66, Gurugram
Music Production (Laptop-Based) Classes Near Sector 143 Noida – Learn Professional Music Creation Sector 143, Noida
Computer Basics Course Near By Dwarka Mor – Complete Beginner Training Program Delhi
Zumba Classes Near Palam Vihar Extension – Dance Your Way to Fitness New Palam Vihar, Gurugram
Prenatal Yoga Training Near By Uttam Nagar – Safe & Guided Pregnancy Wellness Uttam Nagar, Delhi
🇫🇷 French Language Classes Near Sector 112 Noida – Learn French with Expert Trainers Noida
Violin Classes Near Sector 144 Noida – Learn Violin with Professional Music Trainers Sector 144, Noida
Personality Development Classes Near Uttam Nagar – Build Confidence & Leadership Skills Uttam Nagar, Delhi
Personal Fitness Training Near Sector 135 Greater Noida – Achieve Your Health and Fitness Goals with Expert Guidance Sector 135, Noida
Digital Marketing Classes Near Noida Sector 98 – Learn Modern Marketing Skills and Build a Successful Career Expressway, Sector 98, Noida, Noida
Yoga Classes Near By Tilak Nagar Holistic Wellness, Stress Relief & Stronger Mind-Body Balance Tilak Nagar, Delhi
⭐ Premium Institute Network

Discover Elite Educational Institutes

Connect with top-tier educational institutions offering world-class learning experiences, expert faculty, and innovative teaching methodologies

Réussi Academy of languages

sugandha mishra

Réussi Academy of languages
Madhya pradesh, Indore, G...

Details

Coaching Center
Private
Est. 2021-Present

Sugandha Mishra is the Founder Director of Réussi Academy of Languages, a premie...

IGS Institute

Pranav Shivhare

IGS Institute
Uttar Pradesh, Noida, Sec...

Details

Coaching Center
Private
Est. 2011-2020

Institute For Government Services

Krishna home tutor

Krishna Home tutor

Krishna home tutor
New Delhi, New Delhi, 110...

Details

School
Private
Est. 2001-2010

Krishna home tutor provide tutors for all subjects & classes since 2001

Edustunt Tuition Centre

Lakhwinder Singh

Edustunt Tuition Centre
Punjab, Hoshiarpur, 14453...

Details

Coaching Center
Private
Est. 2021-Present
Great success tuition & tutor

Ginni Sahdev

Great success tuition & tutor
Delhi, Delhi, Raja park,...

Details

Coaching Center
Private
Est. 2011-2020