BT-205 Basic Computer Engineering

Unit 5: DBMS & Cloud Computing

Complete RGPV exam-oriented page covering Database Management System, file oriented and database approach, data models, DBMS architecture, data independence, data dictionary, DBA, primary key, DDL, DML, cloud computing, cloud infrastructure, IaaS, PaaS, SaaS and types of cloud.

Read Notes Important Questions PYQ Analysis

Unit 5 Syllabus

Basic Computer Engineering Unit 5 important topics

DBMS Basics

  • Database Management System
  • File oriented approach
  • Database approach
  • Advantages of DBMS
  • Data redundancy and consistency

Database Concepts

  • Data models
  • Database architecture
  • Data independence
  • Data dictionary
  • Database Administrator
  • Primary key

SQL Basics

  • Data Definition Language
  • DDL commands
  • Data Manipulation Language
  • DML commands
  • CREATE, ALTER, DROP
  • INSERT, UPDATE, DELETE, SELECT

Cloud Computing

  • Cloud computing
  • Cloud infrastructure
  • IaaS, PaaS and SaaS
  • Public cloud
  • Private cloud
  • Hybrid and community cloud

Short Exam Notes

Easy revision notes for RGPV exam

DBMS

DBMS is software used to create, manage and control databases. It provides data storage, retrieval, security, backup and sharing.

Advantages of DBMS

DBMS reduces data redundancy, improves security, supports easy data management and allows data sharing among users.

File Oriented Approach

In file oriented approach, data is stored in separate files. It causes data redundancy, inconsistency, difficult access and poor security.

Data Models

Data model defines the structure of database. Important models are hierarchical model, network model, relational model and object oriented model.

Database Architecture

Three-level DBMS architecture contains external level, conceptual level and internal level. It provides data abstraction and data independence.

Data Independence

Data independence means ability to modify database structure without affecting applications. Its types are logical data independence and physical data independence.

Data Dictionary

Data dictionary stores information about database structure such as table names, attributes and constraints.

DBA

Database Administrator is responsible for database security, backup and recovery, performance monitoring and overall database management.

Primary Key

Primary key uniquely identifies each record in a table. It must be unique and cannot contain NULL values.

Cloud Computing

Cloud computing means delivery of computing services over internet. Services include storage, servers, databases, networking and software.

Cloud Service Models

IaaS provides virtual hardware, PaaS provides platform for development and SaaS provides software over internet.

Types of Cloud

Public cloud is available to public, private cloud is used by one organization, community cloud is shared by common organizations and hybrid cloud combines public and private cloud.

DDL & DML Commands

Very important for exam examples

DDL Commands:
CREATE, ALTER, DROP, TRUNCATE

DML Commands:
INSERT, UPDATE, DELETE, SELECT

Example:
CREATE TABLE Student(
    RollNo INT PRIMARY KEY,
    Name VARCHAR(50)
);

INSERT INTO Student VALUES(101, 'Amit');
SELECT * FROM Student;

Quick Revision Points

Must remember points for exam

DBMS: Software used to create, manage and control databases
Primary Key: Unique and not NULL
DDL: Defines database structure
DML: Manipulates database records
IaaS: Infrastructure as a Service
PaaS: Platform as a Service
SaaS: Software as a Service

Most Important Questions

High chance RGPV exam questions

14 Marks Questions

  • Explain DBMS and advantages of DBMS.
  • Differentiate file oriented approach and database approach.
  • Explain different data models with examples.
  • Explain architecture of database system with diagram.
  • Explain data independence and its types.
  • Explain data dictionary and role of DBA.
  • Explain primary key and its characteristics.
  • Explain DDL commands with suitable examples.
  • Explain DML commands with suitable examples.
  • Explain cloud computing and cloud infrastructure.
  • Explain service delivery models of cloud computing: IaaS, PaaS and SaaS.
  • Explain different cloud deployment models.
  • Explain public, private, community and hybrid clouds.
  • Explain advantages and disadvantages of cloud computing.
  • Differentiate DBMS and file oriented approach.

7 Marks Questions

  • Define DBMS.
  • Explain hierarchical data model.
  • Explain relational model.
  • Explain primary key.
  • Explain data dictionary.
  • Explain DBA responsibilities.
  • Explain DDL commands.
  • Explain DML commands.
  • Explain cloud computing.
  • Explain IaaS.
  • Explain PaaS.
  • Explain SaaS.
  • Explain hybrid cloud.
  • Explain community cloud.

Important Differences

  • File oriented approach vs database approach
  • DDL vs DML
  • Public cloud vs private cloud
  • IaaS vs PaaS vs SaaS
  • Hierarchical model vs relational model

PYQ Analysis Table

Repeated questions from uploaded RGPV PYQ papers

Topic Repeated Questions Frequency Priority
DBMS DBMS definition, advantages, applications and database approach Very High ★★★★★
Cloud Computing Cloud computing, cloud infrastructure, advantages and disadvantages Very High ★★★★★
DDL & DML DDL commands, DML commands and SQL examples Very High ★★★★★
Database Architecture Three-level architecture, diagram and data independence High ★★★★
Cloud Service Models IaaS, PaaS and SaaS with examples High ★★★★
Data Models Hierarchical, network, relational and object oriented models High ★★★★
Primary Key & DBA Primary key, data dictionary and DBA responsibilities Medium ★★★
Cloud Deployment Models Public, private, community and hybrid clouds Medium ★★★

Download PDFs

Keep these PDFs in the same folder as this HTML file

Download Notes PDF

FAQs

Common student doubts

Which topic is most important in Computer Unit 5?

DBMS, cloud computing, DDL and DML, database architecture, cloud service models and data models are most important.

Which diagrams are important?

DBMS architecture diagram, cloud service model diagram and cloud deployment model diagram are important.

Which differences are important?

File oriented vs database approach, DDL vs DML, public vs private cloud, IaaS vs PaaS vs SaaS and hierarchical vs relational model are important.

Related Units

Unit 1 Unit 2 Unit 3 Unit 4