This tutorial introduces Oracle Database concepts, SQL fundamentals, and basic database operations.
Oracle Database is a powerful relational database management system (RDBMS) developed by Oracle Corporation. It is widely used for enterprise applications.
You can use:
SQL (Structured Query Language) is used to interact with Oracle databases.
SELECT * FROM employees;
CREATE TABLE employees (
emp_id NUMBER PRIMARY KEY,
name VARCHAR2(50),
salary NUMBER,
hire_date DATE
);
INSERT INTO employees VALUES (
1,
'John Doe',
50000,
SYSDATE
);
SELECT name, salary
FROM employees
WHERE salary > 40000;
UPDATE employees
SET salary = 55000
WHERE emp_id = 1;
DELETE FROM employees
WHERE emp_id = 1;
salary NUMBER CHECK (salary > 0)
SELECT e.name, d.department_name
FROM employees e
JOIN departments d
ON e.dept_id = d.dept_id;
PL/SQL is Oracle’s procedural extension of SQL.
BEGIN
DBMS_OUTPUT.PUT_LINE('Hello Oracle');
END;
/
CREATE OR REPLACE PROCEDURE show_message AS
BEGIN
DBMS_OUTPUT.PUT_LINE('Welcome to Oracle');
END;
/
GRANT SELECT ON employees TO user1;
Oracle Database is a robust enterprise solution. Learning SQL and PL/SQL opens doors to high-demand roles.