SQL e Database

MRW Corsi
Online

139 
+IVA
Vuoi parlare del corso con un consulente?

Informazione importanti

  • Corso
  • Livello base
  • Online
  • Durata:
    Flessible
  • Quando:
    Da definire
  • Tutoraggio personalizzato
  • Lezioni virtuali
Descrizione

Obiettivo del corso: Corso completo per imparare a creare e gestire database relazionali sui principali DBMS del mercato. Completo di guida al linguaggio SQL e ricco di esempi pratici e funzionali sulla sicurezza ed interfaccia ad un database con diversi linguaggi di programmazione.

Informazione importanti
Sedi

Dove e quando

Inizio Luogo
Da definire
Online

Domande più frequenti

· Quali sono gli obiettivi del corso?

Grazie a questo corso imparerai ad utilzzare il linguaggio SQL per formulare query a diversi database di tipo relazionale (come, ad esempio, MySQL)

· A chi è diretto?

Adatto ad un pubblico di qualsiasi livello di esperienza. E' richiesta una certa dimestichezza col PC.

· Requisiti

Nessuno.

· In cosa si differenzia questo corso dagli altri?

Costi estremamente competitivi e tutor di comprovata esperienza. Più di 10 anni di esperienza nel settore della formazione a distanza.

· Quali saranno i passi successivi alla richiesta di informazioni?

Puoi iscriverti al corso in ogni momento. Il corso è attivo 365 giorni all'anno, 24h su 24. Per iscriverti al corso vai a questa pagina: http://www.mrwcorsi.it/corsi/scheda/corso-sql-e-database.asp (e segui le istruzioni on-line) oppure contattaci all'indirizzo di posta info@mrwcorsi.it

Cosa impari in questo corso?

SQL
Lavorare coi database
Scrivere query in SQL
Programmare in SQL
Interagire coi database

Professori

Luca Ruggiero
Luca Ruggiero
Ragioniere

Da oltre 15 anni è operativo in Rete con servizi editoriali propri e mediante una propria web agency offre consulenza ad aziende e privati. E' conosciuto per aver scritto centinaia di articoli tecnici su autorevole testate di settore come Mr.Webmnaster e HTML.it

Programma

  1. Introduzione ai database (relazionali)
    • Introduzione
    • Cos'è un database
    • Cos'è un DBMS
    • RDBMS: i database relazionali
    • Lo Structured Query Language (SQL)
    • Conclusioni
  2. Struttura di un database
    • Introduzione
    • Le tabelle
    • I campi
    • I tipi di dato
    • Ottimizzazione delle tabelle
    • I record
    • Intergità referenziale
    • Normalizzazione di un database
    • Il progetto LIBRERIA
  3. (R)DBMS - MS Access, MS SQL Server e MySQL
    • Introduzione ad MS Access
    • Introduzione ad MS SQL Server
    • Introduzione a MySQL
    • Conclusioni e spunti
  4. SQL DDL: Data Definition Language
    • Introduzione
    • CREATE TABLE: creazione di una tabella
    • CREATE INDEX: creazione di un indice
    • CREATE VIEW: creazione di una vista
    • ALTER: modifica della struttura di una tabella
    • DROP: cancellazione di tabelle, indici e viste
  5. SQL DML: Data Manipulation Language
    • Introduzione
    • Operatori
    • INSERT: inserimento di dati in una tabella
    • SELECT: interrogazione di una tabella
    • UPDATE: aggiornamento dei dati di una tabella
    • DELETE: cancellazione di dati da una tabella
    • JOIN: relazioni tra più tabelle
    • Clausole UNION, TOP e SUBQUERY
    • Clausola INTO per effettuare il backup di tabelle e/o di interi database
    • Clausole SOME, ANY ed ALL
  6. Funzioni di SQL
    • Introduzione
    • Funzioni di aggregazione
    • Funzioni per le stringhe, per i numeri e per le date
    • Istruzioni HAVING e GROUP BY
    • Conclusioni
  7. Stringhe di connessione ai database per MS ADO
    • Introduzione
    • Stringhe di connessione
    • UDL - Universal Data Link
    • Esempio pratico di utilizzo delle UDL
    • Conclusioni
  8. Leggere i dati da un db con diversi linguaggi
    • Introduzione
    • Come si colloca un db in un'applicazione Web e/o Desktop
    • Scelta del database a seconda del tipo di progetto
    • Accedere ad un database con ASP
    • Accedere ad un database con ASP.NET
    • Accedere ad un database con PHP
    • Accedere ad un database con Visual Basic
    • Conclusioni
  9. Sicurezza dei database e del codice SQL
    • Introduzione
    • I database sui servizi di Hosting
    • I database sui servizi di Housing
    • I database in una struttura fatta "in casa"
    • Sicurezza del codice
    • SQL Injection - Tentativi di intrusione nei database via codice
    • Assegnare e revocare privilegi agli utenti via codice SQL con le istruzione GRANT e REVOKE

Confronta questo corso con altri simili
Leggi tutto