Ricerca…


Osservazioni

Ci scusiamo per il muro di testo. Le modifiche future probabilmente aggiungeranno screenshot e altri elementi visivi.

Le query in Microsoft Access possono essere create da uno dei quattro metodi

  1. Utilizzo di un builder Query Wizard passo per passo attraverso la GUI che ti porrà una serie di domande su quali dati desideri visualizzare e su come vari bit di dati sono correlati tra loro.
  2. Utilizzando la GUI in Design View, in cui si selezionano tabelle e campi specifici con il mouse. L'ordinamento visivo dei vari campi può essere specificato trascinando le colonne pertinenti nel pannello inferiore e le proprietà aggiuntive per ciascun campo possono essere specificate nel pannello Proprietà (a destra).
  3. Passando da Vista disegno a Vista SQL e specificando il codice di query SQL grezzo. Nella maggior parte dei casi è possibile alternare liberamente Design View e SQL View: l'accesso incorpora le modifiche apportate in una vista all'altra. La sintassi di Access SQL è simile ma non identica a quella utilizzata in MySQL, PostgreSQL, Oracle o MS SQL Server (tSQL).
  4. Utilizzo della programmazione di Visual Basic, accessibile tramite il gruppo Macro della barra degli strumenti Database (Access 2007+). La manipolazione del database avviene tramite le librerie ADO o DAO e utilizza la stessa sintassi di SQL View nell'applicazione principale, con l'eccezione che diversi caratteri speciali devono essere "sfuggiti". Le query create tramite questo metodo non sono accessibili direttamente dal riquadro di spostamento, ma devono essere inserite in una funzione o in una procedura secondaria e attivate da altri elementi (ad esempio da un pulsante in un modulo) tramite macro o eseguite direttamente nell'interfaccia della VBA GUI.

La modifica di un valore del record da una query nella visualizzazione del foglio dati comporterà una modifica del valore del record sottostante, presupponendo che il campo della query non sia un'aggregazione o una concatenazione di più fonti di informazioni.

È possibile utilizzare i moduli e i report per visualizzare le informazioni da query in una forma alternativa a una semplice visualizzazione "Foglio dati" che appare simile a un foglio di calcolo in stile Excel. I moduli sono mirati alla visualizzazione su schermo, mentre i report sono mirati a quelli stampati su carta.

Installazione o configurazione

Microsoft Access è una delle suite di programmi Microsoft Office. Tuttavia, è disponibile solo in alcuni pacchetti di MS Office.

Se si desidera ottenere l'accesso, assicurarsi di esaminare attentamente la casella o scaricare le specifiche per ciascuna versione di Microsoft Office. MS Access è disponibile solo per PC Windows , non è disponibile su sistemi Macintosh nell'ambiente nativo, anche se potrebbero essere disponibili altri programmi MS Office. Allo stesso modo, non è disponibile per i sistemi operativi Linux.

In Office 365, Access è disponibile nelle versioni Home, Personal, ProPlus, Enterprise E3 o E5, ma non Enterprise E1 né Business (o B. Essentials, B. Premium).

In Office 2016 non è incluso nei pacchetti Home & Student o Home & Buisness , ma è in Professional. Non sembra essere in nessuna versione per Macintosh.

Che cos'è MS-Access e per cosa lo utilizziamo?

Microsoft Access è un generatore di applicazioni per lo sviluppo di database e applicazioni basate su dati, principalmente per uso locale. Microsoft Access è costituito da due elementi principali:

  1. Un RDBMS ( Relational Database Management System ) che combina il motore di database Microsoft Jet (Access 2003 e earler) o il motore di database di Access (Access 2007 e versioni successive, vedere di seguito) con strumenti di gestione grafica. Un esclusivo sistema di tabelle collegate consente di trattare le tabelle remote come locali.
  2. Interfaccia utente grafica ( GUI ) e strumenti di sviluppo software , supportati da Visual Basic for Applications ( VBA ) che può fare riferimento a una varietà di oggetti.

È un membro della suite di applicazioni Microsoft Office , inclusa nelle edizioni Professional e superiore o venduta separatamente. Le applicazioni di database che sono state create con una versione completa di Microsoft Access possono essere compilate per la distribuzione ed eseguite tramite un runtime Microsoft Access gratuito .

I due elementi consentono a Microsoft Access di essere utilizzato in vari modi:

  • Come database : un database Microsoft Access non richiede un server dati e viene spesso utilizzato come database per applicazioni locali, ad esempio un database di siti Web , situato sul server Web.
  • Come generatore di applicazioni dati : gli strumenti per la creazione di GUI contenenti tabelle e controlli associati a tabelle ( locali o collegate ) consentono agli sviluppatori di creare applicazioni locali per l'accesso e la gestione di dati locali o remoti. I moduli VBA consentono agli sviluppatori di creare funzionalità non supportate dagli strumenti della GUI.
  • Come un generatore di applicazioni completo : le capacità di cui sopra consentono agli sviluppatori di creare applicazioni di dati locali complete in uno o più file di Access.

Motori di database di Microsoft Access

Tramite Access 2003 (11.0), il motore di database incorporato era Microsoft Jet . Con Access 2007 (12.0), Microsoft ha introdotto un nuovo discendente del motore Jet, l'Access Database Engine (originariamente chiamato Accessivity Engine e ancora comunemente noto come motore ACE ), e lo ha reso l'impostazione predefinita per i nuovi database. Le sue funzionalità e il suo comportamento si sovrappongono in modo incompleto con l'ultima versione di Jet (4.0). Versioni di Access rilasciate da quando sono state in grado di creare e lavorare con database in formato Jet ( .mdb ) o ACE ( .accdb ), anche se Jet è stato ufficialmente dichiarato obsoleto come tecnologia.

versioni

Microsoft Access esiste dal 1992 e le versioni precedenti continuano a essere utilizzate regolarmente quando su di esse sono state create applicazioni di database business-critical. Una risorsa molto completa che riassume la cronologia delle versioni (con collegamenti alle note di rilascio, ove disponibili) è:



Modified text is an extract of the original Stack Overflow Documentation
Autorizzato sotto CC BY-SA 3.0
Non affiliato con Stack Overflow