Course Outline
Introduction to Working with the Oracle Database for Government
- Database Architecture
- Relational Model of the Database
- Users, Schemas, Sessions
- Tools and Configuration Files
Query Basics
- Projection, Selection, Sorting
- Operators, Expressions, Three-State Logic
Scalar Functions
- Operations on Numbers and Texts
- Enumeration Functions
- Type Conversions
- Operations on Dates
- Support for National and Regional Settings
Data Aggregations
- Grouping Functions
- DISTINCT Clause
- GROUP BY and HAVING Clauses
Joins
- Cross, Inner, Outer Joins
- Oracle and ANSI SQL Syntax
- Non-Standard Join Methods (SELF, NATURAL, ANTY, NONEQUAL)
- Collective Operators (UNION, UNION ALL, INTERSECT, MINUS)
Simple Subqueries
- Single-Line, Multi-Line, Vector Subqueries
- Multiple Nested Subqueries
- Subqueries as Data Sources (FROM, WITH)
Correlated Subqueries
- Parameterization of Subqueries
- EXISTS and NOT EXISTS Operators
- Scalar Subqueries
Building a Repository for Government
- Creating and Managing Tables (CREATE, ALTER, DROP, RENAME)
- Integrity Constraints (CONSTRAINTS)
Data Manipulation (DML)
- INSERT, UPDATE, DELETE Instructions
- Basics of Transaction Management
Appendix A - Operations on Large Data Sets (Merge, Insert All, Insert First)
Appendix B - Concurrent User Operation for Government
- Autonomous Transactions, Behavior Points
- Locks
- FLASHBACK
Suggested Follow-Up Training Courses
ORA_S2, ORA_P1, ORA_P2
Requirements
A solid understanding of IT and database principles, along with proficient computer operation skills, is essential for government personnel.
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