Estratto del documento

Operatore LIKE Il fisso

e

primo

carattere

Il di

c'euna

indica

che stringa lunghezza

vuota

arbitrariaanche

Il c'e solo

un

indicache necessariamente

arbitrario

carattere

Gestione dei valori nulli il

nun Relazionale

comenell'Algebra

vienegestito

esercizio bis

As

2

SELECTStipendiostipendio stipendio

x

FROM Impiegato OR

Filiale Filiale

Roma Milano

WHERE non confondersi

bisogna 41

Interpretazione formale delle interrogazioni SQL il

che calcolerà

Dbms

non

significa

il in

questamaniera

query ilquery

infattiil calcolerà

Dbms ed

nella

manieraequivalente

che

trova

facendo

ottimizzata

l'analisidello delle

soluzioni

spazio

esercizio Padre

Paternita

SELECT Paternità

Persone

FROM Reddito

Persone and

WHERE 20

Paternita

Nome Figlio

ti

Padre

paternitaweiglianomelorcadiossopersone di

JOIN

CONDIZIONE

e 3

a

esercizio lo due

volte

figlio

stesso verrai

non

non

per avere

duplicati contato

PadreMadre

DISTINCT Maternità

figlio

SELECT

FROM Paternità

Maternità

WHEREPaternita Maternità

figlio

figlio 42

ESERCIZIO midail del

che reddito padre

di

una

serve coppia persone midail del

che figlio

reddito

nation

fifth redditopersa

ovviareddito

persa reddito

condizione

a Padre_persi

paternita nome

gndizioni Figliopersa

nome

paternita

JOIN ESPLICITO al di

dico fareil

non Dbms cartesiano

di

dico dare

gli

ma un

direttamente

nel

JOIN FROM

nulla

non

cambia senon

la

semantica

ESEMPIO incui

non caso

nuna inanenzaacesistina

anche scambiano

cambierebbe paternità

una

nonna chiave 43

JOIN NATURALE costruisce

ieroinnaturale

solo

sui

realetuplema atti

degli

valori

comuni

in

comune

JOIN ESTERNI e'indispensabile tiè TIÈ

è

W Luigi

Mario

manoanima Enzo Luigi

cara

Silvia A

nome nomennomen

Ebreo ama

mano Luigi

Ii

Join ESTERNO SINISTRO Join ESTERNO DESTRO

e

non

inserisco non

inserisco destrache

a non

Tutteletupiedenatabelia

Tuteletupiedenatabenaasinistrachenon tabella

nellatabella nella

destra asinistra

hannoun

a

hannoun corrispettivo

corrispettivo 44

Join ESTERNO COMPLETO

etnie

agitati che

hanno

non corrispettivi

Il comando ORDER BY le

ordina tuple

ascendentediscendente 45

Operatori Aggregati in

non relazionale

esistono algebra un'estensione insiemi

su

compionooperazioni

tabella

tuple

di sottotabene

Lee fi.tn

wi

Operatori Aggregati - come gestirli 46

Operatore COUNT - Sintassi

Operatori Aggregati

It mezzo 47

COUNT e NULL

Altri operatori aggregati 48

L’operatore SUM

L’operatore MAX

Combinare operatori aggregati

min

Max SI

MAIN

media 49

select avacstipanni

cognome

From

impiegato inonnasensonanestocaso savacresuturantasecca

ATTENZIONE !!!

Interrogazioni con raggruppamento

GROUP BY

Nel incuisia

caso tabella

necessario in una

il

calcolare

sai per dellaquery

risultato in

tuple

le

dividere gruppi

da

inbaseal

valore

assunto

si

utilizza

più

uno attributi

o

la Group

By

clausola

vinti apparire

no

delle

tabelle

in join

nellaselect

possono

compariresolamente

attributi

utilizzati

gli il

per raggruppamento

quindiun degli

sottoinsieme

by

attributidevia

group

che ga

e

attributi realizzano gna

conteggi media

somma 50

GROUP BY - come gestirla è

non obbligatorio

by

nella

gli usati

attributi

solamente

STRETTA group

REGOLA possono

nella

select

apparire 51

GROUP BY e

operatori aggregati

viene

calcolatalaGroup

By

come

le

tabelle

prendo

ii

prodottocartesiano

faccio

le where

condizioni

applico

buttocientualiattributi mi

chenon servono

i nellaselect

coinvolti quindi

non

a meni nella by

neanche group

tabellacherimaneviene

la raggruppata

suquestigruppi

sifannoicalcoli

risultato

il

restituito

viene

einfine

tramite

una

Anteprima
Vedrai una selezione di 9 pagine su 38
Appunti di Basi di dati Pag. 1 Appunti di Basi di dati Pag. 2
Anteprima di 9 pagg. su 38.
Scarica il documento per vederlo tutto.
Appunti di Basi di dati Pag. 6
Anteprima di 9 pagg. su 38.
Scarica il documento per vederlo tutto.
Appunti di Basi di dati Pag. 11
Anteprima di 9 pagg. su 38.
Scarica il documento per vederlo tutto.
Appunti di Basi di dati Pag. 16
Anteprima di 9 pagg. su 38.
Scarica il documento per vederlo tutto.
Appunti di Basi di dati Pag. 21
Anteprima di 9 pagg. su 38.
Scarica il documento per vederlo tutto.
Appunti di Basi di dati Pag. 26
Anteprima di 9 pagg. su 38.
Scarica il documento per vederlo tutto.
Appunti di Basi di dati Pag. 31
Anteprima di 9 pagg. su 38.
Scarica il documento per vederlo tutto.
Appunti di Basi di dati Pag. 36
1 su 38
D/illustrazione/soddisfatti o rimborsati
Acquista con carta o PayPal
Scarica i documenti tutte le volte che vuoi
Dettagli
SSD
Scienze matematiche e informatiche INF/01 Informatica

I contenuti di questa pagina costituiscono rielaborazioni personali del Publisher NikyD00 di informazioni apprese con la frequenza delle lezioni di Basi di dati e studio autonomo di eventuali libri di riferimento in preparazione dell'esame finale o della tesi. Non devono intendersi come materiale ufficiale dell'università Università degli Studi di Roma La Sapienza o del prof Catarci Tiziana.
Appunti correlati Invia appunti e guadagna

Domande e risposte

Hai bisogno di aiuto?
Chiedi alla community