Tags
Language
Tags
April 2025
Su Mo Tu We Th Fr Sa
30 31 1 2 3 4 5
6 7 8 9 10 11 12
13 14 15 16 17 18 19
20 21 22 23 24 25 26
27 28 29 30 1 2 3
Attention❗ To save your time, in order to download anything on this site, you must be registered 👉 HERE. If you do not have a registration yet, it is better to do it right away. ✌

( • )( • ) ( ͡⚆ ͜ʖ ͡⚆ ) (‿ˠ‿)
SpicyMags.xyz

Basi di dati: dalla progettazione database al linguaggio SQL

Posted By: Sigha
Basi di dati: dalla progettazione database al linguaggio SQL

Basi di dati: dalla progettazione database al linguaggio SQL
MP4 | Video: h264, 1280x720 | Audio: AAC, 44.1 KHz
Language: Italiano | Size: 5.4 GB | Duration: 4h 23m

Corso ideale per universitari e neofiti nell'ambito della gestione dei database, dalla progettazione fino alle query SQL

What you'll learn

Imparare i concetti di base che costituiscono le fondamenta di ogni database
Effettuare una progettazione concettuale e logica di un database qualsiasi
Saper interrogare e conoscere le procedure di gestione di una base di dati in Algebra Relazionale
Conoscere gli aspetti fondamentali delle formulazione di query e aggiornamento tramite linguaggio SQL

Requirements

Non è necessario avere conoscenze nell'ambito della programmazione. Sono preferibili alcune pre-conoscenze riguardanti concetti base dell'informatica (operatori logici ad esempio) e della matematica (teoria degli insiemi), anche se ogni concetto è comunque ripreso all'interno del corso.

Description

Corso fondamentale per approcciarsi ai concetti propri della gestione dei database, fin dai primi passi di progettazione della base di dati in accordo col cliente, fino ad arrivare alle interrogazioni in SQL più complesse. Scopri un mondo fantastico e richiesto ormai in ogni settore aziendale: potrai appassionarti a questo mondo e decidere di approfondire e continuarne lo studio per lavorare con i più grandi colossi internazionali, che fanno della gestione dei dati e delle informazioni uno dei loro asset principali nella catena di produzione del valore aziendale. Impara in modo chiaro e preciso le fondamenta teoriche e pratiche per la gestione di database in contesti più complessi, per arrivare un giorno ad utilizzare per grandi aziende software come MySQL, AWS, Microsoft Access ed altri strumenti per database relazionali e per l'analisi dei dati.


Ecco il programma dettagliato degli argomenti affrontati nel corso:


Prime definizioni: dati e informazioni

Sistemi informativi ed informatici

Gestione delle informazioni

Basi di dati, DBMS e ciclo di vita dei sistemi

Modellazione concettuale e logica

Entità

Relazioni o associazioni

Attributi elementari e composti

Cardinalità

Tipologie di relazioni

Cardinalità di attributi

Identificatore primario

Identificazione esterna

Ereditarietà e generalizzazione

Modellazione logica

Database relazionali

Relazione matematica

Domini e tabelle

Gestione delle informazioni incomplete

Funzioni booleane

Vincoli di integrità intra-relazionali

Identificazione delle tuple e chiavi primarie

Esistenza delle chiavi

Vincoli di integrità referenziale

Ristrutturazione schema E-R: motivazioni

Indici di prestazione

Principio di Pareto o Legge 80-20

Attività della ristrutturazione

Analisi delle ridondanze: attributi e relazioni derivabili

Procedure di eliminazione delle generalizzazioni

Criterio di scelta dei metodi

Soluzioni ibride

Accorpamento/Partizione nello schema E-R

Scelta delle chiavi primarie

Idee di base nel passaggio ai database relazionali

Gestione efficiente di relazioni many-to-many, one-to-many e one-to-one

Identificazione esterna nel modello relazionale

Gestione dei valori NULL nelle tabelle

Linguaggi per database

Data definition e Data manipulation Language

Aspetti dichiarativi e procedurali

Operatori fondamentali dell'algebra relazionale

Unione, intersezione e differenza di relazioni

Operatori monadici e ridenominazione

Selezione

Proiezione e cardinalità

Prodotto cartesiano

Join naturale

Theta-join

Equi-Join e cardinalità

Outer Join: Full, Left, Right

Equivalenza di espressioni e valori NULL

Viste materializzate e virtuali

Structured Query Language: storia

Creazione di una tabella

Applicazione di vincoli intra-relazionali: not null, unique e primary key

Vincoli di integrità referenziale e politiche di reazione alle violazioni

Modifiche degli schemi di relazione e dei domini: Drop e Alter

Interrogazione con la clausola select, from, where

Analogie con l'algebra relazionale: selezione e proiezione

Istruzione LIKE

Gestione dei valori NULL in SQL

Aspetti dichiarativi del linguaggio

Join impliciti ed espliciti

Ordinamento ascendente e discendente del risultato

Operatori aggregati

Count, sum, avg, max e min

Omogeneità della Target List

Raggruppamento: GROUP BY

Clausola HAVING per i sotto-gruppi

Operatori insiemistici in SQL

Interrogazioni nidificate: esempi ed errori comuni

Quantificazione esistenziale: EXISTS e NOT EXISTS

Creazione di viste in SQL

Applicazione di vincoli di integrità generici: CONSTRAINT-CHECK

Gestione in SQL di operazioni di inserimento, eliminazione e modifica

Who this course is for:

I destinatari del mio corso sono universitari in ambito IT (e non solo) che vogliono approcciarsi al mondo dei database per impararne i concetti base, fondamentali per approfondimenti futuri e l'utilizzo dei maggiori software in circolazione come MySQL. La spiegazione e i temi trattati sono adatti anche a neofiti del settore, curiosi di conoscere se questo tema può interessarli e valga la pena di essere considerato nel loro bagaglio culturale.

For More Courses Visit & Bookmark Your Preferred Language Blog
From Here: English - Français - Italiano - Deutsch - Español - Português - Polski - Türkçe - Русский