0% found this document useful (0 votes)
15 views6 pages

Queries Used in Today's Session

The document outlines the creation and manipulation of various student and employee tables in a database, including defining their structures and inserting data. It includes examples of primary keys, unique constraints, and foreign key relationships. Additionally, it demonstrates the dropping of tables and the handling of NULL values in the data entries.

Uploaded by

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

Queries Used in Today's Session

The document outlines the creation and manipulation of various student and employee tables in a database, including defining their structures and inserting data. It includes examples of primary keys, unique constraints, and foreign key relationships. Additionally, it demonstrates the dropping of tables and the handling of NULL values in the data entries.

Uploaded by

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

DESC STUDENTS;

DROP TABLE STUDENTS;

CREATE TABLE STUDENTS


(
ST_ID NUMBER(3) NOT NULL ,
ST_NAME VARCHAR2(50) NOT NULL ,
MARKS NUMBER(4) ,
CITY VARCHAR2(50) ,
STATE VARCHAR2(50)
);

INSERT INTO STUDENTS(ST_ID,ST_NAME,MARKS,CITY,STATE) VALUES (10, 'RAJ' ,


100,'BANGALORE' , 'KAR');

INSERT INTO STUDENTS(ST_ID,ST_NAME,MARKS,CITY,STATE) VALUES (10, NULL ,


NULL,'BANGALORE' , 'KAR');

INSERT INTO STUDENTS(ST_ID,ST_NAME,MARKS,CITY,STATE) VALUES (NULL, 'RAM' ,


200,'CHENNAI' , 'TN');

INSERT INTO STUDENTS(ST_ID,ST_NAME,MARKS,CITY,STATE) VALUES (20, NULL ,


200,'CHENNAI' , 'TN');

CREATE TABLE STUDENTS1


(
ST_ID NUMBER(3) unique,
ST_NAME VARCHAR2(50) ,
MARKS NUMBER(4) ,
CITY VARCHAR2(50) ,
STATE VARCHAR2(50)
);

INSERT INTO STUDENTS1(ST_ID,ST_NAME,MARKS,CITY,STATE) VALUES (10, 'RAJ' ,


100,'BANGALORE' , 'KAR');
INSERT INTO STUDENTS1(ST_ID,ST_NAME,MARKS,CITY,STATE) VALUES (10, 'Ram' ,
300,'Chennai' , 'TN');
INSERT INTO STUDENTS1(ST_ID,ST_NAME,MARKS,CITY,STATE) VALUES (20, null ,
300,'Chennai' , 'TN');
INSERT INTO STUDENTS1(ST_ID,ST_NAME,MARKS,CITY,STATE) VALUES (null, null ,
300,'Chennai' , 'TN');

INSERT INTO STUDENTS1(ST_ID,ST_NAME,MARKS,CITY,STATE) VALUES (null, null ,


300,'Chennai' , 'TN');

SELECT * FROM STUDENTS1;

CREATE TABLE STUDENTS2


(
ST_ID NUMBER(3) unique,
ST_NAME VARCHAR2(50) unique,
MARKS NUMBER(4) ,
CITY VARCHAR2(50) ,
STATE VARCHAR2(50)
);

INSERT INTO STUDENTS2(ST_ID,ST_NAME,MARKS,CITY,STATE) VALUES (10, 'RAJ' ,


100,'BANGALORE' , 'KAR');
INSERT INTO STUDENTS2(ST_ID,ST_NAME,MARKS,CITY,STATE) VALUES (20, 'Ram' ,
300,'Chennai' , 'TN');
INSERT INTO STUDENTS2(ST_ID,ST_NAME,MARKS,CITY,STATE) VALUES (30, 'RAJ',
300,'Chennai' , 'TN');
INSERT INTO STUDENTS2(ST_ID,ST_NAME,MARKS,CITY,STATE) VALUES (null, null ,
300,'Chennai' , 'TN');

CREATE TABLE STUDENTS3


(
ST_ID NUMBER(3) Not null unique,
ST_NAME VARCHAR2(50) unique,
MARKS NUMBER(4) not null,
CITY VARCHAR2(50) unique not null ,
STATE VARCHAR2(50)
);

INSERT INTO STUDENTS3(ST_ID,ST_NAME,MARKS,CITY,STATE) VALUES (10, 'RAJ' ,


100,'BANGALORE' , 'KAR');
INSERT INTO STUDENTS3(ST_ID,ST_NAME,MARKS,CITY,STATE) VALUES (null, 'RAJ' ,
100,'BANGALORE' , 'KAR');
INSERT INTO STUDENTS3(ST_ID,ST_NAME,MARKS,CITY,STATE) VALUES (10, 'ram' ,
300,'Chennai' , 'KAR');
INSERT INTO STUDENTS3(ST_ID,ST_NAME,MARKS,CITY,STATE) VALUES (300, 'ramya' ,
null,'kochi' , 'kl');
INSERT INTO STUDENTS3(ST_ID,ST_NAME,MARKS,CITY,STATE) VALUES (400, 'divya' ,
500,null , 'kl');

CREATE TABLE STUDENTS4


(
ST_ID NUMBER(3) PRIMARY KEY,
ST_NAME VARCHAR2(50) ,
MARKS NUMBER(4) ,
CITY VARCHAR2(50) ,
STATE VARCHAR2(50)
);
INSERT INTO STUDENTS4(ST_ID,ST_NAME,MARKS,CITY,STATE) VALUES (400, 'divya' ,
500,null , 'kl');
INSERT INTO STUDENTS4(ST_ID,ST_NAME,MARKS,CITY,STATE) VALUES (NULL, 'divya' ,
500,null , 'kl');
INSERT INTO STUDENTS4(ST_ID,ST_NAME,MARKS,CITY,STATE) VALUES (400, 'divya' ,
500,null , 'kl');

CREATE TABLE STUDENTS5


(
ST_ID NUMBER(3) PRIMARY KEY,
ST_NAME VARCHAR2(50) NOT NULL,
MARKS NUMBER(4) UNIQUE ,
CITY VARCHAR2(50) UNIQUE NOT NULL ,
STATE VARCHAR2(50) NOT NULL UNIQUE
);

CREATE TABLE STUDENTS6


(
ST_ID NUMBER(3) ,
ST_NAME VARCHAR2(50),
MARKS NUMBER(4) ,
CITY VARCHAR2(50) ,
STATE VARCHAR2(50) ,
PRIMARY KEY(ST_ID,ST_NAME)
);

select * from STUDENTS6;

INSERT INTO STUDENTS6(ST_ID,ST_NAME,MARKS,CITY,STATE) VALUES (400, 'divya' ,


500,null , 'kl');
INSERT INTO STUDENTS6(ST_ID,ST_NAME,MARKS,CITY,STATE) VALUES (500, 'divya' ,
500,null , 'kl');

INSERT INTO STUDENTS6(ST_ID,ST_NAME,MARKS,CITY,STATE) VALUES (400, 'ramya' ,


500,null , 'kl');

INSERT INTO STUDENTS6(ST_ID,ST_NAME,MARKS,CITY,STATE) VALUES (500, 'ramya' ,


500,null , 'kl');

INSERT INTO STUDENTS6(ST_ID,ST_NAME,MARKS,CITY,STATE) VALUES (null, 'ramya' ,


500,null , 'kl');

INSERT INTO STUDENTS6(ST_ID,ST_NAME,MARKS,CITY,STATE) VALUES (900, null ,


500,null , 'kl');

DROP TABLE STUDENTS7;


CREATE TABLE STUDENTS7
(
ST_ID NUMBER(3) ,
ST_NAME VARCHAR2(50),
MARKS NUMBER(4) ,
CITY VARCHAR2(50) ,
STATE VARCHAR2(50) ,
PRIMARY KEY(ST_ID,ST_NAME,CITY)
);

INSERT INTO STUDENTS7(ST_ID,ST_NAME,MARKS,CITY,STATE) VALUES (400, 'divya' ,


500,'BANGALORE' , 'kar');

INSERT INTO STUDENTS7(ST_ID,ST_NAME,MARKS,CITY,STATE) VALUES (400, 'divya' ,


500,'CHENNAI' , 'kl');

INSERT INTO STUDENTS7(ST_ID,ST_NAME,MARKS,CITY,STATE) VALUES (400, 'RAMYA' ,


500,'CHENNAI' , 'kl');

INSERT INTO STUDENTS7(ST_ID,ST_NAME,MARKS,CITY,STATE) VALUES (400, 'RAMYA' ,


500,'BNALGAORE' , 'kl');

INSERT INTO STUDENTS7(ST_ID,ST_NAME,MARKS,CITY,STATE) VALUES (NULL, 'RAMYA' ,


500,'BNALGAORE' , 'kl');\

SELECT * FROM STUDENTS7;

INSERT INTO STUDENTS7(ST_ID,ST_NAME,MARKS,CITY,STATE) VALUES (400, 'divya' ,


500,'BANGALORE' , 'kar');

CREATE TABLE EMP


(
EMP_ID NUMBER,
ENAME VARCHAR2(255),
SALARY NUMBER(8,2),
DEPT_ID NUMBER primary key
);

CREATE TABlE DEPT


(
DEPARTMENT_ID NUMBER,
DEPT_NAME VARCHAR2(255),
LOCATION VARCHAR2(255),
FOREIGN KEY(DEPARTMENT_ID) REFERENCES EMP(DEPT_ID)
);

select * from EMP;

select * from dept;


desc EMP;

desc dept;

drop table dept;

drop table EMP;

CREATE TABLE EMP


(
EMP_ID NUMBER,
ENAME VARCHAR2(255),
SALARY NUMBER(8,2),
DEPT_ID NUMBER primary key
);

CREATE TABlE DEPT


(
DEPARTMENT_ID number,
DEPART_NAME varchar2(255),
LOCATION_name varchar2(255),
LOCATION_ID number PRIMARY KEY ,
FOREIGN KEY(DEPARTMENT_ID) REFERENCES EMP(DEPT_ID)
);

CREATE TABLE LOC


(
LOC_ID NUMBER ,
LOC_ADDRESS VARCHAR2(255) ,
country VARCHAR2(255),
FOREIGN KEY(LOC_ID) REFERENCES DEPT(LOCATION_ID)
);

EMP - PK
DEPT -PK AND FK
LOC - FK

DROP TABLE EMP;


DROP TABLE DEPT;
DROP TABLE LOC;

3RD POINT
------
CREATE TABLE STUDENTS4
(
ST_ID NUMBER(3) PRIMARY KEY,
ST_NAME VARCHAR2(50) PRIMARY KEY,
MARKS NUMBER(4) ,
CITY VARCHAR2(50) ,
STATE VARCHAR2(50)
);

4TH POINT
---------
CREATE TABLE STUDENTS10
(
ST_ID NUMBER(3) ,
ST_NAME VARCHAR2(50) ,
MARKS NUMBER(4) ,
CITY VARCHAR2(50) ,
STATE VARCHAR2(50) ,
PRIMARY KEY(ST_ID,ST_NAME)
);

You might also like