Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Corso teorico di base sui database
Rating: 4.1 out of 5(21 ratings)
80 students

Corso teorico di base sui database

Impara le caratteristiche dei database, il ciclo di vita del sistema informativo, la progettazione concettuale e logica
Last updated 2/2021
Italian
Italian [Auto],

What you'll learn

  • Differenza tra sistema informativo e sistema informatico
  • Archivi vs. database
  • I problemi della gestione ad archivi
  • Come evitare problemi di gestione dei dati
  • Requisiti dei programmi
  • Basi di dati
  • Caratteristiche di un database
  • I DBMS
  • Linguaggi forniti dai DBMS
  • Concetto di dizionario
  • Concetto di transazione
  • Indipendenza fisica dei dati
  • Indipendenza logica dei dati
  • Il ciclo di vita del sistema informativo
  • Studio di fattibilità
  • Raccolta e analisi dei requisiti
  • Cenni teorici su progettazione, realizzazione, collaudo, messa in esercizio, manutenzione
  • La progettazione concettuale
  • Elementi dei diagrammi E-R
  • Gli attributi
  • La chiave primaria
  • Le relazioni tra entità
  • Cardinalità di relazioni
  • Tipi di relazioni
  • Relazioni uno a uno
  • Relazioni uno a molti
  • Relazioni molti a molti
  • Il modello logico
  • Vantaggi del modello relazionale
  • Concetto di relazione
  • Relazioni come tabelle
  • Proprietà del modello relazionale
  • Schema di relazione
  • Schema di DB
  • Vantaggi del modello relazionale
  • Le regole di derivazione
  • Cenni teorici sulla progettazione fisica

Course content

4 sections24 lectures2h 9m total length
  • Presentazione del corso0:40
  • Sistema informativo e sistema informatico2:28
  • La gestione ad archivi6:19
  • Gestione ad archivi - evitare problemi di gestione6:29
  • I database5:30
  • DB centralizzati e distribuiti - considerazioni2:09
  • I DBMS10:00
  • Transazioni2:24
  • Indipendenza fisica e logica dei dati4:33

Requirements

  • nessun requisito

Description

Oggi i sistemi di database sono diventati irrinunciabili per molti ambiti di applicazioni. Ogni software aziendale si basa su database potenti che rendono disponibili una vasta gamma di opzioni e strumenti per gli amministratori di sistema. Inoltre il tema della sicurezza dei dati nei sistemi di database è diventato sempre più importante: infatti nei database elettronici vengono archiviate e crittografate password, informazioni personali, nonché valute elettroniche.

Il moderno sistema finanziario si può ad esempio immaginare come un grande network di database. La maggior parte delle somme in denaro esistono come unità di informazione elettroniche e la tutela di queste informazioni grazie a database sicuri è un compito essenziale degli istituti finanziari. Un ulteriore motivo che ci fa comprendere l’importanza dei database per la nostra civiltà.

Questo corso teorico di base è pensato per principianti che si avvicinano per la prima volta al mondo dei database. I concetti che vedremo in questo percorso di apprendimento sono quindi basilari ma molto importanti: la conoscenza dei concetti base è un trampolino di lancio per poter poi approfondire l'aspetto che più ti affascina sui database.


Cosa troverai in questo corso:

1) Differenza tra gestione ad archivi e gestione di database

2) Il ciclo di vita informativo

3) La progettazione concettuale (realizzazione di diagrammi E-R)

4) La progettazione logica (realizzazione di tabelle)

5) Un breve cenno sulla progettazione fisica

Cosa non troverai in questo corso:

1) teoria/pratica del linguaggio SQL

2) pratica di specifici DBMS

3) le operazioni sui database.


Una volta completato questo corso sarai in grado di capire molti aspetti alla base del mondo dei database, e sarai quindi pronto per approfondire in corsi dedicati ciò che ritieni più opportuno.

Who this course is for:

  • studenti e appassionati di informatica
  • chiunque voglia avvicinarsi al mondo dei database