0% found this document useful (0 votes)
222 views23 pages

Mysql Programs

The document contains SQL commands to create databases, tables, insert data, and run queries in MySQL. It creates databases called j1 and online shop, along with tables to store accessories, traders, courses, applicants, online shops and customers. Data is inserted and selected from the tables. Foreign keys are added to define relationships between tables.

Uploaded by

YASH BALODA
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as RTF, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
222 views23 pages

Mysql Programs

The document contains SQL commands to create databases, tables, insert data, and run queries in MySQL. It creates databases called j1 and online shop, along with tables to store accessories, traders, courses, applicants, online shops and customers. Data is inserted and selected from the tables. Foreign keys are added to define relationships between tables.

Uploaded by

YASH BALODA
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as RTF, PDF, TXT or read online on Scribd
You are on page 1/ 23

mysql> create database j1;

Query OK, 1 row affected (2.36 sec)

mysql> use j1;


Database changed
mysql> create table ACCESSORIES(No char(3),Name varchar(15),Price
integer,id char(3));
Query OK, 0 rows affected (3.60 sec)

mysql> insert into ACCESSORIES values("A01","Mother


Board",12000,"S01"),
-> ("A02","Hard Disk",5000,"S01"),
-> ("A03","Keyboard",500,"S02"),
-> ("A04","Mouse",300,"S01"),
-> ("A05","Mother Board",13000,"S02"),
-> ("A06","Keyboard",400,"S03"),
-> ("A07","LCD",6000,"S04"),
-> ("T08","LCD",5500,"S05"),
-> ("T09","Mouse",350,"S05"),
-> ("T10","Hard Disk",4500,"S03");
Query OK, 10 rows affected (0.56 sec)
Records: 10 Duplicates: 0 Warnings: 0

mysql> select * from ACCESSORIES:


-> ;
ERROR 1064 (42000): You have an error in your SQL syntax; check the
manual that corresponds to your MySQL server version for the right
syntax to use near ':' at line 1
mysql> select * from ACCESSORIES;
+------+--------------+-------+------+
| No | Name | Price | id |
+------+--------------+-------+------+
| A01 | Mother Board | 12000 | S01 |
| A02 | Hard Disk | 5000 | S01 |
| A03 | Keyboard | 500 | S02 |
| A04 | Mouse | 300 | S01 |
| A05 | Mother Board | 13000 | S02 |
| A06 | Keyboard | 400 | S03 |
| A07 | LCD | 6000 | S04 |
| T08 | LCD | 5500 | S05 |
| T09 | Mouse | 350 | S05 |
| T10 | Hard Disk | 4500 | S03 |
+------+--------------+-------+------+
10 rows in set (0.00 sec)

//

mysql> create table TRADERS(TCode char(3),TName varchar(20),City


varchar(10));
Query OK, 0 rows affected (1.34 sec)

mysql> alter table TRADERS add primary key(TCode);


Query OK, 0 rows affected (1.90 sec)
Records: 0 Duplicates: 0 Warnings: 0
mysql> create table ITEMS(Code integer,IName varchar(20),Qty
integer,price integer,Company varchar(15),TCode char(3));
Query OK, 0 rows affected (0.84 sec)

mysql> alter table ITEMS add foreign key(TCode) references


TRADERS(TCode);
Query OK, 0 rows affected (3.34 sec)
Records: 0 Duplicates: 0 Warnings: 0

mysql> insert into TRADERS values("T01","ELECTRONIC


SALES","MUMBAI"),
-> ("T03","BUSY STORE CORP","DELHI"),
-> ("T02","DISP HOUSE INC","CHENNAI");
Query OK, 3 rows affected (0.21 sec)
Records: 3 Duplicates: 0 Warnings: 0

mysql> SELECT * FROM TRADERS;


+-------+------------------+---------+
| TCode | TName | City |
+-------+------------------+---------+
| T01 | ELECTRONIC SALES | MUMBAI |
| T02 | DISP HOUSE INC | CHENNAI |
| T03 | BUSY STORE CORP | DELHI |
+-------+------------------+---------+
3 rows in set (0.07 sec)

mysql> INSERT INTO ITEMS VALUES(1001,"DIGITAL PAD


121",120,11000,"XENITA","T01"),
-> (1006,"LED SCREEN 40",70,38000,"SANTORA","T02"),
-> (1004,"CAR GPS SYSTEM",50,2150,"GEOKNOW","T01"),
-> (1003,"DIGITAL CAMERA 12X",160,8000,"DIGILICK","T02"),
-> (1005,"PEN DRIVE 32 GB",600,1200,"STOREHOME","T03");
Query OK, 5 rows affected (0.20 sec)
Records: 5 Duplicates: 0 Warnings: 0

mysql> SELECT * FROM ITEMS;


+------+--------------------+------+-------+-----------+-------+
| Code | IName | Qty | price | Company | TCode |
+------+--------------------+------+-------+-----------+-------+
| 1001 | DIGITAL PAD 121 | 120 | 11000 | XENITA | T01 |
| 1006 | LED SCREEN 40 | 70 | 38000 | SANTORA | T02 |
| 1004 | CAR GPS SYSTEM | 50 | 2150 | GEOKNOW | T01 |
| 1003 | DIGITAL CAMERA 12X | 160 | 8000 | DIGILICK | T02 |
| 1005 | PEN DRIVE 32 GB | 600 | 1200 | STOREHOME | T03 |
+------+--------------------+------+-------+-----------+-------+
5 rows in set (0.00 sec)
//
mysql> CREATE TABLE COURSES(C_ID CHAR(3),COURSES VARCHAR(25));
Query OK, 0 rows affected (1.50 sec)

mysql> ALTER TABLE COURSES ADD PRIMARY KEY(C_ID);


Query OK, 0 rows affected (1.17 sec)
Records: 0 Duplicates: 0 Warnings: 0
mysql> CREATE TABLE APPLICANTS(NO INTEGER,NAME VARCHAR(15),FEE
INTEGER,GENDER CHAR(1),C_ID CHAR(3),JOINYEAR INTEGER);
Query OK, 0 rows affected (0.51 sec)

mysql> ALTER TABLE APPLICANTS ADD FOREIGN KEY(C_ID) REFERENCES


COURSES(C_ID);
Query OK, 0 rows affected (2.14 sec)
Records: 0 Duplicates: 0 Warnings: 0

mysql> INSERT INTO COURSES VALUES("A01","FASHION DESIGN"),


-> ("A02","NETWORKING"),
-> ("A03","HOTEL MANAGEMENT"),
-> ("A04","EVENT MANAGEMENT"),
-> ("A05","OFFICE MANAGEMENT");
Query OK, 5 rows affected (0.16 sec)
Records: 5 Duplicates: 0 Warnings: 0

mysql> SELECT * FROM COURSES;


+------+-------------------+
| C_ID | COURSES |
+------+-------------------+
| A01 | FASHION DESIGN |
| A02 | NETWORKING |
| A03 | HOTEL MANAGEMENT |
| A04 | EVENT MANAGEMENT |
| A05 | OFFICE MANAGEMENT |
+------+-------------------+
5 rows in set (0.00 sec)

mysql> INSERT INTO APPLICANTS


VALUES(1012,"Amandeep",30000,"M","A01",2012),
-> (1102,"Avisha",25000,"F","A02",2009),
-> (1103,"Ekant",30000,"M","A02",2011),
-> (1049,"Arun",30000,"M","A03",2009),
-> (1025,"Amber",40000,"M","A02",2011),
-> (1106,"Ela",40000,"F","A05",2010),
-> (1017,"Nikita",35000,"F","A03",2012),
-> (1108,"Ariuna",30000,"F","A03",2012),
-> (2109,"Shakti",35000,"M","A04",2011),
-> (1101,"Kirat",25000,"M","A01",2012);
Query OK, 10 rows affected (0.16 sec)
Records: 10 Duplicates: 0 Warnings: 0

mysql> select * from APPLICANTS;


+------+----------+-------+--------+------+----------+
| NO | NAME | FEE | GENDER | C_ID | JOINYEAR |
+------+----------+-------+--------+------+----------+
| 1012 | Amandeep | 30000 | M | A01 | 2012 |
| 1102 | Avisha | 25000 | F | A02 | 2009 |
| 1103 | Ekant | 30000 | M | A02 | 2011 |
| 1049 | Arun | 30000 | M | A03 | 2009 |
| 1025 | Amber | 40000 | M | A02 | 2011 |
| 1106 | Ela | 40000 | F | A05 | 2010 |
| 1017 | Nikita | 35000 | F | A03 | 2012 |
| 1108 | Ariuna | 30000 | F | A03 | 2012 |
| 2109 | Shakti | 35000 | M | A04 | 2011 |
| 1101 | Kirat | 25000 | M | A01 | 2012 |
+------+----------+-------+--------+------+----------+
10 rows in set (0.00 sec)

//

mysql> CREATE TABLE ONLINESHOP(SID INTEGER,SHOP VARCHAR(15));


Query OK, 0 rows affected (0.65 sec)

mysql> ALTER TABLE ONLINESHOP ADD PRIMARY KEY(SID);


Query OK, 0 rows affected (1.47 sec)
Records: 0 Duplicates: 0 Warnings: 0

mysql> CREATE TABLE CUSTOMER(CID INTEGER,CNAME VARCHAR(25),GENDER


VARCHAR(10),SID INTEGER,AREA VARCHAR(10));
Query OK, 0 rows affected (0.64 sec)

mysql> ALTER TABLE CUSTOMER ADD FOREIGN KEY(SID) REFERENCES


ONLINESHOP(SID);
Query OK, 0 rows affected (1.91 sec)
Records: 0 Duplicates: 0 Warnings: 0

mysql> INSERT INTO ONLINESHOP VALUES(101,"MY BUY"),


-> (102,"ECO BUY"),
-> (103,"JUST SHOPPING"),
-> (104,"SHOPPING EASY");
Query OK, 4 rows affected (0.17 sec)
Records: 4 Duplicates: 0 Warnings: 0

mysql> SELECT * FROM ONILNESHOP;


ERROR 1146 (42S02): Table 'j1.onilneshop' doesn't exist
mysql> SELECT * FROM ONLINESHOP;
+-----+---------------+
| SID | SHOP |
+-----+---------------+
| 101 | MY BUY |
| 102 | ECO BUY |
| 103 | JUST SHOPPING |
| 104 | SHOPPING EASY |
+-----+---------------+
4 rows in set (0.00 sec)

mysql> INSERT INTO CUSTOMER VALUES(1001,"R


SHARMA","FEMALE",101,"NORTH"),
-> (1002,"M R TIWARY","MALE",102,"SOUTH"),
-> (1003,"M K KHAN","MALE",103,"EAST");
Query OK, 3 rows affected (0.17 sec)
Records: 3 Duplicates: 0 Warnings: 0
mysql> INSERT INTO CUSTOMER VALUES(1004,"A K
SINGH","MALE",102,"EAST"),
-> (1005,"S SEN","FEMALE",101,"WEST"),
-> (1006,"R DUBEY","MALE",104,"NORTH"),
-> (1007,"M AGARWAL","FEMALE",104,"NORTH"),
-> (1008,"S DAS","FEMALE",103,"SOUTH"),
-> (1009,"R K PATIL","MALE",102,"NORTH"),
-> (1010,"N KRISHNA","MALE",102,"SOUTH");
Query OK, 7 rows affected (0.17 sec)
Records: 7 Duplicates: 0 Warnings: 0

mysql> SELECT * FROM CUSTOMER;


+------+------------+--------+------+-------+
| CID | CNAME | GENDER | SID | AREA |
+------+------------+--------+------+-------+
| 1001 | R SHARMA | FEMALE | 101 | NORTH |
| 1002 | M R TIWARY | MALE | 102 | SOUTH |
| 1003 | M K KHAN | MALE | 103 | EAST |
| 1004 | A K SINGH | MALE | 102 | EAST |
| 1005 | S SEN | FEMALE | 101 | WEST |
| 1006 | R DUBEY | MALE | 104 | NORTH |
| 1007 | M AGARWAL | FEMALE | 104 | NORTH |
| 1008 | S DAS | FEMALE | 103 | NORTH |
| 1009 | R K PATIL | MALE | 102 | NORTH |
| 1010 | N KRISHNA | MALE | 102 | SOUTH |
+------+------------+--------+------+-------+
10 rows in set (0.00 sec)
//
mysql> CREATE TABLE CUSTOMER(CCode integer,CName varchar(15),Ccode
integer);
ERROR 1060 (42S21): Duplicate column name 'Ccode'
mysql>
mysql>
mysql> create table SALGRADE(SGRADE char(3),SALARY integer,HRA
integer);
Query OK, 0 rows affected (0.96 sec)

mysql> ALTER TABLE SALGRADE ADD PRIMARY KEY(SGRADE);


Query OK, 0 rows affected (1.66 sec)
Records: 0 Duplicates: 0 Warnings: 0

mysql> CREATE TABLE EMPLOYEE(ECODE INTEGER,NAME VARCHAR(15),DESIGN


VARCHAR(15),SGRADE INTEGER,DOJ DATE,DOB DATE);
Query OK, 0 rows affected (1.52 sec)

mysql> CREATE TABLE EMPLOYEE(ECODE INTEGER,NAME VARCHAR(15),DESIGN


VARCHAR(15),SGRADE CHAR(3),DOJ DATE,DOB DATE);
Query OK, 0 rows affected (0.67 sec)

mysql> ALTER TABLE EMPLOYEE ADD FOREIGN KEY(SGRADE) REFERENCES


SALGRADE(SGRADE);
Query OK, 0 rows affected (2.36 sec)
Records: 0 Duplicates: 0 Warnings: 0

mysql> INSERT INTO SALGRADE VALUES("S01",56000,


-> 18000),
-> ("S02",32000,12000),
-> ("S03",24000,8000);
Query OK, 3 rows affected (0.16 sec)
Records: 3 Duplicates: 0 Warnings: 0

mysql> SELECT * FROM SALGRADE;


+--------+--------+-------+
| SGRADE | SALARY | HRA |
+--------+--------+-------+
| S01 | 56000 | 18000 |
| S02 | 32000 | 12000 |
| S03 | 24000 | 8000 |
+--------+--------+-------+
3 rows in set (0.00 sec)

mysql> INSERT INTO EMPLOYEE VALUES(101,"Abdul


Ahmed","EXECUTIVE","S03",'2003-3-23','1980-1-13');
Query OK, 1 row affected (0.13 sec)

mysql> insert into EMPLOYEE VALUES(102,"Ravi Chander","HEAD-


IT","S02",'2010-2-12','1987-7-22'),
-> (103,"John ken","Reciptionist","S03",'2009-6-24','1983-2-
24'),
-> (105,"Nazaar Ameen","GM","S02",'2006-8-11','1984-3-03'),
-> (106,"Priyam Sen","CEO","S01",'2004-12-29','1982-1-19');
Query OK, 4 rows affected (0.13 sec)
Records: 4 Duplicates: 0 Warnings: 0

mysql> SELECT * FROM EMPLOYEE;


+-------+--------------+--------------+--------+------------
+------------+
| ECODE | NAME | DESIGN | SGRADE | DOJ | DOB
|
+-------+--------------+--------------+--------+------------
+------------+
| 101 | Abdul Ahmed | EXECUTIVE | S03 | 2003-03-23 | 1980-
01-13 |
| 102 | Ravi Chander | HEAD-IT | S02 | 2010-02-12 | 1987-
07-22 |
| 103 | John ken | Reciptionist | S03 | 2009-06-24 | 1983-
02-24 |
| 105 | Nazaar Ameen | GM | S02 | 2006-08-11 | 1984-
03-03 |
| 106 | Priyam Sen | CEO | S01 | 2004-12-29 | 1982-
01-19 |
+-------+--------------+--------------+--------+------------
+------------+
5 rows in set (0.00 sec)
//
mysql> create table STREAM(STRCDE INTEGER,STRNAME VARCHAR(25));
Query OK, 0 rows affected (2.84 sec)

mysql> ALTER TABLE STREAM ADD PRIMARY KEY(STRCDE);


Query OK, 0 rows affected (1.44 sec)
Records: 0 Duplicates: 0 Warnings: 0

mysql> CREATE TABLE STUDENT(SCODE INTEGER,NAME VARCHAR(15),AGE


INTEGER,STRCDE INTEGER,POINTS INTEGER,GRADE CHAR(1));
Query OK, 0 rows affected (0.62 sec)

mysql> ALTER TABLE STUDENT ADD FOREIGN KEY(STRCDE) REFERENCES


STREAM(STRCDE);
Query OK, 0 rows affected (1.94 sec)
Records: 0 Duplicates: 0 Warnings: 0

mysql> INSERT INTO STREAM VALUES(1,"SCIENCE+COMP"),


-> (2,"SCIENCE+BIO"),
-> (3,"SCIENCE+ECO"),
-> (4,"COMMERCE+MATHS"),
-> (5,"COMMERCE+SOCIO"),
-> (6,"ARTS+MATHS"),
-> (7,"ARTS+SOCIO");
Query OK, 7 rows affected (0.25 sec)
Records: 7 Duplicates: 0 Warnings: 0

mysql> SELECT * FROM STREAM;


+--------+----------------+
| STRCDE | STRNAME |
+--------+----------------+
| 1 | SCIENCE+COMP |
| 2 | SCIENCE+BIO |
| 3 | SCIENCE+ECO |
| 4 | COMMERCE+MATHS |
| 5 | COMMERCE+SOCIO |
| 6 | ARTS+MATHS |
| 7 | ARTS+SOCIO |
+--------+----------------+
7 rows in set (0.12 sec)

mysql> INSERT INTO STUDENT(SCODE,NAME,AGE,STRCDE,POINTS) VALUES


-> (101,"Amit",16,1,6),
-> (102,"Arjun",13,3,4),
-> (103,"Zaheer",14,2,1),
-> (105,"Gagan",15,5,2),
-> (108,"kumar",13,6,8),
-> (109,"Rajesh",17,5,8),
-> (110,"Naveen",13,3,9),
-> (113,"Ajay",16,2,3),
-> (115,"Kapil",14,3,2),
-> (120,"Gurdeep",15,2,6);
Query OK, 10 rows affected (0.14 sec)
Records: 10 Duplicates: 0 Warnings: 0

mysql> select * from STUDENT;


+-------+---------+------+--------+--------+-------+
| SCODE | NAME | AGE | STRCDE | POINTS | GRADE |
+-------+---------+------+--------+--------+-------+
| 101 | Amit | 16 | 1 | 6 | NULL |
| 102 | Arjun | 13 | 3 | 4 | NULL |
| 103 | Zaheer | 14 | 2 | 1 | NULL |
| 105 | Gagan | 15 | 5 | 2 | NULL |
| 108 | kumar | 13 | 6 | 8 | NULL |
| 109 | Rajesh | 17 | 5 | 8 | NULL |
| 110 | Naveen | 13 | 3 | 9 | NULL |
| 113 | Ajay | 16 | 2 | 3 | NULL |
| 115 | Kapil | 14 | 3 | 2 | NULL |
| 120 | Gurdeep | 15 | 2 | 6 | NULL |
+-------+---------+------+--------+--------+-------+

10 rows in set (0.00 sec)


//
mysql> CREATE TABLE FABRIC(FCODE CHAR(3),TYPE VARCHAR(10));
Query OK, 0 rows affected (0.69 sec)

mysql> ALTER TABLE FABRIC ADD PRIMARY KEY(FCODE);


Query OK, 0 rows affected (1.18 sec)
Records: 0 Duplicates: 0 Warnings: 0

mysql> CREATE TABLE GARMENT(GCODE INTEGER,DESCRIPTION


VARCHAR(20),PRICE INTEGER,FCODE CHAR(3),READYDATE DATE);
Query OK, 0 rows affected (0.69 sec)

mysql> ALTER TABLE GARMENT ADD FOREIGN KEY(FCODE) REFERENCES


FABRIC(FCODE);
Query OK, 0 rows affected (1.85 sec)
Records: 0 Duplicates: 0 Warnings: 0

mysql> INSERT INTO FABRIC


-> VALUES
-> ("F04","POLYSTER"),
-> ("F02","COTTON"),
-> ("F03","SILK"),
-> ("F01","TERELENE");
Query OK, 4 rows affected (0.17 sec)
Records: 4 Duplicates: 0 Warnings: 0

mysql> INSERT INTO GARMENT VALUES


-> (10023,"PENCIL SKIRT",1150,"F03",'2002/12/19'),
-> (10001,"FORMAL SHIRT",1250,"F01",'2002/01/12'),
-> (10012,"INFORMAL SHIRT",1550,"F02",'2002/06/06'),
-> (10024,"BABY TOP",750,"F03",'2007/4/07'),
-> (10090,"TULIP SKIRT",850,"F02",'2007/03/31'),
-> (10019,"EVENING GOWN",850,"F03",'2002/06/06'),
-> (10009,"INFORNAL PANT",1500,"F02",'2002/10/20'),
-> (10007,"FORMAL PANT",1350,"F01",'2008/03/09'),
-> (10020,"FROCK",850,"F04",'2007/09/09'),
-> (10089,"SLACKS",750,"F03",'2008/10/20');
Query OK, 10 rows affected (0.17 sec)
Records: 10 Duplicates: 0 Warnings: 0

mysql> SELECT * FROM FABRIC;


+-------+----------+
| FCODE | TYPE |
+-------+----------+
| F01 | TERELENE |
| F02 | COTTON |
| F03 | SILK |
| F04 | POLYSTER |
+-------+----------+
4 rows in set (0.07 sec)

mysql> SELECT * FROM GARMENT;


+-------+----------------+-------+-------+------------+
| GCODE | DESCRIPTION | PRICE | FCODE | READYDATE |
+-------+----------------+-------+-------+------------+
| 10023 | PENCIL SKIRT | 1150 | F03 | 2002-12-19 |
| 10001 | FORMAL SHIRT | 1250 | F01 | 2002-01-12 |
| 10012 | INFORMAL SHIRT | 1550 | F02 | 2002-06-06 |
| 10024 | BABY TOP | 750 | F03 | 2007-04-07 |
| 10090 | TULIP SKIRT | 850 | F02 | 2007-03-31 |
| 10019 | EVENING GOWN | 850 | F03 | 2002-06-06 |
| 10009 | INFORNAL PANT | 1500 | F02 | 2002-10-20 |
| 10007 | FORMAL PANT | 1350 | F01 | 2008-03-09 |
| 10020 | FROCK | 850 | F04 | 2007-09-09 |
| 10089 | SLACKS | 750 | F03 | 2008-10-20 |
+-------+----------------+-------+-------+------------+
10 rows in set (0.00 sec)

//
mysql> CREATE TABLE SENDER(SenderID char(4),SenderName
varchar(15),SenderAddress varchar(25),SenderCity varchar(15));
Query OK, 0 rows affected (0.60 sec)

mysql> alter table SENDER add primary key(SenderID);


Query OK, 0 rows affected (1.23 sec)
Records: 0 Duplicates: 0 Warnings: 0

mysql> create table RECIPIENT(RecID char(4),SenderID char(4),RecName


varchar(15),recAddress varchar(25),RecCity varchar(15));
Query OK, 0 rows affected (0.70 sec)

mysql> alter table RECIPIENT add foreign key(SenderID) references


SENDER(SenderID);
Query OK, 0 rows affected (1.94 sec)
Records: 0 Duplicates: 0 Warnings: 0

mysql> insert into SENDER values


-> ("ND01","R Jain","2, ABC Appts","New Delhi"),
-> ("MU02","H Sinha","12, Newtown","Mumbai"),
-> ("MU15","S Jha","27/A, Park Street","Mumbai"),
-> ("ND50","T Prassad","122-k, SDA","New Delhi");
Query OK, 4 rows affected (0.21 sec)
Records: 4 Duplicates: 0 Warnings: 0

mysql> select * from SENDER ;


+----------+------------+-------------------+------------+
| SenderID | SenderName | SenderAddress | SenderCity |
+----------+------------+-------------------+------------+
| MU02 | H Sinha | 12, Newtown | Mumbai |
| MU15 | S Jha | 27/A, Park Street | Mumbai |
| ND01 | R Jain | 2, ABC Appts | New Delhi |
| ND50 | T Prassad | 122-k, SDA | New Delhi |
+----------+------------+-------------------+------------+
4 rows in set (0.00 sec)

mysql> insert into RECIPIENT values


-> ("KO05","ND01","R Bajpayee","5,Central Avenue","Kolkata"),
-> ("ND08","MU02","S Mahajan","116, A Vihar","New Delhi"),
-> ("MU19","ND01","H Singh","2A, Andheri East","Mumbai"),
-> ("MU32","MU15","P K Swamy","B5, C S Terminus","Mumbai"),
-> ("ND48","ND50","S Tripathi","13, B1 D, Mayur Vihar","New
Delhi");
Query OK, 5 rows affected (0.19 sec)
Records: 5 Duplicates: 0 Warnings: 0

mysql> select * from RECIPIENT;


+-------+----------+------------+-----------------------+-----------
+
| RecID | SenderID | RecName | recAddress | RecCity
|
+-------+----------+------------+-----------------------+-----------
+
| KO05 | ND01 | R Bajpayee | 5,Central Avenue | Kolkata
|
| ND08 | MU02 | S Mahajan | 116, A Vihar | New Delhi
|
| MU19 | ND01 | H Singh | 2A, Andheri East | Mumbai
|
| MU32 | MU15 | P K Swamy | B5, C S Terminus | Mumbai
|
| ND48 | ND50 | S Tripathi | 13, B1 D, Mayur Vihar | New Delhi
|
+-------+----------+------------+-----------------------+-----------
+
5 rows in set (0.00 sec)

//

mysql> create table HOSPITAL(No integer,Name varchar(15),Age


integer,Department varchar(20),Dateofadm date,Charges integer,Sex
char(1));
Query OK, 0 rows affected (0.74 sec)
mysql> alter table HOSPITAL add primary key(No);
Query OK, 0 rows affected (1.41 sec)
Records: 0 Duplicates: 0 Warnings: 0

mysql> insert into HOSPITAL values


-> (1,"Sandeep",65,"Surgery",'1998-02-23',300,"M"),
-> (2,"Ravina",24,"Orthopeadic",'1998-01-20',200,"F"),
-> (3,"Karan",45,"Orthopeadic",'1998-02-19',200,"M"),
-> (4,"Tarun",12,"Surgery",'1998-01-01',300,"M"),
-> (5,"Zubain",36,"ENT",'1998-01-12',250,"M"),
-> (6,"Ketaki",16,"ENT",'1998-02-14',300,"F"),
-> (7,"Ankita",29,"Cardiology",'1998-02-13',800,"F"),
-> (8,"Zareen",45,"Gynaecology",'1998-02-22',300,"F"),
-> (9,"Kush",19,"Cardiology",'1998-01-13',800,"M"),
-> (10,"Shaliya",31,"Nuclear Medicine",'1998-02-19',400,"M");
Query OK, 10 rows affected (0.19 sec)
Records: 10 Duplicates: 0 Warnings: 0

mysql> select * from HOSPITAL;


+----+---------+------+------------------+------------+---------
+------+
| No | Name | Age | Department | Dateofadm | Charges |
Sex |
+----+---------+------+------------------+------------+---------
+------+
| 1 | Sandeep | 65 | Surgery | 1998-02-23 | 300 | M
|
| 2 | Ravina | 24 | Orthopeadic | 1998-01-20 | 200 | F
|
| 3 | Karan | 45 | Orthopeadic | 1998-02-19 | 200 | M
|
| 4 | Tarun | 12 | Surgery | 1998-01-01 | 300 | M
|
| 5 | Zubain | 36 | ENT | 1998-01-12 | 250 | M
|
| 6 | Ketaki | 16 | ENT | 1998-02-14 | 300 | F
|
| 7 | Ankita | 29 | Cardiology | 1998-02-13 | 800 | F
|
| 8 | Zareen | 45 | Gynaecology | 1998-02-22 | 300 | F
|
| 9 | Kush | 19 | Cardiology | 1998-01-13 | 800 | M
|
| 10 | Shaliya | 31 | Nuclear Medicine | 1998-02-19 | 400 | M
|
+----+---------+------+------------------+------------+---------
+------+
10 rows in set (0.00 sec)
//

mysql> create table INTERIORS(No integer,ITEMNAME VARCHAR(20),TYPE


VARCHAR(15),DATEOFSTOCK DATE,PRICE INTEGER,DISCOUNT INTEGER);
Query OK, 0 rows affected (0.73 sec)
mysql> ALTER TABLE INTERIORS ADD PRIMARY KEY(No);
Query OK, 0 rows affected (1.24 sec)
Records: 0 Duplicates: 0 Warnings: 0

mysql> insert into INTERIORS values


-> (1,"Red rose","Double Bed",'2002-02-23',32000,15),
-> (2,"Soft touch","Baby cot",'2002-01-20',9000,10),
-> (3,"Jerry's home","Baby cot",'2002-02-19',8500,10),
-> (4,"Rough wood","Office Table",'2002-01-01',20000,20),
-> (5,"Comfort zone","Double Bed",'2002-01-12',15000,20),
-> (6,"jerry look","Baby cot",'2002-02-24',7000,19),
-> (7,"Lion king","Office Table",'2002-02-22',30000,25),
-> (8,"Royal tiger","Sofa",'2002-02-22',16000,25),
-> (9,"Park sitting","sofa",'2001-12-13',9000,15),
-> (10,"Dine Paradise","Dinning Table",'2002-02-19',11000,15),
-> (11,"White Wood","Double Bed",'2003-03-23',20000,15),
-> (12,"James 007","Sofa",'2003-02-20',15000,15),
-> (13,"Tom look","Baby cot",'2003-02-21',7000,10);
Query OK, 13 rows affected (0.22 sec)
Records: 13 Duplicates: 0 Warnings: 0

mysql> select * from INTERIORS;


+----+---------------+---------------+-------------+-------
+----------+
| No | ITEMNAME | TYPE | DATEOFSTOCK | PRICE |
DISCOUNT |
+----+---------------+---------------+-------------+-------
+----------+
| 1 | Red rose | Double Bed | 2002-02-23 | 32000 |
15 |
| 2 | Soft touch | Baby cot | 2002-01-20 | 9000 |
10 |
| 3 | Jerry's home | Baby cot | 2002-02-19 | 8500 |
10 |
| 4 | Rough wood | Office Table | 2002-01-01 | 20000 |
20 |
| 5 | Comfort zone | Double Bed | 2002-01-12 | 15000 |
20 |
| 6 | jerry look | Baby cot | 2002-02-24 | 7000 |
19 |
| 7 | Lion king | Office Table | 2002-02-22 | 30000 |
25 |
| 8 | Royal tiger | Sofa | 2002-02-22 | 16000 |
25 |
| 9 | Park sitting | sofa | 2001-12-13 | 9000 |
15 |
| 10 | Dine Paradise | Dinning Table | 2002-02-19 | 11000 |
15 |
| 11 | White Wood | Double Bed | 2003-03-23 | 20000 |
15 |
| 12 | James 007 | Sofa | 2003-02-20 | 15000 |
15 |
| 13 | Tom look | Baby cot | 2003-02-21 | 7000 |
10 |
+----+---------------+---------------+-------------+-------
+----------+
13 rows in set (0.00 sec)
//
mysql> create table BOOKS(Book_Id char(5),Book_Name
varchar(20),Author_Name varchar(25),Publishers varchar(15),Price
integer,Type varchar(10),Qty integer);
Query OK, 0 rows affected (0.63 sec)

mysql> Alter Table BOOKS add primary key(Book_Id);


Query OK, 0 rows affected (1.10 sec)
Records: 0 Duplicates: 0 Warnings: 0

mysql> create table ISSUED(Book_Id Char(5),Quantity_issued integer);


Query OK, 0 rows affected (0.57 sec)

mysql> alter table ISSUED add foreign key(Book_Id) Rreferences


BOOKS(Book_Id);
ERROR 1064 (42000): You have an error in your SQL syntax; check the
manual that corresponds to your MySQL server version for the right
syntax to use near 'Rreferences BOOKS(Book_Id)' at line 1
mysql> alter table ISSUED add foreign key(Book_Id) References
BOOKS(Book_Id);
Query OK, 0 rows affected (1.53 sec)
Records: 0 Duplicates: 0 Warnings: 0

mysql> insert into BOOKS values


-> ("F0001","The Tears","William Hopkins","First
Publ",750,"Fiction",10),
-> ("F0002","ThunderBolts","Anna Roberts","First
Publ",700,"Fiction",5),
-> ("T0001","My First C++","Brain &
Brooke","EPB",250,"Text",10),
-> ("T0002","C++ Brainworks","A.w.Rossaine","TDH",325,"Text",5),
-> ("C0001","Fast Cook","Lata Kapoor","EPB",350,"Cookery",8);
Query OK, 5 rows affected (0.17 sec)
Records: 5 Duplicates: 0 Warnings: 0

mysql> select * from BOOKS;


+---------+----------------+-----------------+------------+-------
+---------+------+
| Book_Id | Book_Name | Author_Name | Publishers | Price |
Type | Qty |
+---------+----------------+-----------------+------------+-------
+---------+------+
| C0001 | Fast Cook | Lata Kapoor | EPB | 350 |
Cookery | 8 |
| F0001 | The Tears | William Hopkins | First Publ | 750 |
Fiction | 10 |
| F0002 | ThunderBolts | Anna Roberts | First Publ | 700 |
Fiction | 5 |
| T0001 | My First C++ | Brain & Brooke | EPB | 250 |
Text | 10 |
| T0002 | C++ Brainworks | A.w.Rossaine | TDH | 325 |
Text | 5 |
+---------+----------------+-----------------+------------+-------
+---------+------+
5 rows in set (0.00 sec)

mysql> insert into ISSUED values


-> ("F0001",3),
-> ("T0001",1),
-> ("C0001",5);
Query OK, 3 rows affected (0.90 sec)
Records: 3 Duplicates: 0 Warnings: 0

mysql> select * from ISSUED;


+---------+-----------------+
| Book_Id | Quantity_issued |
+---------+-----------------+
| F0001 | 3 |
| T0001 | 1 |
| C0001 | 5 |
+---------+-----------------+
3 rows in set (0.11 sec)
//

mysql> CREATE TABLE STUDENT(SNO INTEGER,NAME VARCHAR(20),STREAM


VARCHAR(15),FEES FLOAT(5,2),AGE INTEGER, SEX CHAR(1));
Query OK, 0 rows affected (0.38 sec)

mysql> ALTER TABLE STUDENT ADD PRIMARY KEY(SNO);


Query OK, 0 rows affected (0.88 sec)
Records: 0 Duplicates: 0 Warnings: 0

mysql> INSERT INTO STUDENT VALUES (1,"ARJUN


KUMAR","COMPUTER",750.00,17,"M"),
-> (2,"DIVYA JENEJA","COMPUTER",750.00,18,"F"),
-> (3,"KESHAR MEHRA","BIOLOGY",500.00,16,"M"),
-> (4,"HARSH SINGH","ENG. DR",350.00,18,"M"),
-> (5,"PRACHI","ECONOMICS",300.00,19,"F"),
-> (6,"NISHA ARORA","COMPUTER",750.00,15,"F"),
-> (7,"DEEPAK KUMAR","ECONOMICS",300.00,16,"M"),
-> (8,"SARIKA VASWANI","BIOLOGY",500.00,15,"F");
Query OK, 8 rows affected (0.17 sec)
Records: 8 Duplicates: 0 Warnings: 0

mysql> SELECT * FROM STUDENT;


+-----+----------------+-----------+--------+------+------+
| SNO | NAME | STREAM | FEES | AGE | SEX |
+-----+----------------+-----------+--------+------+------+
| 1 | ARJUN KUMAR | COMPUTER | 750.00 | 17 | M |
| 2 | DIVYA JENEJA | COMPUTER | 750.00 | 18 | F |
| 3 | KESHAR MEHRA | BIOLOGY | 500.00 | 16 | M |
| 4 | HARSH SINGH | ENG. DR | 350.00 | 18 | M |
| 5 | PRACHI | ECONOMICS | 300.00 | 19 | F |
| 6 | NISHA ARORA | COMPUTER | 750.00 | 15 | F |
| 7 | DEEPAK KUMAR | ECONOMICS | 300.00 | 16 | M |
| 8 | SARIKA VASWANI | BIOLOGY | 500.00 | 15 | F |
+-----+----------------+-----------+--------+------+------+
8 rows in set (0.07 sec)
//

mysql> CREATE TABLE FAMILY(No integer,Name varchar(15),FemaleMembers


integer,MaleMembers integer,Income integer,Occupation varchar(15));
Query OK, 0 rows affected (0.72 sec)

mysql> insert into FAMILY values


(1,"Mishra",3,2,7000,"Service"),
(2,"Gupta",4,1,50000,"Business"),
(3,"khan",6,3,8000,"Mixed"),
(4,"Chaddha",2,2,25000,"Business"),
(5,"Yadav",7,2,20000,"Mixed"),
(6,"Joshi",3,2,14000,"service"),
(7,"Maurya",6,3,5000,"Farming"),
(8,"Rao",5,2,10000,"Service");
Query OK, 8 rows affected (0.18 sec)
Records: 8 Duplicates: 0 Warnings: 0

mysql> select * from FAMILY;


+------+---------+---------------+-------------+--------
+------------+
| No | Name | FemaleMembers | MaleMembers | Income | Occupation
|
+------+---------+---------------+-------------+--------
+------------+
| 1 | Mishra | 3 | 2 | 7000 | Service
|
| 2 | Gupta | 4 | 1 | 50000 | Business
|
| 3 | khan | 6 | 3 | 8000 | Mixed
|
| 4 | Chaddha | 2 | 2 | 25000 | Business
|
| 5 | Yadav | 7 | 2 | 20000 | Mixed
|
| 6 | Joshi | 3 | 2 | 14000 | service
|
| 7 | Maurya | 6 | 3 | 5000 | Farming
|
| 8 | Rao | 5 | 2 | 10000 | Service
|
+------+---------+---------------+-------------+--------
+------------+
8 rows in set (0.00 sec)
//
mysql> create table PRODUCT(P_ID char(4),ProductName
varchar(15),Manufacturer varchar(5),Price integer);
Query OK, 0 rows affected (0.95 sec)

mysql> alter table PRODUCT add primary key(P_ID);


Query OK, 0 rows affected (1.56 sec)
Records: 0 Duplicates: 0 Warnings: 0

mysql> create table CLIENT(C_ID integer,ClientName varchar(20),City


varchar(15),P_ID char(4));
Query OK, 0 rows affected (0.63 sec)

mysql> alter table CLIENT add foreign key(P_ID) references


PRODUCT(P_ID);
Query OK, 0 rows affected (2.42 sec)
Records: 0 Duplicates: 0 Warnings: 0

mysql> insert into PRODUCT values


-> ("TP01","Talcom Powder","LAK",40),
-> ("FW05","Face Wash","ABC",45),
-> ("BS01","Bath Soap","ABC",55),
-> ("SH06","Shampoo","XYZ",120),
-> ("FW12","Face Wash","XYZ",95);
Query OK, 5 rows affected (0.48 sec)
Records: 5 Duplicates: 0 Warnings: 0

mysql> select * from PRODUCT;


+------+---------------+--------------+-------+
| P_ID | ProductName | Manufacturer | Price |
+------+---------------+--------------+-------+
| BS01 | Bath Soap | ABC | 55 |
| FW05 | Face Wash | ABC | 45 |
| FW12 | Face Wash | XYZ | 95 |
| SH06 | Shampoo | XYZ | 120 |
| TP01 | Talcom Powder | LAK | 40 |
+------+---------------+--------------+-------+
5 rows in set (0.00 sec)

mysql> insert into CLIENT values


-> (01,"Cosmetic Shop","Delhi","FW05"),
-> (06,"Total Health","Mumbai","BS01"),
-> (12,"Live Life","Delhi","SH06"),
-> (15,"Pretty Woman","Delhi","FW12"),
-> (16,"Dreams","Bengluru","TP01");
Query OK, 5 rows affected (0.16 sec)
Records: 5 Duplicates: 0 Warnings: 0

mysql> select * from CLIENT;


+------+---------------+----------+------+
| C_ID | ClientName | City | P_ID |
+------+---------------+----------+------+
| 1 | Cosmetic Shop | Delhi | FW05 |
| 6 | Total Health | Mumbai | BS01 |
| 12 | Live Life | Delhi | SH06 |
| 15 | Pretty Woman | Delhi | FW12 |
| 16 | Dreams | Bengluru | TP01 |
+------+---------------+----------+------+
5 rows in set (0.05 sec)

//

mysql> create table DOCTOR(ID integer,NAME varchar(10),DEPT


varchar(15),SEX char(1),EXPERIENCE integer);
Query OK, 0 rows affected (2.04 sec)

mysql> alter table DOCTOR add primary key(ID);


Query OK, 0 rows affected (1.40 sec)
Records: 0 Duplicates: 0 Warnings: 0

mysql> create table SALARY(ID integer,BASIC integer,ALLOWANCE


integer,CONSULTATION integer);
Query OK, 0 rows affected (0.48 sec)

mysql> alter table SALARY add foreign key(ID) references DOCTOR(ID);


Query OK, 0 rows affected (1.74 sec)
Records: 0 Duplicates: 0 Warnings: 0

mysql> insert into DOCTOR values


-> (101,"John","ENT","M",12),
-> (104,"Smith",ORTHOPEADIC","M",5),
"> ;
"> -
"> ^C
mysql> insert into DOCTOR values
-> (101,"John","ENT","M",12),
-> (104,"Smith","ORTHOPEADIC","M",5),
-> (107,"Gorge","CARDIOLOGY","M",10),
-> (114,"Lara","CARDIOLOGY","F",3),
-> (109,"K George","MEDICINE","F",9),
-> (105,"Johnson","ORTHOPEADIC","M",10),
-> (117,"Lucy","ENT","F",3),
-> (111,"Bill","MEDICINE","F",12),
-> (130,"Morphy","ORTHOPEADIC","M",15);
Query OK, 9 rows affected (0.23 sec)
Records: 9 Duplicates: 0 Warnings: 0

mysql> SELECT * FROM DOCTOR;


+-----+----------+-------------+------+------------+
| ID | NAME | DEPT | SEX | EXPERIENCE |
+-----+----------+-------------+------+------------+
| 101 | John | ENT | M | 12 |
| 104 | Smith | ORTHOPEADIC | M | 5 |
| 105 | Johnson | ORTHOPEADIC | M | 10 |
| 107 | Gorge | CARDIOLOGY | M | 10 |
| 109 | K George | MEDICINE | F | 9 |
| 111 | Bill | MEDICINE | F | 12 |
| 114 | Lara | CARDIOLOGY | F | 3 |
| 117 | Lucy | ENT | F | 3 |
| 130 | Morphy | ORTHOPEADIC | M | 15 |
+-----+----------+-------------+------+------------+
9 rows in set (0.00 sec)

mysql> INSERT INTO SALARY VALUES


-> (101,12000,1000,300),
-> (104,23000,2300,500),
-> (107,32000,4000,500),
-> (114,12000,5200,100),
-> (109,42000,1700,200),
-> (105,18900,1690,300),
-> (130,21700,2600,300);
Query OK, 7 rows affected (0.40 sec)
Records: 7 Duplicates: 0 Warnings: 0

mysql> SELECT * FROM SALARY;


+------+-------+-----------+--------------+
| ID | BASIC | ALLOWANCE | CONSULTATION |
+------+-------+-----------+--------------+
| 101 | 12000 | 1000 | 300 |
| 104 | 23000 | 2300 | 500 |
| 107 | 32000 | 4000 | 500 |
| 114 | 12000 | 5200 | 100 |
| 109 | 42000 | 1700 | 200 |
| 105 | 18900 | 1690 | 300 |
| 130 | 21700 | 2600 | 300 |
+------+-------+-----------+--------------+
7 rows in set (0.00 sec)
//

mysql> CREATE TABLE FLIGHTS(FL_NO CHAR(5),STARING VARCHAR(15),ENDING


VARCHAR(15),NO_FLIGHTS INTEGER,NO_STOPS INTEGER);
Query OK, 0 rows affected (0.76 sec)

mysql> ALTER TABLE FLIGHTS ADD PRIMARY KEY(FL_NO);


Query OK, 0 rows affected (1.42 sec)
Records: 0 Duplicates: 0 Warnings: 0

mysql> CREATE TABLE FARES(FL_NO CHAR(5),AIRLINES VARCHAR(20),FARE


INTEGER,TAX_PER INTEGER);
Query OK, 0 rows affected (0.71 sec)

mysql> ALTER TABLE FARES ADD FOREIGN KEY(FL_NO) REFERENCES


FLIGHTS(FL_NO);
Query OK, 0 rows affected (2.06 sec)
Records: 0 Duplicates: 0 Warnings: 0

mysql> INSERT INTO FLIGHTS VALUES


-> ("IC301","MUMBAI","DELHI",8,0),
-> ("IC799","BENGLURU","DELHI",2,1),
-> ("MC101","INDORE","MUMBAI",3,0),
-> ("IC302","DELHI","MUMBAI",8,0),
-> ("AM812","KANPUR","BENGLURU",3,1),
-> ("IC899","MUMBAI","KOCHI",1,4),
-> ("AM501","DELHI","TRIVANDRUM",1,3),
-> ("MU499","MUMBAI","MADRAS",3,3),
-> ("IC701","DELHI","AHMEDABAD",4,0);
Query OK, 9 rows affected (0.18 sec)
Records: 9 Duplicates: 0 Warnings: 0

mysql> SELECT * FROM FLIGHTS;


+-------+----------+------------+------------+----------+
| FL_NO | STARING | ENDING | NO_FLIGHTS | NO_STOPS |
+-------+----------+------------+------------+----------+
| AM501 | DELHI | TRIVANDRUM | 1 | 3 |
| AM812 | KANPUR | BENGLURU | 3 | 1 |
| IC301 | MUMBAI | DELHI | 8 | 0 |
| IC302 | DELHI | MUMBAI | 8 | 0 |
| IC701 | DELHI | AHMEDABAD | 4 | 0 |
| IC799 | BENGLURU | DELHI | 2 | 1 |
| IC899 | MUMBAI | KOCHI | 1 | 4 |
| MC101 | INDORE | MUMBAI | 3 | 0 |
| MU499 | MUMBAI | MADRAS | 3 | 3 |
+-------+----------+------------+------------+----------+
9 rows in set (0.00 sec)

mysql> INSERT INTO FARES VALUES


-> ("IC701","INDIAN AIRLINES",6500,10),
-> ("MU499","SAHARA",9400,5),
-> ("AM501","JET AIRWAYS",13450,8),
-> ("IC899","INDIAN AIRLINES",8300,4),
-> ("IC302","INDIAN AIRLINES",4300,10),
-> ("IC799","INDIAN AIRLINES",10500,10),
-> ("MC101","DECCAN AIRLINES",3500,4);
Query OK, 7 rows affected (0.18 sec)
Records: 7 Duplicates: 0 Warnings: 0

mysql> SELECT * FROM FARES;


+-------+-----------------+-------+---------+
| FL_NO | AIRLINES | FARE | TAX_PER |
+-------+-----------------+-------+---------+
| IC701 | INDIAN AIRLINES | 6500 | 10 |
| MU499 | SAHARA | 9400 | 5 |
| AM501 | JET AIRWAYS | 13450 | 8 |
| IC899 | INDIAN AIRLINES | 8300 | 4 |
| IC302 | INDIAN AIRLINES | 4300 | 10 |
| IC799 | INDIAN AIRLINES | 10500 | 10 |
| MC101 | DECCAN AIRLINES | 3500 | 4 |
+-------+-----------------+-------+---------+
7 rows in set (0.00 sec)

//
mysql> CREATE TABLE SPORTS(STUDENTNO INTEGER,CLASS INTEGER,NAME
VARCHAR(10),GAME1 VARCHAR(15),GRADE CHAR(1), GAME2
VARCHAR(15),GRADE2 CHAR(2));
Query OK, 0 rows affected (1.66 sec)

mysql> ALTER TABLE SPORTS ADD PRIMARY KEY(STUDENTNO);


Query OK, 0 rows affected (1.50 sec)
Records: 0 Duplicates: 0 Warnings: 0

mysql> INSERT INTO SPORTS VALUES


-> (10,7,"Sameer","Cricket","B","Swimming","A"),
-> (11,8,"Sujit","Tennis","A","Skating","C"),
-> (12,7,"Kamal","Swimming","B","Football","B"),
-> (13,7,"Veena","Tennis","C","Tennis","A"),
-> (14,9,"Archana","Basketball","A","Cricket","A"),
-> (15,10,"Arpit","Cricket","A","Athletics","C");
Query OK, 6 rows affected (0.10 sec)
Records: 6 Duplicates: 0 Warnings: 0

mysql> select * from SPORTS;


+-----------+-------+---------+------------+-------+-----------
+--------+
| STUDENTNO | CLASS | NAME | GAME1 | GRADE | GAME2 |
GRADE2 |
+-----------+-------+---------+------------+-------+-----------
+--------+
| 10 | 7 | Sameer | Cricket | B | Swimming | A
|
| 11 | 8 | Sujit | Tennis | A | Skating | C
|
| 12 | 7 | Kamal | Swimming | B | Football | B
|
| 13 | 7 | Veena | Tennis | C | Tennis | A
|
| 14 | 9 | Archana | Basketball | A | Cricket | A
|
| 15 | 10 | Arpit | Cricket | A | Athletics | C
|
+-----------+-------+---------+------------+-------+-----------
+--------+
6 rows in set (0.00 sec)
//

mysql> CREATE TABLE EMPLOYEE(SNO INTEGER,NAME VARCHAR(15),BASIC


INTEGER,DEPARTMENT VARCHAR(15),DATEOFAPP DATE,AGE INTEGER,SEX
CHAR(1));
Query OK, 0 rows affected (0.85 sec)

mysql> ALTER TABLE EMPLOYEE ADD PRIMARY KEY(SNO);


Query OK, 0 rows affected (1.61 sec)
Records: 0 Duplicates: 0 Warnings: 0

mysql> INSERT INTO EMPLOYEE VALUES


-> (1,"KARAN",8000,"PERSONNEL",'1997/03/27',35,"M");
Query OK, 1 row affected (0.12 sec)
mysql> INSERT INTO EMPLOYEE VALUES
-> (2,"DIVAKAR",9500,"COMPUTER",'1998/01/20',34,"M"),
-> (3,"DIVYA",7300,"ACCOUNTS",'1997/02/19',34,"F"),
-> (4,"ARUN",8350,"PERSONNEL",'1995/01/01',33,"M"),
-> (5,"SABINA",9500,"ACCOUNTS",'1996/01/12',36,"F"),
-> (6,"JOHN",7400,"FINANCE",'1997/02/24',36,"M"),
-> (7,"ROBERT",8250,"PERSONNEL",'1997/02/20',39,"M"),
-> (8,"RUBINA",9450,"MAINTENANCE",'1998/02/22',37,"F"),
-> (9,"VIKAS",7500,"COMPUTER",'1994/01/13',41,"M"),
-> (10,"MOHAN",9300,"MAINTENANCE",'1998/02/19',37,"M");
Query OK, 9 rows affected (0.20 sec)
Records: 9 Duplicates: 0 Warnings: 0

mysql> SELECT * FROM EMPLOYEE;


+-----+---------+-------+-------------+------------+------+------+
| SNO | NAME | BASIC | DEPARTMENT | DATEOFAPP | AGE | SEX |
+-----+---------+-------+-------------+------------+------+------+
| 1 | KARAN | 8000 | PERSONNEL | 1997-03-27 | 35 | M |
| 2 | DIVAKAR | 9500 | COMPUTER | 1998-01-20 | 34 | M |
| 3 | DIVYA | 7300 | ACCOUNTS | 1997-02-19 | 34 | F |
| 4 | ARUN | 8350 | PERSONNEL | 1995-01-01 | 33 | M |
| 5 | SABINA | 9500 | ACCOUNTS | 1996-01-12 | 36 | F |
| 6 | JOHN | 7400 | FINANCE | 1997-02-24 | 36 | M |
| 7 | ROBERT | 8250 | PERSONNEL | 1997-02-20 | 39 | M |
| 8 | RUBINA | 9450 | MAINTENANCE | 1998-02-22 | 37 | F |
| 9 | VIKAS | 7500 | COMPUTER | 1994-01-13 | 41 | M |
| 10 | MOHAN | 9300 | MAINTENANCE | 1998-02-19 | 37 | M |
+-----+---------+-------+-------------+------------+------+------+
10 rows in set (0.00 sec)
//

mysql> CREATE TABLE COLLEGE(No integer,Name varchar(15),Age


integer,Department varchar(15),DateofJoin date,Basic integer,Sex
char(1));
Query OK, 0 rows affected (0.74 sec)

mysql> alter table COLLEGE add primary key(No);


Query OK, 0 rows affected (1.63 sec)
Records: 0 Duplicates: 0 Warnings: 0

mysql> insert into COLLEGE values


-> (1,"Shalaz",45,"Biology",'1988/02/13',10500,"M"),
-> (2,"Sameera",54,"Biology",'1990/01/10',9500,"F"),
-> (3,"Yagyan",43,"Physics",'1998/02/27',8500,"M"),
-> (4,"Pratyush",34,"Chemistry",'1993/01/11',7500,"M"),
-> (5,"Aren",51,"Mathematics",'1991/01/22',8500,"M"),
-> (6,"Reeta",27,"Chemistry",'1994/02/14',9000,"F"),
-> (7,"Urvashi",29,"Biology",'1993/02/10',8500,"F"),
-> (8,"Teena",35,"Mathematics",'1989/02/02',10500,"F"),
-> (9,"Viren",49,"Mathematics",'1988/01/03',9000,"M"),
-> (10,"Prakash",22,"Physics",'1992/02/17',8000,"M");
Query OK, 10 rows affected (0.14 sec)
Records: 10 Duplicates: 0 Warnings: 0
mysql> select * from COLLEGE;
+----+----------+------+-------------+------------+-------+------+
| No | Name | Age | Department | DateofJoin | Basic | Sex |
+----+----------+------+-------------+------------+-------+------+
| 1 | Shalaz | 45 | Biology | 1988-02-13 | 10500 | M |
| 2 | Sameera | 54 | Biology | 1990-01-10 | 9500 | F |
| 3 | Yagyan | 43 | Physics | 1998-02-27 | 8500 | M |
| 4 | Pratyush | 34 | Chemistry | 1993-01-11 | 7500 | M |
| 5 | Aren | 51 | Mathematics | 1991-01-22 | 8500 | M |
| 6 | Reeta | 27 | Chemistry | 1994-02-14 | 9000 | F |
| 7 | Urvashi | 29 | Biology | 1993-02-02 | 10500 | F |
| 8 | Teena | 35 | Mathematics | 1989-02-02 | 10500 | F |
| 9 | Viren | 49 | Mathematics | 1988-01-03 | 9000 | M |
| 10 | Prakash | 22 | Physics | 1992-02-17 | 8000 | M |
+----+----------+------+-------------+------------+-------+------+
10 rows in set (0.00 sec)
//unfinished

mysql> CREATE TABLE SUPPLIERS(Scode integer,Sname varchar(20));


Query OK, 0 rows affected (1.19 sec)

mysql> alter table add primary key(Scode);


ERROR 1064 (42000): You have an error in your SQL syntax; check the
manual that corresponds to your MySQL server version for the right
syntax to use near 'add primary key(Scode)' at line 1
mysql> alter table SUPPLIERS add primary key(Scode);
Query OK, 0 rows affected (1.34 sec)
Records: 0 Duplicates: 0 Warnings: 0

mysql> create table STORE(ItemNo integer,Item varchar(25),Scode


integer,Qty integer,Rate integer,LastBuy date);
Query OK, 0 rows affected (0.62 sec)

mysql> alter table STORE add foreign key(Scode) references


SUPPLIERS(Scode);
Query OK, 0 rows affected (2.97 sec)
Records: 0 Duplicates: 0 Warnings: 0

mysql> insert into SUPPLIERS values


-> (21,"Premium Stationers"),
-> (23,"Soft Plastics"),
-> (22,"Tera Supply");
Query OK, 3 rows affected (0.17 sec)
Records: 3 Duplicates: 0 Warnings: 0

mysql> select * from Suppliers;


+-------+--------------------+
| Scode | Sname |
+-------+--------------------+
| 21 | Premium Stationers |
| 22 | Tera Supply |
| 23 | Soft Plastics |
+-------+--------------------+
3 rows in set (0.00 sec)
mysql> insert into STORE values
-> (2005,"Sharpner Classic",23,60,8,'2009/06/31'),
-> (2003,"Balls",22,50,25,'2010/02/01'),
-> (2002,"Gel Pen Premium",21,150,12,'2010/02/24'),
-> (2006,"Gel Pen Classic",21,250,20,'2009/03/11'),
-> (2004,"Eraser Small",22,110,8,'2009/12/02'),
-> (2004,"Eraser Big",22,110,8,'2009/12/02'),
-> (2009,"Ball pen 0.5",21,180,18,'2009/11/03');

You might also like