Forum by laureateci.it
[ Home | REGOLE FORUM | Tutti i blog | Profilo | Registrati | CHAT | Discussioni Attive | Discussioni Recenti | Segnalibro | Msg privati | Sondaggi Attivi | Utenti | Download Informatica | Download ICD | Download TPS | Download Magistrale | Download Specialistica | Giochi | Cerca nel web | cerca | faq | RSS ]
Nome Utente:
Password:
Salva Password
Password Dimenticata?

 Tutti i Forum
 ITPS - Secondo Anno
 Progettazione di Basi di dati + Lab.
 Quelli che aspettano...i risultati del Lab
 Nuova Discussione  Nuovo Sondaggio Nuovo Sondaggio
 Rispondi
 Versione Stampabile Bookmark this Topic Aggiungi Segnalibro
I seguenti utenti stanno leggendo questo Forum Qui c'è:
Autore Discussione Precedente Discussione Discussione Successiva  

Paki
Utente medio

barney


Regione: Puglia
Prov.: Bari
Città: Ruvo di Puglia


Inserito il - 09/07/2009 : 10:42:19  Mostra Profilo  Visita l'Homepage di Paki  Clicca per vedere l'indirizzo MSN di Paki Invia a Paki un Messaggio Privato  Rispondi Quotando
Come vi è andata?
Cosa state studiando per lo scritto?

AAA Cercasi apprendista....... con esperienza pluriennale. -.-

Paki
Utente medio

barney


Regione: Puglia
Prov.: Bari
Città: Ruvo di Puglia


Inserito il - 09/07/2009 : 12:24:41  Mostra Profilo  Visita l'Homepage di Paki  Clicca per vedere l'indirizzo MSN di Paki Invia a Paki un Messaggio Privato  Rispondi Quotando
Perke non esponiamo qui i nostri dubbi sullo scritto? Parto io :D

STUDENTE(S#,SNome,AnnoIscrizione)
DOCENTE(D#,DNome,Dipartimento)
CORSO(C#,CNome,Prof#)
FREQUENZA(Matr#,CodiceCorso)

(a) Determinare i vincoli di integrità referenziale che devono ragionevolmente sussistere

S# --> Matr#
D# --> Prof#
C# --> CodiceCorso

(b) Scrivere in A.R:

*gli altri sono facili, ho un dubbio su:*

q5: matricola e nome degli studenti che eseguono esclusivamente corsi tenuti da docenti il cui nome inizia con la lettera "R"

WOOOOOOOOOOOZ???

AAA Cercasi apprendista....... con esperienza pluriennale. -.-

Modificato da - Paki in data 09/07/2009 12:33:51
Torna all'inizio della Pagina

noname
Utente medio

saladfinger


Regione: Puglia
Prov.: Bari
Città: Città dell'Ammmore


Inserito il - 09/07/2009 : 12:33:16  Mostra Profilo  Visita l'Homepage di noname Invia a noname un Messaggio Privato  Rispondi Quotando
Ci sono delle funzioni nell'algebra relazionale che puoi prendere in considerazione. Ricordo che c'è un accenno sul Navathe.
La funzione da usare in questo caso è SUBSTRING.
Comunque è difficile trovare roba del genere negli scritti di oggi.
Torna all'inizio della Pagina

Paki
Utente medio

barney


Regione: Puglia
Prov.: Bari
Città: Ruvo di Puglia


Inserito il - 09/07/2009 : 12:34:29  Mostra Profilo  Visita l'Homepage di Paki  Clicca per vedere l'indirizzo MSN di Paki Invia a Paki un Messaggio Privato  Rispondi Quotando
Ah meglio cosi... Ti ringrazio per la risposta velocissima :)

AAA Cercasi apprendista....... con esperienza pluriennale. -.-
Torna all'inizio della Pagina

Paki
Utente medio

barney


Regione: Puglia
Prov.: Bari
Città: Ruvo di Puglia


Inserito il - 10/07/2009 : 20:40:38  Mostra Profilo  Visita l'Homepage di Paki  Clicca per vedere l'indirizzo MSN di Paki Invia a Paki un Messaggio Privato  Rispondi Quotando
Un dubbio forse banale, ma magari qualcuno puo chiarirmi qualche idea:

Sia Z = ABCDEF un attributo composto e sia F = {AB --> C, C --> A, BC --> D, ACD --> B, D --> EF, BE --> C, CF --> BD, CE --> AF} un insieme di dipendenze definite su Z. Dato X= BD, determinare X+,
chiusura di X rispetto a F. X è chiave dello schema R(Z) ? Determinare eventuali altre chiavi di R.


la chiusura riesco a farla ma per determinare le altre chiavi come faccio?

AAA Cercasi apprendista....... con esperienza pluriennale. -.-
Torna all'inizio della Pagina

noname
Utente medio

saladfinger


Regione: Puglia
Prov.: Bari
Città: Città dell'Ammmore


Inserito il - 10/07/2009 : 23:25:42  Mostra Profilo  Visita l'Homepage di noname Invia a noname un Messaggio Privato  Rispondi Quotando
Una volta che trovi la chiusura, prendi tutte le parti sinistre delle dipendenze singolarmente, e vedi se la chiusura calcolata a partire da ognuna di esse copre tutti gli attributi. In caso affermativo hai una chiave.
Torna all'inizio della Pagina

Paki
Utente medio

barney


Regione: Puglia
Prov.: Bari
Città: Ruvo di Puglia


Inserito il - 11/07/2009 : 11:40:51  Mostra Profilo  Visita l'Homepage di Paki  Clicca per vedere l'indirizzo MSN di Paki Invia a Paki un Messaggio Privato  Rispondi Quotando
Grazie noname... cmq sto notando che sono proprio gnurand... sono l'unico che ha dei dubbi sullo scritto :D
infatti propongo un nuovo quesito:

Dato l'insieme delle dipendenze funzionali F={A-->B,BC-->DE,E-->F}, si determini se (AC-->F)appartiene a F+.
In caso di risposta affermativa, presentarne una prova tramite applicazione delle regole di Armstrong.

Come ho svolto l'esercizio:

-Considero la parte sinistra di ogni DF in F e ne calcolo la chiusura ottenendo: {A}+ = {AB} , {BC}+ = {BCDEF} , {E}+ = {EF}

Domanda: "in pratica cosa ho ottenuto? sono le DF dedotte da F?" Cioè posso dire che F+= {A-->A,A-->B,BC-->B,BC-->C,BC-->D,BC-->E,BC-->F,E-->E,E-->F} ?

Ammettendo che ciò che ho scritto sia esatto, AC-->F non dovrebbe esserci nella chiusura...ma nella soluzione dell'esercizio dice che c'è e ci arriva anche con le regole di Armstrong...

Dove sbaglio?

(non mandatemi male!!)

AAA Cercasi apprendista....... con esperienza pluriennale. -.-
Torna all'inizio della Pagina

noname
Utente medio

saladfinger


Regione: Puglia
Prov.: Bari
Città: Città dell'Ammmore


Inserito il - 11/07/2009 : 12:57:20  Mostra Profilo  Visita l'Homepage di noname Invia a noname un Messaggio Privato  Rispondi Quotando
Io l'ho dato a gennaio ma qualcosa la ricordo.

Per questo esercizio non ti serve trovare la chiusura di F.
Devi solo derivare AC->F dalle dipendenze funzionali in F.
Devi ricavarti l'insieme di dipendenze minimali di F con l'algoritmo che trovi sul libro e considerando quelle dipendenze, tramite le regole di Armstrong devi cercare di ottenere AC->F.

A->B
BC->D
BC->E
E->F

E' insieme minimale di dipendenze funzionali

Poi con la regola di arricchimento e transitiva è facile trovare AC->F

Infatti:
BC->E
E->F
BC->F
AC->BC
AC->F





Modificato da - noname in data 11/07/2009 12:58:32
Torna all'inizio della Pagina
  Discussione Precedente Discussione Discussione Successiva  
 Nuova Discussione  Nuovo Sondaggio Nuovo Sondaggio
 Rispondi
 Versione Stampabile Bookmark this Topic Aggiungi Segnalibro
Vai a:
Forum by laureateci.it © 2002 - 2012 Laureateci Communications Torna all'inizio della Pagina
Il DB ha risposto in 0,22 secondi.

TargatoNA.it | SuperDeejay.Net | Antidoto.org | Brutto.it | Equiweb.it | Snitz Forum 2000