Scheda terminologica access 2007 non capisco una cosa...

lunedì 04 luglio 2011 - 23.56
Tag Elenco Tags  Access (.mdb)

amanetta Profilo | Newbie

salve,
sono un neofita in materia di database, vorrei sottoporvi alcune domande in meito ad un database su access 2007 che allego a questo post.
ci sono 5 tabelle di cui:
La tabella principale TERMINI che contiene i campi:
• ID_Termine
• Termine
• Dominio
• Sottodominio
• Definizione
• Contesto
• Traduzione in L1
• Traduzione in L2
• Fonte
Prima domanda:
I campi "dominio", "sottodominio","contesto" e "termine" hanno come tipo di dati "numerico"....perchè non testo?
In proprietà campo>ricerca>visualizza controllo c'è l'opzione casella combinata, che significa?

postreste aiutarmi?

alx_81 Profilo | Guru

>salve,
Ciao e benvenuto su dotnethell.it!

>I campi "dominio", "sottodominio","contesto" e "termine" hanno
>come tipo di dati "numerico"....perchè non testo?
è la scelta di chi modella e disegna il database. Non ci sono motivi particolari

>In proprietà campo>ricerca>visualizza controllo c'è l'opzione casella combinata, che significa?
si tratta di una "tendina" di valori

>postreste aiutarmi?
ti consiglio vivamente di farti qualche tutorial prima. Almeno per renderti conto di che prodotto stai usando.
Cerca su internet e vedrai che ne trovi tanti.
--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi

amanetta Profilo | Newbie

se dovessi chiederti di spiegarmi questo database, come lo spiegheresti....fino alle tabelle, query e report ci sono...ma non capisco queste operazioni più logiche...sai questa cosa mi serve per un compito all uni...

alx_81 Profilo | Guru

>se dovessi chiederti di spiegarmi questo database, come lo spiegheresti....fino
>alle tabelle, query e report ci sono...ma non capisco queste
>operazioni più logiche...sai questa cosa mi serve per un compito
>all uni...
perdonami, ma trovo ci sia poco da spiegare. Non conosco l'analisi della situazione reale, non so di cosa stiamo parlando. Posso solo dirti che ci sono tabelle, i cui campi hanno un determinato tipo di dato, e delle relazioni, che definiscono in che modo le tabelle sono legate tra loro. Di conseguenza anche la cardinalità della relazione (1:N, 1:1, N:M) e i controlli che quelle relazioni effettuano in fase di inserimento, cancellazione e modifica. Un database genericamente modellato..
--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi

amanetta Profilo | Newbie

n pratica ...la casella combinata permette di collegare i valori numerici dei campi con i valori descritti nelle tabelle in relazione....
correggimi se sbaglio...

amanetta


alx_81 Profilo | Guru

>n pratica ...la casella combinata permette di collegare i valori
>numerici dei campi con i valori descritti nelle tabelle in relazione....
>correggimi se sbaglio...
una casella combinata (o combobox, o dropdown, o tendina) è una tendina che corrisponde alla visualizzazione di una collezione di elementi.
Ogni elemento ha un DataValue e un DataText, rispettivamente il valore e la descrizione di quel valore.
Tu puoi associare una combobox ad un dominio di elementi assegnando al value il valore ad esempio numerico del codice, e al text la descrizione che vuoi mostrare.

--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi

amanetta Profilo | Newbie

nel caso di questo database serve per rappresentare i campi "dominio","sottodominio", ecc, che hanno come tipo di dato"numerico", associandoli a valori ai valori di testo presenti nelle altre tabelle...permetendo una visualizzazione migliore...
sbaglio?

alx_81 Profilo | Guru

>nel caso di questo database serve per rappresentare i campi "dominio","sottodominio",
>ecc, che hanno come tipo di dato"numerico", associandoli a valori
>ai valori di testo presenti nelle altre tabelle...permetendo
>una visualizzazione migliore...
>sbaglio?
li vedi dentro una casella combinata? Se sì, non sbagli

--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi

amanetta Profilo | Newbie

non ho capito...è giusto il ragionamento che ho fatto-?

alx_81 Profilo | Guru

>non ho capito...è giusto il ragionamento che ho fatto-?
ripeto, se nelle caselle vedi i valori corrispondenti a quelle tabelle o a quei dati di cui mi hai parlato, sì
--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi

amanetta Profilo | Newbie

perfetto...
ma questa associazione avviene tramite la relazione tra le tabelle?

alx_81 Profilo | Guru

>ma questa associazione avviene tramite la relazione tra le tabelle?
diciamo che tutte le form che access ti fa fare danno le funzionalità per effettuare qualcosa in automatico basandosi su quanto chiedi.
Poi ovviamente puoi anche fartele tu in "visualizzazione struttura".
--
Alessandro Alpi | SQL Server MVP
MCP|MCITP|MCTS|MCT

http://www.alessandroalpi.net
http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2017
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5