đ§Ē Oracle SQL Lab Tutorial Syllabus

Objective: This lab-based Oracle SQL tutorial is designed to build a strong practical foundation in SQL programming using Oracle Database. Each lab includes step-by-step exercises, real-world scenarios, and SQL scripts for active learning.
đ Lab 1: Introduction & Basic Queries
- Explore Oracle SQL*Plus
- SELECT – Retrieve data from a table
- Practice: Query employees and departments
đ Lab 2: Sorting and Filtering Data
đ Lab 3: Joining Tables
đ Lab 4: Grouping and Aggregation
đ Lab 5: Subqueries
➕ Lab 6: Set Operations
đ Lab 7: Pivoting Data
đ Lab 8: Limiting Rows
đ Lab 9: Creating and Modifying Tables
đ Lab 10: Data Types
đ Lab 11: Constraints
✏️ Lab 12: Modifying Data
- INSERT, INSERT ALL, UPDATE, DELETE
- MERGE for UPSERT
- Practice: Populate employee/project data
⏳ Lab 13: Temporary Tables
- Global and Private Temporary Tables
- Practice: Use for session-specific data
đ Lab 14: Views
- CREATE, DROP, Updatable Views
- WITH CHECK OPTION, Inline Views
- Practice: Build report views
⚡ Lab 15: Indexes
- CREATE, DROP, Unique, Function-based, Bitmap Index
- Practice: Improve query performance
đ Lab 16: Synonyms
- CREATE, DROP SYNONYM
- Practice: Use synonyms for object access
đĸ Lab 17: Sequences
- CREATE, ALTER, DROP SEQUENCE
- Practice: Use sequences for IDs
đ§° Tools Required
- Oracle Database (XE or Standard)
- SQL Developer or compatible tool
- Sample schema: HR, SCOTT, or custom dataset
✅ Learning Outcomes
- Master Oracle SQL fundamentals
- Write optimized SQL queries
- Design and manage Oracle database objects
āĻোāύ āĻŽāύ্āϤāĻŦ্āϝ āύেāĻ:
āĻāĻāĻি āĻŽāύ্āϤāĻŦ্āϝ āĻĒোāϏ্āĻ āĻāϰুāύ