O'Reilly logo

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Oracle Database 12C Certified Professional

Video Description

In this Oracle Database 12c Certified Professional - SQL Foundations training course, expert author Steve Ries will teach you the fundamentals of the SQL programming language, as well as prepare you for the first test in the Oracle certification track. This course is designed for the absolute beginner, meaning no experience with Oracle 12c is required.
You will start by learning about the Oracle relational database, then jump into learning about the SQL SELECT statement. From there, Steve will teach you about conditionals in SQL, conversion functions, and implicit and explicit joins. This video tutorial also covers subqueries, data manipulation, and data definition language. Finally, you will learn about the exam, and Steve will provide you with hints and strategies to help you prepare.
Once you have completed this computer based training course, you will be fully capable of using the SQL programming language. You will also have gained the knowledge necessary to prepare for the Oracle Database 12c SQL Fundamentals exam. Working files are included, allowing you to follow along with the author throughout the lessons.

Table of Contents

  1. Introduction
    1. What You Should Expect From This Course 00:03:46
    2. About The Author 00:02:31
    3. How To Access Your Working Files 00:03:22
  2. The Oracle Relational Database
    1. The Relational Database 00:05:51
    2. The Oracle 12C RDBMS 00:06:23
    3. Structured Query Language 00:05:02
    4. Setting Up SQL Developer 00:05:11
    5. Setting Up Oracle APEX 00:05:06
  3. The SQL SELECT Statement
    1. The Syntax Of SQL 00:04:03
    2. Projecting Columns In A SQL Statement 00:04:17
    3. Using DESCRIBE 00:05:33
    4. Using Aliases In SQL 00:03:38
    5. Arithmetic Operators 00:04:38
    6. Displaying Unique Values With DISTINCT 00:04:22
    7. Concatenating Values 00:04:17
  4. Conditionals In SQL Statements
    1. Selectivity And WHERE Clause Syntax 00:03:07
    2. Conditions Of Equality 00:04:23
    3. Conditions Of Non-Equality 00:05:17
    4. Range Conditions With BETWEEN 00:03:34
    5. Set Conditions With IN 00:02:51
    6. Pattern Matching With LIKE 00:05:06
    7. Boolean Conditions 00:05:03
    8. Sorting Data With ORDER BY 00:04:43
    9. Sort Ordering And Secondary Sorts 00:05:03
    10. Ampersand Substitution 00:05:11
  5. Row Level Data Transformation
    1. Understanding Single-Row Functions 00:03:50
    2. Case Conversion Functions 00:03:37
    3. Basic String Manipulation Functions 00:06:23
    4. Advanced String Manipulation Functions 00:07:04
    5. Date Functions 00:04:46
    6. Arithmetic Functions 00:05:04
  6. Conversion Functions And Conditional Expressions
    1. Date To Character Conversion 00:05:06
    2. Character To Date Conversion 00:04:20
    3. Numeric Conversion 00:04:43
    4. Conditional Expression Functions 00:04:50
  7. Aggregate Data Transformation
    1. Group Functions 00:03:45
    2. Grouping Data With GROUP BY 00:04:03
    3. Row Exclusion With HAVING 00:03:22
    4. Using SQL Clauses Together 00:02:55
  8. Combining Data
    1. Explicit Versus Implicit Join Notation 00:04:28
    2. Implicit Cartesian Joins 00:03:13
    3. Implicit Equijoins 00:04:48
    4. Implicit Outer Joins 00:04:46
    5. Explicit Cross Joins 00:03:17
    6. Ambiguous Explicit Joins With NATURAL JOIN 00:04:30
    7. Explicit Column Joins With JOIN USING 00:03:07
    8. Fully Specified Explicit Joins With JOIN ON 00:02:52
    9. Self Joins And Non-Equijoins 00:04:04
    10. Multi-Table Joins 00:05:17
  9. Subqueries And Set Operators
    1. Solving Problems With Subqueries 00:03:10
    2. Basic Scalar Subqueries 00:03:13
    3. Advanced Scalar Subqueries 00:03:59
    4. Multi-Row Subqueries 00:06:16
    5. Correlated Subqueries 00:03:40
    6. Multi-Column Subqueries 00:04:30
    7. Nested Subqueries 00:02:27
    8. Using Set Operators 00:04:41
  10. Data Manipulation And DML
    1. Create Data With INSERT 00:05:02
    2. Modify Data With UPDATE 00:03:58
    3. Remove Data With DELETE And TRUNCATE 00:03:56
    4. Transaction Control 00:05:30
  11. Data Definition Language
    1. The Purpose Of DDL 00:04:16
    2. Oracles Schema Based Approach 00:04:38
    3. Database Objects 00:05:57
    4. Column Datatypes 00:04:36
    5. The CREATE TABLE Statement 00:04:55
    6. Avoiding Datatype Errors 00:06:30
    7. Modifying Tables With ALTER TABLE 00:07:36
    8. The NOT NULL Constraint 00:02:39
    9. PRIMARY KEY Constraint 00:05:08
    10. FOREIGN KEY Constraint 00:04:59
    11. UNIQUE Constraint 00:03:29
    12. CHECK Constraint 00:03:44
  12. Certification Exam Preparation
    1. About The Exam 00:03:51
    2. Hints And Strategies For Preparation 00:04:17
  13. Conclusion
    1. Wrap Up 00:02:12