0% found this document useful (0 votes)
10 views18 pages

Database Systems Lab 1 Presentation Lectures V2

This 3-hour lab introduces students to basic concepts of databases and database management systems (DBMS) through lectures and activities. It covers topics such as the importance of DBMS, popular DBMS software, installing and setting up MySQL or PostgreSQL, and performing basic CRUD operations. Students are assessed based on their participation, successful DBMS installation, and execution of CRUD commands.

Uploaded by

sp22-bse-097
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
10 views18 pages

Database Systems Lab 1 Presentation Lectures V2

This 3-hour lab introduces students to basic concepts of databases and database management systems (DBMS) through lectures and activities. It covers topics such as the importance of DBMS, popular DBMS software, installing and setting up MySQL or PostgreSQL, and performing basic CRUD operations. Students are assessed based on their participation, successful DBMS installation, and execution of CRUD commands.

Uploaded by

sp22-bse-097
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PPTX, PDF, TXT or read online on Scribd
You are on page 1/ 18

LAB 1: INTRODUCTION

TO DATABASES AND
DBMS
• Objective: To familiarize students with the basic concepts of
databases, information systems, and Database Management
Systems (DBMS).
TOPICS COVERED
• Introduction to Databases
• Information Systems and their Applications
• Database Management Systems (DBMS)
PREREQUISITES
• Basic knowledge of computers
• Familiarity with programming (not mandatory but helpful)
DURATION
• 3 Hours
REQUIRED TOOLS
• Computer with internet access
• MySQL or PostgreSQL installation package
REFERENCES
• Connolly: Chapter 1
ACTIVITY 1: INTRODUCTION
TO DBMS SOFTWARE
• Objective: To introduce students to different types of DBMS
software.

• Steps:
• 1. Discussion on what is DBMS
• 2. Presentation on popular DBMS software
• 3. Comparison of different DBMS software
LECTURE: WHAT IS
DBMS?
• A Database Management System (DBMS) is system software for
creating and managing databases. It provides a systematic and
organized way to store, retrieve, and manage data in a database.
LECTURE: IMPORTANCE
OF DBMS
• 1. Data Integrity
• 2. Data Security
• 3. Data Redundancy
• 4. Data Independence
• 5. Multi-user Access
• 6. Backup and Recovery
LECTURE: POPULAR
DBMS SOFTWARE
• 1. MySQL
• 2. PostgreSQL
• 3. SQLite
• 4. Oracle DB
• 5. Microsoft SQL Server

• Each software has its pros and cons.


ACTIVITY 2:
INSTALLATION AND
INITIAL SETUP
• Objective: To guide students through the installation process.

• Steps:
• 1. Download the installation package
• 2. Install the DBMS
• 3. Verification
LECTURE: INSTALLATION
PROCESS
• 1. Navigate to official website
• 2. Choose the correct version based on OS
• 3. Download the installer
• 4. Follow installation prompts
• 5. Setup root password and other configurations
LECTURE: POST-
INSTALLATION VERIFICATION
• 1. Launch the DBMS software
• 2. Try connecting to the database server
• 3. Create a sample database
• 4. Ensure you can execute SQL commands
ACTIVITY 3: BASIC CRUD
OPERATIONS
• Objective: To familiarize students with basic CRUD operations.

• Steps:
• 1. Create Database
• 2. Create Table
• 3. Insert Data
• 4. Read Data
• 5. Update Data
• 6. Delete Data
LECTURE: CRUD
OPERATIONS
• CRUD stands for Create, Read, Update, and Delete. These are the
four basic operations of persistent storage.
LECTURE: SQL
COMMANDS FOR CRUD
• 1. CREATE DATABASE/CREATE TABLE
• 2. INSERT INTO
• 3. SELECT
• 4. UPDATE
• 5. DELETE
LAB ASSESSMENT
• Participation in discussions and activities: 30%
• Successful installation of the DBMS: 30%
• Execution of CRUD operations: 40%
FEEDBACK AND
QUESTIONS
• Students are encouraged to provide feedback and ask questions at
the end of the lab.

You might also like