0 Items | 0,00
Go



Oracle Database 11g: SQL Fundamentals II

Cursuscode: O11GF2
Duur: 2
Prijs: €1.260,00 (excl. BTW)

Cursusbeschrijving 

This course is designed for application developers with basic SQL language skills. In this course, participants learn to control privileges at the object and system level. Additionally here, the creation of indexes, constraints and altering existing schema objects are also covered. Participants learn to create and query external tables and use the advanced features of SQL to query and manipulate data within the database.

Participants gain the skill to use the dictionary views to retrieve metadata and create reports about their schema objects. Participants also learn to write SQL statements that include the new functions introduced in Oracle Database 11g to enhance regular expression support functionality.

In this course, students use Oracle SQL Developer as the main tool and SQL*Plus is available as an optional tool.

This is appropriate for a 10g and 11g audience. There are minor changes between 10g and 11g features in SQL.


Voorkennis
  • Oracle Database: SQL Fundamentals I


Cursusdata

Data beschikbaar op aanvraag. Neem contact met ons op.






    Meer informatie

    • Technical consultant
    • Database Administrator
    • Application Developers
    • Forms Developer
    • Functional Implementer
    • PL/SQL Developer
    • Portal Developer
    • Manage schema objects.
    • Manage objects with data dictionary views.
    • Manipulate large data sets in the Oracle database by using subqueries.
    • Manage data in different time zones.
    • Write multiple-column subqueries.
    • Use scalar and correlated subqueries.
    • Use the regular expression support in SQL.
    • Add new users with different levels of access privileges.
    • Control database access to specific objects.

    Introduction

    • Course Prerequisites
    • Course Agenda
    • Human Resources (HR) Schema
    • Review of Using Oracle SQL Developer
    • SQL Statements in SQL*Plus
    • Review of some basic concepts of SQL

    Control User Access

    • Identify the System and Object Privileges
    • Create Users
    • Grant System Privileges
    • Create and Grant Privileges to a Role
    • Change Your Password
    • Grant Object Privileges
    • How to Pass On Your Privileges?
    • Revoke Object Privileges

    Management of Schema Objects

    • Add, Modify, and Drop a Column
    • Add, Drop, and Defer a Constraint
    • Enable and Disable a Constraint
    • Create and Remove Indexes
    • Create a Function-Based Index
    • Perform Flashback Operations
    • Create an External Table by Using ORACLE_LOADER and by Using ORACLE_DATAPUMP
    • Query External Tables

    Manage Objects with Data Dictionary Views

    • What is the Data Dictionary?
    • How to Use the Dictionary Views?
    • USER_OBJECTS and ALL_OBJECTS Views
    • View Table and Column Information
    • Query the dictionary views for constraint information
    • Query the dictionary views for view, sequence, index and synonym information
    • Add a comment to a table
    • Query the dictionary views for comment information

    Manipulate Large Data Sets

    • Use Subqueries to Manipulate Data
    • Retrieve Data Using a Subquery as Source
    • Insert data Using a Subquery as a Target
    • Use the WITH CHECK OPTION Keyword on DML Statements
    • List the types of Multitable INSERT Statements
    • Identify Multitable INSERT Statements
    • Merge rows in a table
    • How to track Changes in Data over a period of time?

    Data Management in Different Time Zones

    • What are Time Zones?
    • The CURRENT_DATE, CURRENT_TIMESTAMP, and LOCALTIMESTAMP functions
    • Compare Date and Time in a Session’s Time Zone
    • Describe DBTIMEZONE and SESSIONTIMEZONE
    • List the differences between DATE and TIMESTAMP
    • Identify the INTERVAL Data Types
    • Usage of EXTRACT, TZ_OFFSET and FROM_TZ functions
    • Use TO_TIMESTAMP, TO_YMINTERVAL, and TO_DSINTERVAL

    Retrieve Data Using Subqueries

    • Multiple-Column Subqueries
    • Pairwise and Nonpairwise Comparison
    • Usage of Scalar Subquery Expressions
    • Solve problems with Correlated Subqueries
    • Update and Delete Rows Using Correlated Subqueries
    • Use the EXISTS and NOT EXISTS operators
    • Use the WITH clause
    • Use Recursive WITH clause

    Regular Expression Support

    • Invoke Regular Expressions Functions and Conditions in SQL
    • Implement Meta Characters with Regular Expressions
    • Perform a Basic Search using the REGEXP_LIKE function
    • Find patterns using the REGEXP_INSTR function
    • Extract Substrings using the REGEXP_SUBSTR function
    • Replace Patterns Using the REGEXP_REPLACE function
    • How to use Sub-Expressions with Regular Expression Support?
    • The REGEXP_COUNT function

    Het
    LEERPAKKET
    VOOR
    DE
    TOEKOMST

    T/m 30 juni 2012 ontvangt u bij uw
    4- of 5-daagse Microsoft, VMware, Cisco, Citrix, ITIL, PRINCE2 en Management & Vaardigheids
    cursus

    Het
    LEERPAKKET-
    VOOR-DE-TOEKOMST!

    spotlightbottom

    Het
    cursusrooster
    voor de
    komende
    periode.

    spotlightbottom


    Last Minutes + Startgaranties + Promoties

    spotlightbottom

    Wenst u misschien advies en/of contact?

    Bel ons gratis op
    0800-KNOWLEDGE

    of

    Mail ons via info@globalknowledge.nl

    spotlightbottom


    Copyright © 2012 Global Knowledge Network Netherlands bv. Geregistreerd bij KvK Utrecht onder nummer 30145761. BTW nummer NL 8065.43.024.B.01.
    RSS. (Srv: 222)