Database Lab Report
Database Lab Report
Lab -1
USE arafat378;
CREATE TABLE Customer (
Customer _id int ,
Customer _name varchar (255),
Purchase _item varchar (255),
address varchar (255),
postal _code int,
phone _number varchar (15)
); USE arafat378;
INSERT INTO Customer (customer _id, customer _name, purchase _item, address, postal _code,
phone _number)
VALUES
(1, ' Adiba Mehjabin ', 'Three Piece', 'Dhanmondi', 1205, '0131745367'),
(2, 'Rafiqul Islam', 'Wallet', 'Mirpur 1', 1216, '0161745387'),
(3, 'Sanjila Islam', 'Kurti', 'Uttarkhan', 1106, '0171748367'),
(4, 'Sharifa Begum', 'Bed sheet', 'Sector 7', 1108, '0191745388'),
(5, 'Amina Begum', 'Two Piece', 'Badda', 1300, '0131745768'),
(6, 'Monowara Akter', 'Ear ring', 'Mirpur 12', 1217, '0151845366');
(Lab-4)
USE arafat378;
CREATE TABLE Person (
Person _Name varchar (100),
Person _Id int,
Address varchar (100),
Price int
);
INSERT INTO Person
(Person _Name,
Person _Id ,
Address ,
Price )
VALUES
('Easin',78,'Mirpur',50000),
('Anas',72,'Tongi',4500),
('Miel',68,'Borguna',4005),
('Sadia',70,'Dhamrai',4590),
('Ador',88,'Chadpur',4580);
Between:
USE arafat378;
SELECT * FROM Person
WHERE Price BETWEEN 10000 AND 50000;
In:
USE arafat378;
Not In:
USE arafat378;
SELECT * FROM Person
WHERE Address NOT IN ('Mirpur','Dhamrai');
Group By:
USE arafat378;
SELECT Person _Name, COUNT(Person _Name) AS TOTAL _Person
FROM Person
GROUP BY Person_Name;
ASEC: USE arafat378;
DSEC:
USE arafat378;
SELECT * From Person
USE arafat378;
SELECT * From Person
ORDER BY Price DESC
LIMIT 1 OFFSET 2 ;
Min: USE arafat378;
USE arafat378;
CREATE TABLE Customer (
Customer _id int ,
Customer _name varchar (255),
Purchase _item varchar (255),
address varchar (255),
postal _code int,
phone _number varchar (15)
); USE arafat378;
INSERT INTO Customer (customer _id, customer _name, purchase _item, address, postal _code,
phone _number)
VALUES
(1, ' Adiba Mehjabin ', 'Three Piece', 'Dhanmondi', 1205, '0131745367'),
(2, 'Rafiqul Islam', 'Wallet', 'Mirpur 1', 1216, '0161745387'),
(3, 'Sanjila Islam', 'Kurti', 'Uttarkhan', 1106, '0171748367'),
2. USE arafat378;
ALTER TABLE Customer
DROP COLUMN Postal _code;
3. USE arafat378;
ALTER TABLE Customer
ADD Address_details varchar(255);
4.
USE arafat378;
ALTER TABLE Customer
MODIFY COLUMN phone_number int(15);
5, UPDATE customer set PurchaseIteam='shirt' WHERE CustomerID=3;
7. ALTER TABLE customer; UPDATE customer SET CustomerGrade = 'gold' where CustomerID=1;
(Lab-3)
CREATE DATABASE arafat378
USE arafat378;
CREATE TABLE Customer (
Customer _id int ,
Customer _name varchar (255),
Purchase _item varchar (255),
address varchar (255),
postal _code int,
phone _number varchar (15),
Grade varchar(15)
);
USE arafat378;
INSERT INTO Customer (customer _id, customer _name, purchase _item, address, postal _code,
phone _number)
VALUES
(1, ' Adiba Mehjabin ', 'Three Piece', 'Dhanmondi', 1205, '0131745367',’Silver’),
(2, 'Rafiqul Islam', 'Wallet', 'Mirpur 1', 1216, '0161745387',’Silver’),
(3, 'Sanjila Islam', 'Kurti', 'Uttarkhan', 1106, '0171748367',’Gold’),
a)
USE arafat378;
Name Varchar(100),
Age int ,
Major Varchar(100)
);
Then
USE arafat378;
Course_ID int,
Creadits int,
Instructor_ID int
);
Then
USE arafat378;
Enrolment_ID int,
Student_ID int,
Course_ID int,
a).
To Fetch The name and age of students who are majoring in cs.
USE arafat378;
Student_ID ,
Name ,
Age ,
Major
VALUE
(368,'Sifat',21,'Computer Science'),
(378,'Easin',70,'Operating System'),
(372,'Anas',23,'Networking'),
(388,'Ador',21,'Computer Science');
b).
To Retrieve Name of all Students who are enrolled in either Database System or Ai ,
d).
input:
USE arafat378;
SELECT * FROM Students WHERE Name LIKE '__j%' and Name LIKE'%n';
Output : Null
e)
Input :
USE arafat378;