Вы находитесь на странице: 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');

Вам также может понравиться