Warning: strtotime() [function.strtotime]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/New_York' for 'EST/-5.0/no DST' instead in /home/acratrai/public_html/wp-content/themes/_classes/LandingPage.php on line 126

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/New_York' for 'EST/-5.0/no DST' instead in /home/acratrai/public_html/wp-content/themes/_classes/LandingPage.php on line 127

Warning: strtotime() [function.strtotime]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/New_York' for 'EST/-5.0/no DST' instead in /home/acratrai/public_html/wp-content/themes/_classes/LandingPage.php on line 126

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/New_York' for 'EST/-5.0/no DST' instead in /home/acratrai/public_html/wp-content/themes/_classes/LandingPage.php on line 127

Warning: strtotime() [function.strtotime]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/New_York' for 'EST/-5.0/no DST' instead in /home/acratrai/public_html/wp-content/themes/_classes/LandingPage.php on line 126

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/New_York' for 'EST/-5.0/no DST' instead in /home/acratrai/public_html/wp-content/themes/_classes/LandingPage.php on line 127

Warning: strtotime() [function.strtotime]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/New_York' for 'EST/-5.0/no DST' instead in /home/acratrai/public_html/wp-content/themes/_classes/LandingPage.php on line 126

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/New_York' for 'EST/-5.0/no DST' instead in /home/acratrai/public_html/wp-content/themes/_classes/LandingPage.php on line 127

Warning: strtotime() [function.strtotime]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/New_York' for 'EST/-5.0/no DST' instead in /home/acratrai/public_html/wp-content/themes/_classes/LandingPage.php on line 126

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/New_York' for 'EST/-5.0/no DST' instead in /home/acratrai/public_html/wp-content/themes/_classes/LandingPage.php on line 127

Warning: strtotime() [function.strtotime]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/New_York' for 'EST/-5.0/no DST' instead in /home/acratrai/public_html/wp-content/themes/_classes/LandingPage.php on line 126

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/New_York' for 'EST/-5.0/no DST' instead in /home/acratrai/public_html/wp-content/themes/_classes/LandingPage.php on line 127

Warning: strtotime() [function.strtotime]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/New_York' for 'EST/-5.0/no DST' instead in /home/acratrai/public_html/wp-content/themes/_classes/LandingPage.php on line 126

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/New_York' for 'EST/-5.0/no DST' instead in /home/acratrai/public_html/wp-content/themes/_classes/LandingPage.php on line 127

Warning: strtotime() [function.strtotime]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/New_York' for 'EST/-5.0/no DST' instead in /home/acratrai/public_html/wp-content/themes/_classes/LandingPage.php on line 126

Warning: date() [function.date]: It is not safe to rely on the system's timezone settings. You are *required* to use the date.timezone setting or the date_default_timezone_set() function. In case you used any of those methods and you are still getting this warning, you most likely misspelled the timezone identifier. We selected 'America/New_York' for 'EST/-5.0/no DST' instead in /home/acratrai/public_html/wp-content/themes/_classes/LandingPage.php on line 127
Oracle Applications Using ADO.NET AND C#

Oracle Applications Using ADO.NET AND C#

Course Title: Oracle Applications Using ADO.NET AND C#

Course #: ADO7I

Duration: 5 days

Overview:

Oracle is a robust and powerful data storage engine that provides services on all levels of an application infrastructure – combining programmer-definable objects and tools, data manipulation tools that are capable of retrieving data from a host of data sources and storing those data in a database, and the capability to automate tasks and run them under developer control. This comprehensive, five-day course is designed to provide programmers an introduction to database programming, focusing on database design working with Oracle as your primary data store.

Topics:

Introduction to Oracle9i
  • Oracle RDBMS Terminology
  • Oracle’s Physical Database Structures
  • Oracle’s Logical Database Structures
  • Oracle Segments
  • Oracle Tablespaces
  • Oracle Datafiles
  • Oracle Redo Log Files
  • Oracle Enterprise Manager
  • Benefits of Oracle Enterprise Manager
  • OEM Architecture
  • Two-Tiered OEM
  • Tier One: OEM Console
  • OEM Console
  • Tier Two: Oracle Management Server
  • Multiple Management Servers
  • Tier Three: Managed Nodes
  • Intelligent Agents
  • OEM Common Services
  • Oracle Database Objects
  • Oracle Table Functionality
  • Relating Information Between Tables
  • Using Table Aliases in SELECT Statements
  • Oracle Procedural Functionality
  • Oracle View Functionality
  • Oracle Synonym Functionality
  • Oracle Type Functionality
  • Oracle Object Functionality
  • Oracle Information Storage
  • Using SQL*PLUS
Relational Database Basics and Design
  • Relational Database Concepts
  • High-Level Database Types: OLAP Databases
  • High-Level Database Types: OLTP Databases
  • High-Level Database Types: OLAP vs. OLTP
  • Functions of a Relational Database
  • Making the Conceptual Move
  • Structuring Tables Using Keys
  • Enforcing Relationships Using Foreign Keys
  • Relating Foreign Keys and Primary Keys
  • Second Normal Form
  • Third Normal Form
  • Deriving a Design from a Scenario
  • Going to First Normal Form
  • Going to Second Normal Form
  • Going to Third Normal Form
Programming SQL Statements
  • Oracle SQL Language
  • Database Object Permissions
  • Object Privileges
  • System Privileges
  • Roles: Groups of Privileges
  • Using Roles to Manage User Permissions
  • Data Definition Language (DDL) Statements: CREATE …
  • Data Definition Language (DDL) Statements: DROP …
  • Data Definition Language (DDL) Statements: ALTER …
  • Data Modification (DML) Statements: INSERT …
  • Retrieving Information from Tables: SELECT …
  • Displaying Information from Tables: SELECT …
  • Displaying Information from Tables: Customizing Output with Column Headers
  • Using the WHERE Keyword to Select Specific Rows of Data
  • Using Relational Operators in the WHERE Clause
  • Using Pattern Matching in the WHERE Clause
  • Checking for Known and Unknown Quantities in the Database
  • Looking for Multiple Values in the Database: IN and BETWEEN
  • Creating Complex Where Clauses
  • Sorting Output from a SELECT Query
  • Sub-Sorting Output from a SQL Query
  • Sorting on Non-Displayed Columns
  • Reversing Order of Sorting Output
  • Removing Data From a Table: DELETE
  • Modifying Existing Data in a Table: UPDATE
  • Using Data Control Language (DCL) to Control Transactions in a Database
  • Committing Changes
  • Rolling Back Changes
  • Organizing Information into Groups
  • Using the GROUP BY Clause
  • Aggregating Functions
  • Using Aggregate Functions with GROUP BY
  • Using Non-Aggregated Columns with a GROUP BY
  • Joining Tables Using ANSI Standard Syntax
  • Joining Tables Using Oracle Syntax
Implementing Oracle Objects
  • Creating a Database
  • Oracle’s Physical Database Structures
  • Oracle’s Logical Database Structures
  • Manually Creating a Database
  • Explanation of CREATE DATABASE Command
  • Using Control Files
  • Guidelines for Creating Control Files
  • Oracle Redo Log Files
  • Creating New Tablespaces
  • Review of CREATE TABLE
  • Constraints That May be Added to a Table
  • PRIMARY KEY Constraint
  • Naming the Constraints
  • UNIQUE Constraint
  • Using the UNIQUE Constraint in Table Creation
  • Specifying the Location of a Table
  • Creating Stored Procedures and Functions
  • Creating and Executing a Procedure
  • Using Data Dictionary Views to See Information About Procedures
  • Using the USER_SOURCE View
  • Using Data Dictionary Views to Find Information about Tables
  • Using Triggers
  • Testing the Trigger
  • Viewing the Contents of Triggers
Indexes and Storage Types
  • Overview of Indexes
  • Creating Indexes
  • Creating Unique and Non-Unique Indexes
  • Building a Composite Index
  • Using Indexes to Speed Data Retrieval
  • Physical Storage of Indexes
  • Creating an Index-Organized Table
  • Hidden Indexes
  • Creating a PRIMARY KEY Constraint Using an Explicit Index
  • Tracking Usage of an Index
Transactions and Locks within Oracle9i
  • Oracle Transactions
  • Transaction Management Overview
  • Marking your Place within a Transaction: SAVEPOINT
  • Rolling Back Uncommitted Transactions: ROLLBACK
  • Creating Transactions
  • Implicit Transactions
  • Locks
  • Oracle Transactions and Database Concurrency
  • Explicit (Manual) Data Locking
  • Explicit (Manual) Locking at the Table Level
  • Table Locking Modes
  • Implicit Row Locking
  • Implicit Row Locking using the FOR UPDATE OF Clause
  • Serializable Isolation Level
  • Modifying the Isolation Level
  • Choosing an Isolation Level
  • Recovery from a Serialization Error
  • Isolation Levels and Internal Locking
Oracle PL/SQL and User-Defined Data Types
  • Oracle Programming Objects
  • Benefits of PL/SQL
  • Structure of a PL/SQL Block
  • DECLARE Section
  • PL/SQL Data types
  • PL/SQL Control Structures
  • PL/SQL Conditional Statements: IF
  • PL/SQL Conditional Statements: CASE
  • PL/SQL Iterative Statements: LOOP
  • PL/SQL Iterative Statements: LOOP; EXIT; RETURN
  • PL/SQL Iterative Statements: EXIT-WHEN
  • PL/SQL Iterative Statements: WHILE … LOOP
  • PL/SQL Iterative Statements: FOR … LOOP:
  • PL/SQL Sequential Control: GOTO and NULL
  • PL/SQL Error Handling: Exceptions
  • Exception Handling Block
  • Complete PL/SQL Block
  • Managing Cursors
  • Overview of Explicit Cursors
  • Declaring a Cursor
  • Declaring Cursors
  • Simplifying Cursor Coding with a FOR Loop
  • Instantiating User-Defined Data Types
  • Creating and Using a User-Defined Data Type
Oracle and XML Integration
  • Introduction to XML
  • Benefits of XML
  • Selecting Elements from an XML Document
  • Transforming an XML Document
  • Structure of XSL Stylesheet
  • Oracle Utilities and Technologies for Use with XML
  • Creating a Well-Formed XML Document
  • Rules for Well-Formatted XML Documents
  • Document Type Definition (DTD)
  • Storing XML Datagrams
  • XML Extensions to Oracle
  • Generating XML from a Table's Contents: DBMS_XMLGEN Package
  • Generating XML from Existing Table Data
  • Summary of DBMS_XMLGEN Methods
  • Combining XSQL, XSLT and XML
  • Retrieving Data: MODEL.XSQL
  • Formatting the Data into XML: MODEL.XSL

Audience:
Oracle programmers and database designers.

Prerequisites: .NET Framework fundamentals, including building simple Windows Forms and Web Forms applications. Exposure to relational databases of some sort and prior knowledge of Oracle is helpful, but not required.






















All Contents Copyright © 2009 | Powered By KickMy.com