Course Outline
Getting Started with the Oracle Database for Government
- Database Architecture and Sessions
- Relational Model of the Database
- Users and Schemas
- Tools for Database Management
Introduction to the SELECT Statement
- Projection and Selection Techniques
- Data Sorting Methods
- Operators and NULL Handling
- Query Lexical Parameters (& and &&)
- Limiting Record Retrieval (ROWNUM, FETCH, SAMPLE)
- Built-in Functions and Function Nesting
- Type Conversions in SQL
- Enumeration Functions for Data Manipulation
Handling Time and Regional Settings
- Date Operations and Management
- Local National and Regional Settings in SQL
Grouping and Aggregation Techniques
- Grouping Functions for Data Analysis
- DISTINCT Clause Usage
- GROUP BY and HAVING Clauses for Data Filtering
Retrieving Data from Multiple Tables
- Cross, Inner, and Outer Joins (Cross, Inner, Outer)
- Unusual Forms of Joins (SELF, NATURAL, NONEQUAL)
- Collective Operators (UNION, UNION ALL, INTERSECT, MINUS)
Subqueries for Government Applications
- Simple Subqueries for Data Extraction
- Correlated Subqueries for Complex Queries
- EXISTS and NOT EXISTS Operators for Conditional Logic
- Other Types of Subqueries (FROM, WITH, Scalar)
Appendix A - Joins Using Oracle's Native SQL Syntax
Appendix B - Tables, Integrity Constraints, and Views for Government
- Table Management (CREATE, ALTER, DROP, RENAME)
- Integrity Constraints (CONSTRAINTS) for Data Consistency
- Use of Views in Data Analysis for Enhanced Insights
Suggested Follow-up Training Courses
ORA_SA2, ORA_SA3
Requirements
A solid understanding of IT issues and concepts related to databases, as well as the ability to operate a computer effectively for government tasks.
Testimonials (5)
overall a good training that responds to my needs. I received also information about Oracle VM VirtualBox allowing me to continue the practice on my own.
Liviu
Course - Oracle SQL LP - Fundamentals
I learned complex functions and how to apply them
Ana Alexandrescu - DB Global Technology
Course - Oracle SQL Advanced
Great comunication, Łukasz explained everything in easy and understandable way
Tomasz Wojciechowski - GP Strategies Poland sp. z o.o.
Course - ORACLE SQL Fundamentals
the trainer was very helpful , the pace of the training was really good and the exercises weren't too hard, also not too easy. whenever I got stuck he helped me out very well and made sure I understood everything.
Jade Stappaerts - KULeuven
Course - Oracle SQL Language
the exercises