SlideShare une entreprise Scribd logo
1  sur  27
BASI DI DATI ESERCITAZIONI -03- MSSQL - SQL Email: francesco.magagnino@ewave.it Università di Trento Corso di Laurea in Ingegneria dell’Informazione e dell’Organizzazione
Inserire curriculum.. ,[object Object]
SQL: Il linguaggio dei DBMS ,[object Object],[object Object],[object Object],[object Object],[object Object]
SQL: Il linguaggio dei DBMS ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Principali comandi in SQL  (DDL) ,[object Object],[object Object]
Principali comandi in SQL  (DDL) ,[object Object],[object Object],[object Object]
Create Database & Table ,[object Object],[object Object],[object Object],[object Object]
Principali comandi in SQL  (DDL) ,[object Object],[object Object],[object Object],[object Object]
Principali comandi in SQL  (DDL) ,[object Object]
Principali comandi in SQL  (DML) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Principali comandi in SQL  (DML) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Principali comandi in SQL  (DML) ,[object Object],SELECT  TOP 10 * FROM  Employees WHERE  City = London
WHERE ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
LIKE ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
BETWEEN ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Federico Giovanni Laura 18 18,5 19
IN ,[object Object],[object Object],[object Object],[object Object],[object Object],18 19 19 18
IS NULL ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
DISTINCT ,[object Object],[object Object],[object Object],[object Object]
ORDER BY ,[object Object],[object Object],[object Object],[object Object],[object Object]
Count / sum / max / min / avg ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
GROUP BY ,[object Object],[object Object],[object Object],[object Object],[object Object]
Principali comandi in SQL  (DML) ,[object Object],[object Object],[object Object]
Principali comandi in SQL  (DML) ,[object Object],[object Object],[object Object]
Principali comandi in SQL  (DML) ,[object Object],[object Object],[object Object],[object Object]
Links SQL Injection  ,[object Object],[object Object],[object Object],[object Object],[object Object]
Lavorando su SQL ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Lavorando su SQL ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]

Contenu connexe

Tendances (7)

primi comandi SQL con Mysql
primi comandi SQL con Mysqlprimi comandi SQL con Mysql
primi comandi SQL con Mysql
 
MySQL
MySQLMySQL
MySQL
 
Sql 3
Sql 3Sql 3
Sql 3
 
Principali tag html vers breve2
Principali tag html vers breve2Principali tag html vers breve2
Principali tag html vers breve2
 
Sql ddl
Sql ddlSql ddl
Sql ddl
 
Access parte terza
Access parte terzaAccess parte terza
Access parte terza
 
Dispensa di PL-SQL
Dispensa di PL-SQLDispensa di PL-SQL
Dispensa di PL-SQL
 

Similaire à Basi Di Dati 03

Ldb 25 strumenti gis e webgis_2014-05-15 gullotta - 4 tabelle attributi e lor...
Ldb 25 strumenti gis e webgis_2014-05-15 gullotta - 4 tabelle attributi e lor...Ldb 25 strumenti gis e webgis_2014-05-15 gullotta - 4 tabelle attributi e lor...
Ldb 25 strumenti gis e webgis_2014-05-15 gullotta - 4 tabelle attributi e lor...
laboratoridalbasso
 

Similaire à Basi Di Dati 03 (20)

IBM i db2 udb vs Microsoft SQL Server
IBM i db2 udb vs Microsoft SQL ServerIBM i db2 udb vs Microsoft SQL Server
IBM i db2 udb vs Microsoft SQL Server
 
Oracle 2 (sqlplus)
Oracle 2 (sqlplus)Oracle 2 (sqlplus)
Oracle 2 (sqlplus)
 
SQL Server2000
SQL Server2000SQL Server2000
SQL Server2000
 
Sql 1
Sql 1Sql 1
Sql 1
 
Sql stored procedures
Sql stored proceduresSql stored procedures
Sql stored procedures
 
Oracle PL sql 1
Oracle PL sql 1Oracle PL sql 1
Oracle PL sql 1
 
Lezione JSP database Crud
Lezione JSP database CrudLezione JSP database Crud
Lezione JSP database Crud
 
What is new in C# 2018
What is new in C# 2018What is new in C# 2018
What is new in C# 2018
 
Riepilogo Java C/C++
Riepilogo Java C/C++Riepilogo Java C/C++
Riepilogo Java C/C++
 
Java lezione 10
Java lezione 10Java lezione 10
Java lezione 10
 
Strutture dati 05-numpypandas
Strutture dati 05-numpypandasStrutture dati 05-numpypandas
Strutture dati 05-numpypandas
 
Come eliminare un detault constraint sconosciuto [sql server][santi caltabian...
Come eliminare un detault constraint sconosciuto [sql server][santi caltabian...Come eliminare un detault constraint sconosciuto [sql server][santi caltabian...
Come eliminare un detault constraint sconosciuto [sql server][santi caltabian...
 
Web advanced-03-d3 js-base
Web advanced-03-d3 js-baseWeb advanced-03-d3 js-base
Web advanced-03-d3 js-base
 
corso web - Introduzione ai Database
corso web - Introduzione ai Databasecorso web - Introduzione ai Database
corso web - Introduzione ai Database
 
C5es
C5esC5es
C5es
 
Ldb 25 strumenti gis e webgis_2014-05-15 gullotta - 4 tabelle attributi e lor...
Ldb 25 strumenti gis e webgis_2014-05-15 gullotta - 4 tabelle attributi e lor...Ldb 25 strumenti gis e webgis_2014-05-15 gullotta - 4 tabelle attributi e lor...
Ldb 25 strumenti gis e webgis_2014-05-15 gullotta - 4 tabelle attributi e lor...
 
Creare tabelle sul database MySql
Creare tabelle sul database MySqlCreare tabelle sul database MySql
Creare tabelle sul database MySql
 
What's new in C# 7
What's new in C# 7What's new in C# 7
What's new in C# 7
 
Python advanced 01-numpypandas
Python advanced 01-numpypandasPython advanced 01-numpypandas
Python advanced 01-numpypandas
 
Python advanced 01-numpypandas
Python advanced 01-numpypandasPython advanced 01-numpypandas
Python advanced 01-numpypandas
 

Plus de Francesco Magagnino

Wiki for Governance Risk and Compliance
Wiki for Governance Risk and ComplianceWiki for Governance Risk and Compliance
Wiki for Governance Risk and Compliance
Francesco Magagnino
 
Web-line. From web 1.0 to web 2.0 and on!
Web-line. From web 1.0 to web 2.0 and on!Web-line. From web 1.0 to web 2.0 and on!
Web-line. From web 1.0 to web 2.0 and on!
Francesco Magagnino
 
Il Modello Pragmatico Elementare per lo sviluppo di Sistemi Adattivi - Tesi
Il Modello Pragmatico Elementare per lo sviluppo di Sistemi Adattivi - TesiIl Modello Pragmatico Elementare per lo sviluppo di Sistemi Adattivi - Tesi
Il Modello Pragmatico Elementare per lo sviluppo di Sistemi Adattivi - Tesi
Francesco Magagnino
 
Considerazioni E Mail Marketing, Spamming E Ipersfruttamento Delle Risorse ...
Considerazioni   E Mail Marketing, Spamming E Ipersfruttamento Delle Risorse ...Considerazioni   E Mail Marketing, Spamming E Ipersfruttamento Delle Risorse ...
Considerazioni E Mail Marketing, Spamming E Ipersfruttamento Delle Risorse ...
Francesco Magagnino
 
Il Modello Pragmatico Elementare per lo sviluppo di Sistemi Adattivi - Presen...
Il Modello Pragmatico Elementare per lo sviluppo di Sistemi Adattivi - Presen...Il Modello Pragmatico Elementare per lo sviluppo di Sistemi Adattivi - Presen...
Il Modello Pragmatico Elementare per lo sviluppo di Sistemi Adattivi - Presen...
Francesco Magagnino
 

Plus de Francesco Magagnino (9)

Presentazione TEDxVerona a AIDP 2015
Presentazione TEDxVerona a AIDP 2015Presentazione TEDxVerona a AIDP 2015
Presentazione TEDxVerona a AIDP 2015
 
Enterprise 2.0 Framework
Enterprise 2.0 FrameworkEnterprise 2.0 Framework
Enterprise 2.0 Framework
 
Wiki for Governance Risk and Compliance
Wiki for Governance Risk and ComplianceWiki for Governance Risk and Compliance
Wiki for Governance Risk and Compliance
 
L’approccio web 2.0 e le sue ricadute sulle applicazioni di E-Learning: lo ...
L’approccio web 2.0 e le sue ricadute sulle applicazioni di E-Learning: lo ...L’approccio web 2.0 e le sue ricadute sulle applicazioni di E-Learning: lo ...
L’approccio web 2.0 e le sue ricadute sulle applicazioni di E-Learning: lo ...
 
L’approccio web 2.0 e le sue ricadute sulle applicazioni di E-Learning: lo ...
L’approccio web 2.0 e le sue ricadute sulle applicazioni di E-Learning: lo ...L’approccio web 2.0 e le sue ricadute sulle applicazioni di E-Learning: lo ...
L’approccio web 2.0 e le sue ricadute sulle applicazioni di E-Learning: lo ...
 
Web-line. From web 1.0 to web 2.0 and on!
Web-line. From web 1.0 to web 2.0 and on!Web-line. From web 1.0 to web 2.0 and on!
Web-line. From web 1.0 to web 2.0 and on!
 
Il Modello Pragmatico Elementare per lo sviluppo di Sistemi Adattivi - Tesi
Il Modello Pragmatico Elementare per lo sviluppo di Sistemi Adattivi - TesiIl Modello Pragmatico Elementare per lo sviluppo di Sistemi Adattivi - Tesi
Il Modello Pragmatico Elementare per lo sviluppo di Sistemi Adattivi - Tesi
 
Considerazioni E Mail Marketing, Spamming E Ipersfruttamento Delle Risorse ...
Considerazioni   E Mail Marketing, Spamming E Ipersfruttamento Delle Risorse ...Considerazioni   E Mail Marketing, Spamming E Ipersfruttamento Delle Risorse ...
Considerazioni E Mail Marketing, Spamming E Ipersfruttamento Delle Risorse ...
 
Il Modello Pragmatico Elementare per lo sviluppo di Sistemi Adattivi - Presen...
Il Modello Pragmatico Elementare per lo sviluppo di Sistemi Adattivi - Presen...Il Modello Pragmatico Elementare per lo sviluppo di Sistemi Adattivi - Presen...
Il Modello Pragmatico Elementare per lo sviluppo di Sistemi Adattivi - Presen...
 

Basi Di Dati 03

  • 1. BASI DI DATI ESERCITAZIONI -03- MSSQL - SQL Email: francesco.magagnino@ewave.it Università di Trento Corso di Laurea in Ingegneria dell’Informazione e dell’Organizzazione
  • 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.