Sezioni principali
Forum
Offerte lavoro
Corsi
Articoli
Toggle sign-in
Toggle search
Forum
Pubblica Annunci Lavoro ICT
Iscrizione Candidati
Login
Cerca In
Offerte lavoro
Forum
Corsi formazione
Articoli
Home
Offerte di lavoro ICT
Area Candidati
Offerte di lavoro
Iscrizione Candidati
Area Aziende
Iscrizione Aziende
Aziende iscritte
Forum sviluppatori
Generale
Indice Forum
Cerca nel Forum
Messaggi recenti
Registrazione
Area Software
Ingegneria del software
Assembly
C/C++
Delphi
Java
Matlab e Simulink
Microsoft .NET
Python
Area Web
HTML e CSS
JavaScript
Angular
ASP.NET
PHP
Webmaster
Mobile
Android
Apple iOS e Objective-C
Windows Phone
Database
Progettazione Database
Microsoft Access
MySQL e MariaDB
Oracle
PostgreSQL
SQL Server
Excel
Hardware & OS
Microsoft Windows
Linux
Hardware e Reti
Sistemi Embedded e Microcontroller
Corsi di informatica
Eventi ICT
Articoli
Consulenza
Sviluppo software e Consulenza informatica
Utility
Il tuo Indirizzo IP
Home
Forum
MySQL e MariaDB
Nuovi posts
Cerca
Iscriviti
Query innestata
di
ingnapoli
il
21 gen 2013, 10:01
Condividi
Cerca
Ricerca avanzata
9 risposte
I
ingnapoli
Pochi posts
Iscritto da
dic, 2012
Messaggi:
8
Query innestata
21 gen 2013, 10:03
Salve, avrei bisogno di un aiuto.
Devo trovare la chiave primaria di questo esercizio e le dipendenze funzionali.
Cod. Nome Indirizzo Tipo DescrTipo Zona Nome Zona
Come chiave primaria ho scelto Cod.
Ma ho un dubbio. Il professore ha detto che questa è una query innestata. Cosa vuole dire?
9 Risposte
Bomberdini
Molto attivo
Iscritto da
feb, 2011
Messaggi:
527
Re: Query innestata
21 gen 2013, 10:30
Ciao,
query innestata non e' nient'altro che un sinonimo di subquery...
I
ingnapoli
Pochi posts
Iscritto da
dic, 2012
Messaggi:
8
Re: Query innestata
21 gen 2013, 10:32
E cosa cambia? come potrei svolgerlo? scusa la mia ignoranza
Bomberdini
Molto attivo
Iscritto da
feb, 2011
Messaggi:
527
Re: Query innestata
21 gen 2013, 10:43
Ma non ho capito quale sarebbe la query? quella di prima mi sembravano piu dei campi di una tabella e' quella la query?
I
ingnapoli
Pochi posts
Iscritto da
dic, 2012
Messaggi:
8
Re: Query innestata
21 gen 2013, 10:52
Io ho questa tabella:
Cod-nome-indirizzo-tipo-DescrTipo-zona-nome zona
con i relativi campi.
Mi chiede di trovare la chiave primaria e di normalizzare in 3NF.
L'esercizio è stato già svolto ma a correzione il professore ha detto che è sabagliato perchè si tratta di una query innestata.
I
ingnapoli
Pochi posts
Iscritto da
dic, 2012
Messaggi:
8
Re: Query innestata
21 gen 2013, 10:56
Come chiave primaria ho messo Cod.
data la chiave, valgono le seguenti dipendenze funzionali:
zona-->nome zona
tipo --> descrtipo.
per decompotte questa relazione in 3nf vado a creare 3 tabelle e poi vado a collegarmi le varie relazioni
I
ingnapoli
Pochi posts
Iscritto da
dic, 2012
Messaggi:
8
Re: Query innestata
21 gen 2013, 10:57
Dov'è che ho sbagliato? grazie
Bomberdini
Molto attivo
Iscritto da
feb, 2011
Messaggi:
527
Re: Query innestata
21 gen 2013, 11:32
Si e' giusto. Anche io farei cosi... E non capisco cosa intenda il tuo prof dicendo che e' una subquery. Qui stiamo parlando di una tabella non di una query o sbaglio?
I
ingnapoli
Pochi posts
Iscritto da
dic, 2012
Messaggi:
8
Re: Query innestata
21 gen 2013, 11:39
Ora c'è la seconda parte.
sullo schema di base dati normalizzata progettare in SQL le seguenti Interrogazioni:
1 visualizzare nome ed indirizzo dei ristoranti che NON abbiamo cucina di tipo "regionale"
2 visualizzare per ciascun ristorarte, in ordine alfabetico, nome inidrizzo tipo e zona
3 visualizzare il numero di ristoranti per ciascuna zona.
Ho letto che una query innestata vuol dire che nel comando SELECT ritrovo WHERE. Sbaglio?
Bomberdini
Molto attivo
Iscritto da
feb, 2011
Messaggi:
527
Re: Query innestata
21 gen 2013, 12:19
Si il contrario.. nel where ritrovi il select.
Ti faccio un esempio inventato al volo :
SELECT t1.x FROM tabella1 as t1 WHERE t1.y IN ( SELECT t2.x FROM tabella2 as t2 WHERE t2.z ='ab')
Devi
accedere
o
registrarti
per scrivere nel forum
9 risposte
Condividi