2,359 matches
-
reprezintă elementele primordiale din cadrul unei baze de date, acestea oferind informațiile necesare pentru crearea altor obiecte Access. Obiectele bazei de date de tip tabel pot fi create 4 moduri: în modul implicit tabel (Table); cu ajutorul asistenților de șabloane sau modelor (Table Templates); prin includerea cu atașare dintr-o altă bază de date (SharePoint Lists); în modul de descriere (Table Design). Modalitatea cea mai simplă de crearea tabelelor este demersul implicit conferit de modul Table. Acesta implementează în modelul relațional conceptul de
Baze de date financiar-contabile by Florin Mihai, Pavel Năstase, Andrei Stanciu, Bogdan Ionescu, Ilie Tamaş () [Corola-publishinghouse/Science/217_a_477]
-
bazei de date de tip tabel pot fi create 4 moduri: în modul implicit tabel (Table); cu ajutorul asistenților de șabloane sau modelor (Table Templates); prin includerea cu atașare dintr-o altă bază de date (SharePoint Lists); în modul de descriere (Table Design). Modalitatea cea mai simplă de crearea tabelelor este demersul implicit conferit de modul Table. Acesta implementează în modelul relațional conceptul de tabel bidimensional, în care pe coloană există atributele relației, iar pe linie înregistrările. Modul în care se creează
Baze de date financiar-contabile by Florin Mihai, Pavel Năstase, Andrei Stanciu, Bogdan Ionescu, Ilie Tamaş () [Corola-publishinghouse/Science/217_a_477]
-
Table); cu ajutorul asistenților de șabloane sau modelor (Table Templates); prin includerea cu atașare dintr-o altă bază de date (SharePoint Lists); în modul de descriere (Table Design). Modalitatea cea mai simplă de crearea tabelelor este demersul implicit conferit de modul Table. Acesta implementează în modelul relațional conceptul de tabel bidimensional, în care pe coloană există atributele relației, iar pe linie înregistrările. Modul în care se creează un tabel urmând acest demers este unul implicit, ilustrat în figura 4.14, în care
Baze de date financiar-contabile by Florin Mihai, Pavel Năstase, Andrei Stanciu, Bogdan Ionescu, Ilie Tamaş () [Corola-publishinghouse/Science/217_a_477]
-
tabel urmând acest demers este unul implicit, ilustrat în figura 4.14, în care atributele sunt definite generic (Field 1, Field 2, ..., Field n). Astfel, se alege tab-ul principal Create de pe ribon, iar din grupul Tables se activează butonul de comandă Table. Apoi se introduc datele în tabel într-o structură care urmărește conținutul informațional al acesteia, personalizând cu date omogene pe coloane structura generică a tabelului nou creat. Pentru a modifica un nume predefinit de câmp (Fieldn) se execută dublu clic
Baze de date financiar-contabile by Florin Mihai, Pavel Năstase, Andrei Stanciu, Bogdan Ionescu, Ilie Tamaş () [Corola-publishinghouse/Science/217_a_477]
-
exemplu pentru un model ales adresa de acces a serverului de SharePoint, numele tabelului nou creat și eventual o scurtă descriere explicativă a acesteia. Cea mai recomandată tehnică de creare a tabelelor este aceea care utilizează modul de „proiectare personalizată” Table Design. Prin acest demers utilizatorul stabilește toți parametrii necesari descrierii structurii unui tabel (numele atributelor, tipurile de date ale acestora, regulile de validare etc.) conform cerințelor informaționale impuse de aplicația cu baze de date. Pentru crearea unui tabel prin metoda
Baze de date financiar-contabile by Florin Mihai, Pavel Năstase, Andrei Stanciu, Bogdan Ionescu, Ilie Tamaş () [Corola-publishinghouse/Science/217_a_477]
-
demers utilizatorul stabilește toți parametrii necesari descrierii structurii unui tabel (numele atributelor, tipurile de date ale acestora, regulile de validare etc.) conform cerințelor informaționale impuse de aplicația cu baze de date. Pentru crearea unui tabel prin metoda de proiectare personalizată (Table Design) se alege tab-ul principal Create aferent ribonului, iar din grupul Tables se alege opțiunea Table Design. Odată ce procedura de definire a unui tabel prin metoda anterior anunțată devine operațională, utilizatorul trebuie să descrie structura tabelului introducând în secțiuni diferite
Baze de date financiar-contabile by Florin Mihai, Pavel Năstase, Andrei Stanciu, Bogdan Ionescu, Ilie Tamaş () [Corola-publishinghouse/Science/217_a_477]
-
acestora, regulile de validare etc.) conform cerințelor informaționale impuse de aplicația cu baze de date. Pentru crearea unui tabel prin metoda de proiectare personalizată (Table Design) se alege tab-ul principal Create aferent ribonului, iar din grupul Tables se alege opțiunea Table Design. Odată ce procedura de definire a unui tabel prin metoda anterior anunțată devine operațională, utilizatorul trebuie să descrie structura tabelului introducând în secțiuni diferite: numele atributelor (Field Name), tipul de dată (DataType) pentru fiecare câmp și opțional sumare descrieri ale
Baze de date financiar-contabile by Florin Mihai, Pavel Năstase, Andrei Stanciu, Bogdan Ionescu, Ilie Tamaş () [Corola-publishinghouse/Science/217_a_477]
-
se poate alege opțiunea Insert Rows, iar dacă se dorește ștergerea unui rând pe care s-a declarat un atribut se selectează rândul și se alege din meniul contextual opțiunea Delete Rows. După ce structura tabelului a fost declarată (în modul Table Design) se stabilește cheia primară și se salvează tabelul cu un nume personalizat. Cheia primară se definește explicit de utilizator, în timp ce cheia externă se definește implicit, odată cu definirea relațiilor dintre tabele. Dacă o cheie primară este formată dintr-un singur
Baze de date financiar-contabile by Florin Mihai, Pavel Năstase, Andrei Stanciu, Bogdan Ionescu, Ilie Tamaş () [Corola-publishinghouse/Science/217_a_477]
-
tabele este Relationships. Inițial, această fereastră nu are niciun conținut, deoarece utilizatorul nu a creat încă legături între tabele. Pentru a crea legături între tabele, acestea trebuie aduse în mediul de relaționare conferit de fereastra Relationships, prin activarea butonului Show Table. Odată accesat, din caseta de dialog Show Table se vizualizează tabelele (tab-ul Tables), interogările (Queries) sau amândouă (Both), care furnizează lista de elemente de relaționat. Practic se selectează fiecare tabelă în parte și se confirmă aducerea ei în spațiul de
Baze de date financiar-contabile by Florin Mihai, Pavel Năstase, Andrei Stanciu, Bogdan Ionescu, Ilie Tamaş () [Corola-publishinghouse/Science/217_a_477]
-
niciun conținut, deoarece utilizatorul nu a creat încă legături între tabele. Pentru a crea legături între tabele, acestea trebuie aduse în mediul de relaționare conferit de fereastra Relationships, prin activarea butonului Show Table. Odată accesat, din caseta de dialog Show Table se vizualizează tabelele (tab-ul Tables), interogările (Queries) sau amândouă (Both), care furnizează lista de elemente de relaționat. Practic se selectează fiecare tabelă în parte și se confirmă aducerea ei în spațiul de relaționare prin butonul Add (figura 4.31). În urma
Baze de date financiar-contabile by Florin Mihai, Pavel Năstase, Andrei Stanciu, Bogdan Ionescu, Ilie Tamaş () [Corola-publishinghouse/Science/217_a_477]
-
de legături Edit Relationships. Dacă în fiecare tabelă participantă la legătură cheile (primară - într-o parte și externă - în cealaltă parte) au același nume, Access le alege automat și le poziționează în grilele corespunzătoare tabelului principal și tabelului legat (Related Table), altfel utilizatorul va fi cel care va alege din lista derulantă cheia primară pentru tabelul principal și cheia externă pentru tabelul relaționat. O altă posibilitate de creare a legăturii dintre două tabele (ilustrată în figura 4.34) ar fi operațională
Baze de date financiar-contabile by Florin Mihai, Pavel Năstase, Andrei Stanciu, Bogdan Ionescu, Ilie Tamaş () [Corola-publishinghouse/Science/217_a_477]
-
mediul de relaționare a tabelelor Relationships a butonului de comandă Edit Relationships. În urma acestei acțiuni se activează butonul Create New aferent casetei de dialog Edit Relationships, după care în caseta Create New se completează tabelele participante la noua relație (Left Table Name și Right Table Name) și atributele comune după care se realizează legătura (cheia primară - Left Column Name și cheia externă - Right Column Name). În urma realizării legăturii dintre două tabele, utilizatorul constată existența unei linii continue care unește acele entități
Baze de date financiar-contabile by Florin Mihai, Pavel Năstase, Andrei Stanciu, Bogdan Ionescu, Ilie Tamaş () [Corola-publishinghouse/Science/217_a_477]
-
tabelelor Relationships a butonului de comandă Edit Relationships. În urma acestei acțiuni se activează butonul Create New aferent casetei de dialog Edit Relationships, după care în caseta Create New se completează tabelele participante la noua relație (Left Table Name și Right Table Name) și atributele comune după care se realizează legătura (cheia primară - Left Column Name și cheia externă - Right Column Name). În urma realizării legăturii dintre două tabele, utilizatorul constată existența unei linii continue care unește acele entități. Într-o parte a
Baze de date financiar-contabile by Florin Mihai, Pavel Năstase, Andrei Stanciu, Bogdan Ionescu, Ilie Tamaş () [Corola-publishinghouse/Science/217_a_477]
-
din același meniu contextual se alege opțiunea Edit Relationship. O tabelă poate fi scoasă din spațiul de relaționare a diagramei relațiilor, fie selectând antetul tabelului și activând butonul Delete de pe ribon, fie clic-butondreapta mouse și din meniul contextual opțiunea Hide Table, fie pur și simplu acționând tasta Delete după selectarea tabelului. Odată ce legătura dintre cele două tabele (în exemplul luat, tabelele Angajat și Lucreaza) a fost stabilită prin relaționare, se poate trece la operațiunea de creare a integrității referențiale. Această proprietate
Baze de date financiar-contabile by Florin Mihai, Pavel Năstase, Andrei Stanciu, Bogdan Ionescu, Ilie Tamaş () [Corola-publishinghouse/Science/217_a_477]
-
dorește a se adăuga foaia de date secundară. În tab-ul Home, grupul de opțiuni Record, se deschide lista derulantă More, de unde se selectează opțiunea Subdatasheet, iar apoi se activează comanda Subdatasheet; În caseta de dialog Insert Subdatasheet se selectează tabelul (Table), interogarea (Queries) sau amândouă (Both), care corespunde/corespund tipului de obiect al bazei de date, care se dorește a fi inserat ca subdatasheet; În rubrica Link Child Fields se selectează atributul cu rol de cheie externă, iar în rubrica Link
Baze de date financiar-contabile by Florin Mihai, Pavel Năstase, Andrei Stanciu, Bogdan Ionescu, Ilie Tamaş () [Corola-publishinghouse/Science/217_a_477]
-
este acela de a interoga utilizatorul asupra modalităților de preluare a valorilor atributului CNPAngajat: prin preluarea dintre valorile existente ale unui atribut existent într-o altă tabelă sau interogare (I want the lookup field to get the values from another table or query) sau introducerea unor valori fără preluare dintr-o tabelă sau interogare (I will type values that I want). Dacă se dorește realizarea integrității referențiale se optează pentru prima variantă (figura 4.44) . Al doilea pas al execuției asistentului
Baze de date financiar-contabile by Florin Mihai, Pavel Năstase, Andrei Stanciu, Bogdan Ionescu, Ilie Tamaş () [Corola-publishinghouse/Science/217_a_477]
-
agregate (folosind funcțiile SUM, MIN, MAX, AVG, COUNT etc.), în funcție de anumite criterii de grupare; de analiză încrucișată (CROSSTAB), care permit calcule și grupări ce oferă o viziune multimensională asupra bazei de date; 102 | Baze de date financiar-contabile de acțiune (MAKE TABLE, APPEND, UPDATE, DELETE), care permit actualizarea datelor din tabele; speciale (UNION, PASS THROUGH, DATA DEFINITION). O cerere de interogare poate fi realizată în două moduri: într-un mod grafic ce utilizează interfața QBE (Query by Example), sau prin comenzile specifice
Baze de date financiar-contabile by Florin Mihai, Pavel Năstase, Andrei Stanciu, Bogdan Ionescu, Ilie Tamaş () [Corola-publishinghouse/Science/217_a_477]
-
sau tabelele sursă. Crearea unei interogări într-un mod manual de proiectare presupune parcurgerea următorilor pași: 1) se alege tab-ul principal Create, iar din grupul Queries se activează butonul Query Design; 2) se alege sursa de date în fereastra Show Table selectând tabelul sau tabelele sursă participante la interogare, activând pentru inserare butonul Add; 3) se închide fereastra Show Table prin Close. Fereastra Select Query conține două zone distincte, ilustrate în figura 4.56: zona superioară în care se vizualizează sursele
Baze de date financiar-contabile by Florin Mihai, Pavel Năstase, Andrei Stanciu, Bogdan Ionescu, Ilie Tamaş () [Corola-publishinghouse/Science/217_a_477]
-
tab-ul principal Create, iar din grupul Queries se activează butonul Query Design; 2) se alege sursa de date în fereastra Show Table selectând tabelul sau tabelele sursă participante la interogare, activând pentru inserare butonul Add; 3) se închide fereastra Show Table prin Close. Fereastra Select Query conține două zone distincte, ilustrate în figura 4.56: zona superioară în care se vizualizează sursele de date precum și relațiile dintre acestea; zona inferioară (grila Query Design) care conține atributele interogării. Zona inferioară a ferestrei
Baze de date financiar-contabile by Florin Mihai, Pavel Năstase, Andrei Stanciu, Bogdan Ionescu, Ilie Tamaş () [Corola-publishinghouse/Science/217_a_477]
-
în figura 4.56: zona superioară în care se vizualizează sursele de date precum și relațiile dintre acestea; zona inferioară (grila Query Design) care conține atributele interogării. Zona inferioară a ferestrei de interogare conține următoarele proprietăți: Field precizează numele atributului selectat; Table precizează tabelul participant la interogare (sursa de date); Sort precizează sensul sortării pentru atributul în cauză (Ascending sau Descending); Show permite sau inhibă afișarea atributului; Criteria permite precizarea criteriilor pe care se construiește interogarea; Or - operator logic de selecție. O
Baze de date financiar-contabile by Florin Mihai, Pavel Năstase, Andrei Stanciu, Bogdan Ionescu, Ilie Tamaş () [Corola-publishinghouse/Science/217_a_477]
-
acestuia. O interogare poate fi modificată doar după ce interogarea a fost deschisă în modul Design. Modificarea interogării poate presupune ștergerea unor câmpuri din linia Field, modificarea unor condiții specificate în linia Criteria, extinderea sursei de date prin utilizarea opțiunii Show Table etc. Pentru verificarea corectitudinii modifi cărilor realizate se recomandă a se executa interogarea. Zona inferioară a ferestrei de interogare conține toate atributele necesare construirii criteriilor unei interogări. Criteriile se construiesc cu ajutorul expresiilor. O expresie este o combinație de atribute, operatori
Baze de date financiar-contabile by Florin Mihai, Pavel Năstase, Andrei Stanciu, Bogdan Ionescu, Ilie Tamaş () [Corola-publishinghouse/Science/217_a_477]
-
Interogări de tip acțiune Access oferă utilizatorilor săi o categorie distinctă de interogări care permit manipularea și actualizarea înregistrărilor. Acest tip de interogări sunt utile în exploatarea bazei de date și pot avea ca rezultat: crearea de noi tabele (Make Table Query); adăugarea de noi înregistrări (Append Query); actualizarea datelor conținute în atribute (Update Query); ștergerea înregistrărilor (Delete Query). Modul de elaborare a unei interogări tip acțiune este similar celui prezentat în cazul interogărilor de selecție, presupunând ca etapă suplimentară specificarea
Baze de date financiar-contabile by Florin Mihai, Pavel Năstase, Andrei Stanciu, Bogdan Ionescu, Ilie Tamaş () [Corola-publishinghouse/Science/217_a_477]
-
eronate a înregistrărilor. În cazul execuției unei astfel de cereri, utilizatorul are posibilitatea de a renunța pe parcurs, fiind informat prin intermediul unor casete de dialog asupra numărului de înregistrări care vor fi afectate. Interogări pentru crearea de noi tabele (Make Table) Aceste interogări permit crearea unei tabele plecând de la datele stocate în altă tabelă. Noua tabelă reprezintă selecția aplicată asupra tabelului sursă. Tabelul rezultat va moșteni doar tipurile de date și dimensiunile atributelor din tabelele sursă, nu și cheia primară sau
Baze de date financiar-contabile by Florin Mihai, Pavel Năstase, Andrei Stanciu, Bogdan Ionescu, Ilie Tamaş () [Corola-publishinghouse/Science/217_a_477]
-
în ultimii 3 ani”. a) Se elaborează o interogare de selecție în modul Design View selectând doar atributele ce se doresc a face parte din structura noului tabel (figura 4.97). Figura 4.97. Interogare de selecție pentru pregătirea Make Table Query b) Se activează din grupul Query Type comanda Make Table Query și se specifică în caseta de dialog Make Table numele noului tabel. Odată ce interogarea a fost lansată în execuție, în grila de obiecte Access de tip Query a
Baze de date financiar-contabile by Florin Mihai, Pavel Năstase, Andrei Stanciu, Bogdan Ionescu, Ilie Tamaş () [Corola-publishinghouse/Science/217_a_477]
-
în modul Design View selectând doar atributele ce se doresc a face parte din structura noului tabel (figura 4.97). Figura 4.97. Interogare de selecție pentru pregătirea Make Table Query b) Se activează din grupul Query Type comanda Make Table Query și se specifică în caseta de dialog Make Table numele noului tabel. Odată ce interogarea a fost lansată în execuție, în grila de obiecte Access de tip Query a apărut simbolul care definește respectiva interogare însoțit de numele interogării de
Baze de date financiar-contabile by Florin Mihai, Pavel Năstase, Andrei Stanciu, Bogdan Ionescu, Ilie Tamaş () [Corola-publishinghouse/Science/217_a_477]