NotizieCorso Oracle Database 11g: SQL Fundamentals I / Administration
Descrizione
Le certificazioni Oracle sono le più richieste dal Mondo IT nell' ambito Database. In generale la certificazione Oracle 11g Certified Database Associate risulta essere tra le prime 5 più ricercate nell'ambito del Lavoro IT e costituisce senza nessun dubbio un elemento accreditante per ogni professionista che voglia operare nel campo dei DBA ad ogni livello.
A chi si rivolge il corso:
Questo corso è rivolto ai professionisti IT che devono gestire, implementare Database Oracle 11g ed apprendere in maniera approfondita le conoscenze necessarie alla loro aministrazione, comprese le attività necessarie all'amministrazione di soluzioni di database in un ambiente enterprise.
Prerequisiti:
E' richiesta familiarità con i concetti e le tecniche di data processing concepts.
Conoscenza basilare della Lingua Inglese Tecnica.
Obiettivi Formativi:
Finalità del percorso formativo è quella di formare e certificare una figura professionale, il Database Administrator, in grado di definire all'interno di un'organizzazione le politiche di utilizzo delle risorse, le procedure di installazione, di configurazione e gestione del database Oracle 11g nonché l'implementazione di opportune procedure di disaster recovery e manutenzione dei server e la sicurezza degli accessi interni ed esterni al database.
Il corso introduce i fondamenti di SQL usando la tecnologia database Oracle Database 11g e fornisce i requisiti per l'ottenimento della credenziale ed il passaggio al secondo step di certificazione progettato per preparare i partecipanti all'esame Oracle Certified Associate corrispondente, offrendo una base solida nell'amministrazione di database Oracle.
I partecipanti comprenderanno i concetti di base dell'architettura del database Oracle e il funzionamento e l'interazione dei relativi componenti. Verrà descritto come installare e gestire un database; come creare un database operativo e gestirne le diverse strutture in modo efficiente ed efficace, inclusi il monitoraggio delle prestazioni, sicurezza del database, gestione degli utenti e tecniche di backup/recupero. Agli argomenti del corso saranno associate esercitazioni pratiche strutturate.
Al
termine della formazione, i partecipanti saranno in grado di:
- Scrivere istruzioni SQL SELECT
- Restricting e Sorting di dati
- Usare la funzione Single-Row per personalizzare l'output
- Usare le funzioni di conversione e espressioni condizionali
- Effettuare il reporting di dati aggregati usando la funzione Group
- Visualizzare dati da tabelle multiple
- Usare delle subqueries per risolvere query
- Usare dell'operatore SET
- Manipolare dei dati
- Usare istruzioni DDL per creare e gestire tabelle
-Descrivere
le architetture di un Database Oracle
- Installare e configuare Oracle Database 11g
- Configurare Oracle Net services
- Gestire le strutture di archiviazione
- Creare e amministrare user accounts
- Performare backup and recovery basici di un database
- Gestire users e schemi
- Gestire dati e concorrenze
- Monitorare e amministrare undo data
- Effettuare il backup ed il recupero di un database
- Monitorare le performance
- Usare the database diagnostic monitor.
Durata Corso:
Sebbene
per il corso possa essere indicato un numero preciso di ore da dedicare alla
formazione d'aula, determinare a priori un monte ore definito non conoscendo
le peculiarità dei fruitori di tale formazione comporterebbe un'eccessiva
standardizzazione del servizio offerto che, a nostro avviso, deve invece tener
conto di una serie di variabili non preventivabili quali il numero di allievi
ed il loro livello di conoscenza iniziale della materia, le singole individualità
e tutto ciò che possa essere considerato come un' esigenza specifica.
Riportiamo pertanto un monte ore indicativo di fruizione del corso variabile
entro il range compreso tra 84 e 136 ore.
Certificazione:
Al
termine del percorso formativo sarà possibile conseguire la certificazione
Oracle OCA 11g.
Il conseguimento della certificazione è strettamente dipendente dal
superamento dei seguenti esami:
- Esame 1Z0-051
- Esame 1Z0-052
Per il costo degli esami vedere la sezione "Costi Corsi".
Materiale Didattico:
A ciascun partecipante verrà fornito un kit didattico contenente materiale di cancelleria, manuale originale nell'edizione più aggiornata, dispense didattiche cartacee e supporti elettronici riportanti i contenuti delle sessioni formative.
Programma Didattico:
Oracle Database 11g: SQL Fundamentals I:
MODULO: Introduction
• Listing the features of Oracle Database 11g
• Discussing the basic design, theoretical and physical aspects of a relational
database
• Describing the development environments for SQL
• Describing Oracle SQL Developer
• Describing the data set used by the course
MODULO:Retrieving Data Using the SQL SELECT Statement
• Listing the capabilities of SQL SELECT statements.
• Generating a report of data from the output of a basic SELECT statement
• Using arithmetic expressions and NULL values in the SELECT statement
• Using Column aliases
• Using concatenation operator, literal character strings, alternative quote
operator, and the DISTINCT keyword
• Displaying the table structure using the DESCRIBE command
MODULO:Restricting and Sorting Data
• Writing queries with a WHERE clause to limit the output retrieved
• Using the comparison operators and logical operators
• Describing the rules of precedence for comparison and logical operators
• Using character string literals in the WHERE clause
• Writing queries with an ORDER BY clause to sort the output
• Sorting output in descending and ascending order
• Using the Substitution Variables
MODULO:Using Single-Row Functions to Customize Output
• Differentiating between single row and multiple row functions
• Manipulating strings using character functions
• Manipulating numbers with the ROUND, TRUNC and MOD functions
• Performing arithmetic with date data
• Manipulating dates with the date functions
MODULO:Using Conversion Functions and Conditional Expressions
• Describing implicit and explicit data type conversion
• Using the TO_CHAR, TO_NUMBER, and TO_DATE conversion functions
• Nesting multiple functions
• Applying the NVL, NULLIF, and COALESCE functions to data
• Using conditional IF THEN ELSE logic in a SELECT statement
MODULO:Reporting Aggregated Data Using the Group Functions
• Using the aggregation functions in SELECT statements to produce meaningful
reports
• Using AVG, SUM, MIN, and MAX function
• Handling Null Values in a group function
• Creating queries that divide the data in groups by using the GROUP BY clause
• Creating queries that exclude groups of date by using the HAVING clause
MODULO:Displaying Data From Multiple Tables
• Writing SELECT statements to access data from more than one table
• Joining Tables Using SQL:1999 Syntax
• Viewing data that does not meet a join condition by using outer joins
• Joining a table by using a self join
• Creating Cross Joins
MODULO:Using Sub-queries to Solve Queries
• Using a Subquery to Solve a Problem
• Executing Single-Row Sub-queries
• Using Group Functions in a Sub-query
• Using Multiple-Row Subqueries
• Using the ANY and ALL Operator in Multiple-Row Sub-queries
MODULO:Using the SET Operators
• Describing the SET operators
• Using a SET operator to combine multiple queries into a single query
• Using UNION, UNION ALL, INTERSECT, and MINUS Operator
• Using the ORDER BY Clause in Set Operations
MODULO:Manipulating Data
• Adding New Rows to a Table Using the INSERT statement
• Changing Data in a Table Using the UPDATE Statement
• Using DELETE and TRUNCATE Statements
• Saving and discarding changes with the COMMIT and ROLLBACK statements
• Implementing Read Consistency
• Using the FOR UPDATE Clause
MODULO:Using DDL Statements to Create and Manage Tables
• Categorizing Database Objects
• Creating Tables using the CREATE TABLE Statement
• Describing the data types
• Describing Constraints
• Creating a table using a subquery
• Altering and Dropping a table
MODULO:Creating Other Schema Objects
• Creating, modifying, and retrieving data from a view
• Performing Data manipulation language (DML) operations on a view
• Dropping a view
• Creating, using, and modifying a sequence
• Creating and dropping indexes
• Creating and dropping synonyms
Oracle Database 11g: Administration Workshop I :
MODULO:Exploring the Oracle Database Architecture
• Oracle Database Architecture Overview
• Interacting with an Oracle Database
• Process Architecture
• Database Storage Architecture
• Logical and Physical Database Structures
• Tablespaces and Data Files
• SYSTEM and SYSAUX Tablespaces
• Segments, Extents, and Blocks
MODULO:Preparing the Database Environment
• Tasks of an Oracle Database Administrator
• Tools Used to Administer an Oracle Database
• Installation: System Requirements
• Optimal Flexible Architecture (OFA)
• Setting Environment Variables
• Oracle Universal Installer (OUI)
• Database Configuration Options
• Advanced Installation Options
MODULO:Creating an Oracle Database
• Planning the Database
• Configuring the Listener
• Using the DBCA to Create a Database
• Password Management
• Creating a Database Design Template
• Using the DBCA to Delete a Database
• Using DBCA For Additional Tasks
MODULO:Managing the Oracle Instance
• Management Framework
• Oracle Enterprise Manager
• Initialization Parameter
• Database Startup and Shutdown
• Shutdown Modes
• Viewing the Alert History
• Using Trace Files
• Data Dictionary: Overview
MODULO:Configuring the Oracle Network Environment
• Oracle Net Services & Listener
• Establishing Net Connections
• Tools for Configuring and Managing the Oracle Network
• Net Services Administration Pages
• Naming Methods
• Directory Naming
• SGA and PGA
• When Not to Use a Shared Server
MODULO:Managing Database Storage Structures
• Storage Structures
• How Table Data Is Stored
• Anatomy of a Database Block
• Space Management in Tablespaces
• Tablespaces in the Preconfigured Database
• Actions with Tablespaces
• Oracle Managed Files (OMF)
• ASM: Concepts
MODULO:Administering User Security
• Database User Accounts
• Predefined Accounts: SYS and SYSTEM
• Administrator Authentication
• Benefits of Roles
• Predefined Roles
• Implementing Password Security Features
• Assigning Quota to Users
MODULO:Managing Schema Objects
• What Is a Schema?
• Accessing Schema Objects
• Specifying Data Types in Tables
• Creating and Modifying Tables
• Understanding Data Integrity
• Indexes & Views
• Sequences
• Temporary Tables
MODULO:Managing Data and Concurrency
• Manipulating Data Through SQL
• PL/SQL
• Administering PL/SQL Objects
• Functions, Procedures, Packages & Triggers
• Data Concurrency
• Enqueue Mechanism
• Resolving Lock Conflicts Using SQL
• Deadlocks
MODULO:Managing Undo Data
• Data Manipulation
• Transactions and Undo Data
• Undo Data Versus Redo Data
• Configuring Undo Retention
• Guaranteeing Undo Retention
• Using the Undo Advisor
• Viewing System Activity
MODULO:Implementing Oracle Database Security
• Industry Security Requirements
• Principle of Least Privilege
• Monitoring for Compliance
• Value-Based Auditing
• Fine-Grained Auditing
• DBA Auditing
• Security Updates
• Applying Security Patches
MODULO:Database Maintenance
• Introducing Terminology
• Optimizer Statistics
• Automatic Workload Repository (AWR)
• Automatic Database Diagnostic Monitor (ADDM)
• Advisory Framework
• Automated Maintenance Tasks
• Server-Generated Alerts
• Reacting to Alerts
MODULO:Performance Management
• Performance Monitoring
• Managing Memory Components
• Enabling Automatic Memory Management (AMM)
• Automatic Shared Memory Advisor
• Using Memory Advisors
• Dynamic Performance Statistics
• Troubleshooting and Tuning Views
• Invalid and Unusable Objects
MODULO:Backup and Recovery Concepts
• Part of Your Job
• Statement Failure
• User Error
• Understanding Instance Recovery
• Phases of Instance Recovery
• Using the MTTR Advisor
• Media Failure
• Archive Log Files
MODULO:Performing Database Backups
• Backup Solutions: Overview
• Oracle Secure Backup
• User-Managed Backup
• Terminology
• Recovery Manager (RMAN)
• Configuring Backup Settings
• Backing Up the Control File to a Trace File
• Monitoring the Flash Recovery Area
MODULO:Performing Database Recovery
• Opening a Database
• Data Recovery Advisor
• Loss of a Control File
• Loss of a Redo Log File
• Data Recovery Advisor
• Data Failures
• Listing Data Failures
• Data Recovery Advisor Views
MODULO:Moving Data
• Moving Data: General Architecture
• Directory Object: Overview
• SQL*Loader: Overview
• Data Pump: Overview
• Performance Initialization Parameters
• Using Enterprise Manager to Monitor Data Pump Jobs
• Data Dictionary
MODULO:Enhancing Database Capabilities
• Using EM Support Workbench
• Create a Service Request
• Package and upload diagnostic data to Oracle Support
• Track the SR and Implement Repairs
• Incident Packaging Configuration
• Working with Oracle Support
• MetaLink Integration
• Managing Patches
MODULO:Oracle Database Extensions to DML and DDL Statements
• Describe the features of multi table INSERT statements
• Use multi table INSERT statements
• Merge rows using the MERGE statement
• Create and use external tables
• Describe transaction processing
• Using PHP MyAdmin to configure MySQLFunctions and Operators
COSTI CORSO
Accademia Informatica offre la possibilità di fruire del corso avvalendosi di due modalità: finanziata o non finanziata.
Corso Finanziato
Avvalendosi di questa tipologia di formazione, la partecipazione al corso può essere totalmente gratuita per l'Azienda che ne faccia richiesta per i propri lavoratori dipendenti o collaboratori.
Il costo del corso verrà infatti sostenuto da Istituzioni o Fondi Interprofessionali con lo scopo di permettere ai partecipanti l'acquisizione di competenze e qualifiche immediatamente spendibili sul mercato del lavoro per rispondere prontamente alle richieste contingenti.
Per fornire l'assistenza più rispondente alle necessità ed alle tempistiche aziendali inoltre, Accademia Informatica si impegna ad affiancare l'impresa garantendo un servizio globale studiato su fabbisogni specifici attraverso il quale reperire opportunità di accesso ai contributi, predisporre la documentazione per la presentazione delle domande di finanziamento agli Enti finanziatori, progettare la didattica definendo i contenuti formativi e l'impiego dei docenti, coordinare e supervisionare le attività, nonché curare la redazione degli atti amministrativi per la rendicontazione sollevando l'Azienda stessa da ogni responsabilità che possa gravarle.
Tipologia Corso:
Frequenza:
La strutturazione del calendario con la relativa frequenza prevista per il corso verrà curata dallo staff di Accademia Informatica sulla base di una combinazione delle preferenze espresse dalle aziende aderenti.
Tipologia ammissibile di lavoratore:
Sono esclusioni candidati con contratto di Apprendistato
Per prendere parte al corso è necessario che ai partecipanti provenienti dalla stessa Azienda sia applicata la medesima tipologia contrattuale; nel caso in cui l'impresa intendesse far aderire al progetto dipendenti con una tipologia differente da quella maggioritaria la percentuale di contratti diversi non dovrebbe superare il 20% del totale e dovrebbe in ogni caso appartenere alle tipologie succitate.
Sono esclusioni candidati con contratto di Apprendistato
Costi Certificazione
La tipologia "Corso Finanziato" permette la finanziabilità dei costi degli esami con una copertura pari ad € 200,00.
Il costo previsto per gli esami è rispettivamente di € 108,00 per l'esame 1Z0-051 Oracle Database 11g: SQL Fundamentals I e di € 147,00 per l'esame 1Z0-052 Oracle Database 11g: Administration I per un totale di € 255,00, di conseguenza, la differenza di soli € 55,00 a candidato dovrà essere sovvenzionata dall'Azienda o dal candidato stesso.
Corso non Finanziato
In alternativa al corso finanziato, l'Azienda può decidere di sostenere il costo della formazione del proprio personale dipendente.
A tale riguardo si potrà richiedere un'offerta commerciale personalizzata utilizzando l'apposito modulo di Richiesta_Offerta, che dovrà essere compilato in ogni sua parte ed inviato tramite fax al numero 06.97.74.92.71 o in alternativa tramite e-mail all'indirizzo formazione@accademiainformatica.com.
Tipologia Corso:
Frequenza:
Tipologia ammissibile di lavoratore:
Tempistiche di erogazione:
Costi Certificazione
Il costo previsto per gli esami è rispettivamente di € 108,00 per l'esame 1Z0-051 Oracle Database 11g: SQL Fundamentals I e di € 147,00 per l'esame 1Z0-052 Oracle Database 11g: Administration I per un totale di € 255,00,
Tale importo verrà considerato nell'elaborazione del preventivo richiesto.