6,868 matches
-
organizare și mod de acces fizic). La acest nivel avem organizarea fizică a fișierelor la nivelul memoriei externe, precum utilizarea unei anumite metode de acces la date. Este nivelul la care se decid performanțele de prelucrare ale claselor de obiecte stocate în baza de date utilizând un anumit sistem de gestiune a bazei de date. Pentru o bază de date se pot defini mai multe niveluri externe (scheme externe), un nivel conceptual (schema conceptuală) și un nivel fizic (schema internă), așa cum
Baze de date financiar-contabile by Florin Mihai, Pavel Năstase, Andrei Stanciu, Bogdan Ionescu, Ilie Tamaş () [Corola-publishinghouse/Science/217_a_477]
-
2.1. Concepte de bază ale modelului relațional Conceptele de bază ale modelului relațional au fost conturate de matematicianul firmei IBM, E.F. Codd, în două articole de referință publicate în 1969 și 1970. Modelul relațional propune o organizare tabelară datelor stocate într-o bază de date, independentă de arhitectura (hardware și software) sistemelor și un set de operatori pentru extragerea datelor (Codd, 1969; Codd, 1970). Așa cum remarcă și Fotache (2005), deși teoria relațională propune termenul de „relație”, în practică s-a
Baze de date financiar-contabile by Florin Mihai, Pavel Năstase, Andrei Stanciu, Bogdan Ionescu, Ilie Tamaş () [Corola-publishinghouse/Science/217_a_477]
-
restricție de integritate referențială atunci când, dacă valorile cheii externe nu sunt nule, acestea trebuie să fie neapărat dintre valorile cheii primare cu care se află în legătură. Conceptul de integritate referențială este unul din conceptele fundamentale, care asigură coerența datelor stocate în baza de date. În figura 2.2 se observă modul de acțiune a integrității referențiale. Atributul CNPAngajat din tabela Lucreaza nu poate lua valori decât dintre valorile atributului CNPAngajat din tabela Angajat. Cu alte cuvinte, nu se poate înregistra
Baze de date financiar-contabile by Florin Mihai, Pavel Năstase, Andrei Stanciu, Bogdan Ionescu, Ilie Tamaş () [Corola-publishinghouse/Science/217_a_477]
-
alte cuvinte, nu se poate înregistra un contract cu un client care nu este înregistrat în tabela Client. În notația utilizată în paragrafele următoare, cheia externă va fi subliniată cu linie întreruptă/punctată. 2.1.3. Restricții de integritate Datele stocate într-o bază de date trebuie să fie coerente, să corespundă realității. În acest sens, restricțiile de integritate definesc setul de constrângeri pe care trebuie să îl respecte datele, în așa fel încât să fie considerate coerente. Succint, restricțiile de
Baze de date financiar-contabile by Florin Mihai, Pavel Năstase, Andrei Stanciu, Bogdan Ionescu, Ilie Tamaş () [Corola-publishinghouse/Science/217_a_477]
-
probabil să se întâmple acest lucru), acel rând va figura ca și cum ar fi facturat în altă zi decât cea a facturării. O eventuală statistică a facturărilor pe zile, va fi eronată. Atribute calculate (derivate din altele) - orice atribut care se stochează și care este rezultatul unor calcule aplicate unor atribute care sunt și ele stocate în cadrul tabelului. În tabelul luat ca exemplu în figura anterioară se observă că atributul ValoareFacturata este obținut prin înmulțirea atributelor CantitateFacturata și PretFacturare. Această situație poate
Baze de date financiar-contabile by Florin Mihai, Pavel Năstase, Andrei Stanciu, Bogdan Ionescu, Ilie Tamaş () [Corola-publishinghouse/Science/217_a_477]
-
în altă zi decât cea a facturării. O eventuală statistică a facturărilor pe zile, va fi eronată. Atribute calculate (derivate din altele) - orice atribut care se stochează și care este rezultatul unor calcule aplicate unor atribute care sunt și ele stocate în cadrul tabelului. În tabelul luat ca exemplu în figura anterioară se observă că atributul ValoareFacturata este obținut prin înmulțirea atributelor CantitateFacturata și PretFacturare. Această situație poate să genereze multe situații neplăcute: - Risipă de spațiu - cu aceleași efecte care s-au
Baze de date financiar-contabile by Florin Mihai, Pavel Năstase, Andrei Stanciu, Bogdan Ionescu, Ilie Tamaş () [Corola-publishinghouse/Science/217_a_477]
-
și S prezentând aceeași structură conduce la obținerea tabelului (relației) T conținând tuplurile lui R care nu se regăsesc în S, notată T= (R - S). Produsul cartezian Produsul cartezian a două relații R și S este o relație T care stochează mulțimea perechilor obținute prin concatenarea înregistrărilor aparținând lui R cu cele aparținând lui S, notată T = (R x S). b) Operatori unari Operatorii unari se aplică asupra unei relații și generează o altă relație, așa cum rezultă din schema următoare. Operatorii
Baze de date financiar-contabile by Florin Mihai, Pavel Năstase, Andrei Stanciu, Bogdan Ionescu, Ilie Tamaş () [Corola-publishinghouse/Science/217_a_477]
-
în baza de date și în final la anomalii de actualizare. Rezultate (de exemplu din calcule) din alte atribute. Dacă avem în vedere expresia A = B x C, iar atributele B și C sunt disponibile, atunci nu are sens să stocăm și atributul A. Valoarea acestui atribut va putea fi refăcută oricând, dinamic, pe baza atributelor B și C. Trebuie făcută mențiunea că în cazul unor calcule foarte laborioase și a unor accesări dese a acestora, proiectanții unei baze de date
Baze de date financiar-contabile by Florin Mihai, Pavel Năstase, Andrei Stanciu, Bogdan Ionescu, Ilie Tamaş () [Corola-publishinghouse/Science/217_a_477]
-
creată cu aplicație web au acces toți utilizatorii site-ului respectiv. 4.2. Obiecte de tip tabel. Relațiile dintre tabele 4.2.1. Obiecte de tip tabel Tabelele constituie obiectele fundamentale cu care operează o bază de date Access, deoarece stochează într-o abordare bidimensională structura tabelului, înregistrările de date ale acestuia, precum și eventualele restricții pe care trebuie să le respecte datele. Tabelul (Table) este un obiect al bazei de date definit de utilizator, în care se memorează datele primare care
Baze de date financiar-contabile by Florin Mihai, Pavel Năstase, Andrei Stanciu, Bogdan Ionescu, Ilie Tamaş () [Corola-publishinghouse/Science/217_a_477]
-
operațională prin comanda Create, acțiunea Share Point Lists. Astfel, se realizează conectarea tabelelor din baze de date diferite, care au la bază aceleași categorii de modele (de exemplu: contacte, sarcini, evenimente etc.) sau tabele care provin din baze de date stocate pe servere de baze de date sau servere web prin portaluri de partajare a documentelor. Conectarea la o bază de date externă presupune existența unui server care să permită accesul la o bază de date cu acces la distanță și
Baze de date financiar-contabile by Florin Mihai, Pavel Năstase, Andrei Stanciu, Bogdan Ionescu, Ilie Tamaş () [Corola-publishinghouse/Science/217_a_477]
-
numerică prin incrementare cu 1 (New Values = Increment) sau generare automată (New Values=Random). Atributul ce conține acest tip de date nu se actualizează; YES/NO (1b) generează valori logice de „Adevărat” (True) sau „Fals” (False); OLE OBJECT (maxim 1GB) stochează imagini, desene, secvențe audio, video, documente Word, foi de calcul Excel. Nu poate fi nici cheie, nici index. ATTACHEMENT (maxim 700 KB - 2GB, depinzând de gradul de compresie) stochează imagini digitale, fișiere Office și alte tipuri de fișiere binare; HYPERLINK
Baze de date financiar-contabile by Florin Mihai, Pavel Năstase, Andrei Stanciu, Bogdan Ionescu, Ilie Tamaş () [Corola-publishinghouse/Science/217_a_477]
-
logice de „Adevărat” (True) sau „Fals” (False); OLE OBJECT (maxim 1GB) stochează imagini, desene, secvențe audio, video, documente Word, foi de calcul Excel. Nu poate fi nici cheie, nici index. ATTACHEMENT (maxim 700 KB - 2GB, depinzând de gradul de compresie) stochează imagini digitale, fișiere Office și alte tipuri de fișiere binare; HYPERLINK stochează șiruri de caractere care reprezintă o adresă web; LOOKUP WIZARD realizează restricțiile de integritate referențială. Atributele cu proprietatea Lookup Wizard vor fi completate automat prin selecție dintr-o
Baze de date financiar-contabile by Florin Mihai, Pavel Năstase, Andrei Stanciu, Bogdan Ionescu, Ilie Tamaş () [Corola-publishinghouse/Science/217_a_477]
-
imagini, desene, secvențe audio, video, documente Word, foi de calcul Excel. Nu poate fi nici cheie, nici index. ATTACHEMENT (maxim 700 KB - 2GB, depinzând de gradul de compresie) stochează imagini digitale, fișiere Office și alte tipuri de fișiere binare; HYPERLINK stochează șiruri de caractere care reprezintă o adresă web; LOOKUP WIZARD realizează restricțiile de integritate referențială. Atributele cu proprietatea Lookup Wizard vor fi completate automat prin selecție dintr-o listă simplă de valori (List Box) sau dintr-o listă derulantă de
Baze de date financiar-contabile by Florin Mihai, Pavel Năstase, Andrei Stanciu, Bogdan Ionescu, Ilie Tamaş () [Corola-publishinghouse/Science/217_a_477]
-
valori - 3,4*10 la puterea 38, ...,); DOUBLE (15 zecimale, 8 octeți, interval de valori - 1,797*10 la puterea 308); Replication ID (4 octeți) este un tip de dată numerică autogenerată, fie aleatoriu, fie incrementată printr-un pas; Decimal stochează valori numerice cu până la 18 zecimale. Formatul de afișare (Format) stabilește modul de afișare pentru valorile numerice obișnuite - de tip Number, sau monetare - de tip Currency - stocate în tabele. Pentru atributele NUMERICE și MONETARE există următoarele formate disponibile în lista
Baze de date financiar-contabile by Florin Mihai, Pavel Năstase, Andrei Stanciu, Bogdan Ionescu, Ilie Tamaş () [Corola-publishinghouse/Science/217_a_477]
-
tip de dată numerică autogenerată, fie aleatoriu, fie incrementată printr-un pas; Decimal stochează valori numerice cu până la 18 zecimale. Formatul de afișare (Format) stabilește modul de afișare pentru valorile numerice obișnuite - de tip Number, sau monetare - de tip Currency - stocate în tabele. Pentru atributele NUMERICE și MONETARE există următoarele formate disponibile în lista derulantă Data Type: GENERAL NUMBER (format implicit) analizează valoarea numerică introdusă, afișând numerele negative cu semnul minus, fără separator de mii și fără zero în dreapta virgulei zecimale
Baze de date financiar-contabile by Florin Mihai, Pavel Năstase, Andrei Stanciu, Bogdan Ionescu, Ilie Tamaş () [Corola-publishinghouse/Science/217_a_477]
-
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 eventualele proprietăți la nivel de atribut sau tabelă. Pentru a
Baze de date financiar-contabile by Florin Mihai, Pavel Năstase, Andrei Stanciu, Bogdan Ionescu, Ilie Tamaş () [Corola-publishinghouse/Science/217_a_477]
-
va moșteni doar tipurile de date și dimensiunile atributelor din tabelele sursă, nu și cheia primară sau eventualele proprietăți la nivel de atribut sau tabelă. Pentru a genera o interogare de creare se parcurg următoarele etape pentru următoarea cerere: „se stochează într-o nouă tabelă contractele derulate pe cel puțin 3 luni, încheiate de angajații Adochiței și Ionescu, î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
Baze de date financiar-contabile by Florin Mihai, Pavel Năstase, Andrei Stanciu, Bogdan Ionescu, Ilie Tamaş () [Corola-publishinghouse/Science/217_a_477]
-
trebuie să aibă acces direct la tabelele bazei de date și la datele memorate în cadrul acestora. Formularul reprezintă practic un obiect de interfață, realizat într-o manieră prietenoasă prin care utilizatorul final al unei aplicații poate să actualizeze/vizualizeze datele stocate într-o bază de date conform drepturilor sale de acces la aplicație și poziției ocupate în organizația care deține aplicația informatică. De asemenea, formularul poate fi utilizat ca un simplu panou de comandă, fără acces la datele memorate în tabele
Baze de date financiar-contabile by Florin Mihai, Pavel Năstase, Andrei Stanciu, Bogdan Ionescu, Ilie Tamaş () [Corola-publishinghouse/Science/217_a_477]
-
în listă, în funcție de câmpul după care se dorește să se facă căutarea. Dacă la căutare se dorește să se utilizeze un câmp mai sugestiv decât cheia primară, atunci se marchează opțiunea Hide key column. Se alege câmpul în care se stochează valoarea selectată din listă (cheia externă). b) Definirea unei liste de valori pentru un set de valori stabilite de utilizatori Se alege opțiunea corespunzătoare acestui tip de control. Se stabilește numărul de coloane și se definesc valorile dorite de utilizator
Baze de date financiar-contabile by Florin Mihai, Pavel Năstase, Andrei Stanciu, Bogdan Ionescu, Ilie Tamaş () [Corola-publishinghouse/Science/217_a_477]
-
Definirea unei liste de valori pentru un set de valori stabilite de utilizatori Se alege opțiunea corespunzătoare acestui tip de control. Se stabilește numărul de coloane și se definesc valorile dorite de utilizator. Se stabilește câmpul în care se va stoca valoarea selectată de utilizator. În ultima etapă se stabilește descrierea/explicația controlului nou adăugat. c) Definirea unei liste de valori pentru căutarea unei înregistrări de pe formular Pentru exemplificare se va defini o listă de valori pentru căutarea unui angajat, după
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 utiliza în sintaxa SQL pentru Access tipul NUMBER care va crea un câmp numeric de tip Double (cu zecimale) sau, pentru valori întregi, se poate opta pentru tipurile Integer ori Byte, în funcție de valorile numerice care urmează a fi stocate. Observație: Numărul de valori precizate între paranteze, după cuvântul-cheie VALUES, trebuie să fie egal cu numărul de câmpuri specificate între paranteze, după numele tabelului în care se vor adăuga datele, și să respecte ordinea în care sunt enumerate acestea. Exemplu
Baze de date financiar-contabile by Florin Mihai, Pavel Năstase, Andrei Stanciu, Bogdan Ionescu, Ilie Tamaş () [Corola-publishinghouse/Science/217_a_477]
-
constituie preocuparea tuturor creatorilor de programe de analiză (fig. 5.7). Achiziția imaginilor. Imaginile pot fi obținute prin achiziție digitală directă (cu/ fără substracție digitală) sau prin digitizarea cineangiogramelor sau a filmelor radiologice utilizând conversia analog-digital, datele fiind logaritmate și stocate pe hard-disk-ul calculatorului ca o matrice de numere în sistem binar, fiecare număr fiind cartografiat (mapping) spațial într-un punct din imagine și fiind într-o relație de proporționalitatea liniară cu logaritmul expunerii relative în acel punct. Obișnuit se utilizează
Factorul de risc geometric în arteriopatiile obliterante aterosclerotice by Antoniu Octavian Petriş () [Corola-publishinghouse/Science/1161_a_2068]
-
acestei absorbții ar fi că aceste substanțe servesc la apărarea antimicrobiană a bilei veziculare. Secretina determină creșterea secreției de apă și de bicarbonat în bilă, iar somatostatinul determină inhibarea secreției ductale de apă și de bicarbonat. Vezicula biliară concentrează, acidifică, stochează și eliberează bila. Concentrarea bilei în perioadele interdigestive permite stocarea unei cantități crescute de acizi biliari într-un volum constant de bilă. Cu cât este mai mare perioada interdigestivă cu atât este mai mare cantitatea de acizi biliari responsabili pentru
Fiziologie umană: funcțiile vegetative by Ionela Lăcrămioara Serban, Walther Bild, Dragomir Nicolae Serban () [Corola-publishinghouse/Science/1306_a_2283]
-
ce stimulează sinteza de CaBP și Ca ATPază. Zincul și Magneziul Zincul este important pentru activitatea unor enzime: anhidraza carbonică, fosfataza alcalină, lactic dehidrogenaza. Din ingestia zilnică de 10-15 mg zinc ~1/2 este absorbită intestinal (în ileon, activ); este stocat în enterocite sau eliberat în circulație. Aportul zilnic de Mg este 0,4-0,5 g. Absorbția magneziului are loc pasiv, în tot intestinul subțire. Fierul Aportul zilnic de fier este de 12-15 g. Fierul intră în componența hemului și participă
Fiziologie umană: funcțiile vegetative by Ionela Lăcrămioara Serban, Walther Bild, Dragomir Nicolae Serban () [Corola-publishinghouse/Science/1306_a_2283]
-
Fe2+ este solubil; Fe3+ insolubil sau chelat de fitați și acid tanic nu este absorbit. Absorbția se realizează de către un transportor activ situat la nivelul marginii în perie. In enterocite, fierul hemic este eliberat sub acțiunea xantinoxidazei; fierul liber este stocat sub formă de feritină și în sânge este transportat de transferină (β-globulină plasmatică de origine hepatică). Absorbția fierului este reglată de stocurile de fier din enterocit și de sideremie. Datorită descuamării permanente feritina din enterocite se pierde; mecanism suplimentar de
Fiziologie umană: funcțiile vegetative by Ionela Lăcrămioara Serban, Walther Bild, Dragomir Nicolae Serban () [Corola-publishinghouse/Science/1306_a_2283]