SELECT
Retrieves data
SELECT * FROM Product;
INSERT
INSERT INTO Product
VALUES ();
UPDATE
Updates existing table.
UPDATE TABLE SET VendorName = ‘ ‘
WHERE vendorID = ‘ ‘;
DELETE
Removes records
DELETE FROM Customers
WHERE customerID = 10;
CRÉATE
Creates a database, table, index, function or view.
CREATE TABLE Vendor
(
vendorID VARCHAR2(5)
);
ALTER
Alters the structure.
ALTER TABLE Product
ADD (reorderLevel NUMBER(3) DEFAULT 10;
DROP
Deletes objects;
DROP TABLE Vendor;
COMMIT
Saves all changes made during the transaction.
COMMIT;
ROLLBACK
Undoes all changes made.
ROLLBACK;
GRANT
Assigns new privileges to a user account, allowing access to specific database objects, actions or functions.
GRANT SELECT,
UPDATE ON Employees
TO user1;
REVOKE
Removed previously granted permissions.
REVOKE UPDATE,
ON Employees
FROM user1;
CREATE TABLE
CREATE TABLE table_name;
ALTER TABLE
ALTER TABLE table_name;
MODIFY
Changes attribute characteristics.
ALTER TABLE Product
MODIFY( P_price decimal 9,2);
ADD
add new attribute.
ALTER TABLE Product
ADD ( P_Reorder_Qty number(2)
P_Reorder char (1) DEFAULT);
DROP TABLE
Remove table.
DROP TABLE table_name;
CRÉATE INDEX
Improve efficiency on frequent data searches.
CREATE INDEX P_Code
ON Product(PCode);
CREATE UNIQUE INDEX
Prevents a duplicate from being created.
CRÉATE UNIQUE INDEX P_CodeX
ON Product (PCode);
DROP INDEX
Delete index.
DROP INDEX P_CodeX;