Documente Academic
Documente Profesional
Documente Cultură
OBIECTE
Ascundere totală
Utilizând Microsoft Access, pot fi gestionate toate informaţiile dintr-un singur fişier al
bazei de date. În cadrul fişierului, pot fi utilizate:
Memoraţi datele o dată într-un tabel, dar vizualizaţi-le din amplasări multiple.
La actualizarea datelor, acestea sunt actualizate automat în orice alte locuri în care
mai apar.
Afişarea datelor într-o interogare
Tabele şi relaţii
Pentru memorarea datelor, creaţi un tabel pentru fiecare tip de informaţii pe care le
urmăriţi. Pentru reunirea datelor din mai multe tabele într-o interogare, un formular,
raport, sau o pagină de acces la date, trebuie definite relaţii între tabele.
Informaţii despre comenzi care au existat odată într-o foaie de lucru se găsesc
acum în tabelul Comenzi.
Interogări
Rapoarte
Se creează un raport pentru analiza datelor sau prezentarea acestora într-un anumit
mod la imprimare. De exemplu, aveţi posibilitatea imprimării unui raport ce grupează
date şi calculează totaluri, şi altui raport cu date diferite formatate pentru imprimarea
etichetelor de corespondenţă.
Ascundere totală
O bază de date bine proiectată conţine de obicei diferite tipuri de interogări care
prezintă informaţiile necesare. O interogare poate prezenta un subset de date, cum ar
fi toţi clienţii din Londra, sau combinaţii de date din diferite tabele, cum ar fi
informaţii despre comenzi asociate cu informaţii despre clienţi.
Primul pas în proiectarea unei baze de date constă în stabilirea scopului acesteia şi
modul de utilizare:
După ce stabiliţi scopul bazei de date, se poate întocmi o listă de cerinţe de la baza de
date. Apoi, se pot stabili faptele ce trebuie memorate în baza de date şi cărui subiect îi
aparţine fiecare. Aceste fapte corespund câmpurilor (coloanelor) din baza de date, iar
subiectele cărora le aparţin corespund tabelelor.
Atunci când stabiliţi cărui tabel îi aparţine fiecare câmp, reţineţi următoarele principii
de proiectare:
Odată ce aţi scindat informaţiile în tabele şi aţi identificat câmpurile pentru cheia
primară (cheie primară: Unul sau mai multe câmpuri (coloane) ale căror valori
identifică în mod unic fiecare înregistrare din tabel. O cheie primară nu permite valori
Null şi trebuie să aibă întotdeauna un index unic. Cheia primară este utilizată pentru a
corela un tabel la cheile străine din alte tabele..), trebuie ca Microsoft Access să
reunească informaţiile corelate pentru a avea sens. Pentru aceasta, trebuie să definiţi
relaţii (relaţie: Asociaţie care se stabileşte între câmpurile (coloanele) a două tabele.
Relaţia poate fi unu la unu, unu la mai mulţi sau mulţi la mai mulţi.) între tabele.
Poate fi utilă vizualizarea relaţiilor într-o bază de date existentă bine proiectată, cum
ar fi baza de date Northwind ca exemplu.
Îmbunătăţiţi proiectul
Utilizaţi Microsoft Access pentru a crea tabele, preciza relaţii între tabele, şi introduce
suficient de multe date în tabele astfel încât să se poată testa proiectul. Pentru a testa
relaţiile din baza de date, observaţi dacă se pot crea interogări pentru a obţine
răspunsurile dorite. Creaţi schiţe aproximative pentru formulare şi rapoarte şi
observaţi dacă prezintă datele pe care le aşteptaţi. Căutaţi datele dublate care nu sunt
necesare şi eliminaţi-le.
Microsoft Access conţine două instrumente care vă pot ajuta să îmbunătăţiţi forma
unei baze de date Microsoft Access (bază de date Microsoft Access: O colecţie de
date şi obiecte (cum ar fi tabele, interogări sau formulare) care sunt corelate cu un
anumit subiect sau scop. Motorul bază de date Microsoft Jet gestionează datele.).
• Analizatorul de tabel poate analiza forma unui tabel la un moment dat şi, dacă
este corespunzător, poate propune noi structuri de tabel şi relaţii (relaţie:
Asociaţie care se stabileşte între câmpurile (coloanele) a două tabele. Relaţia
poate fi unu la unu, unu la mai mulţi sau mulţi la mai mulţi.), şi poate scinda
un tabel în tabele corelate noi dacă aceasta are înţeles.
• Analizatorul de performanţă poate analiza întreaga bază de date şi efectua
recomandări şi sugestii pentru îmbunătăţirea acesteia. Expertul poate
implementa de asemenea aceste recomandări şi sugestii.
Ascundere totală
Expertul baze de date se utilizează pentru a crea într-o singură operaţiune tabelele,
formularele şi rapoartele necesare pentru tipul de bază de date ales — este cea mai
uşoară cale de crearea a unei baze de date. Expertul oferă opţiuni limitate de
particularizare a bazei de date.
Aceasta este cea mai rapidă cale de crearea a unei baze de date. Această metodă
funcţionează cel mai bine dacă se găseşte şi se utilizează un şablon care corespunde
cât mai exact necesităţilor.
Crearea unei baze de date fără utilizarea unui Expert Bază de date
Apare Fereastra Bază de date (Fereastra Bază de date: Fereastra care apare la
deschiderea unei baze de date Access sau a unui proiect Access. Ea afişează
comenzile rapide pentru crearea noilor obiecte bază de date şi deschiderea
obiectelor existente.), şi se pot crea obiectele (obiecte bază de date: O bază de
date Access conţine obiecte ca tabele, interogări, formulare, rapoarte, pagini,
macrocomenzi şi module. Un proiect Access conţine obiecte ca formulare,
rapoarte, pagini, macrocomenzi şi module.) pe care le doriţi în baza de date.
Ascundere totală
Îmbunătăţirea performanţei unei baze
de date Access
În funcţie de configuraţia computerului dumneavoastră şi de meniul de lucru, există
câteva lucruri care se pot face pentru a îmbunătăţi performanţa Microsoft Access sau
a bazei de date Microsoft Access (bază de date: O colecţie de date relative la un
anumit subiect sau scop. Într-o bază de date, informaţiile despre o anumită entitate,
cum ar fi un angajat sau o comandă, este aranjată în tabele, înregistrări şi câmpuri.).
Dacă optimizaţi performanţa unei baze de date Access, cel mai bun loc de început este
cu Analizatorul de performanţă. Se poate folosi Analizatorul de performanţă pentru a
analiza o bază de date întreagă sau doar obiectele selectate dintr-o bază de date. De
asemenea, Analizatorul de performanţă poate face câteva modificări propuse dacă se
doreşte.
6. Faceţi clic pe una sau mai multe optimizări Recomandare sau Sugestie pe
care doriţi să le efectuaţi, şi apoi faceţi clic pe Optimizare. Analizatorul de
performanţă va efectua optimizările şi apoi le va marca Fixate. Continuaţi
procesul până când Analizatorul de performanţă a încheiat toate optimizările
Recomandare şi Sugestie pe care doriţi să le efectuaţi.
Pentru efectuarea unei optimizări Idee, faceţi clic pe optimizare, şi apoi urmaţi
instrucţiunile afişate în caseta Note analiză.
În aceste cazuri aţi obţine performanţe mai bune specificând un disc diferit
pentru memoria virtuală.
• Într-un index după câmpuri multiple, utilizaţi doar atât de multe câmpuri câte
sunt necesare în index.
Notă Aveţi posibilitatea de a lega (legare (pentru tabele): O acţiune care stabileşte o
conexiune la datele din altă aplicaţie, astfel încât să fie posibilă vizualizarea şi
editarea datelor, atât în aplicaţia iniţială cât şi în Access.) un tabel numai într-o bază
de date Microsoft Access (bază de date Microsoft Access: O colecţie de date şi
obiecte (cum ar fi tabele, interogări sau formulare) care sunt corelate cu un anumit
subiect sau scop. Motorul bază de date Microsoft Jet gestionează datele.), nu şi într-un
proiect Microsoft Access (proiect Microsoft Access: Un fişier Access care se
conectează la o bază de date Microsoft SQL Server şi se utilizează pentru a crea
aplicaţii client/server. Un fişier proiect nu' conţine date sau obiecte bazate pe definiţii
de date, precum tabele şi vizualizări.).
Deşi este posibil să utilizaţi tabelele legate ca şi cum ar fi tabele obişnuite din baza de
date Microsoft Access, este important să reţineţi că ele nu se află de fapt în baza de
date Access. De fiecare dată când vizualizaţi datele dintr-un tabel legat, Microsoft
Access trebuie să preia înregistrările din alt fişier. Această preluare poate dura ceva
timp, în special dacă tabelul legat este în reţea sau într-o bază de date SQL (bază de
date SQL: Bază de date care este bazată pe limbajul SQL - Limbaj structurat de
interogare.).
Dacă utilizaţi un tabel legat într-o reţea sau într-o bază de date SQL, urmaţi aceste
indicaţii pentru a obţine rezultate bune:
Dacă vă conectaţi la un tabel dintr-o bază de date SQL externă, aveţi posibilitatea de a
obţine cele mai bune rezultate prin legarea (legare (pentru tabele): O acţiune care
stabileşte o conexiune la datele din altă aplicaţie, astfel încât să fie posibilă
vizualizarea şi editarea datelor, atât în aplicaţia iniţială cât şi în Access.) la tabele SQL
în loc de a deschide direct tabelele. Aveţi posibilitatea să deschideţi tabele SQL
externe în mod direct doar utilizând cod Microsoft Visual Basic. Tabelele legate sunt
în mod considerabil mai rapide, mai puternice şi mai eficiente decât cele deschise în
mod direct.
• Atunci când definiţi un câmp într-un tabel, alegeţi cel mai mic tip de date (tip
de date: Caracteristica unui câmp care determină ce tip de date poate conţine.
Tipurile de date includ Boolean, Întreg, Lung, Simbol monetar, cu simplă
precizie, cu dublă precizie, Şir de caractere şi Variant (implicit).) adecvat
pentru datele din câmp. De asemenea, daţi câmpurilor pe care le veţi utiliza în
asocieri (asociere: O unire dintre un câmp dintr-un tabel sau o interogare şi un
câmp conţinând acelaşi tip de date din alt tabel sau interogare. Asocierile spun
programului cum sunt legate datele. Înregistrările care nu sunt potrivite pot fi
incluse sau excluse, în funcţie de tipul de asociere.) aceleaşi tipuri sau tipuri
compatibile, cum ar fi AutoNumerotare şi Număr (dacă proprietatea
Dimensiune câmp este setată la Întreg lung).
• Când creaţi o interogare, adăugaţi numai câmpurile de care aveţi nevoie. În
câmpurile utilizate pentru stabilirea de criterii (criterii: Condiţii specificate
pentru a limita înregistrările incluse în setul de rezultate a unei interogări sau
filtrări.), deselectaţi caseta Afişare dacă nu doriţi să afişaţi aceste câmpuri.
• Dacă utilizaţi criterii pentru a restricţiona valorile dintr-un câmp utilizat într-o
asociere între tabele având o relaţie unu la mai mulţi (relaţie unu-la-mai-mulţi:
Asociaţie între două tabele în care valoarea cheie primară a fiecărei înregistrări
din tabelul primar corespunde valorii din câmpul sau câmpurile
corespunzătoare a mai multor înregistrări din tabelul corelat.), testaţi dacă
interogarea se execută mai rapid cu criteriul plasat în partea „unu” a asocierii
sau în partea „mai mulţi”. În unele interogări, veţi obţine performanţe mai
rapide dacă adăugaţi criteriile la câmpul aflat în partea „unu” a unei asocieri şi
nu în partea „mai mulţi”.
• Evitaţi câmpurile calculate (câmp calculat: Un câmp, definit într-o interogare,
care afişează rezultatul unei expresii şi nu afişează date stocate. Valoarea se
recalculează de fiecare dată când se modifică o valoare din expresie.) în
subinterogări subinterogare: O instrucţiune SQL SELECT care se află în
interiorul altei interogări de selectare sau de acţiune.. Dacă adăugaţi o
interogare care conţine un câmp calculat la o altă interogare, este posibil ca
expresia (expresie: Orice combinaţie de operatori matematici sau logici,
constante, funcţii şi nume de câmpuri, controale şi proprietăţi evaluate ca
valoare unică. Expresiile efectuează calcule, manipulează caractere sau
testează date.) din câmpul calculat să încetinească viteza din interogarea
principală. În exemplul de mai jos, interogarea Q1 este utilizată ca intrare
pentru interogarea Q2:
• Q1: SELECT IIF([MyColumn]="Yes","Order Confirmed","Order Not
Confirmed") AS X FROM MyTable;
• Q2: SELECT * FROM Q1 WHERE X="Order Confirmed";
Pentru o viteză mai mare, utilizaţi Grupare după pentru cât mai puţine
câmpuri posibil. Ca o alternativă, utilizaţi funcţia First unde corespunde.
sau
• CâmpIndexat este fie un câmp care are propriul său index (index: Facilitate
care accelerează căutarea şi sortarea într-un tabel bazat pe valori cheie şi poate
impune unicitatea pentru rândurile dintr-un tabel. Cheia primară a unui tabel
este automat indexată. Anumite câmpuri nu pot fi indexate datorită tipului lor
de date.) sau un câmp care este primul câmp dintr-un index multiplu.
• OperatorComparaţie trebuie să fie unul dintre următorii: <, >, =, <=, >=, <>,
Between…And, Like, In.
• Expresie poate fi orice expresie validă, printre care constante, funcţii, sau
câmpuri din alte tabele.
Dacă aţi creat indexuri pentru câmpurile Nume, Vârstă şi DatăAngajare din tabelul
Angajaţi, următoarele expresii sunt optimizabile simple:
[LastName] = "Smith"
[Age] >= 21
Employees.[LastName] = Customers.[LastName]
Expresii complexe
sau
ExpresieSimplă Or ExpresieSimplă
Sugestii generale
• Dacă proprietatea Sursă înregistrări a unui formular sau raport este setată la
o instrucţiune SQL (şir de caractere/instrucţiune SQL: O expresie care
defineşte o comandă SQL, cum ar fi SELECT, UPDATE sau DELETE,
conţinând clauze cum ar fi WHERE sau ORDER BY. Şirurile de
caractere/instrucţiunile SQL se utilizează de obicei în interogări şi în funcţiile
agregate.), salvaţi instrucţiunea SQL ca interogare, apoi setaţi proprietatea
Sursă înregistrări la numele respectivei interogări.
• Pentru interogări de actualizare brute din surse de date ODBC (Sursă de date
ODBC: Datele şi informaţiile necesare pentru a accesa datele din programe şi
baze de date care acceptă protocolul ODBC (Open Database Connectivity).),
optimizaţi performanţele serverului, setând proprietatea Eşec la eroare la Da.
• Dacă datele nu se modifică frecvent, utilizaţi interogări de tip creare
tabel (interogare de tip creare tabel: O interogare (instrucţiune SQL) care
creează un nou tabel şi apoi creează înregistrări (rânduri) în tabel prin copierea
înregistrărilor dintr-un tabel existent.) pentru a crea tabele pornind de la
rezultatele interogării. Utilizaţi tabelele rezultate şi nu interogările ca bază
pentru formulare, rapoarte sau alte interogări şi asiguraţi-vă că adăugaţi
indexuri (index: Facilitate care accelerează căutarea şi sortarea într-un tabel
bazat pe valori cheie şi poate impune unicitatea pentru rândurile dintr-un tabel.
Cheia primară a unui tabel este automat indexată. Anumite câmpuri nu pot fi
indexate datorită tipului lor de date.) potrivit recomandărilor indicate aici.
• Evitaţi utilizarea funcţiilor agregate de domeniu (funcţie agregată de domeniu:
O funcţie, cum ar fi DAvg sau DMax, care se utilizează pentru a calcula
statistici pentru un set de înregistrări (un domeniu).), cum ar fi funcţia
DLookup, pentru a accesa date dintr-un tabel care nu se află în interogare.
Funcţiile agregate de domeniu sunt specifice pentru Microsoft Access, ceea ce
înseamnă că Microsoft Jet Database Engine (Microsoft Jet Database Engine:
Parte a sistemului de baze de date Access care preia şi stochează datele din
bazele de date ale utilizatorilor şi ale sistemului. Este un fel de manager de
date pe care sunt construite sisteme de baze de date, ca Access.) nu are
posibilitatea să optimizeze interogările care le utilizează. În schimb, adăugaţi
la interogare tabelul pe care îl accesa funcţia, sau creaţi o
subinterogare subinterogare: O instrucţiune SQL SELECT care se află în
interiorul altei interogări de selectare sau de acţiune..
• Dacă creaţi o interogare tabel încrucişat (interogare de tip tabel încrucişat:
Interogare care calculează o sumă, o medie, contorizează sau alte tipuri de
totaluri cu înregistrările, apoi grupează rezultatele după două tipuri de
informaţii: unul în jos în partea stângă a foii de date şi altul de-a lungul părţii
de sus.), utilizaţi întotdeauna când este posibil anteturi de coloană fixate.
Îmbunătăţirea performanţei filtrului
Dacă listele din câmpurile din fereastra Filtrare după formular (Filtru după formular:
Tehnică de filtrare a datelor care utilizează o versiune a formularului sau foii de date
curente cu câmpuri vide în care se tastează valorile care să fie conţinute în
înregistrările filtrate.) sunt afişate într-un interval de timp prea mare sau dacă nu
afişează valorile din tabelul de bază, aveţi posibilitatea de a modifica performanţa
filtrării după formular pentru toate tabelele, interogările şi formularele sau de a
modifica performanţa pentru un anume formular. În ambele cazuri, aveţi posibilitatea
de a împiedica afişarea în liste a valorilor câmpurilor din tabelul de bază, de a afişa în
listă valorile de câmp pentru anumite tipuri de câmpuri indexate (index: Facilitate care
accelerează căutarea şi sortarea într-un tabel bazat pe valori cheie şi poate impune
unicitatea pentru rândurile dintr-un tabel. Cheia primară a unui tabel este automat
indexată. Anumite câmpuri nu pot fi indexate datorită tipului lor de date.) sau
neindexate sau de a modifica limita de înregistrări care determină dacă lista afişează
valorile unui câmp.
Cum?
Selector de secţiune
Bara de secţiune
de pe bara de instrumente.
Pentru a seta proprietăţile unei liste de câmpuri a interogării, se
face clic oriunde în listă, iar apoi se face clic pe Proprietăţi
de pe bara de instrumente.
Pentru a seta proprietăţile pentru corpul unei pagini de acces la
date, se face clic deasupra primei secţiuni, iar apoi se face clic
Sfaturi
Cheia primară (cheie primară: Unul sau mai multe câmpuri (coloane) ale căror valori
identifică în mod unic fiecare înregistrare din tabel. O cheie primară nu permite valori
Null şi trebuie să aibă întotdeauna un index unic. Cheia primară este utilizată pentru a
corela un tabel la cheile străine din alte tabele..) a unui tabel este indexată automat şi
nu puteţi indexa un câmp al cărui tip de date (tip de date: Caracteristica unui câmp
care determină ce tip de date poate conţine. Tipurile de date includ Boolean, Întreg,
Lung, Simbol monetar, cu simplă precizie, cu dublă precizie, Şir de caractere şi
Variant (implicit).) este un obiect OLE (Tip de date obiect OLE: Tip de date care se
utilizează pentru obiecte create în alte aplicaţii care pot fi fi legate sau încorporate
(inserate) într-o bază de date Access.). Pentru alte câmpuri, puteţi efectua indexarea
unui câmp dacă sunt aplicabile următoarele simultan:
La sortarea unui tabel după un index pe câmpuri multiple, Microsoft Access sortează
întâi după primul câmp definit pentru index. Dacă există înregistrări cu valori duble în
primul câmp, Microsoft Access sortează apoi după al doilea câmp definit pentru index
şi aşa mai departe.
Există câteva lucruri care se pot face pentru ca formularul să execute mai repede.
Sfaturi generale
• Se elimină codul din formularele care nu-l necesită prin setarea proprietăţii
formularului AreModul pe Nu. Proprietatea AreModul specifică dacă
formularul are un modul formular.
• În locul folosirii butoanelor comandă cu proceduri eveniment, se pot folosi
butoanele comandă cu macrocomenzi (macrocomandă: O acţiune sau un set de
acţiuni care se utilizează pentru a automatiza activităţile.) sau hyperlink-
uri (hyperlink: Text colorat şi subliniat sau grafică pe care se face clic pentru a
ajunge la un fişier, o amplasare dintr-un fişier, o pagină Web de pe World
Wide Web sau o pagină Web dintr-un intranet. Hyperlink-urile pot, de
asemenea, conduce la grupurile de ştiri şi la siturile Gopher, Telnet şi FTP.).
Note
Există mai multe modalităţi de a determina execuţia mai rapidă a casetelor listă, a
casetelor combo şi a casetelor listă verticală (casetă listă verticală: Un control al unei
pagini de acces la date care, când se face clic pe el, afişează o listă din care se
selectează o valoare. Nu se poate tasta o valoare într-o casetă listă verticală.):
Există câteva lucruri care se pot face pentru a imprima rapoartele mai repede.
Sfaturi generale
Aveţi câteva soluţii pentru a face ca paginile de acces la date să fie încărcate mai rapid
în Vizualizare pagină (Vizualizare pagină: O fereastră Access în care se poate răsfoi
conţinutul unei pagini de acces la date. Paginile au aceeaşi funcţionalitate în
Vizualizarea pagină ca în Internet Explorer 5.0 sau ulterior.) sau în Microsoft Internet
Explorer 5.01 cu Service Pack 2 (SP2) sau mai recent.
Sfaturi generale
Imagini şi obiecte
• Utilizaţi fişiere bitmap şi alte obiecte grafice cu cumpătare. Utilizaţi mai bine
fişiere bitmap alb-negru decât color.
Pagini grupate
Dacă baza de date conţine cod Microsoft Visual Basic for Applications
(VBA) (Visual Basic pentru Aplicaţii (VBA): O versiune de limbaj pentru
macrocomenzi a Visual Basic, utilizată pentru programarea aplicaţiilor Windows şi
este inclusă în unele aplicaţii Microsoft.), salvarea bazei de date Microsoft
Access (bază de date: O colecţie de date relative la un anumit subiect sau scop. Într-o
bază de date, informaţiile despre o anumită entitate, cum ar fi un angajat sau o
comandă, este aranjată în tabele, înregistrări şi câmpuri.) ca fişier MDE compilează
toate modulele, elimină tot codul sursă editabil şi compactează baza de date destinaţie.
Codul Visual Basic va continua să se execute, dar nu va fi vizualizat sau editat.
Se păstrează o copie a bazei de date Access originale. Dacă este necesară modificarea
formei formularelor, rapoartelor sau modulelor într-un fişier MDE, trebuie să se
modifice baza de data Access originală, apoi să se salveze din nou ca fişier MDE.
Salvarea unei baze de date Access care conţine tabele ca fişier MDE creează
complicaţii cu privire la versiunile diferite ale datelor dacă este necesar să se modifice
ulterior forma formularelor, rapoartelor sau modulelor. Din acest motiv, salvarea unei
baze de date Access ca fişier MDE este cea mai convenabilă pentru baza de date
interfaţă a unei aplicaţii front-end/back-end (aplicaţii front-end/back-end: Aplicaţie
constând dintr-un fişier bază de date "back-end" care conţine tabele şi copii ale unui
fişier bază de date "front-end" care conţine toate celelalte obiecte bază de date cu
legături la tabelele “back-end”.).
Codul nu mai utilizează securitatea la nivel de utilizator
Suplimentar, dacă definiţi securitatea cu parolă generică pentru baza de date sau cu
parole la nivel de utilizator, înainte de salvarea unei baze de date Access ca fişier
MDE, aceste caracteristici se vor aplica şi fişierului MDE creat din acea bază de date.
Dacă baza de date are securitatea definită cu parolă generică pentru baza de date sau
cu parole la nivel de utilizator şi intenţionaţi să eliminaţi aceste caracteristici, este
necesar să le eliminaţi înainte de salvarea bazei de date ca fişier MDE.
Pentru a salva ca fişier MDE o bază de date Access care a angajat securitatea la nivel
de utilizator, este necesară îndeplinirea cerinţelor următoare înainte de a trece la
execuţie:
Dacă se creează un fişier MDE dintr-o bază de date Microsoft Access (.mdb) sau
dintr-un program de completare (.mda) (componentă inclusă la cerere: Un program
suplimentar care adaugă comenzi sau caracteristici particularizate în Microsoft
Office.) care se referă la altă bază de date Access sau la alt program de completare,
Access afişează un mesaj de eroare şi nu termină operaţia. Pentru a salva ca fişier
MDE baza de date care se referă la o altă bază de date, trebuie să salvaţi toate bazele
de date din lanţul de referinţe ca fişiere MDE, începând cu prima bază de date referită.
După salvarea primei baze de date ca fişier MDE, este necesar să actualizaţi referinţa
din următoarea bază de date pentru a indica noul fişier MDE, înainte de a o salva pe
aceasta ca fişier MDE, şi aşa mai departe.
Microsoft Access combină compactarea şi remedierea unui fişier tip Access (fişier
Microsoft Access: Un fişier bază de date Access sau proiect Access. O bază de date
Access stochează obiectele bazei de date şi datele într-un fişier .mdb. Un fişier proiect
n'u conţine date şi se utilizează pentru conectarea la o bază de date Microsoft SQL
Server.) într-un singur proces.
Dacă ştergeţi date sau obiecte într-o bază de date Access (bază de date Microsoft
Access: O colecţie de date şi obiecte (cum ar fi tabele, interogări sau formulare) care
sunt corelate cu un anumit subiect sau scop. Motorul bază de date Microsoft Jet
gestionează datele.) sau dacă ştergeţi obiecte într-un proiect Access (proiect Microsoft
Access: Un fişier Access care se conectează la o bază de date Microsoft SQL Server
şi se utilizează pentru a crea aplicaţii client/server. Un fişier proiect nu' conţine date
sau obiecte bazate pe definiţii de date, precum tabele şi vizualizări.), fişierul poate
deveni defragmentat şi utiliza ineficient spaţiul pe disc. Prin compactarea fişierului tip
Access se creează o copie a fişierului şi se rearanjează modul de memorare a fişierului
pe disc. Prin compactarea unei versiuni anterioare a bazei de date Access aceasta nu
va fi transformată în format Access2000-2003.
• Coruperea într-un tabel al unei baze de date Access (bază de date Microsoft
Access: O colecţie de date şi obiecte (cum ar fi tabele, interogări sau
formulare) care sunt corelate cu un anumit subiect sau scop. Motorul bază de
date Microsoft Jet gestionează datele.).
• Lipsa informaţiilor despre structura unui proiect din Visual Basic for
Applications (VBA) al unui fişier tip Access.
• Coruperea într-un formular, raport sau modul.
• Lipsa informaţiilor necesare Access pentru deschiderea unui anumit formular,
raport sau modul.
Ascundere totală
6. Faceţi clic pe una sau mai multe optimizări Recomandare sau Sugestie pe
care doriţi să le efectuaţi, şi apoi faceţi clic pe Optimizare. Analizatorul de
performanţă va efectua optimizările şi apoi le va marca Fixate. Continuaţi
procesul până când Analizatorul de performanţă a încheiat toate optimizările
Recomandare şi Sugestie pe care doriţi să le efectuaţi.
Pentru efectuarea unei optimizări Idee, faceţi clic pe optimizare, şi apoi urmaţi
instrucţiunile afişate în caseta Note analiză.
Ascundere totală
4. Variante disponibile:
o Faceţi dublu clic pe baza de date.
o Pentru deschiderea bazei de date pentru acces partajat într-un mediu
multiutilizator (bază de date multiutilizator (partajată): O bază de date
care permite ca mai mult de un singur utilizator să acceseze şi să
modifice acelaşi set de date în acelaşi timp.), astfel încât în baza de
date să poată scrie şi citi şi alţi utilizatori, faceţi clic pe Deschidere.
o Pentru deschiderea bazei de date pentru acces doar în citire astfel încât
aceasta să poată fi doar vizualizată dar nu şi editată, faceţi clic pe
săgeata de lângă butonul Deschidere, apoi clic pe Deshidere doar în
citire.
o Pentru deschiderea bazei de date cu acces exclusiv (exclusiv: Tip de
acces la datele dintr-o bază de date care este partajată într-o reţea. La
deschiderea unei baze de date în mod exclusiv, se previne deschiderea
bazei de date de către alţi utilizatori.), faceţi clic pe săgeata de lângă
butonul Deschidere, apoi clic pe Deschidere exclusivă.
o Pentru deschiderea bazei de date cu acces doar în citire şi prevenirea
totodată a altor utilizatori de la deschiderea acesteia, faceţi clic pe
săgeata de lângă butonul Deschidere, apoi clic pe Deschidere
exclusivă doar în citire.
Notă Aveţi posibilitatea deschiderii directe a unui fişier de date într-un format de
fişier extern cum ar fi dBASE, Paradox, Microsoft Exchange sau Microsoft Excel.
Aveţi totodată posibilitatea deschiderii directe a oricărei surse de date ODBC (Sursă
de date ODBC: Datele şi informaţiile necesare pentru a accesa datele din programe şi
baze de date care acceptă protocolul ODBC (Open Database Connectivity).), cum ar fi
Microsoft SQL Server sau Microsoft FoxPro. Access creează automat o bază de date
Access în acelaşi folder cu fişierul de date şi adaugă legături la fiecare tabel în baza de
date externă.
Sfaturi
• Pentru a deschide una din ultimele câteva baze de date care au fost deschise,
faceţi clic pe numele de fişier din partea de jos a meniului Fişier. Microsoft
Access deschide baza de date cu aceleaşi setări ale opţiunilor avute la ultima
deschidere. Dacă lista fişierelor recent utilizate nu este afişată, faceţi clic pe
Opţiuni în meniul Instrumente, faceţi clic pe fila General, apoi selectaţi
caseta de selectare Lista fişierelor recent utilizate.
• Pentru vizualizarea unei liste de comenzi rapide la bazele de date deschise
anterior, faceţi clic pe Cronologie în secţiunea stângă a casetei de dialog
Deschidere.
• Pentru găsirea rapidă a unui fişier sau folder în folderul Preferinţe, faceţi clic
pe Preferinţe în secţiunea stângă a casetei de dialog Deschidere. Pentru
deschiderea unui fişier sau folder preferat, faceţi clic pe comanda rapidă şi
apoi clic pe Deschidere.
Ascundere totală
Cum?
Cum?
Este posibil ca discul pe care este amplasat fişierul să fie prea plin
Dacă fişierul pe care îl căutaţi este pe reţea, iar unitatea de reţea nu apare în caseta de
dialog Deschidere din Căutare în, efectuaţi una din operaţiunile următoare:
Sfat
Dacă fişierele căutate sunt pe un server Web (server Web: Un computer care
găzduieşte pagini Web şi răspunde la cererile browser-elor. Cunoscut şi ca server
HTTP, un server Web stochează fişierele ale căror URL-uri încep cu http://.):
De asemenea, aveţi posibilitatea de a tasta calea folderului în caseta Nume fişier din
caseta de dialog Deschidere — de exemplu, tastaţi http://myserver/public.
Când creaţi sau deschideţi un fişier într-un program Microsoft Office, fişierul se
deschide într-o fereastră separată. Aveţi posibilitatea să comutaţi rapid între un fişier
şi altul făcând clic pe butonul fişierului din bara de activităţi sau apăsând ALT+TAB.
Comanda rapidă către fişier nu mai funcţionează
Comanda rapidă nu va funcţiona dacă numele sau extensia fişierului ţintă au fost în
vreun fel modificate. Utilizaţi caracteristica din Microsoft Office numită Căutare
pentru a căuta fişiere care au nume similare sau care au fost create ori modificate pe
aceeaşi dată cu fişierul pe care încercaţi să îl deschideţi.
Note
Ascundere totală
Crearea unei comenzi rapide pentru
deschiderea unui fişier tip Access sau
obiect al bazei de date
Crearea unei comenzi rapide la un fişier tip Access în folderul Preferinţe
Crearea unei comenzi rapide pentru deschiderea unui fişier tip Access sau obiect
al bazei de dat
Aveţi posibilitatea creării unei comenzi rapide pentru deschiderea unui obiect al bazei
de date (obiecte bază de date: O bază de date Access conţine obiecte ca tabele,
interogări, formulare, rapoarte, pagini, macrocomenzi şi module. Un proiect Access
conţine obiecte ca formulare, rapoarte, pagini, macrocomenzi şi module.) într-un fişier
tip Microsoft Access (fişier Microsoft Access: Un fişier bază de date Access sau
proiect Access. O bază de date Access stochează obiectele bazei de date şi datele într-
un fişier .mdb. Un fişier proiect n'u conţine date şi se utilizează pentru conectarea la o
bază de date Microsoft SQL Server.) care este memorat local pe calculatorul
utilizatorului sau la distanţă pe un server de reţea sau într-un director partajat.
1. Sub Obiecte în fereastra Bază de date (Fereastra Bază de date: Fereastra care
apare la deschiderea unei baze de date Access sau a unui proiect Access. Ea
afişează comenzile rapide pentru crearea noilor obiecte bază de date şi
deschiderea obiectelor existente.), faceţi clic pe tipul obiectului bazei de date
dorit pentru crearea comenzii rapide.
2. Faceţi clic cu butonul drept al mausului, şi apoi clic pe Creare comandă
rapidă.
3. Dacă doriţi să trimiteţi comanda rapidă către o amplasare diferită de spaţiul de
lucru, tastaţi o cale nouă în caseta Amplasare, sau clic pe Răsfoire pentru
alegerea amplasării şi pentru ca Access să completeze calea. De exemplu,
aveţi posibilitatea să memoraţi comanda rapidă în folderul Preferinţe, care
memorează comenzile rapide către elementele utilizate frecvent.
La crearea unei comenzi rapide pentru un obiect într-o bază de date aflată pe o
reţea, Access selectează Această bază de date este în reţea, şi completează
calea de reţea în caseta Cale completă în reţea. Dacă ulterior baza de date
este mutată, noua cale de reţea poate fi tastată în următorul format:
\\server\partajare\numefişier
La apelarea comenzii rapide prin dublu clic, Access deschide baza de date în care este
memorat obiectul şi îl afişează. O comandă rapidă pentru o
macrocomandă (macrocomandă: O acţiune sau un set de acţiuni care se utilizează
pentru a automatiza activităţile.) sau procedură memorată execută macrocomanda
respectivă sau procedura memorată. Pentru deschiderea unui obiect într-o anumită
vizualizare, faceţi clic pe comanda rapidă cu butonul drept al mausului, şi apoi clic pe
vizualizarea dorită.
Note
• Dacă baza de date este mutată după crearea comenzii rapide, aceasta trebuie
ştearsă şi creată altă comandă rapidă.
• Pentru ştergerea unei comenzi rapide, faceţi clic pe aceasta şi apoi apăsaţi tasta
DELETE. Ştergerea comenzii rapide nu determină ştergerea obiectului deschis
prin comanda rapidă.
Sfat
Aveţi totodată posibilitatea glisării obiectului din fereastra bază de date pe spaţiul de
lucru sau într-un folder. Asiguraţi-vă că locul în care doriţi să glisaţi comanda rapidă
este vizibil. (Dacă anterior fereastra Access a fost maximizată, trebuie minimizată
doar atât cât să afişeze spaţiul de lucru sau folderul în care se doreşte plasarea
comenzii rapide).
Ascundere totală
Notă Când deschideţi un fişier ca o copie, o nouă copie a fişierului este creată în
folderul care conţine fişierul original.
Sfaturi
• Pentru a crea o comandă rapidă la un folder dintr-un server de fişiere din reţea
sau dintr-un server Web utilizaţi Amplasările mele în reţea.
• Panoul de activitate (panou de activitate: O fereastră în interiorul unei aplicaţii
Office care furnizează comenzile utilizate în mod obişnuit. Amplasarea şi
mărimea redusă a ferestrei permit utilizarea acestor comenzi în acelaşi timp în
care ce se lucrează la fişiere.) Pornire afişează o listă cu ultimele câteva
fişiere deschise. Faceţi clic pe numele fişierului pentru a-l deschide.
• Folderul Documentele mele recente din dialogul Deschidere listează
fişierele şi folderele pe care le-aţi deschis anterior.
Ascundere totală
Pentru selectarea mai multor fişiere pentru mutare sau copiere, ţineţi apăsată
tasta CTRL şi faceţi clic pe fiecare fişier.
3. Variante disponibile:
o Pentru copierea fişierului, faceţi clic pe Copiere în meniul Editare.
o Pentru mutarea fişierului, faceţi clic pe Decupare în meniul Editare.
4. Deschideţi folderul sau unitatea de stocare în care doriţi amplasarea fişierului
sau fişierelor.
5. În meniul Editare, faceţi clic pe Lipire.
Pentru anularea operaţiei de lipire, faceţi clic pe Anulare copiere sau Anulare
mutare în meniul Editare.
Note
• La copierea sau mutarea unui fişier tip proiect Access, nu este copiată sau
mutată baza de date Microsoft SQL Server (bază de date Microsoft SQL
Server: O bază de date în Microsoft SQL Server compusă din tabele,
vizualizări, indexuri, proceduri stocate, funcţii şi triggere.) la care este
conectat proiectul Access.
• La copierea sau mutarea unei baze de date Access, iar dacă altă bază de date
conţine legături la obiectele din acea bază de date, utilizaţi Managerul de
tabele legate în cealaltă bază de date pentru actualizarea informaţiei de
legătură. În caz contrar, Access va produce o eroare la încercarea de utilizare a
acelor obiecte legate în cealaltă bază de date.
Sfat
Dacă destinaţia la care doriţi plasarea fişierului este deja vizibilă, aveţi posibilitatea
mutării rapide a fişierului prin glisarea acestuia către noua destinaţie, sau aveţi
posibilitatea copierii fişierului ţinând apăsată tasta CTRL în timp ce glisaţi fişierul.
Ascundere totală
Un fişier în format Access 2000 poate fi deschis în Access 2000 sau ulterior.
Aveţi posibilitatea să deschideţi un fişier în format Access 2002 - 2003 numai
din Access 2002 sau o versiune mai recentă.
Ascundere totală
Note
Sfat
Pentru ştergerea unui fişier tip Access din exteriorul Access, închideţi fişierul, faceţi
clic pe fişier cu butonul drept al mausului în Computerul meu, apoi faceţi clic pe
Ştergere în meniul de comenzi rapide.
Ascundere totală
Note
• Un nume de fişier poate conţine până la 215 caractere, inclusiv spaţii.
• Dacă redenumiţi o bază de date Microsoft Access, şi altă bază de date conţine
legături la obiectele din acea bază de date, utilizaţi Managerul de tabele legate
în cealaltă bază de date pentru actualizarea informaţiilor de legătură. În caz
contrar, Access va produce o eroare la încercarea de utilizare a acelor obiecte
legate în cealaltă bază de date.
Sfat
Aveţi totodată posibilitatea redenumirii unui fişier tip Access din afara Access.
Închideţi fişierul, faceţi clic pe fişier cu butonul drept al mausului pe Computerul
meu, şi apoi clic pe Redenumire în meniul de comenzi rapide.
Ascundere totală
Ştiu că un fişier se află pe o unitate de stocare sau într-un folder Web, dar
Căutare fişiere nu îl găseşte
Căutarea curentă specifică amplasarea corectă a fişierului, dar alte criterii exclud
fişierul căutat. Încercaţi următoarele:
Nu toate tipurile de foldere Web acceptă căutarea din Microsoft Office. Cu toate
acestea, dacă folderul Web este un sit Web, bazat pe Windows SharePoint Services de
la Microsoft şi aflat în reţeaua locală, sau dacă se află pe un server
Microsoft SharePoint Portal, sau dacă indică o partajare unde este instalat Serviciul
indexare, căutarea acestuia este posibilă.
În cazul în care căutaţi un fişier Office, cum ar fi un fişier Microsoft Word sau Excel,
asiguraţi-vă că tipul de fişier Office dorit este selectat în câmpul Rezultatele vor fi al
panoului de activitate Căutare fişiere. Pentru a căuta un tip de fişier care nu este
listat, faceţi clic pe Orice.
Ascundere totală
1. Deschideţi baza de date pentru care doriţi setarea unui model de bază pentru
hyperlink.
2. În meniul Fişier, faceţi clic pe Proprietăţi Bază de date, apoi clic pe fila
Rezumat.
3. În caseta Bază Hyperlink, tastaţi calea legăturii relative pe care doriţi să o
utilizaţi pentru toate hyperlink-urile create în baza de date respectivă. Calea
poate conduce către o amplasare de pe unitatea de stocare locală, unitatea de
stocare de pe o reţea, un intranet (intranet: O reţea în interiorul unei organizaţii
care utilizează tehnologii Internet (cum ar fi protocoalele HTTP sau FTP).
Utilizarea hyperlink-urilor permite explorarea obiectelor, documentelor,
paginilor şi altor destinaţii din intranet.) sau pe Internet (Internet: O reţea
mondială compusă din mii de reţele mai mici de computere şi milioane de
computere comerciale, educaţionale, guvernamentale şi particulare. Internetul
seamănă cu un oraş electronic, având biblioteci virtuale, magazine virtuale,
galerii de artă virtuale, etc.).
Ascundere totală
V Ascundere totală
Documentarea informaţiilor de sinteză
pentru un fişier sau o pagină Access
Documentarea informaţiilor de sinteză pentru un fişier Microsoft Access
1. Având deschis fişierul tip Microsoft Access (fişier Microsoft Access: Un fişier
bază de date Access sau proiect Access. O bază de date Access stochează
obiectele bazei de date şi datele într-un fişier .mdb. Un fişier proiect n'u
conţine date şi se utilizează pentru conectarea la o bază de date Microsoft SQL
Server.), faceţi clic pe Proprietăţi bază de date în meniul Fişier.
2. Faceţi clic pe fila Sinteză, apoi precizaţi cantitatea de informaţie necesară.
3. Faceţi clic pe OK.
Ascundere totală
Ascundere totală
Ascundere totală
Pentru formulare şi rapoarte, nu este necesar să fie instalat un filtru grafic separat,
pentru a insera reprezentări grafice Enhanced Metafile (.emf), Windows bitmap
(.bmp, .rle, .dib), Windows Metafile (.wmf) şi pictogramă (.ico). Este necesară
instalarea unui filtru grafic, pentru a insera toate formatele de fişier reprezentare
grafică listate mai jos.
Pentru pagini, nu este necesar să fie instalat un filtru grafic separat, pentru a insera
reprezentări grafice Microsoft Windows bitmap (.bmp, .rle, .dib). Este necesar să fie
instalat un filtru grafic, pentru a insera toate celelalte formate de fişier reprezentare
grafică.
Notă Pentru mai multe informaţii despre fiecare filtru grafic separat, vedeţi Ajutorul
Microsoft Word.
HKEY_LOCAL_MACHINE\Software\Microsoft\Office\11.0\Access
Dacă există cheia, Access verifică existenţa unui nume valoare care se
potriveşte cu numele fişierului referit. Dacă găseşte un nume valoare care se
potriveşte, Access încarcă referinţa de la calea precizată în datele valoare
corespunzătoare.
Ascundere totală
Salvarea de rezervă şi restaurarea unei
baze de date Access (MDB)
Salvarea de rezervă a unei baze de date Access
Atenţie Dacă baza de date Access existentă în folderul bazei de date şi copia
de rezervă au acelaşi nume, restaurarea copiei de rezervă poate conduce la
înlocuirea fişierului existent. Dacă doriţi salvarea fişierului existent, acesta
trebuie redenumit înainte de copierea bazei de date de rezervă.
Notă Pot fi efectuate copii de rezervă pentru anumite obiecte ale bazei de
date (obiecte bază de date: O bază de date Access conţine obiecte ca tabele, interogări,
formulare, rapoarte, pagini, macrocomenzi şi module. Un proiect Access conţine
obiecte ca formulare, rapoarte, pagini, macrocomenzi şi module.) prin crearea unei
baze de date necompletate şi importul obiectelor dorite din baza de date iniţială.
Ascundere totală
Dacă ştergeţi date sau obiecte într-o bază de date Access (bază de date Microsoft
Access: O colecţie de date şi obiecte (cum ar fi tabele, interogări sau formulare) care
sunt corelate cu un anumit subiect sau scop. Motorul bază de date Microsoft Jet
gestionează datele.) sau dacă ştergeţi obiecte într-un proiect Access (proiect Microsoft
Access: Un fişier Access care se conectează la o bază de date Microsoft SQL Server
şi se utilizează pentru a crea aplicaţii client/server. Un fişier proiect nu' conţine date
sau obiecte bazate pe definiţii de date, precum tabele şi vizualizări.), fişierul poate
deveni defragmentat şi utiliza ineficient spaţiul pe disc. Prin compactarea fişierului tip
Access se creează o copie a fişierului şi se rearanjează modul de memorare a fişierului
pe disc. Prin compactarea unei versiuni anterioare a bazei de date Access aceasta nu
va fi transformată în format Access 2002 - 2003.
• Coruperea într-un tabel al unei baze de date Access (bază de date Microsoft
Access: O colecţie de date şi obiecte (cum ar fi tabele, interogări sau
formulare) care sunt corelate cu un anumit subiect sau scop. Motorul bază de
date Microsoft Jet gestionează datele.).
• Lipsa informaţiilor despre structura unui proiect din Visual Basic for
Applications (VBA) al unui fişier tip Access.
• Coruperea într-un formular, raport sau modul.
• Lipsa informaţiilor necesare Access pentru deschiderea unui anumit formular,
raport sau modul.
Pentru a ajuta la prevenirea coruperii fişierelor Access, urmaţi aceste indicaţii:
Ascundere totală
1. Pentru compactarea unei baze de date Microsoft Access partajată (bază de date
multiutilizator (partajată): O bază de date care permite ca mai mult de un
singur utilizator să acceseze şi să modifice acelaşi set de date în acelaşi timp.)
care este amplasată pe un server sau folder partajat, asiguraţi-vă că aceasta nu
este deschisă.
2. În meniul Instrumente, indicaţi spre Utilitare pentru baza de date, apoi
faceţi clic pe Compactare şi remediere/Proiect.
1. Închideţi fişierul curent tip Microsoft Access. Pentru compactarea unei baze
de date Access partajată (bază de date multiutilizator (partajată): O bază de
date care permite ca mai mult de un singur utilizator să acceseze şi să modifice
acelaşi set de date în acelaşi timp.) amplasată pe un server sau un folder
partajat, asiguraţi-vă că aceasta nu este deschisă.
2. În meniul Instrumente, indicaţi spre Utilitare pentru baza de date, apoi
faceţi clic pe Compactare şi remediere bază de date.
3. În caseta de dialog Baza de date pentru compactare, precizaţi fişierul tip
Access dorit pentru compactare, şi apoi clic pe Compactare.
4. În caseta de dialog Compactare bază de date ca, precizaţi un nume, unitate
de stocare, şi folder pentru fişierul tip Access compactat.
5. Faceţi clic pe Salvare.
Dacă utilizaţi acelaşi nume, unitate de stocare, şi folder, iar baza de date
Access sau proiectul Access este compactat cu succes, Microsoft Access
înlocuieşte fişierul iniţial cu versiunea compactată.
Compactarea nu apare la închiderea unei baze de date Access partajate (bază de date
multiutilizator (partajată): O bază de date care permite ca mai mult de un singur
utilizator să acceseze şi să modifice acelaşi set de date în acelaşi timp.) dacă aceasta
este deschisă de un alt utilizator.
1. Deschideţi baza de date Access sau proiectul Access pe care Microsoft Access
să îl compacteze automat.
2. În meniul Instrumente, faceţi clic pe Opţiuni.
3. Faceţi clic pe fila General.
4. Selectaţi caseta de selectare Compactare la închidere.
Notă Puteţi opri procesul de compactare şi remediere apăsând CTRL+BREAK sau
ESC.
Ascundere totală
Un fişier tip Access nu poate fi compactat dacă oricare din cele ce urmează
sunt adevărate.
• Nu există suficient spaţiu de memorie pe disc atât pentru versiunea iniţială cât
şi cea compactată ale bazei de date Access sau proiectului Access. Ştergeţi
orice fişiere care nu mai sunt necesare şi încercaţi din nou.
• Nu aveţi ambele permisiuni (permisiuni: Un set de atribute care specifică ce
tip de acces are un utilizator la datele sau la obiectele dintr-o bază de date.)
pentru Deschidere/Execuţie şi Deschidere exclusivă pentru baza de date
Access. Dacă nu sunteţi proprietarul bazei de date, contactaţi proprietarul
pentru a afla dacă aveţi posibilitatea să primiţi aceste drepturi. Dacă sunteţi
proprietarul bazei de date, trebuie să actualizaţi drepturile.
• Un alt utilizator a deschis baza de date Access sau proiectul Access.
• Baza de date Access sau proiectul Access sunt amplasate pe o partajare de
reţea doar în citire, sau atributul său de fişier este setat ca fiind Doar în Citire.
La compactarea unui fişier tip Microsoft Access amplasat pe un volum care utilizează
sistemului de fişiere NTFS, Access elimină fişierul existent şi îl înlocuieşte cu fişierul
compactat. Apoi sunt aplicate drepturile implicite ale fişierului la noul fişier.
Dacă fişierul este o bază de date Access (bază de date Microsoft Access: O colecţie de
date şi obiecte (cum ar fi tabele, interogări sau formulare) care sunt corelate cu un
anumit subiect sau scop. Motorul bază de date Microsoft Jet gestionează datele.),
utilizaţi securitatea la nivel de utilizator (securitate la nivel de utilizator: Când se
utilizează securitatea la nivel de utilizator într-o bază de date Access, un administrator
al bazei de date sau proprietarul unui obiect' poate acorda utilizatorilor individuali sau
grupurilor de utilizatori anumite permisiuni pe tabele, interogări, formulare, rapoarte
şi macrocomenzi.) din Access în locul drepturilor la nivel de fişier. Altfel, utilizaţi
drepturile folderului. Pentru mai multe informaţii despre sistemul de fişiere NTFS şi
drepturile folderului, consultaţi Ajutor Windows.
Un fişier jurnal a fost creat în timpul recuperării unui fişier tip Access
După apariţia unei probleme serioase cum ar fi o închidere neaşteptată, dacă orice
obiecte dintr-un fişier tip Microsoft Access sunt şterse sau recuperate atunci când
Access creează copii şi recuperează fişierul, Access înregistrează această informaţie
într-un fişier jurnal cu numele <FişierDestinaţie.log>, unde FişierDestinaţie este
numele noului fişier.
Ascundere totală
Conversia sau activarea unui fişier Microsoft Access (fişier Microsoft Access: Un
fişier bază de date Access sau proiect Access. O bază de date Access stochează
obiectele bazei de date şi datele într-un fişier .mdb. Un fişier proiect n'u conţine date
şi se utilizează pentru conectarea la o bază de date Microsoft SQL Server.) depinde de
versiunile de Access actualizate de utilizatori.
Când trebuie efectuată conversia din Access 97 sau anterior în formatul de fişier
Access 2002 - 2003
În majoritatea cazurilor, veţi dori conversia unei baze de date Microsoft Access (bază
de date: O colecţie de date relative la un anumit subiect sau scop. Într-o bază de date,
informaţiile despre o anumită entitate, cum ar fi un angajat sau o comandă, este
aranjată în tabele, înregistrări şi câmpuri.) din versiune anterioară în formatul de fişier
Access 2000 dacă toţi utilizatorii au actualizat la Access 2000 sau ulterior şi veţi dori
conversia în formatul de fişier Access 2002 - 2003 dacă toţi utilizatorii au actualizat la
Access 2002 sau o versiune ulterioară. În Access 2002 sau o versiune ulterioară, aveţi
posibilitatea modificării datelor şi efectuării modificărilor de formă pentru un fişier
Access 2000. Deşi aveţi de asemenea posibilitatea să activaţi (bază de date
încorporată: O versiune anterioară de bază de date care a fost deschisă în Access 2000
sau versiuni mai recente fără conversia formatului său. Pentru a modifica formatul
bazei de date. ea trebuie deschisă în versiunea de Access în care a fost creată.) o bază
de date din Access 97 sau anterior în Access 2002 sau o versiune ulterioară fără
conversia acesteia, aveţi posibilitatea modificării formei obiectelor (obiecte bază de
date: O bază de date Access conţine obiecte ca tabele, interogări, formulare, rapoarte,
pagini, macrocomenzi şi module. Un proiect Access conţine obiecte ca formulare,
rapoarte, pagini, macrocomenzi şi module.) numai în versiunea anterioară.
După conversia unei baze de date Access în formatul de fişier Microsoft Access 2000
sau Access 2002 - 2003, nu mai aveţi posibilitatea deschiderii acesteia în versiune
Access anterioară. Aveţi posibilitatea conversiei unei baze de date Access 2000 înapoi
la Access 97. Totuşi, nu este posibilă conversia unei baze de date Access 2000 înapoi
la Access versiune 2.0 sau 95.
Dacă baza de date Access este o bază de date multiutilizator (partajată) (bază de date
multiutilizator (partajată): O bază de date care permite ca mai mult de un singur
utilizator să acceseze şi să modifice acelaşi set de date în acelaşi timp.) şi nici un
utilizator nu poate actualiza simultan la Microsoft Access 2000 sau ulterior, aveţi
posibilitatea scindării bazei de date astfel încât să devină o aplicaţie front-end/back-
end (aplicaţii front-end/back-end: Aplicaţie constând dintr-un fişier bază de date
"back-end" care conţine tabele şi copii ale unui fişier bază de date "front-end" care
conţine toate celelalte obiecte bază de date cu legături la tabelele “back-end”.). Astfel
veţi avea diferite versiuni de tip front end conectate la back end, care rămâne
nemodificată. Utilizatorii de Acess 2000 sau ulterior pot utiliza o versiune
transformată de tip front end, unde pot beneficia de caracteristici noi.
Când trebuie transformat un fişier Access 2000 în formatul de fişier Access 2002
- 2003
Dacă doriţi salvarea fişierului Access ca MDE (fişier MDE: Un fişier bază de date
Microsoft Access (.mdb) cu toate modulele compilate şi tot codul sursă editabil
eliminat.) sau ADE (fişier ADE: Un fişier proiect Microsoft Access (.adp) cu toate
modulele compilate şi tot codul sursă editabil eliminat.) în Access 2002 sau o versiune
ulterioară, trebuie să transformaţi fişierul în formatul de fişier Access 2002 - 2003.
Altfel, nu este neapărat necesar să transformaţi un fişier Microsoft Access 2000 în
formatul de fişier Access 2002 - 2003. Dacă transformaţi baze de date Access din
Access 97 sau anterior, se recomandă întâi transformarea în formatul de fişier Access
2000. Utilizatorii de Access 2000 pot deschide aceste fişiere Access, iar la utilizarea
unui fişier Access 2000 în Access 2002 sau o versiune ulterioară sunt disponibile noi
caracteristici Access 2002 sau o versiune ulterioară. Odată cu transformarea unui
fişier Access în formatul de fişier Access 2002 - 2003, nu aveţi posibilitatea
deschiderii fişierului în Access 2000. Totuşi, se poate transforma un fişier Access
2002 - 2003 înapoi la Access 2000.
Transformaţi în formatul de fişier Access 2002 - 2003 numai dacă toţi utilizatorii au
actualizat la Access 2002 sau o versiune ulterioară şi aţi utilizat cu succes fişierul în
format de fişier Access 2000. Dacă toţi utilizatorii au actualizat la Access 2002 sau o
versiune ulterioară, aveţi posibilitatea dezvoltării unei aplicaţii în format de fişier
Access 2002 - 2003 fără să fie necesar ca orice obiect, metodă, proprietate sau funcţie
utilizată să fie totodată disponibilă în Access 2000.
Când trebuie deschisă o bază de date Access din versiune anterioară în Access
2002 sau o versiune ulterioară fără conversie
Veţi dori să activaţi (bază de date încorporată: O versiune anterioară de bază de date
care a fost deschisă în Access 2000 sau versiuni mai recente fără conversia formatului
său. Pentru a modifica formatul bazei de date. ea trebuie deschisă în versiunea de
Access în care a fost creată.) o bază de date Microsoft Access (bază de date: O
colecţie de date relative la un anumit subiect sau scop. Într-o bază de date,
informaţiile despre o anumită entitate, cum ar fi un angajat sau o comandă, este
aranjată în tabele, înregistrări şi câmpuri.) într-un mediu multiutilizator (bază de date
multiutilizator (partajată): O bază de date care permite ca mai mult de un singur
utilizator să acceseze şi să modifice acelaşi set de date în acelaşi timp.) în care nici un
utilizator să nu poată actualiza simultan din Access 97 sau anterior la Access 2002 sau
o versiune ulterioară. În această situaţie, o bază de date trebuie să fie utilizată simultan
cu diferite versiuni ale Microsoft Access, iar utilizatorii care au activat la Access 2002
sau o versiune ulterioară să poată activa o bază de date într-un format dintr-o versiune
anterioară.
La utilizarea Access 2002 sau o versiune ulterioară pentru lucrul cu o bază de date din
versiune anterioară Access activată (bază de date încorporată: O versiune anterioară
de bază de date care a fost deschisă în Access 2000 sau versiuni mai recente fără
conversia formatului său. Pentru a modifica formatul bazei de date. ea trebuie
deschisă în versiunea de Access în care a fost creată.), aveţi posibilitatea utilizării
obiectelor (obiecte bază de date: O bază de date Access conţine obiecte ca tabele,
interogări, formulare, rapoarte, pagini, macrocomenzi şi module. Un proiect Access
conţine obiecte ca formulare, rapoarte, pagini, macrocomenzi şi module.) în baza de
date pentru vizualizarea şi modificarea datelor. Totuşi, nu aveţi posibilitatea salvării
modificărilor la obiectele bazei de date. Pentru modificarea aspectului unui obiect sau
crearea unui obiect în baza de date Access, trebuie fie să îl deschideţi în versiunea
anterioară sau să transformaţi baza de date în formatul de fişier Microsoft Access
2000 sau Access 2002 - 2003.
Aveţi posibilitatea conversiei unei baze de date Microsoft Access (bază de date
Microsoft Access: O colecţie de date şi obiecte (cum ar fi tabele, interogări sau
formulare) care sunt corelate cu un anumit subiect sau scop. Motorul bază de date
Microsoft Jet gestionează datele.) create în Access 2.0 sau mai recent în formatul de
fişier Access 2000 sau Access 2002 - 2003. Totodată, aveţi posibilitatea conversiei
unui proiect Access (proiect Microsoft Access: Un fişier Access care se conectează la
o bază de date Microsoft SQL Server şi se utilizează pentru a crea aplicaţii
client/server. Un fişier proiect nu' conţine date sau obiecte bazate pe definiţii de date,
precum tabele şi vizualizări.) din Access 2000 în formatul de fişier Access 2002 -
2003.
Dacă toţi utilizatorii unei baze de date din versiunea anterioară protejată vor face
actualizarea la Microsoft Access 2000 sau mai recent, baza de date Access trebuie
transformată la formatul de fişier Access 2000. Dacă toţi utilizatorii au făcut
actualizarea la Access 2002 sau o versiune ulterioară, baza de date Access poate fi
transformată în formatul de fişier Access 2002 - 2003. Dacă este necesar, fişierul cu
informaţii despre un grup de lucru poate fi utilizat fără conversie. Totuşi, se
recomandă recrearea în Access 2002 sau o versiune ulterioară a fişierului cu
informaţii despre un grup de lucru.
Dacă doar câţiva utilizatori ai unei baze de date protejate vor face actualizarea la
Access 2002 sau o versiune ulterioară, baza de date şi fişierul cu informaţii despre un
grup de lucru pot fi partajate pentru toate versiunile Microsoft Access utilizate în mod
curent.
Înaintea conversiei unei baze de date Access (bază de date Microsoft Access: O
colecţie de date şi obiecte (cum ar fi tabele, interogări sau formulare) care sunt
corelate cu un anumit subiect sau scop. Motorul bază de date Microsoft Jet
gestionează datele.) protejate, asiguraţi-vă că utilizaţi fişierul cu informaţii despre un
grup de lucru (fişier de informaţii al grupului de lucru: Un fişier pe care Access îl
citeşte la pornire care conţine informaţii despre utilizatorii dintr-un grup de lucru.
Această informaţie include numele de cont ale utilizatorilor , parolele lor, şi grupurile
în care sunt membri.) care defineşte conturile utilizatorilor necesare accesului la baza
de date. Contul utilizatorului necesar pentru conectare în timpul conversiei trebuie să
conţină următoarele drepturi:
Conversia unui fişier Access 2000 sau Access 2002 - 2003 la o versiune
anterioară
Aveţi posibilitatea transformării unei baze de date Microsoft Access (bază de date
Microsoft Access: O colecţie de date şi obiecte (cum ar fi tabele, interogări sau
formulare) care sunt corelate cu un anumit subiect sau scop. Motorul bază de date
Microsoft Jet gestionează datele.) din formatul de fişier Access 2000 sau Access 2002
- 2003 înapoi la Access 97. O bază de date Access sau un proiect Access (proiect
Microsoft Access: Un fişier Access care se conectează la o bază de date Microsoft
SQL Server şi se utilizează pentru a crea aplicaţii client/server. Un fişier proiect nu'
conţine date sau obiecte bazate pe definiţii de date, precum tabele şi vizualizări.) pot
fi, de asemenea, transformate din formatul de fişier Access 2002 - 2003 înapoi la
formatul de fişier Access 2000.
Conversia unei baze de date Access 2000 sau o versiune ulterioară înapoi la
Access 97
O bază de date Microsoft Access 2000 sau o versiune ulterioară poate fi transformată
la o bază de date Access 97 dacă nu este membră a unui set de reproduceri (set de
reproduceri: Coordonatorul de reproduceri şi toate reproducerile care partajează
aceeaşi formă a bazei de date şi identificatorul unic al setului de reproduceri.). Orice
funcţionalitate specifică Access 2000 sau o versiune ulterioară este pierdută prin
conversia bazei de date la Access 97. Un proiect Access (proiect Microsoft Access:
Un fişier Access care se conectează la o bază de date Microsoft SQL Server şi se
utilizează pentru a crea aplicaţii client/server. Un fişier proiect nu' conţine date sau
obiecte bazate pe definiţii de date, precum tabele şi vizualizări.) nu poate fi
transformat înapoi la Access 97.
Conversia unei baze de date Access 2000 sau o versiune ulterioară la o bază de date
Access 97 determină următoarele modificări în baza de date transformată.
• Legăturile la paginile de acces la date (pagină de acces date: O pagină Web,
publicată din Acces, care are o conexiune la o bază de date. Într-o pagină de
acces date se vizualizează, se adăugă, se editează şi se manipulează datele
stocate în baza de date. Este posibil ca o pagină să conţină, de asemenea, date
din alte surse, cum ar fi Excel.) sunt pierdute. Totuşi, fişierele pagină (fişierele
HTML care se află în exteriorul bazei de date Access) rămân intacte.
• Datele care se bazează pe suportul Unicode (Unicode: Un standard de codare a
caracterelor dezvoltat de Unicode Consortium. Utilizând mai mult de un octet
pentru reprezentarea fiecărui caracter, Unicode permite ca practic toate limbile
scrise din lume să fie reprezentate utilizând un set unic de caractere.) într-o
bază de date având formatul de fişier Access 2000 sau Access 2002 - 2003 pot
fi incorect transformate. Access 97 utilizează caractere dintr-o singură pagină
de coduri — un set numerotat de 256 caractere. De exemplu, o bază de date
Access 97 poate utiliza numai caractere ANSI (set de caractere ANSI: Un set
de caractere pe 8 biţi folosit de Microsoft Windows care permite reprezentarea
a până la 256 de caractere (de la 0 la 255) prin intermediul tastaturii. Setul de
caractere ASCII este un subset al setului ANSI.). În timpul conversiei, ordinea
de triere a bazei de date Access 2000 iniţiale determină setul de caractere ce
poate fi utilizat de baza de date Access 97 rezultată; caracterele care nu se află
în acest set nu sunt corect transformate.
• O bază de date Access 2000 sau o versiune ulterioară ce conţine un tabel cu o
proprietate Dimensiune câmp pentru Zecimale nu poate fi transformată în
Access 97. Proprietatea Dimensiune câmp trebuie modificată la o valoare
diferită cum ar fi Simplă precizie sau Dublă precizie, sau trebuie modificat
tipul de date al câmpului la Monedă înainte de transformarea cu succes a bazei
de date.
Dacă se transformă o bază de date Access protejată, contul de utilizator folosit pentru
conectare trebuie să aibă următoarele drepturi:
Dacă aţi utilizat o parolă pentru protejarea bazei de date Access, aceasta poate fi
transformată fără eliminarea parolei. Dacă aţi utilizat o parolă pentru protejarea
codului Microsoft Visual Basic for Applications (VBA), trebuie să daţi parola în
Editorul Visual Basic (Editor Visual Basic: Un mediu în care se scrie cod şi proceduri
noi sau se editează cele existente în Visual Basic pentru aplicaţii. Editorul Visual
Basic conţine un set complet de instrumente de depanare, pentru a găsi în cod erori de
sintaxă, la execuţie şi logice.) în timpul conversiei.
O bază de date Access 2002 sau o versiune ulterioara sau un proiect Access 2002 sau
o versiune ulterioară pot fi transformate înapoi la formatul de fişier Access 2000. La
utilizarea unui fişier Access 2000 în Access 2002 sau o versiune ulterioară, noile
caracteristici Access 2002 sau o versiune ulterioară sunt încă disponibile. Totuşi,
caracteristicile respective nu sunt disponibile dacă utilizaţi acelaşi fişier în Access
2000. Dacă fişierul conţine proceduri Visual Basic care utilizează obiecte, funcţii,
proprietăţi, metode, sau argumente disponibile numai în Access 2002 sau o versiune
ulterioară, veţi recepţiona o eroare la compilare la deschiderea fişierului în Access
2000.
Dacă Microsoft Access înregistrează erori în timpul conversiei unui fişier tip
Access (fişier Microsoft Access: Un fişier bază de date Access sau proiect Access. O
bază de date Access stochează obiectele bazei de date şi datele într-un fişier .mdb. Un
fişier proiect n'u conţine date şi se utilizează pentru conectarea la o bază de date
Microsoft SQL Server.), puteţi vizualiza un rezumat al acestor erori prin deschiderea
tabelului Erori de Conversie în noul fişier tip Access. Tabelul Erori de Conversie
conţine următoarele coloane:
Tip Obiect Tipul obiectului bazei de date (obiecte bază de date: O bază de date
Access conţine obiecte ca tabele, interogări, formulare, rapoarte, pagini,
macrocomenzi şi module. Un proiect Access conţine obiecte ca formulare, rapoarte,
pagini, macrocomenzi şi module.) la care Access a înregistrat o eroare, sau „Bază de
date” dacă Access a înregistrat o eroare ce nu este specifică anumit tip de obiect.
Nume Obiect Numele obiectului la care Access a înregistrat o eroare. Dacă totuşi
Access înregistrează o eroare de compilare în timpul conversiei, numele modulului ce
conţine eroarea nu este precizat.
Descriere Eroare Dacă este necesar, puteţi apăsa SHIFT+F2 pentru vizualizarea
întregii descrieri a erorii.
La deschiderea unei baze de date Microsoft Access versiune 2.0, o bază de date
Access 95, sau o bază de date Access 97 în Access 2002 sau o versiune ulterioară,
caseta de dialog Conversie/Deschidere Bază de date vă solicită să alegeţi între
conversia şi deschiderea (activarea) bazei de date Access. Atunci când un utilizator al
Access 2002 sau o versiune ulterioară activează baza de date, Access păstrează
formatul iniţial astfel încât utilizatorii versiunilor Access anterioare pot continua să
utilizeze baza de date. De exemplu, dacă o bază de date partajată este creată în
versiune Access 2.0, poate fi utilizată în versiune Access 2.0 şi activată în Access
2002 sau o versiune ulterioară.
La utilizarea unei baze de date Access activată în Access 2002 sau o versiune
ulterioară, puteţi vizualiza obiectele bazei de date (obiecte bază de date: O bază de
date Access conţine obiecte ca tabele, interogări, formulare, rapoarte, pagini,
macrocomenzi şi module. Un proiect Access conţine obiecte ca formulare, rapoarte,
pagini, macrocomenzi şi module.) precum şi adăuga, şterge, sau modifica înregistrări
în Access 2002 sau o versiune ulterioară, dar nu puteţi modifica forma obiectelor.
Pentru modificarea formei obiectelor existente sau adăugarea de obiecte noi, trebuie
să deschideţi fişierul în versiunea Access anterioară.
Dimensiunea unei baze de date Access activate La activare baza de date Microsoft
Access îşi poate mări dimensiunea. Dacă aţi activat deja o bază de date într-o versiune
Access anterioară, şi dacă o activaţi din nou în Access 2002 sau o versiune ulterioară,
dimensiunea proiectului (proiect: Set al tuturor modulelor de cod dintr-o bază de date,
inclusiv module standard şi module de clasă. În mod implicit, proiectele au acelaşi
nume cu baza de date.) Visul Basic se va mări şi mai mult. În situaţii rare, puteţi
activa o bază de date Access din versiune 2.0 în Access 95, apoi în Access 97, şi apoi
din nou în Access 2000 sau o versiune ulterioară; în acest caz, proiectul Visual Basic
trebuie să memoreze informaţiile în formatul fiecărei versiuni.
Activarea unei baze de date Access protejate Dacă baza de date Microsoft Access
este protejată, puteţi fi sigur că îşi menţine securitatea prin re-crearea fişierului cu
informaţii despre un grup de lucru în Access 2002 sau o versiune ulterioară. Dacă nu
puteţi re-crea fişierul cu informaţii despre un grup de lucru, puteţi utiliza
Administratorul Grupului de Lucru pentru asocierea fişierului protejat cu informaţii
despre un grup de lucru al unei baze de date dintr-o versiune anterioară. Totuşi, este
recomandabil să transformaţi fişierul cu informaţii despre un grup de lucru în fişier în
format Access 2000 înainte să efectuaţi asocierea acestuia. În Access 2002 sau o
versiune ulterioară, puteţi utiliza un fişier cu informaţii despre un grup de lucru creat
într-o versiune anterioară; totuşi nu puteţi utiliza un fişier creat în Access 2002 sau o
versiune ulterioară cu informaţii despre un grup de lucru în Access 97 sau anterior.
Atâta timp cât utilizaţi baza de date cu informaţia iniţială despre un grup de lucru,
aceasta reţine toată protecţia cu excepţia permisiunilor pentru module. În versiunea
Access 2000 sau ulterioară, nu se poate utiliza securitatea la nivel utilizator (securitate
la nivel de utilizator: Când se utilizează securitatea la nivel de utilizator într-o bază de
date Access, un administrator al bazei de date sau proprietarul unui obiect' poate
acorda utilizatorilor individuali sau grupurilor de utilizatori anumite permisiuni pe
tabele, interogări, formulare, rapoarte şi macrocomenzi.) pentru a ajuta la protejarea
modulelor. Totuşi, puteţi ajuta la protejarea codului Visual Basic for Applications
(VBA) utilizând o parolă.
Compatibilitate cod Versiunea Microsoft Access 2000 sau mai avansată nu acceptă
biblioteca de compatibilitate DAO (Data Access Objects (DAO): O interfaţă de acces
date care comunică cu Microsoft Jet şi sursele de date conforme ODBC, pentru a se
conecta, a prelua datele, a manipula datele şi a actualiza datele şi structura bazei de
date.) 2.5/3.x. Dacă încercaţi să activaţi o bază de date Access în care codul conţine
versiuni mai vechi de obiecte DAO, metode, şi proprietăţi care depind de biblioteca
de compatibilitate DAO 2.5/3.x, veţi primi un mesaj despre eroare la compilare în
timpul activării bazei de date. Înainte să activaţi baza de date Access, actualizaţi codul
astfel încât să nu depindă de biblioteca de compatibilitate DAO 2.5/3.x.
Ascundere totală
Conversia unui fişier tip Access dintr-o versiune anterioară în format de fişier tip
Microsoft Access 2000 sau Access 2002 - 2003
Se poate transforma o bază de date Microsoft Access (bază de date Microsoft Access:
O colecţie de date şi obiecte (cum ar fi tabele, interogări sau formulare) care sunt
corelate cu un anumit subiect sau scop. Motorul bază de date Microsoft Jet
gestionează datele.) din Access 2.0 sau ulterior în format de fişier tip Access 2000 sau
Access 2002 - 2003. Totodată se poate transforma un proiect Access (proiect
Microsoft Access: Un fişier Access care se conectează la o bază de date Microsoft
SQL Server şi se utilizează pentru a crea aplicaţii client/server. Un fişier proiect nu'
conţine date sau obiecte bazate pe definiţii de date, precum tabele şi vizualizări.) din
format de fişier tip Access 2000 în format de fişier tip Access 2002 - 2003.
1. Dacă este posibil, se compilează fişierul tip Microsoft Access pentru care se
efectuează conversia — aceasta reduce posibilitatea apariţiei erorilor în timpul
conversiei.
Se poate deschide şi compila un fişier tip Access 2000 în Access 2002 sau o
versiune ulterioară. Totuşi, dacă fişierul este o bază de date Access creată în
Access 97 sau anterior, trebuie să efectuaţi aceasta în versiunea anterioară.
Cum?
1. Se deschide un modul (modul: O colecţie de declaraţii, instrucţiuni şi
proceduri stocate împreună ca o unitate numită. Există două tipuri de
module: module standard şi module de clasă.) în vizualizare în mod
proiectare (Vizualizare proiect: O fereastră care afişează proiectul
următoarelor obiecte bază de date: tabele, interogări, formule, rapoarte,
macrocomenzi şi pagini de acces la date. în Vizualizare proiect se pot
crea obiecte bază de date noi şi modifica proiectul celor existente.).
2. Variante disponibile:
În Access 2002 sau o versiune ulterioară, în meniul Depanare,
se face clic pe Compilare <NumeProiect>.
În Access 95 sau 97, în meniul Depanare, se face clic pe
Compilare toate modulele.
În Access 2.0, în meniul Execuţie, se face clic pe Compilare
module încărcate.
2. Se închide fişierul tip Microsoft Access pentru care se efectuează conversia.
Dacă fişierul este o bază de date Access multiutilizator (bază de date
multiutilizator (partajată): O bază de date care permite ca mai mult de un
singur utilizator să acceseze şi să modifice acelaşi set de date în acelaşi timp.)
amplasată pe un server sau într-un folder partajat, asiguraţi-vă că nu este
deschis de altcineva.
3. În Access 2002 sau o versiune ulterioară, efectuaţi la alegere:
Note
• La conversia unei baze de date Microsoft Access din versiune anterioară care
conţine tabele legate (tabel legat: Un tabel stocat într-un fişier din afara bazei
de date deschise, din care Access poate accesa înregistrări. Este posibilă
adăugarea, ştergerea şi editarea de înregistrări dintr-un tabel legat, însă nu i se
poate modifica structura.), asiguraţi-vă că tabelele externe sunt în acelaşi
folder în care au fost iniţial. Dacă Microsoft Access nu găseşte tabelele care
sunt legate la o bază de date care este transformată, nu va fi posibilă utilizarea
bazei de date transformată. După conversia bazei de date Access, se pot muta
aceste tabele şi utiliza Managerul de tabele legate pentru re-legarea acestora.
Conversia unei baze de date ce conţine tabele legate la aceasta nu determină
conversia tabelelor legate.
• Se poate totodată transforma o bază de date Access din versiune anterioară
prin importul obiectelor bazei sale de date într-o nouă bază de date Access
2000 sau o versiune ulterioară. Se poate utiliza această metodă dacă nu se
doreşte ca toate obiectele bazei de date din versiune anterioară să existe în
baza de date Access 2000. La conversia unei baze de date prin importul
obiectelor sale, nu sunt importate automat referinţele în biblioteci, şi ar fi
posibil să reiniţializaţi acele referinţe în noul fişier tip Access.
• La conversia unui fişier tip Access 2000 care conţine pagini de accesare date,
Access nu transformă automat paginile. Totuşi, la deschiderea unei pagini de
accesare date în vizualizare în mod proiectare, Access o transformă pentru
utilizarea celei mai recente versiuni de Microsoft Office Web Components şi
creează o copie de rezervă a paginii iniţiale. Se poate utiliza copia de rezervă
dacă se doreşte revenire la Microsoft Office 2000 Web Components.
Se poate transforma o bază de date Microsoft Access (bază de date Microsoft Access:
O colecţie de date şi obiecte (cum ar fi tabele, interogări sau formulare) care sunt
corelate cu un anumit subiect sau scop. Motorul bază de date Microsoft Jet
gestionează datele.) din format de fişier tip Access 2000 sau Access 2002 - 2003
înapoi la Access 97. Totodată se poate transforma o bază de date Access sau un
proiect Access (proiect Microsoft Access: Un fişier Access care se conectează la o
bază de date Microsoft SQL Server şi se utilizează pentru a crea aplicaţii client/server.
Un fişier proiect nu' conţine date sau obiecte bazate pe definiţii de date, precum tabele
şi vizualizări.) din format de fişier tip Access 2002 - 2003 înapoi la format de fişier tip
Access 2000.
Conversia unei baze de date cu securitate activată din Access 95 sau 97 în format
de fişier tip Access 2000 sau Access 2002 - 2003
După trecerea de la Microsoft Access 95 sau 97, trebuie transformată baza de date
Access (bază de date Microsoft Access: O colecţie de date şi obiecte (cum ar fi tabele,
interogări sau formulare) care sunt corelate cu un anumit subiect sau scop. Motorul
bază de date Microsoft Jet gestionează datele.) cu securitate activată, dar nu trebuie
transformat fişierul cu informaţii despre grupul de lucru (fişier de informaţii al
grupului de lucru: Un fişier pe care Access îl citeşte la pornire care conţine informaţii
despre utilizatorii dintr-un grup de lucru. Această informaţie include numele de cont
ale utilizatorilor , parolele lor, şi grupurile în care sunt membri.) pentru utilizare cu
Microsoft Access 2000. Totuşi, ar trebui compactat fişierul cu informaţii despre un
grup de lucru înainte de utilizare. Procedura următoare nu este aplicabilă unui proiect
Access, deoarece securitatea sa este menţinută în baza de date Microsoft SQL
Server (bază de date Microsoft SQL Server: O bază de date în Microsoft SQL Server
compusă din tabele, vizualizări, indexuri, proceduri stocate, funcţii şi triggere.) la care
este conectat proiectul.
Cum?
Cum?
Dacă nu există alt fişier cu informaţii despre un grup de lucru, ar trebui creat
înainte.
Cum?
Conversia unui fişier cu informaţii despre un grup de lucru în format de fişier tip
Access 2000 sau Access 2002 - 2003
Nu este necesară conversia unui fişier cu informaţii despre un grup de lucru (fişier de
informaţii al grupului de lucru: Un fişier pe care Access îl citeşte la pornire care
conţine informaţii despre utilizatorii dintr-un grup de lucru. Această informaţie
include numele de cont ale utilizatorilor , parolele lor, şi grupurile în care sunt
membri.) din Microsoft Access 2000 în Access 2002 sau o veriune ulterioară. Totuşi,
pentru a beneficia de îmbunătăţirile aduse securităţii şi performanţei, ar trebui re-
create fişierele cu informaţii despre un grup de lucru din Access 97 sau anterior după
cum urmează.
Cum?
Cum?
Cum?
Pentru a efectua această procedură, trebuie să vă conectaţi ca membru al
grupului Admins (grupul Admin: Grupul de conturi pentru administratorii de
sistem care deţine permisiuni depline pentru toate bazele de date utilizate de
un grup de lucru. Programul de iniţializare adaugă automat contul utilizator
implicit Admin la grupul Admin.).
Note
Conversia unei baze de date cu securitate activată din Access 2.0 în format de
fişier tip Access 2000 sau Access 2002 - 2003
Cum?
Cum?
Conversia unui set de reproduceri din versiune anterioară în format de fişier tip
Access 2000 sau Access 2002 - 2003
Precauţie
Dacă efectuaţi conversie din Access 97 sau anterior, repetaţi acest pas pentru
fiecare reproducere nouă din setul de reproduceri. Reproducerile din format de
fişier tip Access 2000 sau Access 2002 - 2003 nu pot fi sincronizate cu
reproducerile din Access 95 sau Access 97.
Dacă se doreşte modificarea anumitor obiecte, fie se pot efectua modificări din
nou în Coordonatorul de reproducere iniţial după conversie, fie se păstrează
copia atâta timp cât să se importe obiectele modificate din aceasta.
După conversia unui set de reproduceri din Microsoft Access 97 sau anterior
la Access 2000 sau o versiune ulterioară, nu se mai pot deschide reproducerile
în versiunea anterioară de Access.
Ascundere totală
Caracteristici Access 2002 sau o
versiune ulterioară care nu sunt
disponibile la Access 2000
Noile caracteristici din Microsoft Access 2002 sau o versiune ulterioară sunt
disponibile atunci când utilizaţi un fişier tip Microsoft Access 2000 (fişier Microsoft
Access: Un fişier bază de date Access sau proiect Access. O bază de date Access
stochează obiectele bazei de date şi datele într-un fişier .mdb. Un fişier proiect n'u
conţine date şi se utilizează pentru conectarea la o bază de date Microsoft SQL
Server.) în format de fişier tip Access 2002 - 2003, dar nu sunt disponibile atunci când
utilizaţi acelaşi fişier în Access 2000. Aceste caracteristici includ următoarele:
În majoritatea situaţiilor, se poate utiliza un fişier tip Access care implementează fără
probleme o caracteristică din Access 2002 sau o versiune ulterioară. Totuşi, dacă
deschideţi un fişier tip Access 2000 în Access 2002 sau o versiune ulterioară şi creaţi
o procedură Visual Basic care utilizează un obiect, o funcţie, proprietate, metodă, sau
un argument care este disponibil numai în Access 2002 sau o versiune ulterioară, veţi
obţine o eroare de compilare la deschiderea fişierului tip Access.
Ascundere totală
Puteţi utiliza o baza de date Access 2000 sau proiect Access 2000 (proiect Microsoft
Access: Un fişier Access care se conectează la o bază de date Microsoft SQL Server
şi se utilizează pentru a crea aplicaţii client/server. Un fişier proiect nu' conţine date
sau obiecte bazate pe definiţii de date, precum tabele şi vizualizări.) în Access 2002
sau o versiune ulterioară prin simpla deschidere a fişierului — nu este necesară altă
acţiune. Puteţi efectua modificări de formă care să beneficieze de noile caracteristici
din Access 2002 sau o versiune ulterioară. La deschiderea fişierului în Access 2000,
orice funcţionalitate specifică lui Access 2002 sau o versiune ulterioară este pur şi
simplu ignorată. Puteţi efectua modificări de formă în Access 2000. La deschiderea
fişierului în Access 2002 sau o versiune ulterioară, modificările de formă care
beneficiază de o caracteristică specifică din Access 2002 sau o versiune ulterioară
rămân neschimbate în majoritatea cazurilor.
Notă Un fişier tip Access utilizat atât în Access 2000 cât şi în Access 2002 sau o
versiune ulterioară poate beneficia de caracteristici specifice Access 2002 sau o
versiune ulterioară. Totuşi, dacă fişierul conţine cod Visual Basic care utilizează
obiecte, metode, proprietăţi, evenimente, funcţii, sau argumente disponibile doar în
Access 2002 sau o versiune ulterioară, veţi obţine o eroare de compilare dacă încercaţi
să utilizaţi fişierul în Access 2000.
Dacă dezvoltaţi o aplicaţie pentru utilizare în Access 2000 sau o versiune ulterioară, la
compilarea aplicaţiei în Access 2000 înainte de distribuire există două avantaje:
La deschiderea unei baze de date Microsoft Access versiune 2.0, o bază de date
Access 95, sau o bază de date Access 97 în Access 2002 sau o versiune ulterioară,
caseta de dialog Conversie/Deschidere Bază de date vă solicită să alegeţi între
conversia şi deschiderea (activarea) bazei de date Access. Atunci când un utilizator al
Access 2002 sau o versiune ulterioară activează baza de date, Access păstrează
formatul iniţial astfel încât utilizatorii versiunilor Access anterioare pot continua să
utilizeze baza de date. De exemplu, dacă o bază de date partajată este creată în
versiune Access 2.0, poate fi utilizată în versiune Access 2.0 şi activată în Access
2002 sau o versiune ulterioară.
La utilizarea unei baze de date Access activată în Access 2002 sau o versiune
ulterioară, se poate vizualiza obiectele bazei de date (obiecte bază de date: O bază de
date Access conţine obiecte ca tabele, interogări, formulare, rapoarte, pagini,
macrocomenzi şi module. Un proiect Access conţine obiecte ca formulare, rapoarte,
pagini, macrocomenzi şi module.) precum şi adăuga, şterge, sau modifica înregistrări
în Access 2002 sau o versiune ulterioară, dar nu se poate modifica forma obiectelor.
Pentru modificarea formei obiectelor existente sau adăugarea de obiecte noi, trebuie
să deschideţi fişierul în versiunea Access anterioară.
Dimensiunea unei baze de date Access activate La activare baza de date Microsoft
Access îşi poate mări dimensiunea. Dacă aţi activat deja o bază de date într-o versiune
Access anterioară, şi dacă o activaţi din nou în Access 2002 sau o versiune ulterioară,
dimensiunea proiectului (proiect: Set al tuturor modulelor de cod dintr-o bază de date,
inclusiv module standard şi module de clasă. În mod implicit, proiectele au acelaşi
nume cu baza de date.) Visul Basic se va mări şi mai mult. În situaţii rare, se poate
activa o bază de date Access din versiune 2.0 în Access 95, apoi în Access 97, şi apoi
din nou în Access 2000 sau o versiune ulterioară; în acest caz, proiectul Visual Basic
trebuie să memoreze informaţiile în formatul fiecărei versiuni.
Activarea unei baze de date Access care utilizează măsuri de securitate Dacă
baza de date Microsoft Access utilizează aceste măsuri de securitate, asiguraţi-vă că
îşi menţine nivelul de securitate prin re-crearea fişierului cu informaţii despre grupul
de lucru în Access 2002 sau o versiune ulterioară. Dacă nu se poate re-crea fişierul cu
informaţii despre un grup de lucru, se poate utiliza Administratorul Grupului de Lucru
pentru asocierea fişierului protejat cu informaţii despre un grup de lucru al unei baze
de date dintr-o versiune anterioară. Totuşi, este recomandabil să transformaţi fişierul
cu informaţii despre un grup de lucru în fişier în format Access 2000 înainte să
efectuaţi asocierea acestuia. În Access 2002 sau o versiune ulterioară, se poate utiliza
un fişier cu informaţii despre un grup de lucru creat într-o versiune anterioară; totuşi
nu se poate utiliza un fişier creat în Access 2002 sau o versiune ulterioară cu
informaţii despre un grup de lucru în Access 97 sau anterior.
Atâta timp cât utilizaţi baza de date cu informaţia iniţială despre grupul de lucru,
aceasta reţine toate elementele de protecţie cu excepţia permisiunilor pentru module.
În versiune Access 2000 sau mai avansată, nu se poate utiliza securitatea la nivel
utilizator (securitate la nivel de utilizator: Când se utilizează securitatea la nivel de
utilizator într-o bază de date Access, un administrator al bazei de date sau proprietarul
unui obiect' poate acorda utilizatorilor individuali sau grupurilor de utilizatori anumite
permisiuni pe tabele, interogări, formulare, rapoarte şi macrocomenzi.) pentru
protejarea modulelor. Totuşi, aveţi posibilitatea să contribuiţi la protejarea codului
Visual Basic for Applications (VBA) utilizând o parolă.
Compatibilitate cod Versiunea Microsoft Access 2000 sau mai avansată nu acceptă
biblioteca de compatibilitate DAO (Data Access Objects (DAO): O interfaţă de acces
date care comunică cu Microsoft Jet şi sursele de date conforme ODBC, pentru a se
conecta, a prelua datele, a manipula datele şi a actualiza datele şi structura bazei de
date.) 2.5/3.x. Dacă încercaţi să activaţi o bază de date Access în care codul conţine
versiuni mai vechi de obiecte DAO, metode, şi proprietăţi care depind de biblioteca
de compatibilitate DAO 2.5/3.x, veţi primi un mesaj despre eroare la compilare în
timpul activării bazei de date. Înainte să activaţi baza de date Access, actualizaţi codul
astfel încât să nu depindă de biblioteca de compatibilitate DAO 2.5/3.x.
Utilizarea tabelelor Access cu câteva versiuni ale unei baze de date tip front-end
Puteţi trece la Access 2002 sau o versiune ulterioară părţi ale unei baze de date
Access pentru a beneficia de avantajele noilor caracteristici, dar utilizând totuşi baza
de date iniţială nemodificată pentru utilizatorii versiunilor anterioare de Microsoft
Access. Utilizatorii tuturor versiunilor pot partaja aceleaşi date.
Puteţi utiliza această strategie dacă baza de date Access se găseşte într-un singur
fişier, sau este o aplicaţie tip front-end/back-end (aplicaţii front-end/back-end:
Aplicaţie constând dintr-un fişier bază de date "back-end" care conţine tabele şi copii
ale unui fişier bază de date "front-end" care conţine toate celelalte obiecte bază de
date cu legături la tabelele “back-end”.). Pentru utilizarea unei baze de date Access
care este un singur fişier în câteva versiuni ale Microsoft Access, trebuie transformată
într-o aplicaţie tip front-end/back-end. Datele din formatul tip back end rămân în cea
mai veche versiune a Microsoft Access, şi veţi utiliza un format tip front end care a
fost convertit la Access 2002 sau o versiune ulterioară. Pentru utilizarea unei aplicaţii
tip front-end/back-end cu câteva versiuni ale Microsoft Access, transformaţi aplicaţia
tip front end.
Când trebuie convertită sau activată o versiune anterioară a unui fişier Access?
Conversia sau activarea unui fişier Microsoft Access (fişier Microsoft Access: Un
fişier bază de date Access sau proiect Access. O bază de date Access stochează
obiectele bazei de date şi datele într-un fişier .mdb. Un fişier proiect n'u conţine date
şi se utilizează pentru conectarea la o bază de date Microsoft SQL Server.) depinde de
versiunile de Access actualizate de utilizatori.
Când trebuie efectuată conversia din Access 97 sau anterior în formatul de fişier
Access 2000 sau Access 2002 - 2003
În majoritatea cazurilor, veţi dori conversia unei baze de date Microsoft Access (bază
de date: O colecţie de date relative la un anumit subiect sau scop. Într-o bază de date,
informaţiile despre o anumită entitate, cum ar fi un angajat sau o comandă, este
aranjată în tabele, înregistrări şi câmpuri.) din versiune anterioară în formatul de fişier
Access 2000 dacă toţi utilizatorii au actualizat la Access 2000 sau ulterior şi veţi dori
conversia în formatul de fişier Access 2002 - 2003 dacă toţi utilizatorii au actualizat la
Access 2002 sau o versiune ulterioară. În Access 2002 sau o versiune ulterioară, aveţi
posibilitatea modificării datelor şi efectuării modificărilor de formă pentru un fişier
Access 2000. Deşi aveţi de asemenea posibilitatea să activaţi (bază de date
încorporată: O versiune anterioară de bază de date care a fost deschisă în Access 2000
sau versiuni mai recente fără conversia formatului său. Pentru a modifica formatul
bazei de date. ea trebuie deschisă în versiunea de Access în care a fost creată.) o bază
de date din Access 97 sau anterior în Access 2002 sau o versiune ulterioară fără
conversia acesteia, aveţi posibilitatea modificării formei obiectelor (obiecte bază de
date: O bază de date Access conţine obiecte ca tabele, interogări, formulare, rapoarte,
pagini, macrocomenzi şi module. Un proiect Access conţine obiecte ca formulare,
rapoarte, pagini, macrocomenzi şi module.) numai în versiunea anterioară.
După conversia unei baze de date Access în formatul de fişier Microsoft Access 2000
sau Access 2002 - 2003, nu mai aveţi posibilitatea deschiderii acesteia în versiune
Access anterioară. Aveţi posibilitatea conversiei unei baze de date Access 2000 înapoi
la Access 97. Totuşi, nu este posibilă conversia unei baze de date Access 2000 înapoi
la Access versiune 2.0 sau 95.
Dacă baza de date Access este o bază de date multiutilizator (partajată) (bază de date
multiutilizator (partajată): O bază de date care permite ca mai mult de un singur
utilizator să acceseze şi să modifice acelaşi set de date în acelaşi timp.) şi nici un
utilizator nu poate actualiza simultan la Microsoft Access 2000 sau ulterior, aveţi
posibilitatea scindării bazei de date astfel încât să devină o aplicaţie front-end/back-
end (aplicaţii front-end/back-end: Aplicaţie constând dintr-un fişier bază de date
"back-end" care conţine tabele şi copii ale unui fişier bază de date "front-end" care
conţine toate celelalte obiecte bază de date cu legături la tabelele “back-end”.). Astfel
veţi avea diferite versiuni de tip front end conectate la back end, care rămâne
nemodificată. Utilizatorii de Acess 2000 sau ulterior pot utiliza o versiune
transformată de tip front end, unde pot beneficia de caracteristici noi.
Când trebuie transformat un fişier Access 2000 în formatul de fişier Access 2002
- 2003
Dacă doriţi salvarea fişierului Access ca MDE (fişier MDE: Un fişier bază de date
Microsoft Access (.mdb) cu toate modulele compilate şi tot codul sursă editabil
eliminat.) sau ADE (fişier ADE: Un fişier proiect Microsoft Access (.adp) cu toate
modulele compilate şi tot codul sursă editabil eliminat.) în Access 2002 sau o versiune
ulterioară, trebuie să transformaţi fişierul în formatul de fişier Access 2002 - 2003.
Altfel, nu este neapărat necesar să transformaţi un fişier Microsoft Access 2000 în
formatul de fişier Access 2002 - 2003. Dacă transformaţi baze de date Access din
Access 97 sau anterior, se recomandă întâi transformarea în formatul de fişier Access
2000. Utilizatorii de Access 2000 pot deschide aceste fişiere Access, iar la utilizarea
unui fişier Access 2000 în Access 2002 sau o versiune ulterioară sunt disponibile noi
caracteristici Access 2002 sau o versiune ulterioară. Odată cu transformarea unui
fişier Access în formatul de fişier Access 2002 - 2003, nu aveţi posibilitatea
deschiderii fişierului în Access 2000. Totuşi, se poate transforma un fişier Access
2002 - 2003 înapoi la Access 2000.
Transformaţi în formatul de fişier Access 2002 - 2003 numai dacă toţi utilizatorii au
actualizat la Access 2002 sau o versiune ulterioară şi aţi utilizat cu succes fişierul în
format de fişier Access 2000. Dacă toţi utilizatorii au actualizat la Access 2002 sau o
versiune ulterioară, aveţi posibilitatea dezvoltării unei aplicaţii în format de fişier
Access 2002 - 2003 fără să fie necesar ca orice obiect, metodă, proprietate sau funcţie
utilizată să fie totodată disponibilă în Access 2000.
Când trebuie deschisă o bază de date Access din versiune anterioară în Access
2002 sau o versiune ulterioară fără conversie
Veţi dori să activaţi (bază de date încorporată: O versiune anterioară de bază de date
care a fost deschisă în Access 2000 sau versiuni mai recente fără conversia formatului
său. Pentru a modifica formatul bazei de date. ea trebuie deschisă în versiunea de
Access în care a fost creată.) o bază de date Microsoft Access (bază de date: O
colecţie de date relative la un anumit subiect sau scop. Într-o bază de date,
informaţiile despre o anumită entitate, cum ar fi un angajat sau o comandă, este
aranjată în tabele, înregistrări şi câmpuri.) într-un mediu multiutilizator (bază de date
multiutilizator (partajată): O bază de date care permite ca mai mult de un singur
utilizator să acceseze şi să modifice acelaşi set de date în acelaşi timp.) în care nici un
utilizator să nu poată actualiza simultan din Access 97 sau anterior la Access 2002 sau
o versiune ulterioară. În această situaţie, o bază de date trebuie să fie utilizată simultan
cu diferite versiuni ale Microsoft Access, iar utilizatorii care au activat la Access 2002
sau o versiune ulterioară să poată activa o bază de date într-un format dintr-o versiune
anterioară.
La utilizarea Access 2002 sau o versiune ulterioară pentru lucrul cu o bază de date din
versiune anterioară Access activată (bază de date încorporată: O versiune anterioară
de bază de date care a fost deschisă în Access 2000 sau versiuni mai recente fără
conversia formatului său. Pentru a modifica formatul bazei de date. ea trebuie
deschisă în versiunea de Access în care a fost creată.), aveţi posibilitatea utilizării
obiectelor (obiecte bază de date: O bază de date Access conţine obiecte ca tabele,
interogări, formulare, rapoarte, pagini, macrocomenzi şi module. Un proiect Access
conţine obiecte ca formulare, rapoarte, pagini, macrocomenzi şi module.) în baza de
date pentru vizualizarea şi modificarea datelor. Totuşi, nu aveţi posibilitatea salvării
modificărilor la obiectele bazei de date. Pentru modificarea aspectului unui obiect sau
crearea unui obiect în baza de date Access, trebuie fie să îl deschideţi în versiunea
anterioară sau să transformaţi baza de date în formatul de fişier Microsoft Access
2000 sau Access 2002 - 2003.
În Microsoft Access 97 sau anterior, nu este posibilă legarea sau importul unui tabel
dintr-o bază de date Access 2000 sau o versiune ulterioară. Totuşi, aveţi posibilitatea
exportului unui tabel dintr-o bază de date Access 2000 sau o versiune ulterioară într-o
bază de date într-o versiune Access anterioară. Aveţi totodată posibilitatea copierii şi
lipirii datelor dintr-un tabel al unui fişier Access 2000 sau Access 2002 - 2003 într-un
tabel dintr-o versiune Access anterioară.
Ascundere totală
Dacă baza de date Microsoft baza (bază de date: O colecţie de date relative la un
anumit subiect sau scop. Într-o bază de date, informaţiile despre o anumită entitate,
cum ar fi un angajat sau o comandă, este aranjată în tabele, înregistrări şi câmpuri.) se
află într-un singur fişier şi o utilizaţi în mai multe versiuni de Microsoft Access, faceţi
conversia la o aplicaţie front-end/back-end (aplicaţii front-end/back-end: Aplicaţie
constând dintr-un fişier bază de date "back-end" care conţine tabele şi copii ale unui
fişier bază de date "front-end" care conţine toate celelalte obiecte bază de date cu
legături la tabelele “back-end”.). Datele rămân în vechea versiune de Access şi veţi
utiliza o bază de date front end care a fost convertită la Access 2000 sau versiuni mai
recente.
1. Faceţi conversia bazei de date Access la formatul de fişier Access 2000 sau
Access 2002 - 2003. La conversie, specificaţi un nume nou de fişier.
How?
Ulterior se poate îmbunătăţi noua bază de date front-end pentru a accepta noi
caracteristici pentru utilizatorii care au făcut upgrade la Microsoft Access
2000 sau versiuni mai recente. Utilizatorii versiunilor anterioare pot continua
să utilizeze baza de date din versiunea anterioară. De exemplu, dacă tabelele
din baza de date back-end sunt în format Microsoft Access versiunea 2.0, se
pot utiliza câteva versiuni de Microsoft Access: Microsoft Access versiunea
2.0 (utilizând baza de date originară), Microsoft Access 95 şi 97 (utilizând o
versiune enabled a bazei de date originare sau o bază de date front-end
convertită), Microsoft Access 2000 sau o versiune ulterioară (utilizând o bază
de date front-end convertită).
Dacă baza de date Microsoft Access (bază de date: O colecţie de date relative la un
anumit subiect sau scop. Într-o bază de date, informaţiile despre o anumită entitate,
cum ar fi un angajat sau o comandă, este aranjată în tabele, înregistrări şi câmpuri.)
este deja o aplicaţie front-end/back-end (aplicaţii front-end/back-end: Aplicaţie
constând dintr-un fişier bază de date "back-end" care conţine tabele şi copii ale unui
fişier bază de date "front-end" care conţine toate celelalte obiecte bază de date cu
legături la tabelele “back-end”.), faceţi numai conversia bazei de date front-end la
formatul de fişier Access 2000 sau Access 2002 - 2003
How?
1. Efectuaţi o copie de rezervă a fişierului tip Microsoft Access (fişier
Microsoft Access: Un fişier bază de date Access sau proiect Access. O
bază de date Access stochează obiectele bazei de date şi datele într-un
fişier .mdb. Un fişier proiect n'u conţine date şi se utilizează pentru
conectarea la o bază de date Microsoft SQL Server.) pentru care doriţi
conversie.
2. Dacă este posibil, compilaţi fişierul tip Access în versiunea Access
anterioară. Astfel se reduce posibilitatea apariţiei erorilor în timpul
conversiei.
3. Închideţi fişierul tip Access. Dacă fişierul este o bază de date
Access (bază de date Microsoft Access: O colecţie de date şi obiecte
(cum ar fi tabele, interogări sau formulare) care sunt corelate cu un
anumit subiect sau scop. Motorul bază de date Microsoft Jet
gestionează datele.) multiutilizator (bază de date multiutilizator
(partajată): O bază de date care permite ca mai mult de un singur
utilizator să acceseze şi să modifice acelaşi set de date în acelaşi timp.)
amplasată pe un server sau într-un folder partajat, asiguraţi-vă că nu
mai este deschisă de altcineva.
4. Porniţi aplicaţia Access.
5. În meniul Instrumente, poziţionaţi pe Utilităţi Bază de date,
poziţionaţi pe Conversie Bază de date, apoi faceţi clic pe formatul de
fişier dorit pentru noul fişier.
6. În caseta de dialog Bază de date pentru conversie, selectaţi baza de
date dorită pentru conversie şi apoi clic pe Conversie.
7. În caseta de dialog Conversie Bază de date ca, efectuaţi la alegere:
Tastaţi un nume pentru noul fişier.
Selectaţi o amplasare diferită pentru noul fişier. (Aveţi
posibilitatea să păstraţi acelaşi nume, sau să îl modificaţi).
Deschiderea unei baze de date creată în Access 97 sau versiuni anterioare, fără
conversie
Aveţi posibilitatea deschiderii unei baze de date Microsoft Access (bază de date
Microsoft Access: O colecţie de date şi obiecte (cum ar fi tabele, interogări sau
formulare) care sunt corelate cu un anumit subiect sau scop. Motorul bază de date
Microsoft Jet gestionează datele.) creată în Access 97 sau anterior fără conversia
acesteia.
Cu o singură excepţie, problemele legate de partajarea unei baze de date care deţine
caracteristici de securitate în mai multe versiuni de Microsoft Access sunt aceleaşi cu
cele legate de partajarea unei baze de date nesecurizate în mai multe versiuni. Singura
excepţie priveşte modalitatea de tratare a fişierelor de informaţii ale grupului de
lucru (fişier de informaţii al grupului de lucru: Un fişier pe care Access îl citeşte la
pornire care conţine informaţii despre utilizatorii dintr-un grup de lucru. Această
informaţie include numele de cont ale utilizatorilor , parolele lor, şi grupurile în care
sunt membri.) utilizate cu baza de date securizată.
• Varianta disponibile:
o Dacă partajaţi o bază de date securizată din Access 95 sau 97,
informaţi utilizatorii care vor face upgrade la Access 2002 sau versiuni
mai recente să asocieze fişierul de informaţii ale grupului de lucru
corespunzător cu cea mai veche versiune de Access care va partaja
baza de date securizată.
How?
Important Dacă setaţi securitatea la nivel de utilizator (securitate la
nivel de utilizator: Când se utilizează securitatea la nivel de utilizator
într-o bază de date Access, un administrator al bazei de date sau
proprietarul unui obiect' poate acorda utilizatorilor individuali sau
grupurilor de utilizatori anumite permisiuni pe tabele, interogări,
formulare, rapoarte şi macrocomenzi.) şi trebuie să vă asiguraţi că nu
se duplică grupul de lucru (grup de lucru: Un grup de utilizatori într-un
mediu multiutilizator care partajează date şi acelaşi fişier de informaţii
al grupului de lucru.) şi permisiunile (permisiuni: Un set de atribute
care specifică ce tip de acces are un utilizator la datele sau la obiectele
dintr-o bază de date.) sale, asiguraţi-vă că fişierul de informaţii al
grupului de lucru (fişier de informaţii al grupului de lucru: Un fişier pe
care Access îl citeşte la pornire care conţine informaţii despre
utilizatorii dintr-un grup de lucru. Această informaţie include numele
de cont ale utilizatorilor , parolele lor, şi grupurile în care sunt
membri.) ce defineşte grupul de lucru la care vă raliaţi, a fost creat cu
un ID al grupului de lucru (WID) (ID al grupului de lucru: Un şir de
caractere alfanumeric sensibil la literele mari şi mici de 4 până la 20 de
caractere şi care se introduce când se creează un nou fişier de
informaţii al grupului de lucru utilizând Workgroup Administrator.
Aceste identifică în mod unic grupul Admins pentru acest fişier al
grupului de lucru.) unic. Dacă un astfel de fişier de informaţii al
grupului de lucru nu există, trebuie creat unul.
Access 2002 sau versiunile mai recente pot utiliza fişiere de informaţii
ale grupului de lucru care au fost create cu orice versiune anterioară.
Cu o singură excepţie, o versiune anterioară de Access nu poate utiliza
informaţii ale grupului de lucru create într-o versiune mai recentă.
Excepţia este Access 2000, care poate utiliza un fişier de informaţii ale
grupului de lucru creat în Access 2002 sau versiuni mai recente, dacă
acest fişier este în format de fişier Access 2000.
How?
How?
How?
How?
Pentru a efectua această procedură, trebuie să vă conectaţi ca
membru al grupului Administratori (grupul Admin: Grupul de
conturi pentru administratorii de sistem care deţine permisiuni
depline pentru toate bazele de date utilizate de un grup de lucru.
Programul de iniţializare adaugă automat contul utilizator
implicit Admin la grupul Admin.).
Note
Ascundere totală
Un fişier în format Access 2000 poate fi deschis în Access 2000 sau ulterior.
Aveţi posibilitatea să deschideţi un fişier în format Access 2002 - 2003 numai
din Access 2002 sau o versiune mai recentă.
Ascundere totală
Tip obiect Tipul obiectului bazei de date (obiecte bază de date: O bază de date
Access conţine obiecte ca tabele, interogări, formulare, rapoarte, pagini,
macrocomenzi şi module. Un proiect Access conţine obiecte ca formulare, rapoarte,
pagini, macrocomenzi şi module.) pentru care Access a înregistrat o eroare, sau „Bază
de date” dacă Access a înregistrat o eroare ce nu este specifică anumit tip de obiect.
Nume obiect Numele obiectului pentru care Access a înregistrat o eroare. Dacă
totuşi Access înregistrează o eroare de compilare în timpul conversiei, numele
modulului ce conţine eroarea nu este precizat.
Descriere eroare Dacă este necesar, se poate apăsa SHIFT+F2 pentru vizualizarea
întregii descrieri a erorii.
Ascundere totală
Fişierul Microsoft Access (fişier Microsoft Access: Un fişier bază de date Access sau
proiect Access. O bază de date Access stochează obiectele bazei de date şi datele într-
un fişier .mdb. Un fişier proiect n'u conţine date şi se utilizează pentru conectarea la o
bază de date Microsoft SQL Server.) conţine o procedură Visual Basic (procedură:
Secvenţă de declaraţii şi instrucţiuni dintr-un modul care se execută ca o unitate.
Procedurile din Visual Basic cuprind proceduri Sub şi Function.) care utilizează un
obiect, o metodă (metodă: O procedură asemănătoare unei instrucţiuni sau unei funcţii
care operează asupra unor anumite obiecte. De exemplu, se poate aplica metoda Print
unui obiect Debug pentru a transfera o ieşire imprimată la fereastra Immediate.),
proprietate (proprietate: Un atribut numit al unui control, al unui câmp, sau al unui
obiect setat pentru a se defini una din caracteristicile obiectului (cum ar fi mărime,
culoare sau poziţia pe ecran) sau un aspect al comportamentului său (cum ar fi dacă
obiectul este ascuns).), sau un eveniment (eveniment: O acţiune recunoscută de un
obiect, cum ar fi un clic de maus sau apăsarea unei taste, pentru care se poate defini
un răspuns. Un eveniment poate fi datorat unei acţiuni a utilizatorului sau unei
declaraţii Visual Basic, sau poate fi activat de sistem.) disponibil în Access 2002 sau o
versiune ulterioară, dar care nu este disponibil în Access 2000. Dacă doriţi să utilizaţi
un fişier Access atât în Access 2000 cât şi în Access 2002 - 2003, compilaţi şi salvaţi
aplicaţia în Access 2000 pentru a asigura disponibilitatea obiectelor, metodelor,
proprietăţilor şi evenimentelor din cod în ambele versiuni.
O aplicaţie Access 2000 este executată mai încet după salvarea modificărilor în
Access 2002 sau o versiune ulterioară
La prima deschidere a unui fişier Microsoft Access 2000 (fişier Microsoft Access: Un
fişier bază de date Access sau proiect Access. O bază de date Access stochează
obiectele bazei de date şi datele într-un fişier .mdb. Un fişier proiect n'u conţine date
şi se utilizează pentru conectarea la o bază de date Microsoft SQL Server.) în Access
2002 sau o versiune ulterioară şi salvarea modificărilor unui formular, raport,
macrocomandă, sau modul, Access incrementează versiunea proiectului Visual Basic.
Aceasta împiedică Access 2000 să încarce versiunea compilată a proiectului Visual
Basic. Ca rezultat, aplicaţia poate fi executată mai încet în Access 2000. Pentru a
asigura performanţa optimă pentru un fişier Access 2000 care va fi utilizat în Access
2000 sau o versiune ulterioară, compilaţi şi salvaţi aplicaţia în Access 2000.
Un formular, raport, o casetă listă, sau casetă combo într-un fişier Access 2000
afişează date corecte în Access 2002 sau o versiune ulterioară, dar nu şi în Access
2000
În Access 2002 sau o versiune ulterioară, o instrucţiune SQL care serveşte drept
proprietate SursăÎnregistrare sau proprietate SursăRând pentru un formular, raport,
sau un control cum ar fi o casetă listă (casetă listă: Un control care furnizează o listă
de opţiuni. O casetă listă constă dintr-o listă şi o etichetă opţională.), casetă
combo (casetă combo: Control utilizat într-un formular, care furnizează
funcţionalitatea combinată a casetei listă şi a casetei text. Este posibil să se tasteze o
valoare sau să se facă clic pe control pentru a afişa o listă şi pentru a selecta apoi un
element din respectiva listă.), cadru obiect nelegat (cadru de obiect nelegat: Control
care se plasează într-un formular sau raport pentru a include un obiect nelegat. Un
obiect nelegat este un obiect, cum ar fi o imagine, a cărui valoare nu este derivată din
datele stocate într-un tabel.), sau Componentă Microsoft Office Web (Componente
Web Microsoft Office: Componente interactive, cum ar fi foi de lucru, diagrame şi
liste PivotTable pe pagini Web care facilitează analiza datelor. Pentru a utiliza aceste
componente trebuie deţinută o licenţă Microsoft Office.) poate conţine
maximum 32.750 caractere. În Access 2000, această limită este aproximativ 2.000
caractere.
O macrocomandă într-un fişier Access 2000 utilizat în Access 2000 sau o
versiune ulterioară nu funcţionează corespunzător.
După deschiderea unui fişier Access 2000 în Access 2002 sau o versiune
ulterioară, nu pot fi utilizate paginile de acces la date în Access 2000
În Access 2002 sau o versiune ulterioară, la deschiderea unei pagini de acces la date
în vizualizare în mod proiectare (Vizualizare proiect: O fereastră care afişează
proiectul următoarelor obiecte bază de date: tabele, interogări, formule, rapoarte,
macrocomenzi şi pagini de acces la date. în Vizualizare proiect se pot crea obiecte
bază de date noi şi modifica proiectul celor existente.), Access efectuează o copie de
rezervă a paginii şi o transformă pentru a utiliza utlima versiune a Componentelor
Microsoft Office Web (Componente Web Microsoft Office: Componente interactive,
cum ar fi foi de lucru, diagrame şi liste PivotTable pe pagini Web care facilitează
analiza datelor. Pentru a utiliza aceste componente trebuie deţinută o licenţă Microsoft
Office.). În Access 2000, nu mai aveţi posibilitatea deschiderii paginii în vizualizare
în mod proiectare, dar este posibilă deschiderea copiei de rezervă a paginii în Access
2000.
Nu poate fi salvat un fişier Access 2000 ca un MDE sau ADE în Access 2002
sau o versiune ulterioară
La salvarea unui fişier tip Microsoft Access (fişier Microsoft Access: Un fişier bază
de date Access sau proiect Access. O bază de date Access stochează obiectele bazei
de date şi datele într-un fişier .mdb. Un fişier proiect n'u conţine date şi se utilizează
pentru conectarea la o bază de date Microsoft SQL Server.) ca un fişier MDE (fişier
MDE: Un fişier bază de date Microsoft Access (.mdb) cu toate modulele compilate şi
tot codul sursă editabil eliminat.) sau ADE (fişier ADE: Un fişier proiect Microsoft
Access (.adp) cu toate modulele compilate şi tot codul sursă editabil eliminat.),
Access 2002 sau o versiune ulterioară adaugă informaţii la fişier. Deoarece Access
2000 nu poate interpreta aceste informaţii, nu aveţi posibilitatea salvării unui fişier din
format de fişier tip Access 2000 ca un fişier MDE sau ADE atâta timp cât sunteţi în
Access 2002 sau o versiune ulterioară.
Pentru salvarea unui fişier din format de fişier Access 2000 ca un fişier MDE sau
ADE, efectuaţi la alegere:
• Deschideţi fişierul tip Access în Access 2000, apoi îl salvaţi ca fişier MDE sau
ADE.
• În Access 2002 sau o versiune ulterioară, transformaţi fişierul tip Access în
format de fişier Access 2002 - 2003, apoi îl salvaţi ca fişier MDE sau ADE.
Ascundere totală
Microsoft Access nu poate crea o cheie primară (cheie primară: Unul sau mai multe
câmpuri (coloane) ale căror valori identifică în mod unic fiecare înregistrare din tabel.
O cheie primară nu permite valori Null şi trebuie să aibă întotdeauna un index unic.
Cheia primară este utilizată pentru a corela un tabel la cheile străine din alte tabele..)
pentru un câmp care conţine deja date dacă datele conţin valori dublate sau valori
Null (Null: Valoare care se poate insera într-un câmp sau se poate utiliza în expresii
sau interogări pentru a preciza date lipsă sau necunoscute. În Visual Basic, cuvântul
cheie Null indică o valoare Null. Unele câmpuri cum ar fi câmpurile primare nu pot
conţine valori Null.). Dacă nu puteţi elimina rapid valorile Null sau intrările dublate
prin editarea datelor, efectuaţi la alegere:
Dacă doriţi compactarea bazei de date după modificarea valorii AutoNumerotare (Tip
de date AutoNumerotare: Într-o bază de date Microsoft Access, un tip de date de
câmp care stochează automat un număr unic pentru fiecare înregistrare, pe măsură ce
sunt adăugate la tabel. Există trei tipuri de numere ce pot fi generate: secvenţiale,
aleatoare şi ID reproducere.) de început, asiguraţi întâi introducerea a cel puţin unei
înregistrări în tabel. În caz contrar, la compactarea bazei de date, valoarea
AutoNumerotare pentru următoarea înregistrare adăugată va fi reiniţializată cu 1 mai
mult decât cea mai mare valoare anterioară. De exemplu, dacă nu au existat
înregistrări în tabel la reiniţializarea valorii de început, compactarea va stabili la 1
valoarea AutoNumerotare pentru următoarea înregistrare adăugată; de exemplu, dacă
au existat înregistrări în tabel la reiniţializarea valorii de început şi valoarea anterioară
cea mai mare a fost 50, compactarea va stabili la 51 valoarea AutoNumerotare pentru
următoarea înregistrare adăugată.
La tastarea unui număr într-un câmp sau control, apar numai zerouri la dreapta
punctului zecimal
Proprietatea DimensiuneCâmp a câmpului este Întreg sau Întreg Lung. Întregii sunt
numere care nu conţin zecimale sau fracţii. Chiar atunci când proprietatea Zecimale a
unui câmp întreg este stabilită la un număr mai mare decât zero, la dreapta punctului
zecimal apar numai zerouri. Modificaţi proprietatea DimensiuneCâmp, sau
modificaţi tipul datelor (tip de date: Caracteristica unui câmp care determină ce tip de
date poate conţine. Tipurile de date includ Boolean, Întreg, Lung, Simbol monetar, cu
simplă precizie, cu dublă precizie, Şir de caractere şi Variant (implicit).) la Monedă.
Ascundere totală
De exemplu, fiecare câmp dintr-un tabel Produse conţine acelaşi tip de informaţii
pentru fiecare produs, cum ar fi numele produsului. Fiecare înregistrare din acel tabel
conţine toate informaţiile despre un produs, cum ar fi numele produsului, numărul de
ID al furnizorului, unităţi în stoc, şi altele.
Dacă doriţi să urmăriţi datele suplimentare dintr-un tabel, adăugaţi mai multe
câmpuri. Dacă un nume de câmp existent nu este suficient de explicit, aveţi
posibilitatea redenumirii câmpului.
Setarea tipului de date (tipul de date al câmpului: Caracteristică a unui câmp
care determină tipul de date ce poate fi stocat. De exemplu un câmp cu tipul de date
Text poate stoca date constând fie în text, fie în caractere numerice, dar un câmp
Număr poate păstra numai date numerice.) al unui câmp defineşte tipul de valori ce
pot fi introduse în câmp. De exemplu, dacă doriţi ca un câmp să memoreze valori
numerice pe care să le utilizaţi în calcule, setaţi tipul de date pentru Număr sau
Monedă.
Utilizaţi o etichetă unică, numită cheie primară (cheie primară: Unul sau mai
multe câmpuri (coloane) ale căror valori identifică în mod unic fiecare înregistrare din
tabel. O cheie primară nu permite valori Null şi trebuie să aibă întotdeauna un index
unic. Cheia primară este utilizată pentru a corela un tabel la cheile străine din alte
tabele..), pentru identificarea fiecărei înregistrări din tabel. Cheia primară a unui tabel
este utilizată pentru referire la înregistrările în relaţie din alte tabele.
Două tabele sunt relaţionate printr-un câmp comun astfel încât Microsoft Access
poate reuni datele din două tabele pentru vizualizare, editare, sau imprimare. Într-un
tabel, câmpul este o cheie primară (cheie primară: Unul sau mai multe câmpuri
(coloane) ale căror valori identifică în mod unic fiecare înregistrare din tabel. O cheie
primară nu permite valori Null şi trebuie să aibă întotdeauna un index unic. Cheia
primară este utilizată pentru a corela un tabel la cheile străine din alte tabele..) pe care
o setaţi în vizualizare în mod proiectare (Vizualizare proiect: O fereastră care afişează
proiectul următoarelor obiecte bază de date: tabele, interogări, formule, rapoarte,
macrocomenzi şi pagini de acces la date. în Vizualizare proiect se pot crea obiecte
bază de date noi şi modifica proiectul celor existente.) tabel. Acelaşi câmp există
totodată în tabelul înrudit ca o cheie externă (cheie străină: Unul sau mai multe
câmpuri dintr-un tabel care referă câmpul sau câmpurile în cheie primară dintr-un alt
tabel. Cheia străină precizează modul de corelare al tabelelor.).
Într-un tabel sau interogare, vizualizarea Foii de date (Vizualizare foaie de date: O
fereastră care afişează datele dintr-un tabel, formular, interogare, vizualizare sau
procedură stocată în format rânduri şi coloane. În vizualizare foaie de date se pot edita
câmpuri, adăuga şi şterge date şi căuta date.) furnizează toate instrumentele necesare
pentru lucrul cu date.
Verificare ortografie.
Decupare, copiere sau lipire text, câmpuri, înregistrări întregi selectate sau
întreaga foaie de date.
Sortare înregistrări.
Îngheţarea coloanei celei mai din stânga pentru afişarea acesteia la defilarea spre
dreapta.
Ascundere totală
Când un formular principal este deschis în Vizualizare formular, se poate comuta între
vizualizările subformularelor sale.
Note
Pentru a deschide o pagină de acces la date (pagină de acces date: O pagină Web,
publicată din Acces, care are o conexiune la o bază de date. Într-o pagină de acces
date se vizualizează, se adăugă, se editează şi se manipulează datele stocate în baza de
date. Este posibil ca o pagină să conţină, de asemenea, date din alte surse, cum ar fi
Excel.), trebuie să aveţi Microsoft Internet Explorer 5.01 cu Service Pack 2 (SP2) sau
o versiune ulterioară pe calculator.
Ascundere totală
Pentru crearea unui tabel necompletat (liber) pentru introducerea propriilor date, aveţi
posibilitatea:
• Importa (import: Copierea de date dintr-un fişier text, foaie de date sau tabel
dintr-o bază de date, într-un tabel Access. Datele importate se pot importa
pentru a crea un tabel nou sau pentru a le adăuga la sfârşitul unui tabel existent
cu o structură de date corespondentă.) sau lega (legare (pentru tabele): O
acţiune care stabileşte o conexiune la datele din altă aplicaţie, astfel încât să fie
posibilă vizualizarea şi editarea datelor, atât în aplicaţia iniţială cât şi în
Access.) date din altă bază de date Access sau date într-o varietate de formate
de fişier din alte programe.
• Efectuaţi o interogare pentru creare tabel pentru a crea un tabel bazat pe datele
dintr-un tabel curent. De exemplu, se pot utiliza interogări de creare tabel
pentru arhivarea vechilor înregistrări, pentru efectuarea copiilor de rezervă
pentru tabele, pentru selectarea unui grup de înregistrări pentru exportul în altă
bază de date, sau pentru utilizarea ca bază pentru rapoartele ce afişează date la
un anumit moment.
Dacă doriţi să urmăriţi datele suplimentare dintr-un tabel, adăugaţi mai multe
câmpuri. Dacă un nume de câmp existent nu este suficient de explicit, aveţi
posibilitatea redenumirii câmpului.
Utilizaţi o etichetă unică, numită cheie primară (cheie primară: Unul sau mai
multe câmpuri (coloane) ale căror valori identifică în mod unic fiecare înregistrare din
tabel. O cheie primară nu permite valori Null şi trebuie să aibă întotdeauna un index
unic. Cheia primară este utilizată pentru a corela un tabel la cheile străine din alte
tabele..), pentru identificarea fiecărei înregistrări din tabel. Cheia primară a unui tabel
este utilizată pentru referire la înregistrările în relaţie din alte tabele.
Ascundere totală
2. Faceţi clic pe Tabele sub Obiecte, apoi faceţi clic pe Nou în bara de
instrumente a ferestrei Bază de date.
3. Faceţi dublu clic pe Expert Tabel.
4. Urmaţi instrucţiunile din casetele de dialog ale Expertului tabel.
Notă Dacă doriţi modificarea sau extinderea tabelului rezultat, se poate efectua
aceasta în vizualizare în mod proiectare (Vizualizare proiect: O fereastră care afişează
proiectul următoarelor obiecte bază de date: tabele, interogări, formule, rapoarte,
macrocomenzi şi pagini de acces la date. în Vizualizare proiect se pot crea obiecte
bază de date noi şi modifica proiectul celor existente.) după ce aţi încheiat utilizarea
Expertului Tabel.
2. Faceţi clic pe Tabele sub Obiecte, apoi faceţi clic pe Nou în bara de
instrumente a ferestrei Bază de date.
3. Faceţi dublu clic pe vizualizare în mod proiectare.
4. Definiţi fiecare câmp din tabel.
Cum?
Cum?
Pentru selectarea mai multor câmpuri, ţineţi apăsată tasta CTRL şi apoi
faceţi clic pe selectorul de rând pentru fiecare câmp.
Notă Dacă doriţi ca ordinea câmpurilor într-o cheie primară după câmpuri
multiple să fie diferită de ordinea câmpurilor respective în tabel, faceţi clic pe
Notă Nu este necesar să definiţi o cheie primară, dar de obicei este bine. Dacă
nu definiţi o cheie primară, Microsoft Access va întreba dacă doriţi crearea
acesteia de către Access la salvarea tabelului.
Cum?
1. Deschideţi un tabel în Vizualizare proiect (Vizualizare proiect: O
fereastră care afişează proiectul următoarelor obiecte bază de date:
tabele, interogări, formule, rapoarte, macrocomenzi şi pagini de acces
la date. în Vizualizare proiect se pot crea obiecte bază de date noi şi
modifica proiectul celor existente.).
2. Selectaţi câmpul sau câmpurile pentru care doriţi definiţie de cheie
primară (cheie primară: Unul sau mai multe câmpuri (coloane) ale
căror valori identifică în mod unic fiecare înregistrare din tabel. O
cheie primară nu permite valori Null şi trebuie să aibă întotdeauna un
index unic. Cheia primară este utilizată pentru a corela un tabel la
cheile străine din alte tabele..).
Pentru selectarea mai multor câmpuri, ţineţi apăsată tasta CTRL şi apoi
faceţi clic pe selectorul de rând pentru fiecare câmp.
Notă Dacă doriţi ca ordinea câmpurilor într-o cheie primară după câmpuri
multiple să fie diferită de ordinea câmpurilor respective în tabel, faceţi clic pe
Microsoft Access va asocia tipurile de date fiecărui câmp (coloană) în funcţie de tipul
datelor introduse. Dacă ulterior doriţi particularizarea definiţiei de câmp — de
exemplu, modificarea tipului său de date, sau definirea unei reguli de validare (regulă
de validare: O proprietare care defineşte valori de intrare corecte pentru un câmp sau
o înregistrare dintr-un tabel sau un control al unui formular. Access afişează mesajul
specificat în proprietatea ValidationText când se încalcă regula.), utilizaţi
vizualizarea în mod proiectare.
Ascundere totală
Despre interogarea Analizatorului de
tabel (MDB)
Notă Informaţiile din acest articol se aplică numai unei baze de date Microsoft
Access (.mdb).
Tabel iniţial
Listă de căutare
Dacă baza de date Microsoft Access (bază de date Microsoft Access: O colecţie de
date şi obiecte (cum ar fi tabele, interogări sau formulare) care sunt corelate cu un
anumit subiect sau scop. Motorul bază de date Microsoft Jet gestionează datele.)
include un tabel care conţine informaţii ce se repetă în unul sau mai multe câmpuri,
puteţi utiliza Analizatorul de tabel pentru scindarea datelor în tabele în relaţie pentru a
memora datele mai eficient. Acest proces se numeşte normalizare.
Aveţi posibilitatea să utilizaţi interogarea pentru actualizarea datelor din mai multe
tabele în acelaşi timp. Interogarea oferă, de asemenea, caracteristici de economisire a
timpului pentru creşterea acurateţei datelor.
Notă Într-un proiect Microsoft Access (proiect Microsoft Access: Un fişier Access
care se conectează la o bază de date Microsoft SQL Server şi se utilizează pentru a
crea aplicaţii client/server. Un fişier proiect nu' conţine date sau obiecte bazate pe
definiţii de date, precum tabele şi vizualizări.), tabelele se află într-o bază de date
Microsoft SQL Server; de aceea, Analizatorul de tabel nu este disponibil.
Ascundere totală
Notă Pentru adăugarea unui câmp la un tabel corelat (tabel legat: Un tabel stocat într-
un fişier din afara bazei de date deschise, din care Access poate accesa înregistrări.
Este posibilă adăugarea, ştergerea şi editarea de înregistrări dintr-un tabel legat, însă
nu i se poate modifica structura.) în altă bază de date Microsoft Access (bază de date
Microsoft Access: O colecţie de date şi obiecte (cum ar fi tabele, interogări sau
formulare) care sunt corelate cu un anumit subiect sau scop. Motorul bază de date
Microsoft Jet gestionează datele.), trebuie să deschideţi baza de date sursă. Dacă
tabelul corelat provine din altă aplicaţie, trebuie să deschideţi fişierul sursă cu
aplicaţia respectivă pentru adăugarea unui câmp.
Ascundere totală
Atunci când denumiţi un câmp, control sau obiect, este indicat să vă asiguraţi că
numele nu dublează numele unei proprietăţi (proprietate: Un atribut numit al unui
control, al unui câmp, sau al unui obiect setat pentru a se defini una din caracteristicile
obiectului (cum ar fi mărime, culoare sau poziţia pe ecran) sau un aspect al
comportamentului său (cum ar fi dacă obiectul este ascuns).) sau a unui alt element
utilizat de Microsoft Access; în caz contrar, este posibil ca baza de date să se
comporte neobişnuit în anumite situaţii. De exemplu, dacă faceţi referire la valoarea
unui câmp denumit Name într-un tabel InfoNume utilizând sintaxa InfoNume.Name,
Microsoft Access afişează valoarea proprietăţii Nume pentru tabel în loc să afişeze
valoarea câmpului Name.
Un alt procedeu de a evita rezultatele neprevăzute este de a utiliza întotdeauna
operatorul ! în loc de operatorul . (punct) pentru a face referire la valoarea unui câmp,
control sau obiect. De exemplu, următorul identificator se referă explicit la valoarea
câmpului Name şi nu la proprietatea Name:
[InfoNume]![Name]
Această procedură copiază doar definiţia unui câmp; nu copiază nici una din valorile
câmpului.
Selectori de rând
Ascundere totală
Ştergerea unui câmp dintr-un tabel
(MDB)
Notă Informaţiile din acest articol se aplică numai unei baze de date Microsoft
Access (.mdb).
La ştergerea unui câmp, reţineţi că dacă alte obiecte ale bazei de date (obiecte bază de
date: O bază de date Access conţine obiecte ca tabele, interogări, formulare, rapoarte,
pagini, macrocomenzi şi module. Un proiect Access conţine obiecte ca formulare,
rapoarte, pagini, macrocomenzi şi module.) conţin referinţe la câmpul şters, vor trebui
şterse şi acele referinţe. De exemplu, dacă un raport include un control legat (control
legat: Control utilizat într-un formular, raport sau într-o pagină de acces la date pentru
a afişa sau modifica date dintr-un tabel, interogare sau instrucţiune SQL. Proprietatea
Sursă control a controlului păstrează numele câmpului la care este legat respectivul
control.) la câmpul şters, Microsoft Access nu va putea găsi datele din câmp şi va
transmite un mesaj.
Nu se poate şterge un câmp care face parte dintr-o relaţie (relaţie: Asociaţie care se
stabileşte între câmpurile (coloanele) a două tabele. Relaţia poate fi unu la unu, unu la
mai mulţi sau mulţi la mai mulţi.)—-mai înainte trebuie ştearsă relaţia.
Pentru selectarea unui câmp, faceţi clic pe selectorul de rând (selector de rând:
O mică bară sau casetă care, atunci când se face clic pe ea, selectează un rând
întreg în modul Vizualizare proiect pentru tabel sau macrocomandă, sau la
sortarea şi gruparea înregistrărilor în modul Vizualizare proiect pentru raport.)
al câmpului respectiv.
Selectori de rând
Ascundere totală
Microsoft Access furnizează două tipuri de date pentru câmp (tipul de date al
câmpului: Caracteristică a unui câmp care determină tipul de date ce poate fi stocat.
De exemplu un câmp cu tipul de date Text poate stoca date constând fie în text, fie în
caractere numerice, dar un câmp Număr poate păstra numai date numerice.) pentru
memorarea datelor cu text sau combinaţii de text şi numere: Text şi Memo.
Utilizaţi un tip de date Text pentru memorarea datelor cum ar fi nume, adrese şi orice
numere care nu necesită calcule, cum ar fi numere de telefon, comenzi, sau coduri
poştale. Un câmp Text poate memora până la 255 caractere, dar dimensiunea implicită
de câmp este de 50 caractere. Proprietatea DimensiuneCâmp controlează numărul
maxim de caractere ce pot fi introduse într-un câmp Text.
Utilizaţi tipul de date Memo dacă doriţi memorare pentru mai mult de 255 caractere.
Un câmp Memo poate memora până la 65,536 caractere. Dacă doriţi memorarea
textelor formatate sau documentelor lungi, trebuie creat un câmp obiect OLE în locul
unui câmp Memo.
Atât tipurile de date Text cât şi Memo memorează doar caracterele introduse într-un
câmp; caracterele spaţiu pentru poziţiile neutilizate din câmp nu sunt memorate.
Aveţi posibilitatea sortării sau grupării într-un câmp Text sau Memo, dar Access
utilizează doar primele 255 caractere la sortarea sau gruparea într-un câmp Memo.
Utilizaţi un câmp Număr pentru memorarea datelor numerice utilizate pentru calcule
matematice, cu excepţia calculelor care implică valută sau care necesită un grad
ridicat de exactitate. Tipul şi dimensiunea valorilor numerice ce pot fi memorate într-
un câmp Număr sunt controlate prin setarea proprietăţii DimensiuneCâmp. De
exemplu, dimensiunea de câmp Byte va memora doar numere întregi (fără valorile
zecimale) de la 0 la 255 şi ocupă 1 octet de spaţiu pe disc.
Următoarea listă rezumă toate tipurile de date ale câmpurilor (tipul de date al
câmpului: Caracteristică a unui câmp care determină tipul de date ce poate fi stocat.
De exemplu un câmp cu tipul de date Text poate stoca date constând fie în text, fie în
caractere numerice, dar un câmp Număr poate păstra numai date numerice.)
disponibile în Microsoft Access, utilizările acestora şi dimensiunile de unităţii de
memorie.
Text
Utilizat pentru text sau combinaţii de text şi numere, cum ar fi adrese sau
pentru numere care nu necesită calcule, cum ar fi numere de telefon, comenzi
sau coduri poştale.
Memorează până la 255 caractere. Proprietatea DimensiuneCâmp controlează
numărul maxim de caractere ce pot fi introduse.
Memo
Utilizat pentru texte şi numere lungi, cum ar fi note sau descrieri.
Memorează până la 65,536 caractere.
Număr
Utilizat pentru introducerea datelor în calcule matematice, cu excepţia
calculelor ce implică valori monetare (utilizare tip Monedă).
Memorează 1, 2, 4 sau 8 octeţi; memorează 16 octeţi pentru Reproducere ID
(GUID). Proprietatea DimensiuneCâmp defineşte tipul anumit de Număr.
Dată/Oră
Utilizat pentru date calendaristice şi ore.
Memorează 8 octeţi.
Monedă
Utilizat pentru valori monetare şi pentru prevenirea rotunjirii în timpul
calculelor.
Memorează 8 octeţi.
AutoNumerotare
Utilizat pentru numere secvenţiale unice (incrementare cu 1) sau aleatoare care
sunt automat introduse la adăugarea unei înregistrări.
Memorează 4 octeţi; memorează 16 octeţi pentru ReproducereID (GUID).
Da/Nu
Utilizat pentru date ce pot avea doar una din două valori posibile, cum ar fi
Da/Nu, Adevărat/Fals, Activ/Inactiv. Valorile Null (Null: Valoare care se
poate insera într-un câmp sau se poate utiliza în expresii sau interogări pentru
a preciza date lipsă sau necunoscute. În Visual Basic, cuvântul cheie Null
indică o valoare Null. Unele câmpuri cum ar fi câmpurile primare nu pot
conţine valori Null.) nu sunt permise.
Memorează 1 bit.
Obiect OLE
Utilizat pentru obiecte OLE (cum ar fi documente Microsoft Word, foi de
calcul Microsoft Excel, imagini, sunete sau alte date binare) care au fost create
în alte programe utilizând protocolul OLE (OLE: O tehnologie pentru
integrarea programelor care se poate utiliza pentru a partaja informaţii între
programe. Toate programele Office acceptă OLE, deci este posibilă partajarea
informaţiilor prin intermediul obiectelor legate şi încorporate.).
Memorează până la 1 gigaoctet (limitat de spaţiul pe disc).
Hyperlink
Utilizat pentru hyperlink-uri (hyperlink: Text colorat şi subliniat sau grafică pe
care se face clic pentru a ajunge la un fişier, o amplasare dintr-un fişier, o
pagină Web de pe World Wide Web sau o pagină Web dintr-un intranet.
Hyperlink-urile pot, de asemenea, conduce la grupurile de ştiri şi la siturile
Gopher, Telnet şi FTP.). Un hyperlink poate fi o cale UNC (convenţia
universală de denumire (UNC): O convenţie de denumire pentru fişiere care
furnizează mijloace de localizare a fişierului independente de platforma
hardware. În loc să utilizeze o literă de unitate şi o cale, numele UNC
utilizează sintaxa \server tajarecale ume fişier.) sau un URL (Descriptor
uniform de resurse (URL - Uniform Resource Locator): O adresă care
specifică un protocol (ca HTTP sau FTP) şi o amplasare a unui obiect,
document, pagină World Wide Web sau altă destinaţie din Internet sau dintr-
un intranet, de exemplu: http://www.microsoft.com/.).
Memorează până la 64,000 caractere.
Expert căutare
Utilizat pentru crearea unui câmp ce permite alegerea unei valori din alt tabel
sau dintr-o listă de valori utilizând o caseta combo—-alegerea acestei opţiuni
în lista de tipuri de date determină pornirea unui expert care să definească
aceasta.
Necesită aceeaşi dimensiune de memorare ca şi cheia primară (cheie primară:
Unul sau mai multe câmpuri (coloane) ale căror valori identifică în mod unic
fiecare înregistrare din tabel. O cheie primară nu permite valori Null şi trebuie
să aibă întotdeauna un index unic. Cheia primară este utilizată pentru a corela
un tabel la cheile străine din alte tabele..) care corespunde câmpului
Căutare (Câmp de opţiune: Câmp utilizat într-un formular sau raport dintr-o
bază de date Access, care fie afişează o listă de valori regăsite dintr-un tabel
sau înregistrare, fie stochează un set static de valori.)—-normal 4 octeţi.
Ascundere totală
Cele mai frecvent utilizate modificări ale tipului de date se împart în următoarele
patru categorii: conversia la Text de la alte tipuri de date; conversia din Text la
Număr, Monedă, Dată/Oră, sau Da/Nu; conversia între Monedă şi Număr sau între
Text şi Memo; precum şi modificarea setării proprietăţii Dimensiune câmp pentru
câmpurile Număr.
La memorarea numerelor ce vor utilizate în calcule într-un câmp Număr sau Monedă,
poate fi necesar ca pentru un câmp care a fost iniţial setat numai pentru numere să se
solicite utilizarea literelor şi altor caractere ne-numerice. De exemplu, se presupune că
există un câmp Număr ce memorează numere de cod. Dacă ulterior veţi observa că
este necesară includerea de litere, de cratime, de parenteze, sau de alte caractere ne-
numerice ca părţi ale codului, va trebui modificat tipul datelor câmpului la Text.
Dacă există date memorate într-un câmp Text şi doriţi modificarea câmpului la alt tip
de date, Microsoft Access poate transforma valori corespunzătoare pentru noul tip de
date. De exemplu, dacă aveţi numere memorate într-un câmp Text şi doriţi efectuarea
de calcule matematice cu datele respective, trebuie transformat câmpul la tipul de date
Număr sau Monedă. Dacă toate datele memorate în câmp constau numai în valori,
aveţi posibilitatea modificării tipului de date fără pierderea datelor.
Pentru conversii ale tipului de date din Text la Număr, punctele zecimale şi separatorii
miilor sunt interpretate corespunzător. Simbolurile valutare sunt interpretate în raport
cu setările regionale din Panoul de control din Microsoft Windows.
Pentru conversii de la Text la Dată/Oră, majoritatea formatelor dată şi oră sunt
transformate corect. Formatele dată şi oră sunt interpretate în raport cu setările
regionale din Panoul de control din Windows.
Pentru conversii de la Text la Da/Nu, cuvintele Da, Adevărat, sau Activat sunt
transformate la o valoare Da, iar Nu, Fals, sau Dezactivat la o valoare Nu. Pentu
afişarea cuvintelor „Da” sau „Nu” în locul casetelor de selectare, trebuie să faceţi clic
pe fila Căutare dinvizualizare Proiect (Vizualizare proiect: O fereastră care afişează
proiectul următoarelor obiecte bază de date: tabele, interogări, formule, rapoarte,
macrocomenzi şi pagini de acces la date. în Vizualizare proiect se pot crea obiecte
bază de date noi şi modifica proiectul celor existente.) pentru tabel şi să modificaţi
proprietatea Control afişare din Casetă de selectare în Casetă text. (De asemenea,
aveţi posibilitatea transformării de la tipul de date Număr la Da/Nu: valorile zero sau
Null (Null: Valoare care se poate insera într-un câmp sau se poate utiliza în expresii
sau interogări pentru a preciza date lipsă sau necunoscute. În Visual Basic, cuvântul
cheie Null indică o valoare Null. Unele câmpuri cum ar fi câmpurile primare nu pot
conţine valori Null.) sunt transformate în Nu iar valorile diferite de zero în Da).
Aveţi oricând posibilitatea conversiei unui câmp Text într-un câmp Memo. De
exemplu, dacă doriţi să memoraţi valori text mai lungi decât aţi intenţionat iniţial,
aveţi posibilitatea modificării unui câmp la tipul de date Memo. Totuşi, dacă un câmp
nu poate memora mai mult de 255 caractere, trebuie să utilizaţi tipul de date Text.
Lista următoare prezintă rezultatele celor mai cunoscute conversii ale tipului de date
atunci când tabelul conţine date.
Ascundere totală
Dacă tabelul conţine date, efectuaţi o copie de rezervă a tabelului înaintea modificării
tipului datelor (tip de date: Caracteristica unui câmp care determină ce tip de date
poate conţine. Tipurile de date includ Boolean, Întreg, Lung, Simbol monetar, cu
simplă precizie, cu dublă precizie, Şir de caractere şi Variant (implicit).) sau
dimensiunilor câmpului.
Notă În tabele mari, modificarea unui tip de date poate dura timp îndelungat. Dacă la
un anumit moment doriţi anularea procesului de conversie în timpul execuţiei
conversiei, apăsaţi CTRL+BREAK, şi apoi clic pe OK.
Pentru mai multe informaţii despre dimensiuni de câmp, faceţi clic pe caseta
proprietate DimensiuneCâmp şi apăsaţi F1.
Ascundere totală
Un câmp de căutare furnizează o listă de valori din care se poate alege la introducerea
datelor. Astfel este posibilă introducerea mai uşoară a datelor şi se asigură
consecvenţa datelor în câmpul respectiv. Un câmp de căutare îşi poate prelua lista de
valori de la un tabel sau o interogare, sau de la un set fixat de valori precizate.
Cea mai cunoscută listă de căutare afişează valori căutate de la un tabel corelat. De
exemplu, câmpul IDFurnizor din tabelul Produse afişează următoarea listă de căutare:
Listă de căutare
Această listă este creată prin căutarea valorilor IDFurnizor în tabelul Furnizori şi
afişarea numelor corespunzătoare Furnizorilor. Prin alegerea unei valori dintr-o listă
de căutare este stabilită valoarea cheii externe (cheie străină: Unul sau mai multe
câmpuri dintr-un tabel care referă câmpul sau câmpurile în cheie primară dintr-un alt
tabel. Cheia străină precizează modul de corelare al tabelelor.) în înregistrarea curentă
(IDFurnizor din tabelul Produse) la valoarea cheii primare (cheie primară: Unul sau
mai multe câmpuri (coloane) ale căror valori identifică în mod unic fiecare
înregistrare din tabel. O cheie primară nu permite valori Null şi trebuie să aibă
întotdeauna un index unic. Cheia primară este utilizată pentru a corela un tabel la
cheile străine din alte tabele..) a înregistrării corespunzătoare din tabelul corelat
(IDFurnizor în tabelul Furnizori). Aceasta creează o asociere cu tabelul corelat pentru
afişarea (dar nu memorarea) numelor Furnizorilor în înregistrare. Cheia externă
(IDFurnizor) este memorată dar nu este afişată. De aceea, orice actualizări efectuate
datelor din tabelul Furnizori se vor reflecta atât în lista cât şi în înregistrările din
tabelul Produse. Trebuie definit un câmp al listei de căutare în tabelul ce va conţine
cheia externă şi va afişa lista de căutare. În exemplul de mai sus, câmpul listei de
căutare va fi definit în tabelul Produse.
O listă de valori este asemănătoare unei liste de căutare, dar constă într-un set de
valori fixe pe care le tastaţi la crearea acesteia. O listă de valori trebuie folosită doar
pentru valori care nu se modifică prea des şi nu necesită memorare într-un tabel. De
exemplu, o listă pentru un câmp cu Formule de adresare ce conţine Dl., Dna., sau Dra.
ar fi un candidat ideal pentru o listă de valori. Prin alegerea unei valori dintr-o listă de
valori se va memora valoarea respectivă în înregistrare — dar nu creează o asociere
către un tabel corelat. De aceea, dacă ulterior se modifică oricare din valori iniţiale din
lista de valori, acestea nu vor fi reflectate în înregistrările adăugate înainte de
efectuarea modificării.
Dacă după crearea unui câmp al listei de căutare, adăugaţi câmpul unui formular,
Microsoft Access copiază definiţia acestuia în formular. Caseta combo sau caseta listă
sunt create automat pentru formular. Totuşi, la modificarea definiţiei unui câmp al
listei de căutare sau de valori în tabel după adăugarea sa la un formular, acele
modificări nu vor fi reflectate în formularul respectiv. Pentru a corecta aceasta,
ştergeţi câmpul din formular şi apoi adăugaţi-l din nou.
Într-un tabel se poate crea un câmp de căutare care afişează valori din acelaşi tabel.
De exemplu, în tabelul Angajaţi, se poate afişa numele superiorului fiecărui angajat în
câmpul RaportareLa — un câmp de căutare care afişează datele din câmpurile
Prenume şi Nume prin căutarea IDAngajat corespunzător.
Ascundere totală
În vizualizare în mod proiectare, creaţi un fişier care caută date din alt tabel
Pentru a introduce un câmp nou într-un tabel, faceţi clic sub rândul în care
Dacă deja există câmpul pe care doriţi să îl utilizaţi drept cheie externă pentru
câmpul listă de căutare, faceţi clic pe rândul câmpului respectiv. De exemplu,
dacă aveţi un tabel Produse care conţine un câmp IDFurnizor deja definit, şi
doriţi să îl modificaţi într-un câmp Listă de căutare pentru afişarea numelor de
furnizori din tabelul Furnizori, faceţi clic pe rândul câmpului IDFurnizor.
În vizualizare Foaie de date, creaţi un câmp care caută date din alt tabel
Pentru inserarea câmpului într-un tabel, faceţi clic sub rândul în care doriţi
Ascundere totală
Despre formulare
Un formular este un tip de obiect al bazei de date, care este folosit în primul rând
pentru a introduce sau afişa date într-o bază de date. De asemenea, se poate folosi un
formular ca un panou de comutare care deschide alte formulare şi rapoarte din baza de
date, sau ca o casetă de dialog particularizată care acceptă intrarea utilizatorului şi
realizarea unei acţiuni bazată pe intrare.
Un formular legat memorează sau regăseşte date din sursa de înregistrări de bază. Alte
informaţii din formular, cum ar fi titlu, data şi numărul paginii sunt memorate în
forma formularului.
Casetele text afişează date din tabelul Produse şi introduc date în tabelul
Produse.
În vizualizarea PivotChart, se pot afişa datele vizual prin selectarea unui tip de
diagramă şi vizualizarea datelor prin aranjarea câmpurilor în filtru, serie, categorie şi
arii de date.
În Vizualizare proiect
Sortare înregistrări Se pot sorta elemente în câmpuri rând sau coloană în ordine
ascendentă sau descendentă. De asemenea, se pot sorta elemente într-o ordine
particularizată în vizualizarea PivotTable.
Înregistrări grup Se pot grupa elemente în câmpuri rând sau coloană pe intervale
sau crea grupuri particularizate.
Ascundere totală
Comutarea vizualizărilor
Săgeata de lângă buton expune o listă de vizualizări posibile din care se alege.
Se face clic pe butoanele filtru pentru a limita înregistrările care se văd într-un
formular.
Navigarea înregistrărilor
Înregistrare anterioară
Înregistrarea următoare
Ultima înregistrare
Ascundere totală
Depanarea formularelor
Vizualizarea şi editarea datelor
Pentru a vedea date din mai mult de un tabel, formularul trebuie bazat pe o
interogare (interogare: Chestionare a datelor stocate în tabele sau cerere de efectuare a
unei acţiuni asupra datelor. O interogare poate alătura date din mai multe tabele
pentru a servi ca sursă de date pentru un formular, un raport sau o pagină de acces la
date.) care adună împreună datele din tabele. Pentru a crea o interogare din mai multe
tabele fără a închide formularul, se face astfel:
Nu se pot edita date într-un formular din cauza unuia din următoarele motive:
Unele date din formularul PivotTable sunt în afara ferestrei şi nu există nici o
bară de defilare pentru a vedea restul datelor
• Pentru a defila printre datele din formularul PivotTable, se face clic pe butonul
Editare Obiect PivotTable, care deschide Microsoft Excel. Atunci se poate
vedea întregul formular PivotTable şi defila prin date.
S-a făcut clic pe buton pentru a edita formularul PivotTable, dar Microsoft Excel
nu permite nici o modificare
Dacă se deschide Microsoft Excel fără a trece prin formularul care conţine
obiectul PivotTable, nu se găseşte formularul PivotTable
Subformulare
Dacă nu se ştie sigur care câmp legat sau control este pentru fiecare
proprietate, se face clic pe butonul Construire de lângă caseta de
proprietăţi pentru a deschide Subformular Editor de Legături.
Note
S-a obţinut #Eroare? sau #Nume? când s-a încercat afişarea datelor din
subformular în formularul principal
=Forms![numeformular]![numesubformular]![numecontrol]
=Forms![Comenzi]![Subformular Comenzi]![SubtotalComenzi]
Dacă deja a fost folosită această sintaxă şi încă se obţine o eroare, se verifică pentru a
se asigura că formularul, subformularul şi numele controalelor sunt corecte. Se
asigură că numele la care se face referire sunt numele specificate în proprietatea
Nume pentru fiecare obiect. De asemenea, se asigură că s-a inclus semnul de
exclamare în locurile corecte.
Nu se pot afişa anteturile formularelor sau subsolurile formularelor în
subformularul foaie de date
Foaie de proprietăţi
Imagini
Variante disponibile:
Ascundere totală
Când un formular principal este deschis în Vizualizare formular, se poate comuta între
vizualizările subformularelor sale.
Ascundere totală
Note
Pentru a deschide o pagină de acces la date (pagină de acces date: O pagină Web,
publicată din Acces, care are o conexiune la o bază de date. Într-o pagină de acces
date se vizualizează, se adăugă, se editează şi se manipulează datele stocate în baza de
date. Este posibil ca o pagină să conţină, de asemenea, date din alte surse, cum ar fi
Excel.), trebuie să aveţi Microsoft Internet Explorer 5.01 cu Service Pack 2 (SP2) sau
o versiune ulterioară pe calculator.
Ascundere totală
Se poate deschide un formular care este legat de date în Vizualizare PivotTable sau
Vizualizare PivotChart. În aceste vizualizări, se poate modifica dinamic aspectul unui
formular pentru a analiza date în modalităţi diferite. Se pot rearanja titlurile
rândurilor, titlurile coloanelor şi câmpurile filtru până când se realizează aspectul
dorit. De fiecare dată când este modificat aspectul, formularul recalculează imediat
datele bazate pe aranjamentul nou.
În Vizualizare PivotTable, se pot vizualiza date detaliate sau rezumate prin
aranjarea câmpurilor în filtru, rând, coloană şi arii detaliu.
În vizualizarea PivotChart, se pot afişa date vizual prin selectarea unui tip de
diagramă şi vizualizarea datelor prin aranjarea câmpurilor în filtru, serie, categorie şi
arii date.
Ascundere totală
Cum?
Sfat
Bazarea pe unul sau mai multe tabele sau interogări cu un expert Expertul pune
întrebări detaliate despre sursele de înregistrări, câmpuri, aspectul şi formatul dorit şi
creează un formular bazat pe răspunsurile primite.
Cum?
Note
• Dacă se doreşte includerea câmpurilor din mai multe tabele sau interogări în
formular, nu se face clic pe Următorul sau Terminat după selectarea
câmpurilor din primul tabel sau interogare din Expert Formular. Se repetă
paşii pentru a selecta un tabel sau interogare şi se aleg câmpurile care se vor
include în formular, până se selectează toate câmpurile solicitate.
• Dacă se face clic pe una din opţiunile AutoFormular, Microsoft Access
foloseşte autoformatarea (autoformatare: O colecţie de formate care determină
aspectul controalelor şi secţiunilor dintr-un formular sau raport.) specificată
ultima dată în Expert Formular sau foloseşte comanda AutoFormatare din
meniul Formatare în Vizualizare proiect.
Cum?
Sfat
Dacă se doreşte să se creeze un formular care să folosească date din mai mult
de un tabel, se bazează formularul pe o interogare (interogare: Chestionare a
datelor stocate în tabele sau cerere de efectuare a unei acţiuni asupra datelor. O
interogare poate alătura date din mai multe tabele pentru a servi ca sursă de
date pentru un formular, un raport sau o pagină de acces la date.).
Ascundere totală
Şabloanele implicite pentru formulare sau rapoarte sunt denumite Normal. Oricum, se
poate folosi orice formular sau raport existent ca un şablon. De asemenea, se poate
crea un formular sau raport pentru a fi folosit doar ca şablon. Modificarea şablonului
nu are nici un efect asupra formularului sau raportului existent.
Dacă şabloanele nu sunt într-o bază de date Access sau într-un proiect Access,
Microsoft Access foloseşte şablonul Normal pentru orice formular sau raport nou
creat. Oricum, numele şabloanelor apar în opţiunile Şablon Formular şi Şablon
Raport în orice bază de date Access sau proiect Access din sistemul dumneavoastră
de baze de date, chiar dacă şabloanele nu sunt în toate bazele de date Access sau
proiectele Access.
Notă Pentru a vedea numele şablonului care este folosit curent pentru formulare sau
rapoarte noi, se face clic pe Opţiuni din meniul Instrumente, iar apoi se face clic pe
tabulatorul Formulare/Rapoarte.
Pentru formatarea unuia sau a mai multor controale (control: Un obiect grafic
al interfeţei cu utilizatorul, cum ar fi o casetă text, o casetă de selectare, o bară
de defilare sau un buton de comandă, care permit utilizatorului să controleze
programul. Controalele sunt utilizate pentru a afişa date sau opţiuni, a executa
o acţiune sau a face interfaţa cu utilizatorul mai uşor de citit.), se selectează
controalele.
Notă Trebuie selectat întregul formular sau raport pentru a aplica o imagine fundal.
Ascundere totală
Cum?
Ascundere totală
Modalităţi de a particulariza un
formular
În Vizualizare proiect
Înregistrări filtru Se pot filtra date afişate în vizualizare prin adăugarea sau
mutarea unui câmp în aria filtru. De asemenea, se poate filtra un câmp în aria rând şi
coloană.
Sortare înregistrări Se pot sorta elemente în câmpuri rând sau coloană în ordine
ascendentă sau descendentă. De asemenea, se pot sorta elemente într-o ordine
particularizată în vizualizarea PivotTable.
Înregistrări grup Se pot grupa elemente în câmpuri rând sau coloană pe intervale
sau crea grupuri particularizate.
Ascundere totală
După ce a fost creat un formular sau raport, se poate modifica sursa sa de înregistrări
pentru a include sau exclude unul sau mai multe câmpuri, coloane, tabele sau
interogări (interogare: Chestionare a datelor stocate în tabele sau cerere de efectuare a
unei acţiuni asupra datelor. O interogare poate alătura date din mai multe tabele
pentru a servi ca sursă de date pentru un formular, un raport sau o pagină de acces la
date.). Modificând sursa de înregistrări se va schimba conţinutul listei de
câmpuri (listă de câmpuri: Fereastră care listează toate câmpurile din sursa de
înregistrări sau obiectul bază de date subordonate, exceptând în Vizualizare proiect
pentru paginile de acces la date. În Vizualizare proiect pentru paginile de acces la
date, ea listează toate sursele de înregistrări din baza de date subordonată.).
1. Deschideţi formularul sau raportul în Vizualizare proiect (Vizualizare proiect:
O fereastră care afişează proiectul următoarelor obiecte bază de date: tabele,
interogări, formule, rapoarte, macrocomenzi şi pagini de acces la date. în
Vizualizare proiect se pot crea obiecte bază de date noi şi modifica proiectul
celor existente.).
2. Se face dublu clic pe selectorul de formular (selector de formular: Caseta în
care se întâlnesc riglele, din colţul stânga sus în Vizualizare proiect. Caseta se
utilizează pentru a efectua operaţii la nivel de formular, cum ar fi selectarea
formularului.) sau selectorul de raport (selector de raport: Caseta de întâlnire a
riglelor din colţul din stânga sus al raportului în Vizualizare proiect. Se
utilizează pentru operaţii la nivel de raport, cum ar fi selectarea raportului.)
pentru a deschide foaia de proprietăţi.
3. Variante disponibile:
o Pentru a include toate câmpurile sau coloanele dintr-un singur tabel sau
interogare în sursa de înregistrări, se face clic pe săgeata din caseta de
proprietăţi Sursa de înregistrări pentru a selecta dintr-o listă de tabele
şi interogări.
o Pentru a baza un formular sau raport pe anumite câmpuri sau coloane
sau pe mai mult de un tabel sau interogare, se face clic pe butonul
Sfat
Dacă aveţi nevoie de mai mult spaţiu pentru a tasta şirul de conectare, apăsaţi
SHIFT+F2 pentru a deschide caseta Panoramare.
.
2. În caseta de dialog Selectare sursă de date, faceţi clic cu butonul
drept al mausului pe fişierul de conectare, indicaţi la Open With şi
faceţi clic pe Notepad.
3. Căutaţi „<odc:ConnectionString>” (fără ghilimele) pentru a găsi
informaţiile de conectare şi a efectua modificările dorite.
4. Salvaţi şi închideţi fişierul.
5. În caseta de dialog Select Data Source, faceţi clic pe OK.
Note
• Dacă aţi specificat un fişier de conectare implicit în fila Pagini din caseta de
dialog Opţiuni, Microsoft Access va seta automat proprietăţile
ConnectionFile şi ConnectionString pentru o pagină, la crearea sa.
• Această procedură nu se aplică la componentele Microsoft Office PivotTable,
foi de calcul sau diagrame. Pentru informaţii suplimentare despre lista
Ascundere totală
Un formular cu file
Un control filă este modalitatea cea mai uşoară şi cea mai eficientă de a crea un
formular cu pagini multiple. Cu un control filă, paginile separate sunt toate generate
într-un singur control. Pentru comutarea paginilor, se face clic pe unul dintre
tabulatoare.
Informaţii generale despre angajaţi sunt afişate pe această pagină.
Ascundere totală
• Expresie: =[Page]
Rezultat: 1, 2, 3
• Expresie: ="Pagina " & [Page] & " din " & [Pages]
Rezultat: Pagina 1 din 3, Pagina 2 din 3, Pagina 3 din 3
• Expresie: =[Page] & " din " & [Pages] & " Pagini"
Rezultat: RO - 1, RO - 2, RO - 3
Ascundere totală
Cum?
Formulare .
2. Faceţi clic pe butonul Nou în bara de instrumente a ferestrei Bază de
date.
3. În caseta de dialog Formular Nou se face clic pe Vizualizare proiect.
4. Se face clic pe numele tabelului sau altei surse de înregistrări (sursă de
înregistrări: Sursa de date subordonată pentru un formular, raport sau
pentru o pagină de acces la date. Într-o bază de date Access, poate fi un
tabel, o interogare sau o instrucţiune SQL. Într-un proiect Access,
poate fi un tabel, o vizualizare, o instrucţiune SQL sau o procedură
stocată.) care include datele pe care se va baza formularul. Dacă
formularul nu va conţine date (de exemplu, dacă se doreşte să se creeze
un formular pentru a-l folosi ca panou de comutare pentru a deschide
alte formulare sau rapoarte sau dacă se doreşte crearea unei casete de
dialog particularizate), nu se selectează nimic din această listă.
Sfat
2. Variante disponibile:
Cum?
Notă Se poate dori adăugarea unui buton de comandă pentru fiecare pagină
pe care utilizatorii să îl folosească pentru deplasarea activării (focalizare:
Capacitatea de a recepţiona datele introduse de utilizator prin acţionarea
mausului sau tastaturii sau prin metoda SetFocus. Focalizarea poate fi setată
de utilizator sau de aplicaţie. Obiectul care a primit focalizarea este în mod
normal indicat prin evidenţierea barei de titlu.) paginii următoare sau
anterioare.
Ascundere totală
Proiect pentru formular sau raport.), faceţi clic pe Mai multe controale .
Ascundere totală
Proiect pentru formular sau raport.), faceţi clic pe Mai multe controale .
Ascundere totală
Ascundere totală
Notă Pentru a afişa un text formatat ca HTML într-o pagină, adăugaţi un control
extins legat (control lărgit legat: Un control care se utilizează în pagina de acces la
date pentru a lega codul HTML la câmpuri de tip Text sau Memo dintr-o bază de date
Access sau la o coloană de tip text, ntext sau varchar dintr-un proiect Access. Nu se
poate edita conţinutul unui control lărgit legat.) la corpul paginii sau la o
secţiune (secţiune: Parte a unui formular, raport sau a unei pagini de acces la date cum
ar fi antetul, subsolul sau secţiunea detalii.).
Ascundere totală
Notă Microsoft Access adaugă la formular sau raport două casete text (casetă text:
Control denumit şi câmp de editare, care se utilizează într-un formular, raport sau într-
o pagină de acces a date pentru a afişa text sau pentru a accepta introducerea de text.
Este posibil să aibă ataşată o etichetă.), una pentru a afişa datele, iar cealaltă ora şi
setează proprietatea SursăControl la o expresie corespunzătoare. Dacă există un
formular sau antet raport (antet de raport: Secţiune dintr-un raport utilizată pentru
plasarea de informaţii (cum ar fi titlul, data sau o prefaţă) la începutul unui raport.),
Access adaugă casetele text la acea secţiune. Altfel, adaugă casetele text în secţiunea
detaliu (secţiunea detalii: Utilizată pentru a cuprinde corpul principal al unui formular
sau raport. Această secţiune conţine de obicei controale legate la câmpurile din sursa
înregistrărilor, dar este posibil să conţină şi controale nelegate, cum ar fi etichetele
care identifică conţinutul câmpurilor.). Casetele text se pot muta, dimensiona sau
poziţiona, iar proprietăţile lor se pot seta pentru a le particulariza aspectul.
Afişare totală
Centru Numărul de pagină este centrat între marginea dreaptă şi cea stângă.
Notă Microsoft Access adaugă o casetă text fie antetului paginii, fie subsolului
bazându-se pe selecţia făcută. Proprietatea SursaControl este setată la o expresie
bazată pe formatul ales. Se poate muta, dimensiona sau poziţiona caseta text şi seta
proprietăţile sale pentru a-i particulariza aspectul.
Ascundere totală
Centrarea unui formular sau raport în fereastra aplicaţiei când este deschis prima
dată
Sfat
Notă Dacă proprietatea StilChenar pentru formular este setată la Fără sau
Dialog, formularul nu are butoanele Minimizare şi Maximizare chiar dacă
proprietatea ButoaneMinMax este setată la Activat Min, Activat Max sau
Activate Ambele.
Ascundere totală
Utilizaţi lista de câmpuri (listă de câmpuri: Fereastră care listează toate câmpurile din
sursa de înregistrări sau obiectul bază de date subordonate, exceptând în Vizualizare
proiect pentru paginile de acces la date. În Vizualizare proiect pentru paginile de
acces la date, ea listează toate sursele de înregistrări din baza de date subordonată.)
pentru a adăuga controale (control: Un obiect grafic al interfeţei cu utilizatorul, cum
ar fi o casetă text, o casetă de selectare, o bară de defilare sau un buton de comandă,
care permit utilizatorului să controleze programul. Controalele sunt utilizate pentru a
afişa date sau opţiuni, a executa o acţiune sau a face interfaţa cu utilizatorul mai uşor
de citit.), care sunt legate la câmpurile sau coloanele de bază dintr-un formular, raport
sau pagină de acces la date (pagină de acces date: O pagină Web, publicată din Acces,
care are o conexiune la o bază de date. Într-o pagină de acces date se vizualizează, se
adăugă, se editează şi se manipulează datele stocate în baza de date. Este posibil ca o
pagină să conţină, de asemenea, date din alte surse, cum ar fi Excel.).
Note
Ascundere totală
Ascundere totală
Modificarea distanţei între puncte pe o
grilă
Se poate modifica distanţa dintre punctele dintr-o grilă pentru un formular, raport sau
pagină de acces la date (pagină de acces date: O pagină Web, publicată din Acces,
care are o conexiune la o bază de date. Într-o pagină de acces date se vizualizează, se
adăugă, se editează şi se manipulează datele stocate în baza de date. Este posibil ca o
pagină să conţină, de asemenea, date din alte surse, cum ar fi Excel.).
Pentru o pagină de acces la date, se face clic pe Selectare Pagină din meniul
Editare.
3. Se modifică distanţa dintre puncte prin una sau ambele variante următoare:
Notă Grila este prestabilită pe 24 puncte per inch orizontal şi 24 de puncte per inch
vertical. Dacă se folosesc centrimetri ca unitate de măsură, grila este setată la 10 x 10.
Se pot modifica aceste setări pe orice valoare întreagă de la 1 la 64. Punctele pe grilă
sunt invizibile dacă se alege o setare care este mai mare de 24 puncte per inch sau 9
puncte per centimetru.
Ascundere totală
Selector de secţiune
Bara de secţiune
de pe bara de instrumente.
o Pentru a seta proprietăţile pentru un control (control: Un obiect grafic
al interfeţei cu utilizatorul, cum ar fi o casetă text, o casetă de selectare,
o bară de defilare sau un buton de comandă, care permit utilizatorului
să controleze programul. Controalele sunt utilizate pentru a afişa date
sau opţiuni, a executa o acţiune sau a face interfaţa cu utilizatorul mai
uşor de citit.), se face clic pe control, iar apoi se face clic pe
Sfaturi
Ascundere totală
Această ilustraţie expune formularul Produse Adăugate aşa cum va apărea când este
imprimat.
Antetul formularului se imprimă în partea superioară a primei pagini.
Antetul paginii se imprimă în partea superioară a fiecărei pagini, dar apare doar
atunci când este imprimată sau în Examinare Imprimare.
Antet formular
Subsol formular
Secţiunea detaliu
Subformular
Se poate ascunde sau redimensiona o secţiune, adăuga o imagine sau seta culoarea
fundalului unei secţiuni. De asemenea, se pot seta proprietăţile secţiunii pentru a
Selector de secţiune
Bara secţiunii
Fundalul secţiunii
Bara secţiunii
Fundalul secţiunii
Ascundere totală
Se poate adăuga sau elimina secţiuni (secţiune: Parte a unui formular, raport sau a
unei pagini de acces la date cum ar fi antetul, subsolul sau secţiunea detalii.) la nivelul
de grup (nivel de grup: Adâncimea până la care este imbricat un grup în interiorul
altor grupuri într-un raport sau pagină de acces la date. Grupurile sunt imbricate când
un set de înregistrări este grupat după mai multe câmpuri, expresii sau surse de
înregistrări ale grupului.) într-o pagină de acces la date legată la date. Se poate, de
asemenea, adăuga o secţiune nelegată la o pagină nelegată la date.
Adăugarea sau eliminarea unei secţiuni antet sau subsol de grup, legendă
sau a unei secţiuni de navigare în înregistrări
Note
o Nu este posibilă adăugarea unui subsol la cel mai jos nivel de grup din
pagină.
o Nu este posibilă adăugarea de controale legate la legende (secţiune
legendă: Secţiunea unei pagini de acces la date grupate care afişează
legende pentru coloanele de date. Ea apare imediat înainte de antetul
grupului. Nu se poate adăuga un control legat la secţiune legendă.) şi
secţiuni de navigare în înregistrări (secţiune navigare înregistrări: O
secţiune dintr-o pagină de acces la date care afişează controlul de
navigare printre înregistrări pentru un anumit nivel de grupare. El
apare după secţiunea corespunzătoare a antetului grupului. Nu este
posibil'să se plaseze controale legate într-o secţiune de navigare printre
înregistrări.).
Ascundere totală
Notă Nu se pot ascunde secţiunile antet pagină (antet de pagină: Utilizat pentru a
afişa titlul, titluri de coloane, date calendaristice sau numere de pagină în partea de sus
a fiecărei pagini a unui formular sau raport. Într-un formular, antetul de pagină apare
numai când formularul este imprimat.) şi subsol (subsol de pagină: Utilizat pentru a
afişa rezumate de pagină, date calendaristice sau numere de pagină în partea de jos a
fiecărei pagini dintr-un formular sau raport. Într-un formular, subsolul de pagină apare
numai când formularul se imprimă.) dintr-un formular.
Ascundere totală
Se poate creşte sau descreşte înălţimea unor secţiuni (secţiune: Parte a unui formular,
raport sau a unei pagini de acces la date cum ar fi antetul, subsolul sau secţiunea
detalii.) de formular şi raport individual. În orice caz, când se modifică lăţimea unei
secţiuni, se modifică lăţimea întregului formular sau raport.
Aveţi posibilitatea să măriţi sau să scădeţi înălţimea unei secţiuni (secţiune: Parte a
unui formular, raport sau a unei pagini de acces la date cum ar fi antetul, subsolul sau
secţiunea detalii.) a paginii de acces la date separat. Când modificaţi, însă, lăţimea
unei secţiuni, Microsoft Access redimensionează automat celelalte secţiuni care se
află în acelaşi nivel de grup (nivel de grup: Adâncimea până la care este imbricat un
grup în interiorul altor grupuri într-un raport sau pagină de acces la date. Grupurile
sunt imbricate când un set de înregistrări este grupat după mai multe câmpuri, expresii
sau surse de înregistrări ale grupului.) pentru a se potrivi noii lăţimi.
3. Variante disponibile:
o Pentru a modifica înălţimea unei secţiuni, plasaţi indicatorul pe
ghidajul de selecţie din centru jos şi glisaţi indicatorul în sus sau în jos.
Note
• Aveţi posibilitatea să glisaţi orice casetă de selecţie pentru a redimensiona o
secţiune, dar Access ajustează întotdeauna o secţiune de la marginea de jos sau
din dreapta. De exemplu, dacă glisaţi caseta de selecţie de sus a secţiunii în jos
pentru a reduse înălţimea secţiunii, Access deplasează în sus marginea de jos a
secţiunii.
• Nu va mai fi posibilă glisarea ghidajelor după ce marginea de jos sau din
dreapta a secţiunii întâlneşte un control din interiorul secţiunii.
Ascundere totală
Note
• Dacă secţiunea este mai lungă decât aria de imprimare de pe pagină, setarea
proprietăţii SecţiuneUnită este ignorată.
• Dacă se doreşte păstrarea datelor într-o secţiune unită — de exemplu, antetul
grupului antet de grup: Utilizat pentru a plasa informaţii, cum ar fi numele de
grup sau totalul de grup, la începutul unui grup de înregistrări., înregistrările
detaliu şi subsolul grupului subsol de grup: Utilizat pentru a plasa informaţii,
cum ar fi numele de grup sau totalul de grup, la sfârşitul unui grup de
înregistrări. — se setează proprietatea SecţiuneUnită pentru grup din caseta
de dialog Sortare şi Grupare.
Ascundere totală
Sfat
Dacă doriţi să utilizaţi aceeaşi culoare pentru un alt control sau secţiune, aveţi
CREARE SUBFORMULARE