Professional Documents
Culture Documents
1.
2.
3.
4.
5.
DDL
DML
TCL
DCL
DQL
DDL
1. CREATE
2. DROP
3. ALTER
4. RENAME
5. TRUNCATE
DML
1. INSERT
2. UPDATE
3. DELETE
TCL
1. COMMIT
2. ROLLBACK
3. SAVEPOINT
DCL
1. GRANT
2. REVOKE
DQL
1. SELECT
CREATE THE CREATE COMMAND IS USED TO CREATE DATABASE
HIN THE DATABASE SCHEMA.
SCHEMA :- IT IS A COLLECTION OF VALID DATABASE
VERY SCHEMA IS IDENTIFIED BY A
SSWORD.
OBJECTS WIT
OBJECTS. E
USERNAME AND PROTECTED BY A PA
[(SIZE)],.
MAX OF 1000 C
OLUMNS.
EX:- CREATE TABLE DEPT (DEPTNO NUMBER(2),DNAME
2(10),LOC VARCHAR2(10));
CREATE TABLE EMP5(EMPNO NUMBER(4),
ENAME VARCHAR2(10),
JOB VARCHAR2(10),
MGR NUMBER(4),
HIREDATE DATE,
SAL NUMBER(7,2),
COMM NUMBER(3),
VARCHAR
DEPTNO NUMBER(2));
DROP TABLE:-THE DROP TABLE COMMAND IS USED TO DROP A TABLE
TABASE SCHEMA
IN THE DA
VIEW OR S
(<VALUE LIST>);
);
THIS WILL KEEP THE GIVEN VALUE IN THE 3 COLUMNS AND
MNS WILL GET NULL VALUES
SYNTAX:-INSERT INTO <TABLE NAME> [(<COL LIST>)] VALUES
&COL NAME>',...);
EXAMPLE:- INSERT INTO DEPT VALUES
BALANCE COLU
('<&COL NAME>','<
('&DEPTNO','&DNAME','&LOC');
A TABLE
NEW DATA.
[WHERE <CONDITION
<CONDITION>];
A TABLE
FROM A T
APPLIE
1.
2.
3.
4.
5.
FOR TH
NOT NULL
UNIQUE
CHECK
PRIMARY KEY
FOREIGN KEY
CONSTRAINT THEN
VARCHAR2(10),
USER_CONSTRAINT
CONSTRAINT_NAME
C STATUS
------------------------------ - -------NN_DEPTNO
C ENABLED
UNIQUE CONSTRAINT :THE UNIQUE CONSTRAINT IS USED TO CHECK FOR
TABLE COLUMN.
WHEN A UNIQUE CONSTRAINT IS APPLIED TO A COL OF A
NOT ALLOW ANY REPEATING
VALUES BUT IT WILL ALLOW NULL VALUES. UNQUE
L NOT CHECK FOR DUPLICACY IN NULL
VALUES BECAUSE NULL IS NO VALUE
DUPLICATE VALUES IN A
TABLE IT WILL
CONSTRAINT WIL
C
C
U
STATUS
-------ENABLED
ENABLED
CHECK CONSTRAINT :- THE CHECK CONSTRAINT IS USED TO CHECK FOR A CONDITION BEFORE
THE DATA IS ENTERED INTO THE COLUMN OF A TABLE.
CREATE TABLE EMP (EMPNO NUMBER(4),ENAME VARCHAR2(10) CONSTRAINT CK_ENAME CHECK (
ENAME=UPPER(ENAME)), SAL NUMBER(7,2) CONSTRAINT CK_SAL CHECK (SAL BETWEEN 1000 A
ND 3000),DEPTNO NUMBER(2));
PRIMARY KEY CONSTRAINT :- IF A COL IS DEFINED WITH THE PRIMARY KEY CONSTRAINT TH
EN THE FOLLOWING ACTIONS ARE PERFORMED ON THAT COLUMN.
1. THE COLUMN
2. THE COLUMN
3. THE COLUMN
4. THE COLUMN
FOREIGN KEY COLUMNS
WILL
WILL
WILL
WILL
DEPT(
FOREIGN KEY .
TABLE