Proiect - SISTEME INFORMAŢIONALE ÎN MANAGEMENT

Μέγεθος: px
Εμφάνιση ξεκινά από τη σελίδα:

Download "Proiect - SISTEME INFORMAŢIONALE ÎN MANAGEMENT"

Transcript

1 Proiect - SISTEME INFORMAŢIONALE ÎN MANAGEMENT CUPRINS PROIECT SISTEME INFORMAŢIONALE ÎN MANAGEMENT... CAPITOLUL I ANALIZA SISTEMULUI INFORMAŢIONAL EXISTENT PREZENTAREA GENERALA A UNITĂŢII ANALIZATE ISTORICUL EVOLUŢIEI UNITĂŢII ANALIZATE... Surse informaţionale : - statutul şi contractul de societate - interogarea factorilor de conducere sau a altor persoane din unitate - alte surse informaţionale (documente, fişiere, etc.) Conţinut : - anul înfiinţării - provenienţa capitalului - evoluţia capitalului social şi/sau denumirii - evoluţia obiectului de activitate - dinamica producţiei - dinamica şi structura angajaţilor MODUL DE CONSTITUIRE AL SOCIETĂŢII... Surse informaţionale : - statutul şi contractul de societate şi alte acte adiţionale Conţinut : - forma de proprietate - structura acţionarilor/asociaţilor şi a aportului la capitalul social PROFILUL ACTIVITĂŢII SI OBIECTIVE... Surse informaţionale : - statutul şi contractul de societate - interogarea factorilor de conducere sau a altor persoane din unitate - alte surse informaţionale (documente, fişiere, etc.) Conţinut : - descrierea obiectului de activitate - prezentarea pe scurt a produselor unităţii - descrierea serviciilor prestate - prezentarea tendinţelor firmei în viitor (creşterea şi/sau diversificarea producţiei, serviciilor sau lucrărilor executate, acapararea de noi segmente de piaţă, investiţii, alte filiale sau sucursale, etc.) 1

2 Proiect - SISTEME INFORMAŢIONALE ÎN MANAGEMENT 1.2. PREZENTAREA SISTEMULUI INFORMATIC EXISTENT... Surse informaţionale : - interogarea personalului de la compartimentul IT sau a persoanelor direct implicate în gestionarea şi utilizarea tehnicii de calcul - diferite documente (facturi, fişe tehnice, etc.) care oferă informaţii despre componentele sistemului informatic Conţinut : - prezentarea pe scurt a evoluţiei sistemului informatic - prezentarea resurselor fizice ale posturilor de lucru utilizate sau a server-ului dacă există o reţea internă - prezentarea tipului de reţea internă - specificarea legăturii INTERNET - prezentarea soft-ului utilizat - sistemele de operare - utilitarele de birou - programele economice (pe tipuri de activităţi) şi relaţiile dintre ele - realizarea unei organigrame a posturilor de lucru (calculatoarelor) din unitate şi a fluxurilor de fişiere dintre ele 1.3. ANALIZA MEDIULUI EXTERN ŞI A RELAŢIILOR ACESTUIA CU UNITATEA PREZENTAREA RELAŢIILOR CU ALTE FIRME (FURNIZORI, CLIENŢI, BĂNCI)... Surse informaţionale : - activitatea compartimentului aprovizionare, desfacere (comercial), financiar, contabilitate, marketing, etc. Conţinut : - prezentarea principalilor furnizori şi a fluxului de informaţii cu aceştia (documente, fişiere) - prezentarea principalilor clienţi şi a fluxului de informaţii cu aceştia (documente, fişiere) - prezentarea principalelor bănci şi a fluxului de informaţii cu acestea (documente, fişiere) PREZENTAREA PRINCIPALELOR RELAŢII CU INSTITUŢIILE GUVERNAMENTALE... Surse informaţionale : - activitatea compartimentului financiar, contabilitate, etc. Conţinut : - prezentarea fluxului de informaţii cu bugetul statului şi alte instituţii guvernamentale (documente, fişiere) 1.4. STUDIUL STRUCTURII ORGANIZATORICE A UNITĂŢII PREZENTAREA ORGANIGRAMEI UNITĂŢII... Surse informaţionale : - compartimentul resurse umane, financiar, contabilitate, etc. Conţinut : - reprezentarea grafică a structurii organizatorice sub forma organigramei unităţii PREZENTAREA PRINCIPALELOR RELAŢII ŞI FLUXURI DE INFORMAŢII/DATE DINTRE DEPARTAMENTELE, COMPARTIMENTELE ŞI SERVICIILE DIN UNITATE ÎN FUNCŢIE DE ORGANIGRAMA PREZENTATĂ... Surse informaţionale : - activitatea compartimentului studiat Conţinut : - prezentarea (descrierea) fluxului de informaţii (documente, fişiere, ş.a.) biunivoce dintre compartimentele din unitate 2

3 Proiect - SISTEME INFORMAŢIONALE ÎN MANAGEMENT 1.5. ANALIZA FUNCTIONALĂ A ACTIVITĂŢII STUDIATE PREZENTAREA SUCCINTĂ A FUNCŢIUNILOR COMPARTIMENTULUI ÎN CARE SE DESFĂŞOARĂ ACTIVITATEA STUDIATĂ... Surse informaţionale : - activitatea compartimentului studiat Conţinut : - descrierea activităţilor care se realizează în compartimentul studiat PREZENTAREAMODULUI DE CONECTARE ŞI A RELAŢIILOR DINTRE COMPARTIMENTUL ÎN CARE SE DESFĂŞOARĂ ACTIVITATEA STUDIATĂ ŞI CELELALTE COMPARTIMENTE DIN CADRUL UNITĂŢII... Surse informaţionale : - activitatea compartimentului studiat Conţinut : - prezentarea (descrierea) fluxului de informaţii (documente, fişiere, ş.a.) biunivoce dintre compartimentele din unitate şi compartimentul studiat ACTELE NORMATIVE ÎN VIGOARE CE REGLEMENTEAZĂ ACTIVITATEA STUDIATĂ... Surse informaţionale : - Monitorul Oficial - Programe software legislative (LEX, LEGIS, CTN, etc.) Conţinut : - prezentarea succintă a principalelor acte normative 1.6. ANALIZA DOCUMENTELOR SAU A ALTOR SURSE INFORMAŢIONALEN PRIVIND ACTIVITATEA STUDIATĂ INVENTARUL DOCUMENTELOR ŞI A ALTOR SURSE INFORMAŢIONALE... Surse informaţionale : - activitatea compartimentului studiat şi documentele întocmite Conţinut : - întocmirea inventarului documentelor I N V E N T A R U L D O C U M E N T E L O R Cod Simbol Denumire Format Cod clasificare Nr. exemplare doc. doc. 01 CV Contract de vânzare A NIC Notă internă privind comanda lunară A PFL Program fabricaţie lunar A BPTR Bon de predare-transfer, restituire ½ A A 2 05 SPS Situaţia produselor finite în stoc A DL Dispoziţia de livrare A A 2 07 AIM Aviz de însoţire a mărfii A A 3 TOTAL Σ 3

4 Proiect - SISTEME INFORMAŢIONALE ÎN MANAGEMENT FIŞA DE ANALIZĂ A DOCUMENTELOR... Surse informaţionale : - activitatea compartimentului studiat şi documentele întocmite Conţinut : - întocmirea fişei de analiză F I Ş A D E A N A L I Z Ă A D O C U M E N T E L O R Cod doc Denumire document Contract de vânzare (CV) Notă internă privind comanda lunară (NIC) Program de fabricaţie lunar (PFL) Bon de predare-transfer, restituire (BPTR) Situaţia produselor finite în stoc (SPS) Dispoziţia de livrare (DL) Aviz de însoţire a mărfii (AIM) Emitent Desf. Desf. Desf. Desf. P.P.U.P. P.P.U.P. P.P.U.P. Prod. Prod. Receptor Client Desf. P.P.U.P. Desf. Prod. Desf. P.P.U.P. Contab. Desf-Mag. Exemplarul Frecvenţa Intrare Tipul sursei informaţionale Ieşire anual * * lunar * lunar * zilnic * * 1 Desf. Desf. lunar * 06 1 Desf. Depozit 2 Desf. Desf. zilnic * 1 Desf. Cu mf Desf. Desf. zilnic * 3 Desf. Contab GRILA INFORMATIILOR... Surse informaţionale : - activitatea compartimentului studiat şi documentele întocmite Conţinut : - întocmirea grilei informaţiilor G R I L A I F O R M A Ţ I I L O R Date intrare Documente de intrare CV PFL BPTR CC TOTAL Documente ieşire INTR. NIC SPS DL AIM Număr document * * * * * * * Furnizor * * * Client * * Denumire produs * * * * * * * * Cod produs * * * Număr contract * * Preţ unitar * * * * * * * * * Valoarea * * * Valabilitatea contr. * Calitatea mărfii * * Predarea mărfii * Condiţii de livrare * TOTAL IEŞIRI TOTAL 4

5 Proiect - SISTEME INFORMAŢIONALE ÎN MANAGEMENT REPREZENTAREA FLUXULUI INFORMAŢIONAL... Surse informaţionale : - activitatea compartimentului studiat şi documentele întocmite Conţinut : - întocmirea FLOW-CHART-ului Simboluri standardizate internaţional pentru reprezentarea circulaţiei documentelor (FLOW-CHART): Generarea unui document Se fac completări pe document Verificarea documentului Bloc de simplificare (aceeaşi operaţie pentru mai multe exemplare) Transportul documentului Simbol combinat (verificare, semnare) Timp de aşteptare Arhivare Întocmirea unui document in mai multe exemplare

6 Proiect - SISTEME INFORMAŢIONALE ÎN MANAGEMENT DESCRIEREA FLUXULUI DE OPERAŢII PRIVIND DOCUMENTELE ŞI ALTE SURSE INFORMAŢIONALE ANALIZATE... Surse informaţionale : - activitatea compartimentului studiat şi documentele întocmite Conţinut : - descrierea circuitului pe activităţi a operaţiilor pentru fiecare document 1.7. PREZENTAREA CRITICĂ A SISTEMULUI INFORMAŢIONAL EXISTENT... Surse informaţionale : - activitatea compartimentului studiat şi a întregii unităţi. Modul de organizare şi corelare a sistemului informatic cu cel informaţional. Transparenţa şi rapiditatea transmiterii/recepţionării informaţiilor de către factorii de conducere. Conţinut : - descrierea critică de ansamblu - detalierea de puncte slabe (critice) - detalierea pe puncte tari. 6

7 Proiect - SISTEME INFORMAŢIONALE ÎN MANAGEMENT CAPITOLUL II PROIECTAREA GENERALĂ A SISTEMULUI INFORMATIC DEFINIREA OBIECTIVELOR SISTEMULUI INFORMATIC PROPUS OBIECTIVE GENERALE... Obiectivele generale ale unui sistem informatic pot fi : - Obiective de conducere; - Obiective funcţionale OBIECTIVE SPECIFICE... Această categorie de obiective urmăresc rezolvarea unor probleme dependente strict de activitatea de bază şi de cea auxiliară. Astfel pot fi identificate : - Obiective specifice activităţii de bază; - Obiective specifice activităţii auxiliare 2.2. PREZENTAREA SITUAŢIILOR DE IEŞIRE A SISTEMULUI INFORMATIC... S1 - Fişa mijlocului fix F I Ş A M I J L O C U L U I F I X CATEGORIA: 9(5) DENUMIRE: X(150) COD DE CLASIFICARE: 9(10) SPECIFICAŢII: X(200) DATA DĂRII ÎN FOLOSINŢĂ: ANUL: 9(4) LUNA: 9(2) DATA AMORTIZĂRII COMPLETE: ANUL: 9(4) LUNA: 9(2) NORMA DE AMORTIZARE: 9(3,2) Nr. de Document (data, Operaţii care privesc mişcarea, Nr. DEBIT CREDIT SOLD inventar fel, număr) creşterea sau dimi- nuarea valorii buc. 9(10) X(20) X(150) 9(3) 9(17,2) 9(17,2) 9(17,2) Loc obţinere: Serviciul Evidenţă mijloace fixe Destinaţia: Serviciul Evidenţă mijloace fixe, Serviciul investiţii, Compartiment financiar-contabil Număr de exemplare: 1 Frecvenţa: lunar Dispozitiv/periferic de ieşire: 1 pag / fiecare sistem de ieşire 7

8 Proiect - SISTEME INFORMAŢIONALE ÎN MANAGEMENT 2.3. FORMALIZAREA DOCUMENTELOR DE INTRARE... Fiecare document din care se culeg informaţii şi date (de intrare) va fi formalizat în mod individual pe formularul original. Formalizarea = operaţia de marcare pe o situaţie a originalului şi. exemplarelor utilizate. - nr. documentelor în original/copii 2.4. PROIECTAREA BAZEI INFORMAŢIONALE DETERMINARE CONŢINUTULUI BAZEI INFORMAŢIONALE... Determinarea conţinutului bazei informaţionale, a activităţii studiate, are loc prin structurarea informaţiilor şi datelor din documentele de intrare, respectiv situaţiile de ieşire, sub forma unui tabel (ta. 2.1). Informaţiile suplimentare, de natură temporară, care sunt utilizate doar pentru determinarea unor alte informaţii (de intrare sau de ieşire) sunt marcate în tabelul tab Totalitatea acestor date şi informaţii care compun baza informaţională sunt denumite atributele bazei informaţionale. Atributele a căror conţinut este determinat printr-o relaţie de calcul între alte atribute, vor fi marcate în tab. 2.1 şi apoi detaliate în secţiunea tab. 2.1 Conţinutul bazei informaţionale Nr. crt. Date intrare INTRARE IEŞIRE Tip (lungime) Calcul I1 I2 I3 I4 S1 S2 S3 S4 1 Denumire X(150) * * 2 Specificaţii X(200) * 3 Categoria 9(5) * 4 Cod de clasificare 9(10) * x Norma de amortiz. 9(3,2) * * Furnizor X(100) * Date furnizor M * y Valoarea 9(17,2) * *... TEMPO- RAR 8

9 Proiect - SISTEME INFORMAŢIONALE ÎN MANAGEMENT DEFINIREA ENTITĂŢILOR BAZEI INFORMAŢIONALE ŞI A RELAŢIILOR DINTRE ACESTEA... Atributele din cadrul bazei informaţionale vor fi structurate sub forma unor entităţii. Denumirea acestor entităţi şi structura lor este prezentată în tab. 2.2, respectiv tab tab Entităţile bazei informaţionale Nr. crt. Simbol Denumire Număr de atribute 1 MFE Mijloace fixe existente 15 2 MFC Mijloace fixe casate 15 3 STA Situaţia amortizării mijloacelor fixe 7. tab. 2.3 Conţinutul entităţilor Nr. Denumire atribut Tip (lungime) ENTITĂŢI crt. MFE MFC STA.. 1 Denumire X(150) * 2 Specificaţii X(200) * 3 Categoria 9(5) * * * 4 Cod de clasificare 9(10) * * *. x Norma de amortizare 9(3,2) * * *. Furnizor X(100) * Date furnizor M *. y Valoarea 9(17,2) * * *. Reprezentarea relaţiilor dintre entităţile bazei informaţionale MFC 1-1 MFE 1-1 STA STA STA Se specifică şi atributul pe baza căruia se realizează relaţii cu fiecare dintre entităţi 9

10 Proiect - SISTEME INFORMAŢIONALE ÎN MANAGEMENT CODIFICAREA ATRIBUTELOR BAZEI INFORMAŢIONALE ŞI DEFINIREA RELAŢIILOR DINTRE ATRIBUTE... Simbolizarea atributelor, Presupune stabilirea pentru fiecare atribut al bazei informaţionale a câte unui simbol. Simbolurilor utilizate pentru atribute vor fi prezentate într-un tabel (tab. 2.4) tab. 2.4 Nr. Denumire atribut Simbol Tip (lungime) crt. 1 Denumire DEN X(150) 2 Specificaţii SPEC X(200) 3 Categoria CTG 9(5) 4 Cod de clasificare CODC 9(10) x Norma de amortizare NA 9(3,2) Furnizor FRNZ X(100) Date furnizor DATEF M y Valoarea VALR 9(17,2) Codificarea atributelor. Presupune stabilirea unor coduri de identificare pentru atributele care simbolizează mai multe categorii de informaţii. Astfel pentru fiecare categorie de informaţii se stabileşte un cod care face parte din codul atributului. De exemplu: Atribut: Număr de inventar (NRINV) 9(10) Caracteristici tehnico-productive Loc de folosinţă Grupa Descrierea atributelor obţinute prin calcul (tab. 2.5) Nr. crt. Denumire atribut Simbol Tip (lungime) Formula de calcul x Norma de amortizare NA 9(3,2) (1 / DNF) y Valoarea VALR 9(17,2) (CANT * PU) 10

11 Proiect - SISTEME INFORMAŢIONALE ÎN MANAGEMENT Relaţiile dintre atributele entităţilor bazei informaţionale MFE NRINV CTG DEN SPEC CODC VALI DATAI DNF NA MFC NRINV VALI DATAC VALR PVC MFV NRINV VALI DATAV VALV CLI STA NRINV VALI DATAI DNF NA MFI NRINV VALI DATAIC DATASC CHRI 2.5. REPROIECTAREA ŞI ADAPTAREA DOCUMENTELOR DE INTRARE... În cadrul acestei faze unele documente de intrare în funcţie de necesităţile viitoare ale sistemului informatic şi de specificul activităţii analizate pot să sufere modificări de formă şi de conţinut, cum ar fi de exemplu concatenarea mai multor câmpuri din document într-un singur câmp, eliminarea unor câmpuri, refacerea poziţiei unor câmpuri din document, etc STRUCTURAREA SISTEMULUI ŞI DETERMINAREA UNITĂŢILOR FUNCŢIONALE... Această fază presupune identificarea unităţilor funcţionale ale sistemului informatic proiectat, adică acele grupuri omogene şi specifice de prelucrări, care sunt dependente funcţional şi care constituie o subfază a sistemului informatic. De exemplu : UF - Evidenţă mijloace fixe 11

12 Proiect - SISTEME INFORMAŢIONALE ÎN MANAGEMENT CAPITOLUL III. PROIECTAREA DE DETALIU A UNITĂŢILOR FUNCŢIONALE PROIECTAREA FISIERELOR DE BAZA PROIECTAREA FISIERELOR PERMANENTE... În cadrul activităţii de au fost identificate fişiere permanente : - CLI (Clienţi) - PF (Produse finite) - DEL (Delegaţi) În continuare vom prezenta structura fişierelor permanente CLI.DBF Nr. crt. Denumire câmp Simbol câmp Tip (lungime) 1 Cod client COD 9(6) 2 Denumire client DENUMIRE X(40) 3 Sediu SEDIU X(30) 4 Cod fiscal COD_FISCAL X(10) 5 Număr Reg. Comerţului NR_REG_COM X(12) 6 Judeţ JUDET X(2) 7 Telefon/Fax TEL_FAX 9(15) PF.DBF Nr. crt. Denumire câmp Simbol câmp Tip (lungime) 1 Cod produs COD 9(6) 2 Denumire produs DENUMIRE X(40) 3 U.M. UM X(5) 4 Preţ unitar PRET_U 9(15,2) DEL.DBF Nr. crt. Denumire câmp Simbol câmp Tip (lungime) 1 Nume şi prenume delegat DELEGAT X(40) 2 Serie şi număr buletin SERIENR_BI X(8) 3 Emitent EMITENT_BI X(40) PROIECTAREA FIŞIERELOR VARIABILE... Relaţii între tabele Relaţia unu-la-mai-mulţi dintre şi. Relaţia unu-la-unu dintre şi. Relaţia mai-mulţi-la-mai-mulţi dintre şi. 12

13 Proiect - SISTEME INFORMAŢIONALE ÎN MANAGEMENT 3.2. PROIECTAREA PRELUCRĂRILOR SPECIFICE ALE UNITĂŢII FUNCŢIONALE AT.MDB PL.MDB CNV.MDB FCT.MDB CR.MDB AB.MDB DETERMINAREA UNITĂŢILOR DE PRELUCRARE... Unitatea funcţională de cuprinde următoarele unităţi de prelucrare : UP1 - Introducere date Această primă unitate de prelucrare va îndeplini funcţia de introducere date în fişierele de bază, modificare, actualizare şi consultare a fişierelor de bază. UP2 - Situaţii produse Unitatea de prelucrare Situaţii produse va face legătura între activitatea de şi activitatea de programare a producţiei pe baza contractelor încheiate cu diverşii clienţi. Totodată în cadrul ei se va obţine situaţia privind produsele existente în stoc pentru programarea livrărilor. UP3 - Situaţii livrări Această unitate de prelucrare va cuprinde toate operaţiile necesare în vederea întocmirii şi listării situaţiilor (documentelor) necesare efectuării livrărilor de produse finite la export şi la intern

14 Proiect - SISTEME INFORMAŢIONALE ÎN MANAGEMENT 3.3. PROIECTAREA STRUCTURII UNITĂŢILOR DE PRELUCRARE PROIECTAREA DIALOGULUI CU UNITĂŢILE DE PRELUCRARE... Proiectarea dialogului cu unităţile de prelucrare presupune proiectarea machetelor ce formează interfaţa produsului informatic precum şi proiectarea ieşirilor de natura video-formatelor. În continuare se va prezenta modul de alcătuire a meniurilor şi submeniurilor şi interfaţa cu utilizatorul: 3.4. PROIECTAREA PRELUCRĂRILOR SPECIFICE ALE UNITĂŢII DE PRELUCRARE DETERMINAREA MODULELOR DE PRELUCRARE... Programarea modulară presupune descompunerea programelor din faza de proiectare în module uşor de înţeles şi constituit. Astfel se realizează o verificare a structurii programului (orice modul este analizat ca un program distinct şi realizat ca atare). Unităţile de prelucrare vor conţine următoarele module : UP1 - Introducere date : M1 - Introducere date contracte (ID_CTR); M2 - Introducere date produse finite (ID_PF); M3 - Introducere date mişcări produse finite (ID_MPF);.. UP2 - Situaţii produse : M1 - Notă internă privind comanda lunară (NIC); M2 - Situaţia produselor în stoc (SPS); UP3 - Situaţii livrări : M1 - Dispoziţie de livrare (DL); M2 - Aviz de însoţire a mărfii (AIM); M3 - Specificaţia mărfurilor încărcate (SMI); UP1 Modulul Introducere 14

15 Proiect - SISTEME INFORMAŢIONALE ÎN MANAGEMENT UP2 Modulul emitere facturi Modulul modificare vizualizare UP3 Modulul vizualizare Modulul modificare 15

16 Proiect - SISTEME INFORMAŢIONALE ÎN MANAGEMENT UP4 Modulul înregistrare Modulul modificare UP5 Modulul vizualizare 16

17 CAPITOLUL IV. REALIZAREA UNEI APLICAŢII ÎN MICROSOFT ACCESS Baze de date «Microsoft Access» 1. Elementele componente a unei baze de date. O bază de date este un mod de memorare a datelor într-o formă organizată. Principalele componente ale unei baze de date: Tabele Interogări Formulare Rapoarte Comenzi Macro Module Fereastra Database vă pune la dispoziţie o metodă simplă şi coerentă de gestionare a obiectelor care fac parte din baza dumneavoastră de date. Selectaţi eticheta corespunzătoare tipului de obiecte care vă interesează în partea de sus a ferestrei, ca urmare, toate obiectele de tipul respectiv vor fi prezentate în ordine alfabetică. Dacă executaţi clic pe butonul Design (Proiectare) obiectul selectat curent va fi deschis în modul de afişare Design în vederea modificărilor. Dacă executaţi clic pe butonul Open (Deschidere) obiectul va fi deschis pentru utilizare normală. Dacă executaţi clic pe butonul New (Nou), va fi creat un obiect nou de tipul respectiv. Tabelele: reprezintă obiecte din cadrul bazei de date care stochează datele. Un tabel este constituit din câmpuri, care sunt coloanele, cărora li se atribuie câte un nume, un tip de date şi o dimensiune bine precizată şi înregistrări care sunt rândurile. Se pot adăuga şi mai târziu câmpuri dar dacă s-au creat interogări, formulare sau rapoarte care folosesc datele din tabel s-ar putea să fie nevoie să le reproiectaţi şi pe acestea. Puţină planificarea poate duce la beneficii substanţiale. Interogările: sunt destinate găsirii şi afişării anumitor date din tabele într-o anumită ordine, de asemenea pot combina date din tabele diferite şi permit operării asupra acestora. Access permite să editaţi datele afişate într-o înregistrare. ATENŢIE!! Aceste modificări vor fi făcute şi în tabelele de bază. 17

18 Formularele: sunt ferestre pentru introducerea, afişarea şi editarea datelor pe ecran. Ele pot fi sub forma unei foi de calcul sau pot afişa câte o înregistrare sub forma unui sistem de cartele index care pot fi prezentate în orice ordine. Formularele pot conţine şi subformulare pentru a afişa date asociate, de asemenea pot conţine butoane pentru a deschide alte formulare sau pentru a tipări rapoarte. Formularul reprezintă interfaţa utilizator a bazei dumneavoastră de date. Rapoartele: sunt folosite pentru operaţii de ieşire, datele fiind dirijate de obicei către o imprimantă. Dacă doriţi să selectaţi doar unele date în vederea includerii în raport trebuie să creaţi mai întâi o interogare şi să fundamentaţi raportul pe rezultatele interogării. Comenzi Macro: reprezintă o secvenţă de acţiuni care trebuie repetată la cererea utilizatorului. Această secvenţă este programată prin alegerea dintr-o listă derulantă de acţiuni disponibile, iar introducerea detaliilor pentru operaţia respectivă se face în partea de jos a ecranului. Comenzile Macro sunt asociate adeseori unui buton din cadrul unui formular astfel încât atunci când executaţi clic pe butonul respectiv acţiunile respective sunt îndeplinite. Comenzile macro din Access trebuie create direct de utilizator. Modulele: sunt recipiente pentru procedurile, subrutinele şi funcţiile Visual Basic, folosite în cadrul bazei de date pentru operaţii de calcul şi diverse opţiuni astfel încât este necesară o oarecare experienţă de programare pentru scrierea lor. 2. Proiectarea unei baze de date. Nereuşita proiectării este echivalentă cu proiectarea nereuşitei Proiectarea reprezintă procesul de transformare a cerinţelor de date din lumea reală într-o structură de bază de date care constă în relaţiile dintre tabele şi câmpuri. Prima etapă în proiectarea unei baze de date constă în definirea obiectivelor pe care vreţi să le realizaţi: care este scopul acestei baze de date? ce categorii de date trebuie stocate? cât de mari sunt aceste tipuri de date şi ce dimensiuni vor avea elementele lor componente? ce fel de rapoarte sunt necesare? câţi utilizatori şi câte amplasamente de reţea vor folosi baza de date? Dacă săriţi peste faza de planificare, vă puteţi aştepta să vă confruntaţi măcar cu o parte din următoarele probleme: Dacă schimbaţi numele unui câmp, va trebui să modificaţi, de asemenea toate interogările, formularele, rapoartele, comenzile macro şi modulele care folosesc numele câmpului respectiv. Atunci când schimbaţi tipul de dată al unui câmp, va fi nevoie să modificaţi formatul de reprezentare a datelor în interogări, formulare şi rapoarte, precum şi declaraţiile de variabile din cadrul modulelor. Modificarea dimensiunii unui câmp poate duce la invalidarea relaţiilor cu tabelele asociate sau la situaţia în care spaţiul de ecran alocat în formulare şi rapoarte este necorespunzător. 18

19 Modificarea relaţiilor dintre tabele poate determina efecte neaşteptate asupra interogărilor. Bineînţeles că aceste efecte se vor manifesta în formularele sau rapoartele bazate pe interogările respective. Nepotrivirile dintre datele stocate în părţi diferite ale bazei de date pot crea incertitudini în ceea ce priveşte varianta corectă. În cazul cel mai defavorabil, s-ar putea ca problemele mai subtile să rămână neobservate luni de zile, până în momentul în care nişte modificări efectuate într-o anumită parte a bazei de date determină apariţia unor efecte colaterale nedorite în celelalte părţi. În practică, în timpul dezvoltării unui proiect vor fi necesare întotdeauna unele modificări ale formei iniţiale a proiectului. Totuşi, pe măsură ce câştigaţi mai multă experienţă, veţi reuşi din ce în ce mai bine să vă planificaţi eficient de la început. 3. Crearea tabelelor. Tabelele reprezintă obiectele din cadrul bazei de date care stochează datele. Un tabel este constituit din câmpuri, care sunt coloane cărora li se atribuie câte un nume, fiecare având un tip de date şi o dimensiune bine precizată. Această abordare structurată a datelor asigură bazelor de date puterea şi viteza de care au nevoie. Pentru crearea unui tabel trebuie să stabilim mai întâi structura sa, după aceea să introducem înregistrări. Selectând butonul <New> care se află în dreapta ferestrei bazei de date (vezi fig. de mai sus) se deschide fereastra de selecţie: Această fereastră vă permite să alegeţi modul de generare a unui nou tabel. Alegem opţiunea Design View care ne va deschide fereastra pentru proiectarea structurii unui tabel: După deschiderea ferestrei Proiectare tabel pentru a defini structura unui tabel trebuie să introducem numele câmpurilor, să alegem tipul de date pentru fiecare câmp din tabel şi eventual putem scrie o descriere a fiecărui câmp. 19

20 Nume câmpuri Listă derulantă : tipuri de date ale câmpurilor Proprietăţile câmpurilor Tipurile de date ale unui câmp se pot alege dintr-o listă derulantă care se deschide în coloana Data Type: / Text: majoritatea câmpurilor vor fi de tipul text. Pe lângă nume şi adresă, câmpurile text trebuie utilizate, de asemenea, pentru numerele care nu au funcţie matematică (de exemplu: folosirea unor câmpuri text pentru numerele de telefon va permite utilizatorilor să includă spaţii, liniuţe şi paranteze în cadrul câmpului). Dimensiunea prestabilită a unui câmp text este de 50 de caractere, dar puteţi alege orice dimensiune de la 1 la 255. Access nu alocă iniţial dimensiunea maximă, obţinând astfel performanţe mai bune prin alocarea dinamică a spaţiului de stocare care poate avea dimensiuni mai mici. / Memo: dacă limita de 255 de caractere este insuficientă pentru un anumit câmp, 64KB (kiloocteţi) ar trebui să fie de ajuns. Această limită înseamnă că puteţi stoca aproximativ 16 pagini de text scris la un rând pentru fiecare înregistrare. Câmpurile memo constau numai din text. Pot fi incluse secvenţe salt la început de rând/salt la rând nou, dar nu se acceptă opţiuni de formatare a textului ca scrierea cu caractere aldine a unei părţi dintr-un câmp sau indentarea unui paragraf. / Numeric: tipul (Number) include mai multe tipuri care diferă prin modul de stocare şi viteza de răspuns. Tipul <Byte> (Octet) acceptă numai valori întregi pozitive până la 255, tipul <Integer> (Întreg) acoperă domeniul numerelor întregi de la la 32768, iar tipul <Long Integer> (Întreg Lung) numerele întregi până dincolo de limitele de plus/minus 2 miliarde. Spaţiul de stocare pentru un număr Long Integer este de patru ori mai mare decât cel pentru un octet. Tipurile în virgulă mobilă: tipul <Single> acoperă domeniul numerelor fracţionare cu până la şapte cifre semnificative, în timp ce <Double> măreşte precizia până la 14 cifre semnificative. 20

21 Tipul <ReplicationID> (IdentificatorMultiplicare) asigură un identificator unic global pentru bazele de date în cazul cărora trebuie realizată sincronizarea unor mari cantităţi de date suplimentare, de la mai multe situri. / Dată calendaristică/oră: permite introducerea datei şi a orei într-un anume format care trebuie stabilit în rubrica de proprietăţi ale acestui tip de câmp. Opţiunea Short Date este suficientă în majoritatea situaţiilor. / Valută(Currency): acoperă valorile (în dolari, lei, etc.) întregi până la 15 cifre şi valori zecimale până la sutimi. Este mai lent decât tipurile de numere întregi sau în virgulă mobilă. / Număr cu incrementare automată(autonumber): folosiţi un astfel de număr secvenţial pentru a avea numere unice ale înregistrărilor. Numerele cu incrementare automată sunt atribuite chiar în momentul în care începeţi să adăugaţi o înregistrare nouă. Pe de altă parte dacă renunţaţi la adăugarea unei înregistrări, numărul cu incrementare automată este sărit şi nu va mai fi atribuit mai târziu. În cazul ştergerii unei înregistrări existente, nu există nici o posibilitate de creare a unei alte înregistrări cu acelaşi număr. Datorită acestor particularităţi de proiectare, este mai sigur să folosiţi tipul număr cu incrementare automată ca bază pentru relaţiile cu alte tabele. / Da/Nu(Yes/No): stochează numai valori Adevărat / Fals. Poate fi afişată în una din formele True / False, Yes/No, sau On/Off (Activat/Dezactivat). Dacă aveţi nevoie să selectaţi manual unele înregistrări, acesta se poate prezenta sub forma unei casete de validare. / Obiect OLE: este destinat păstrării datelor provenite de la alte programe, care s-au înregistrat ele însele ca servere OLE în Windows (documente de tip text, seturi de foi de calcul, ilustraţii, sunete). / Program wizard de căutare(lookup Wizard): reprezintă o metodă convenabilă de creare a unui câmp care îndeplineşte funcţia de căutare într-un alt tabel. De obicei, tabelul de căutare are două câmpuri Cîmp1 şi Cîmp2, programul de căutare creează un câmp care stochează valoarea pentru Câmp1, dar afişează Câmp2 într-o listă combinată pentru referire şi selectare mai uşoară. În partea de jos a ferestrei Proiectare tabel, aveţi posibilitatea să precizaţi mai multe proprietăţi pentru fiecare câmp. Principale proprietăţi sunt: Field Size depinde de tipul câmpului. Format - afectează modul în care sunt afişate datele. Input Mask (Masca de intrare) controlează modul de introducere a datelor în cadrul câmpului. Caption (Titlu) este folosită de Access pentru a afişa titlurile numelor de câmp în modul de afişare Datasheet (Foaie de date), în acest caz acest nume poate conţine şi spaţii. Suplimentar această valoare este utilizată ca etichetă a unui control legat de acest câmp, din cadrul unui formular nou. Dacă proprietatea Caption este necompletată, chiar numele câmpului va fi folosit ca titlu. Default Value reprezintă valoarea iniţială, oferită la adăugarea unei noi înregistrări. Validation Rule regulă de validare Validation Text dacă datele introduse nu respectă regula de validare, textul din Validation Text va fi afişat într-o casetă de mesaje. 21

22 Required subliniază faptul că un câmp nu trebuie lăsat necompletat, are două valori Yes/No. Este utilă pentru câmpurile cheie străină. Allow Zero Length o valoare nulă (nu au fost introduse date) nu reprezintă acelaşi lucru cu un şir de lungime zero (un şir fără caractere). Indexed indecşii asigură mecanismul de regăsire rapidă a datelor. Indexul cheie primară prevede câte un pointer unic către fiecare înregistrare şi reprezintă ordinea de afişare prestabilită pentru tabele în Access. Opţiunea No Duplicates (Fără duplicate) asigură performanţe excelente, opţiunea Duplicates OK nu are aceleaşi performanţe ca şi un index unic, dar poate fi totuşi util. Lookup (Căutare) orice câmp acceptă o etichetă nouă Lookup în cadrul proprietăţilor sale. Această etichetă defineşte tipul de control care va reprezenta câmpul respectiv în modul de afişare Datasheet şi în noile formulare. Funcţie de tipul de date al câmpului putem avea următoarele controale: Check Box, Text Box, Combo (listă combinată), List Box (casetă pentru listă) După definirea structurii unui tabel înainte de a închide fereastra de proiectare tabel, acesta trebuie salvat cu un anumit nume. Access vă permite să folosiţi nume cu o lungime de până la 64 de caractere, inclusiv spaţii înglobate. Nu uitaţi că numele mai scurte, fără spaţii, pot fi indicate mai uşor dacă va fi nevoie să scrieţi aceste nume în Visual Basic. Nu se face distincţie între literele mari şi mici, totuşi acestea se stochează aşa cum se introduc. În anumite condiţii, Access vă cere să alegeţi o sursă de date, toate tabelele şi interogările fiind prezentate împreună. Dacă toate numele de tabele încep cu tbl şi numele de interogări cu int, atunci distincţia va fi foarte clară. Este de preferat ca numele obiectelor să fie precedate de câteva litere care să facă posibilă cunoaşterea fiecărui tip de obiect: numele unui tabel să înceapă cu tbl, numele unei interogări să înceapă cu int, numele unui formular să înceapă cu frm. 22

23 4. Relaţiile dintre tabele Este posibil să constatăm că unele câmpuri se repetă, în acest caz aceste câmpuri trebuie să devină un al doilea tabel legat de primul. O proiectare eficientă a unei baze de date implică separarea datelor în mai multe tabele, în scopul minimizării spaţiului de stocare, îmbunătăţirii performanţelor şi creşterii preciziei. Datele izolate trebuie legate împreună, din nou, prin intermediul relaţiilor. Relaţiile dintre tabele se formează prin precizarea unei legături dintre un câmp (sau o combinaţie de câmpuri), dintr-un tabel şi câmpurile corespunzătoare din alt tabel. Relaţiile pot fi de mai multe tipuri: a). Relaţii de la unu la mai mulţi: este cea mai cunoscută şi utilă relaţie. Tabelul din partea unu a relaţiei trebuie să conţină un câmp numit cheie primară. Scopul cheii primare este asigurarea unicităţii fiecărei înregistrări. Tabelul din partea mai mulţi trebuie să conţină un câmp numit cheie străină care leagă înregistrarea cu cheia primară a altui tabel. Cheia străină trebuie să fie de acelaşi tip de dată şi să aibă aceeaşi dimensiune ca şi cheia primară. CodCD reprezintă câmpul cheie primară în tabelul tblevidentacd. În ceea ce priveşte tabelul tblpiesecd, câmpul CodCD este cheie străină, servind la identificarea albumului căru- De exemplu, dacă proiectăm o bază de date pentru stocarea informaţiilor referitoare la o colecţie de CD-uri, am putea avea în final tipurile următoare de câmpuri: [ CodCD [ TitluCD [ DataLansării [ NumePiesa1 [ DurataPiesa1 câmpuri multiple [ NumePiesa2 [ DurataPiesa2 Se observă apariţia câmpurilor multiple pentru denumirea şi durata piesei. De câte ori trebuie să repetăm aceste câmpuri? De 20 de ori va fi suficient? Chiar şi aşa, de unde vom şti în ce câmp să căutăm pentru a găsi un anumit cântec (o anumită piesă)? Ori de câte ori vom vedea că denumirile câmpurilor se repetă în acest fel, înseamnă că aceste câmpuri trebuie să devină un al doilea tabel, legat de primul. Primul va avea câte o poziţie pentru fiecare CD, iar al doilea, câte una pentru fiecare piesă. Această soluţie permite introducerea unui număr oricât de mare sau oricât de mic de piese, câte avem nevoie pentru fiecare CD. Acest exemplu ilustrează o relaţie tipică de unu la mai mulţi (one_to_many). Aspect ce poate fi reprezentat sub forma unor diagrame de forma următoare: tblevidentacd CodCD TitluCD DataLansarii unu Mai mulţi tblpiesecd CodCD NrPiesa NumePiesa Durata/min 23

24 ia îi aparţine o piesă şi în mod sigur nu este unic. Dacă un album are 16 piese, vor exista 16 înregistrări în tabelul tblpiesecd care au acelaşi CodCD. b). Relaţia de la mai mulţi la mai mulţi: avem unele situaţii care nu se potrivesc cu o relaţie simplă de la unu la mai mulţi. Soluţia constă în a crea un tabel intermediar care sparge relaţia de la mai mulţi la mai mulţi într-o pereche de relaţii de la unu la mai mulţi. De exemplu, o facultate ar trebui să se ţină evidenţa tuturor studenţilor înscrişi, precum şi a tuturor cursurilor oferite de facultate. Care este relaţia dintre studenţi şi cursuri? Un student este înscris la mai multe cursuri, dar un curs este ţinut pentru mai mulţi studenţi. Aceasta este o relaţie de la mai mulţi la mai mulţi (many_to_many). Soluţia constă în crearea unui tabel intermediar care sparge relaţia de la mai mulţi la mai mulţi într-o pereche de relaţii de la unu la mai mulţi. În cazul exemplului cu studenţii şi cursurile tabelul intermediar ar putea fi denumit Înscrieri. Tabelul Înscrieri cuprinde numai două câmpuri IdentificatorStudent şi IdentificatorCurs. De fiecare dată când un student se înscrie la un curs, apare câte o înregistrare în tabelul Înscrieri. Aceasta determină existenţa unei relaţii de la unu la mai mulţi între tabelele Studenţi şi Înscrieri şi tot a unei relaţii de la unu la mai mulţi între tabelele Cursuri şi Înscrieri. TabelulStudenţi IdentificatorStudent NumeDeFamilie Prenume unu Mai mulţi TabelulÎnscrieri IdentificatorStudent IdentificatoCurs Mai mulţi unu TabelulCursuri IdentificatorCurs DeumireCurs Descriere c). Relaţia unu la unu: două tabele unite printr-o relaţie unu la unu sunt similare, în practică, cu un tabel care cuprinde câmpurile din ambele tabele. Relaţia poate fi utilă pentru: structuri foarte mari (> de 255 de câmpuri); asigurarea securităţii datelor; creşterea eficienţei Cum să creaţi o relaţie? Pentru a crea o relaţie în Access, selectaţi fereastra Database şi alegeţi opţiunea Relationship (Relaţii) din meniul Tools. Tabelele şi interogările pot fi adăugate în fereastra Relationship prin intermediul ferestrei Show Tables. Puteţi crea o relaţie prin selectarea unui câmp din tabelul primar şi tragerea acestuia peste câmpul corespunzător din tabelul asociat. Pentru o relaţie de al unu la mai mulţi, tabelul asociat este tabelul din partea mai mulţi a relaţiei. Access răspunde prin deschiderea unei ferestre în care sunt confirmate detaliile relaţiei. Exemplu: în fereastra Relationship se aduc tabele tblevidentacd şi tblpiesecd între care se doreşte generarea unei relaţii. Selectând câmpul CodCD din tblevidentacd şi trăgândul peste câmpul CodCD din tabelul tblpiesecd, Access va deschide o fereastră pentru confirmarea detaliilor selecţiei: 24

25 În această fereastră sunt prezentate câmpurile implicate în relaţia dintre tabele/interogări şi tipul relaţie (One-To-Many). Atunci când declaraţi o relaţie, aveţi de asemenea posibilitatea să-i cereţi programului Access să păzească integritatea referenţială a datelor implicate. Aceasta se face selectând caseta de validare etichetată Enforce Referential Integrity. Efectul opţiunii Referential Integrity în întreţinerea bazei de date este de nepreţuit. Selectarea opţiunii, vă oferă posibilitatea de precizare a unor actualizări sau ştergeri executabile în cascadă în cadrul acestei relaţii. Aceste opţiuni vă permit să precizaţi dacă ştergerile şi actualizările din tabelul primar trebuie transferate către înregistrările asociate din celelalte tabele. 5. Generarea formularelor Formularele reprezintă ferestrele primare folosite pentru introducerea şi afişarea datelor în Access. Un formular poate fi afişat în trei moduri diferite: Modul Design (Proiectare) este utilizat pentru a schimba prezentarea şi proprietăţile unui formular, sau pentru a modifica controalele dintr-un formular. Modul Datasheet (Foaie de date) este similar, cel puţin în aparenţă, cu afişarea directă a tabelului sau a interogării. Modul Form (Formular) reprezintă modul de afişare normal al unui formular în curs de utilizare. În funcţie de felul în care a fost proiectat formularul, modul Form poate afişa o singură înregistrare (modul Single Form), sau mai multe înregistrări deodată (modul Continuous Form). Formularele vă permit să prezentaţi datele într-o formă care îl scuteşte pe utilizator de preocupările legate de modul de stocare a datelor. Un formular de baze de date vă permite să trageţi (cu mouse-ul) înregistrările din mai multe tabele asociate, să le ordonaţi în conformitate cu necesităţile şi să săriţi într-un mod mai mult sau mai puţin aleator de la o înregistrare la alta. 25

26 Formularul poate conţine butoane de comandă şi câmpuri calculate, ceea ce nu este valabil pentru o foaie de date. Veţi putea crea formulare diferite pentru utilizări diferite: introducerea unor înregistrări noi, editarea celor existente, numai pentru afişare sau formulare care funcţionează pur şi simplu ca nişte casete de dialog. Pentru crearea formularelor Access oferă mai multe programe wizard pentru formulare: Design view (modul proiectare) vă permite să creaţi toate elementele manual. Form Wizard vă oferă posibilitatea să controlaţi fiecare etapă a procesului. Auto Form: Columnar : creează un formular cu controalele aliniate unul sub celălalt (coloană), configuraţie corespunzătoare pentru formularul principal. Auto Form: Tabular : creează un formular cu controalele aliniate unul lângă celălalt, configuraţie corespunzătoare pentru un subformular. Auto Form: Datasheet : creează un formular care are modul de afişare prestabilit Datasheet. Chart Wizard : crează un grafic. Pentru a obţine un grafic tipărit, folosiţi un raport în loc de formular. PivotTable Wizard : creează un formular pentru afişarea datelor din Excel 7.0. Dedesubtul listei programelor wizard se află o casetă cu listă derulantă în care trebuie să selectaţi tabelul sau interogarea care va servi ca sursă de date pentru formular. În cazul unui formular casetă de dialog, caseta pentru precizarea sursei de date poate fi lăsată necompletată. Fiecare obiect dintr-un formular este denumit element de control (control). Atunci când deschideţi un formular în modul de afişare Design, toate elementele de control sunt vizibile. Fiecare element de control are o etichetă asociată. Elementele de control care afişează date pot fi legate sau nelegate. Majoritatea sunt legate de un câmp dintr-un tabel. Un formular Access complet poate fi afişat în cadrul altui formular. Această facilitate este ideală pentru afişarea datelor asociate din două tabele. 26

27 Dacă între două tabele există o relaţie de la unu la mai mulţi, formularul principal afişează o înregistrare din tabelul primar în modul Single Form, iar subformularul afişează mai multe înregistrări din tabelul asociat în modul Continuous sau Datasheet. Atunci când utilizatorul trece la o altă înregistrare din formularul principal, Access actualizează automat subformularul cu înregistrările asociate corespunzător. De asemenea aveţi posibilitatea să adăugaţi înregistrări noi tabelului primar în formularul principal sau tabelului asociat în subformular. Un subformular poate conţine, de asemenea, un alt subformular, pentru a afişa o relaţie de la unu la mai mulţi la mai mulţi (one-to-many-to-many), cu toate că nu se acceptă o îmbricare mai profundă. 5.1 Crearea formularelor cu subformulare Pentru crearea unui formular care conţine un subformular folosind programul Form wizard, trebuie urmaţi următorii paşi: Exemplu: (pentru tabelele tblevidentacd şi tblpiesecd între care s-a stabilit o relaţie de unu-la-mai mulţi). După selectarea programului Form wizard şi selectarea din lista derulantă a tabelului principal tblevidentacd care va servi drept sursă de date, se deschid următoarele ferestre pas cu pas: Listă derulantă de unde se aleg tabelele sau interogările sursă. Buton pentru selecţie câmp cu câmp din tabelul sursă. Se afişează câmpurile selectate Lista câmpurilor cuprinse în sursa aleasă. Buton pentru selectarea tuturor câmpurilor din tabelul sursă. 27

28 După selectarea din tabele a câmpurilor cu care dorim să creăm formularul şi subformularul şi am ales modul de vizualizare cu subformular suntem întrebaţi ce format preferăm pentru subformular, tabelar / foaie de date: Este de preferat să alegem formatul Foaie de date care permite afişarea mai multor date pe acelaşi spaţiu de ecran. După ce am ales formatul pentru subformular suntem rugaţi să selectăm un stil pentru fundalul formularului. În fereastra care se deschide avem posibilitatea să alegem din mai multe variante, care pot fi previzualizate în momentul în care sunt selectate, după care se trece la penultimul pas cu ajutorul butonului <Next>: După selectarea câmpurilor din tabelul principal tblevidentacd, din partea unu a relaţiei, care conţine cheia primară, se va deschide lista derulantă şi se alege cel de al doilea tabel sursă, tblpiesecd, din partea mai mulţi a relaţiei. Similar se aleg câmpurile care vor face parte din subformularul de introducere a înregistrărilor corespunzătoare tabelului tblpiesecd. (nu este necesar să trecem încă o dată câmpul de legătură cheia străină CodCD deoarece aceasta va avea aceeaşi valoare cu cheia primară din tabelul principal): 28

29 După selectarea câmpurilor din cele două tabele, se va deschide o fereastră care ne întreabă cum dorim să vizualizăm datele. Dacă vizualizăm datele după tabelul principal tblevidentacd, putem crea un formular cu subformular sau două formulare legate între ele (pe formularul tabelului tblevidentacd va fi creat un buton care dacă este acţionat va deschide formularul pentru tblpiesecd). Cele două cazuri se pot vedea în ferestrele de mai jos: Formular cu subformular: 29

30 Două formulare legate cu un buton: Dacă vizualizăm datele după tabelul tblpiesecd, din partea mai mulţi a relaţiei, putem crea un formular simplu care conţine date din ambele tabele, astfel câmpurile din tabelul principal repetându-se ori de câte ori este nevoie: De unde ştie Access ce înregistrări trebuie să prezinte în subformular pentru o anumită înregistrare din formularul principal? Dacă această operaţie se efectuează după ce s-a stabilit o relaţie între cele două tabele, Access introduce automat câmpul cheie primară şi câmpurile asociate în două din pro- 30

31 prietăţile subformularului: LinkMasterFields (Leagă câmpurile formularului principal) şi LinkChildField (Leagă câmpurile subformularului), dacă nu există o relaţie între tabele Access va căuta denumiri de câmp care se potrivesc şi le va utiliza dacă tipurile de date sunt compatibile. În fereastra care se deschide se vor cere introducerea unor nume pentru formularul principal şi pentru subformular. Pentru subformular se va crea un fişier separat care va fi folosit de formularul principal. Pentru introducerea numelor este bine să respectăm regula amintită mai devreme la salvarea componentelor din cadrul unei baze de date din Access. Putem folosi pentru formularul principal numele frmevid+piese, iar pentru subformular numele subformpiese. Aceasta este ultima fereastră prin care se cer informaţii pentru generarea unui formular cu ajutorul programului Wizard şi putem alege modul de deschidere a formularului View pentru introducere de informaţii sau Design pentru modificarea formei. Toate acestea se regăsesc în această fereastră: 31

32 După ce sa completat şi această fereastră apăsăm pe butonul <Finish> pentru a putea vizualiza formularul: 32

33 6. Generarea interogărilor Utilizarea unei baze de date presupune extragerea rapidă a datelor care ne interesează. Interogarea este folosită pentru regăsirea anumitor date, care aparţin anumitor câmpuri, din anumite tabele, corespund unor criterii, pot fi sortate într-o anumită ordine. O interogare ne permite să: Combinăm înregistrări din mai multe tabele într-o singură foaie de date. Selectăm numai acele înregistrări care îndeplinesc criteriile noastre. Ne limităm numai la anumite câmpuri. Sortăm înregistrările în ordinea pe care o dorim. Interogările pot afişa simultan înregistrări din mai multe tabele. În cazul în care două tabele sunt implicate într-o relaţie de la unul la mai mulţi, interogarea are în mod normal câte un rând pentru fiecare înregistrare din partea mai mulţi, iar valorile din partea unu a relaţiei sunt repetate pentru fiecare rând. Interogarea poate fi folosită ca sursă de înregistrări pentru un formular, combinând date din mai multe tabele. Majoritatea rapoartelor folosesc interogările ca sursă de înregistrări, deoarece rapoartele combină în mod frecvent date din mai multe tabele sau folosesc posibilităţile interogărilor pentru prelucrarea datelor, în vederea obţinerii unor rezultate de sinteză. Pentru a crea o interogare selectăm eticheta Queries din fereastra bazei de date şi selectăm opţiunea <New>. Astfel avem disponibile mai multe programe wizard pentru generarea unor interogări mai complexe. Opţiunea Simple Query Wizard ne va conduce pas cu pas la crearea unei interogări simple, într-un mod similar cu cel de la generarea formularelor. Opţiunea Design View deschide o fereastră Query Design (proiectare interogare) precum şi fereastra Show Tabeles (prezintă tabelele). Pentru exemplificare folosim următorul Exemplu: Grila de ieşire Observaţi că fereastra Show Tables are o etichetă pentru selectarea tabelelor, cât şi a interogărilor. Se poate crea astfel, o interogare stivă trăgând înregistrări dintr-o altă interogare. 33

34 Introducerea în fereastra Query Design a tabelelor sau interogărilor care vor furniza înregistrări pentru interogare se realizează executând dublu-clic pe denumirea obiectului respectiv sau clic pe butonul <Add>. După selecţie fereastra Show Tables se poate închide. Vom selecta tabelele tblevidentacd şi tblpiesecd, iar în fereastra Query Design vor fi afişate şi linia de legătură între câmpurile între care au fost definite relaţii. Câmpurile implicate în interogare trebuie adăugate grilei de ieşire. Pentru a adăuga un câmp dintr-un tabel executaţi dublu-clic pe el, trageţi-l pe grilă sau selectaţi-l din lista derulantă din rândul Field. În continuare se pot introduce criterii sau cerinţe de sortare pentru câmp şi să deselectăm caseta de validare Show (prezintă), astfel încât să nu fie afişat de două ori. Deşi s-ar putea să vi se pară inutil, există situaţii în care o interogare trebuie să conţină câmpuri identice din două tabele. De exemplu, dacă interogarea va fi folosită ca bază a unui formular în care vor fi adăugate înregistrări noi, trebuie incluse atât câmpul cheie primară, cât şi câmpul cheie străină. Deşi valorile acestora corespund întotdeauna, omiterea uneia dintre ele va împiedica programul Access să scrie în ambele câmpuri din tabelele respective. În exemplul nostru câmpul CodCD se va repeta deoarece apare în ambele tabele. În tabelul tblevidentacd este cheie primară, iar în tblpiesecd este cheie străină. Astfel dacă folosim interogarea pentru generarea unui formular de introducere înregistrări Access va şti să scrie în ambele câmpuri din tabele şi să asocieze înregistrările conform relaţiei existente dintre ele. Pentru a selecta un câmp în grila interogării, executaţi clic pe bara îngustă aflată în imediata apropiere, chiar deasupra numelui câmpului. Câmpul astfel selectat poate fi şters apăsând tasta <Delete> sau deplasat prin tragere către o poziţie nouă. Dacă nu mai aveţi nevoie de un anumit tabel într-o interogare, toate câmpurile acestuia pot fi înlăturate deodată, selectând tabelul în partea de sus a ferestrei Query Design şi apăsând tasta <Delete>. (vezi fig. de mai sus) 34

35 Deoarece câmpurile cheie primară şi străină au în mod frecvent acelaşi nume, Access prezintă în cadrul grilei numele tabelului imediat sub numele câmpului. Dacă denumirea tabelelor nu sunt vizibile, executaţi clic-dreapta pe grilă şi selectaţi opţiunea Table Names Numele tabelelor (sau selectaţi Table Names din meniul View). Această opţiune poate fi activată ca opţiune prestabilită prin intermediul Tools I Options I Tables/Queries (Instrumente I Opţiuni I Tabele/Interogări). Sub rândul Field, grila interogării conţine un rând Sort (sortare). Selectarea opţiunii Ascending (Ascendent) sub câmpurile CodCD şi NrPiesa, determină sortarea interogării de la elementul cel mai mic la cel mai mare (de exemplu de la A la Z) în cadrul numelui câmpului respectiv. Opţiunea Descending (Descendent), adică de la elementul cel mai mare la elementul cel mai mic (de exemplu de la Z la A), poate fi utilă pentru datele calendaristice în cazul în care este nevoie în primul rând de data cea mai recentă. Dacă cereţi realizarea sortării pe mai multe câmpuri, Access va sorta secvenţial de la stânga la dreapta. Caseta de validare din cadrul rândului Show precizează fie includerea câmpului ca o coloană în cadrul informaţiilor de ieşire ale interogării, fie utilizarea acestuia numai pentru criterii de selecţie. Pentru a realiza o selecţie după un anumit criteriu simplu, de exemplu, toate înregistrările referitoare la piesa cu numărul 2, trebuie să introducem pur şi simplu valoarea respectivă în rândul Criteria. Dacă se introduc mai multe valori în acelaşi rând de criterii sub câmpuri diferite, Access va extrage numai înregistrările care îndeplinesc toate criteriile menţionate. În cazul în care criteriile sunt introduse pe rânduri diferite, o înregistrare va fi inclusă dacă îndeplineşte oricare dintre criterii. 7. Generarea rapoartelor Trebuie să creaţi un raport pentru orice intenţionaţi să tipăriţi cu regularitate, fie că este vorba de un listing simplu, o listă de etichete poştale, o colecţie de grafice, sau un rezumat şi o analiză financiară complexă. Produsul final al aplicaţiilor de baze de date este un raport. Programul Access combină datele din tabele, interogări şi chiar formulare, generând un raport pe care să-l tipăriţi şi să-l distribuiţi celor care au nevoie de el sau îl solicită. În timp ce formularul este proiectat în primul rând pentru lucrul pe ecran, raportul este proiectat în primul rând pentru tipărire, deşi el poate fi afişat şi pe ecran. Pe lângă această deosebire de destinaţie, mai există o altă deosebire conceptuală majoră între formular şi raport. Formularul este proiectat pentru un acces aleator la date, el se bazează pe un set dinamic de date care trebuie actualizate sau completate. Raportul nu modifică nici o dată datele, el trebuie să parcurgă secvenţial înregistrările pentru a genera subtotaluri şi rezumate. În locul unui set dinamic de date Access foloseşte pentru rapoarte o copie protejată la scriere a datelor, care este citită secvenţial. Metoda de generare a unui raport de bază folosind utilitarul Report Wizard este similară celei pe care aţi folosit-o ca să creaţi un formular. Unul dintre avantajele utilizării vrăjitorului pentru prezentarea etapelor de proiectare a rapoartelor, este că el parcurge toţi paşii pe care trebuie să-i executaţi când porniţi de la un raport necompletat. 35

36 Pentru exemplificare folosim următorul Exemplu: Pentru a executa un raport care să afişeze lista CD-urilor, cu denumirea şi durata pieselor, executăm următorii paşi: 1. Executaţi clic pe eticheta Reports din fereastra Database şi apoi pe butonul New. Programul Access afişează caseta de dialog New Report. Raportul ca şi formularul, necesită o sursă de date care poate fi unul sau mai multe tabele sau o interogare. Vom selecta interogarea Inter dintre opţiunile oferite de lista casetei combinate de dialog. Selectaţi opţiunea Report Wizard din lista aflată în colţul din dreapta-sus a casetei de dialog şi executaţi clic pe OK. 2. Câmpurile pe care le alegeţi pentru afişare compun rândurile raportului. Raportul tipărit va conţine atât titlul CD-ului cât şi denumirea pieselor astfel încât să nu fim nevoiţi să consultăm alt raport în care să vedem cărui codcd îi corespund piesele. Câmpurile necesare din interogarea Inter sunt: CodCD, TitluCD, NrPiesa, NumePiesa, Durata/min. Nu vom selecta câmpul DataLansării. Cu butonul > selectaţi aceste câmpuri, în ordine, din lista Available Fields. Pe măsură ce completaţi cu câmpuri lista Selected Fields, programul Access le înlătură din lista Available Fields. Pentru a selecta toate câmpurile o dată faceţi clic pe butonul >>. 36

37 Câmpurile sunt afişate în raport de la stânga la dreapta în ordinea în care apar în lista Selected Fields. După ce aţi făcut selecţia câmpurilor executaţi clic pe butonul Next pentru a trece la pasul următor. 3. Programul Report Wizard ne întreabă cum vrem să apară datele în raport. Acestea pot fi grupate după câmpurile din tabelul principal tblevidenţacd dacă selectăm opţiunea by tblevidenţacd sau by tblpiesecd după tabelul Piese din partea mai mulţi a relaţiei. 37

38 Remarcaţi butonul Show me more information aflat în partea stângă, la mijlocul casetei de dialog. Selectaţi acest buton ca să afişaţi prima serie de ecrane suplimentare cu sugestii. (vezi fig. de mai jos) Ele conţin exemple din tabelele Sale Reps, Customers şi Orders, care ilustrează diversele grupări pe care vrăjitorul le poate include automat în raport. Executaţi cilc în mod repetat pe butonul Close până când reveniţi la caseta de dialog de mai sus. În cazul nostru selectăm opţiunea by tblpiesecd şi executăm clic pe butonul Next. 4. Utilitarul Report Wizard vă întreabă dacă doriţi să adăugaţi un nivel de grupare. Selectaţi câmpul TitluCD din listă şi executaţi clic pe butonul > ca să stabiliţi gruparea după titlul CD-ului. Programul Report Wizard permite să selectaţi propriile niveluri de grupare, având posibilitatea unei grupări multiple pe mai multe nilveluri. Caseta de dialog Report Wizard arată acum ca în figura: 38

39 5. Selectaţi butonul Grouping Options. Utilitarul Report Wizard afişează caseta de dialog Grouping Intervals. Prin schimbarea intervalului puteţi stabili cum se face gruparea înregistrărilor în raport. Pentru câmpurile numerice, puteţi grupa elementele câte zece, câte cincizeci, câte o sută şi aşa mai departe. Pentru câmpurile text, puteţi să grupaţi elementele după prima literă, după primele două litere etc. Pentru exemplul nostru alegem gruparea elementelor după primele două litere selectând opţiunea 2 Initial Letters din lista Grouping Intervals. Executaţi clic pe butonul OK ca să reveniţi la a treia casetă de dialog Report Wizard şi executaţi clic pe butonul Next ca să continuaţi. 39

40 6. Puteţi sorta înregistrările din interiorul unui grup după un anumit câmp selectat, având cel mult patru câmpuri sortate diferit. Caseta de dialog nu permite să selectaţi câmpul TitluCD, întrucât înregistrările sunt grupate în funcţie de valorile acestui câmp. 40

41 Selectaţi NrPiesa din prima listă derulantă. Dacă nu se specifică altfel, ordinea de sortare este crescătoare; dacă doriţi o sortare în ordine descrescătoare, executaţi clic pe butonul aflat la dreapta listei derulante. (Acest buton este un obiect de control comutator; cu un nou clic reveniţi la sortarea în ordine crescătoare/alfabetică). 7. Selectaţi butonul Summary Options ca să afişaţi caseta de dialog: Dacă doriţi să adăugaţi într-o coloană informaţii rezumative, stabiliţi opţiunile pentru coloana respectivă în această casetă de dialog. Report Wizard afişează în listă toate câmpurile numerice din raport, cu excepţia câmpurilor AutoNumber şi oferă casete de validare pentru operaţiile Sum (suma), Average (media), Minimum (valoarea minimă), Maximum (valoarea maximă), care pot fi efectuate pe baza valorilor din coloana respectivă. În funcţie de casetele de validare pe care le-aţi selectat, Report Wizard include acele câmpuri rezumative la sfârşitul raportului. Grupul de opţiuni Show permite să decideţi dacă raportul va conţine numai câmpurile calculate sau toate înregistrările, împreună cu câmpurile rezumative adăugate la sfârşitul fiecărui grup şi la sfârşitul raportului. Caseta de validare - Calculate percent of totals for sums afişează procentul pe care îl reprezintă totalul unui grup din totalul general calculat pe toate grupurile. Pentru raportul din acest exemplu nu vom selecta nimic. Selectaţi butonul Next ca să afişaţi a patra casetă de dialog Report Wizard. 8. Selectaţi unul dintre cele şase stiluri existente de punere în pagină a unui raport. Fereastra din partea stângă a casetei de dialog permite să previzualizaţi aspectul raportului configurat în stilul ales. Pentru raportul din acest exemplu, selectaţi butonul Stepped din grupul de opţiune Layout. Dacă nu se specifică altfel, utilitarul Report Wizard activează caseta de validare Adjust the field width so all fields fit on a page (ajustarea lăţimii câmpului astfel încât toate coloanele să încapă în raport). Ca regulă, ar trebui să selectaţi această opţiune. Din grupul de opţiuni Orientation, selectaţi orientarea hârtiei pe care va fi tipărit raportul: Portrait / Landscape. Executaţi clic pe butonul Next pentru a continua cu a cincea casetă de dialog Report Wizard. 9. Selectaţi unul dintre stilurile predefinite de raport. Fereastra din stânga conţine o previzualizare a stilului selectat. 41

42 Selectaţi unul dintre stiluri şi apoi butonul Next ca să afişaţi a şasea şi ultima casetă Report Wizard. 42

43 10. Tastaţi raportcd-uri pentru titlul noului raport. Programul utilizează acest titlu şi pentru numele fişierului în care salvează raportul. Selectaţi opţiunea Preview the raport (previzualizarea raportului) şi executaţi clic pe butonul Finish ca să încheiaţi configurarea. Programul Report Wizard creează raportul şi îl afişează în modul de previzualizare: 43

44 În vederea Design a raportului vedem secţiunile componente: secţiunea Detail (se repetă pentru fiecare înregistrare), antetul şi subsolul raportului, antetul şi subsolul de pagină, precum şi un număr de până la 10 anteturi şi subsoluri de grup. 44

45 Tot în această vedere putem aranja în pagină controalele iar în fereastra de proprietăţi putem modifica formatul, data sau evenimentele controalelor (text box-uri şi etichete). Această vedere a raportului arată astfel: 7.1. Configurarea paginii Opţiunea Page Setup (configurarea paginii) din meniul File vă pune la dispoziţie opţiuni de configurare pentru Margins, Page şi Layout (amplasarea elementelor). Eticheta Page a casetei de dialog Page Setup vă permite să definiţi imprimanta către care va fi dirijat raportul, indiferent de configurarea Windows a imprimantei prestabilite. Eticheta Layout permite repetarea secţiunii Detail atât pe orizontală, cât şi pe verticală (putem avea nevoie pentru editarea etichetelor poştale). Tot aici putem modifica orientarea paginii, pe orizontală pentru rapoartele cu multe coloane. Dacă observaţi că fiecare a doua pagină a raportului rămâne necompletată, verificaţi dacă lăţimea raportului împreună cu marginile din stânga şi dreapta nu depăşesc lăţimea hârtiei. 45

Metode iterative pentru probleme neliniare - contractii

Metode iterative pentru probleme neliniare - contractii Metode iterative pentru probleme neliniare - contractii Problemele neliniare sunt in general rezolvate prin metode iterative si analiza convergentei acestor metode este o problema importanta. 1 Contractii

Διαβάστε περισσότερα

Curs 10 Funcţii reale de mai multe variabile reale. Limite şi continuitate.

Curs 10 Funcţii reale de mai multe variabile reale. Limite şi continuitate. Curs 10 Funcţii reale de mai multe variabile reale. Limite şi continuitate. Facultatea de Hidrotehnică Universitatea Tehnică "Gh. Asachi" Iaşi 2014 Fie p, q N. Fie funcţia f : D R p R q. Avem următoarele

Διαβάστε περισσότερα

MARCAREA REZISTOARELOR

MARCAREA REZISTOARELOR 1.2. MARCAREA REZISTOARELOR 1.2.1 MARCARE DIRECTĂ PRIN COD ALFANUMERIC. Acest cod este format din una sau mai multe cifre şi o literă. Litera poate fi plasată după grupul de cifre (situaţie în care valoarea

Διαβάστε περισσότερα

Curs 14 Funcţii implicite. Facultatea de Hidrotehnică Universitatea Tehnică "Gh. Asachi"

Curs 14 Funcţii implicite. Facultatea de Hidrotehnică Universitatea Tehnică Gh. Asachi Curs 14 Funcţii implicite Facultatea de Hidrotehnică Universitatea Tehnică "Gh. Asachi" Iaşi 2014 Fie F : D R 2 R o funcţie de două variabile şi fie ecuaţia F (x, y) = 0. (1) Problemă În ce condiţii ecuaţia

Διαβάστε περισσότερα

Analiza în curent continuu a schemelor electronice Eugenie Posdărăscu - DCE SEM 1 electronica.geniu.ro

Analiza în curent continuu a schemelor electronice Eugenie Posdărăscu - DCE SEM 1 electronica.geniu.ro Analiza în curent continuu a schemelor electronice Eugenie Posdărăscu - DCE SEM Seminar S ANALA ÎN CUENT CONTNUU A SCHEMELO ELECTONCE S. ntroducere Pentru a analiza în curent continuu o schemă electronică,

Διαβάστε περισσότερα

Curs 4 Serii de numere reale

Curs 4 Serii de numere reale Curs 4 Serii de numere reale Facultatea de Hidrotehnică Universitatea Tehnică "Gh. Asachi" Iaşi 2014 Criteriul rădăcinii sau Criteriul lui Cauchy Teoremă (Criteriul rădăcinii) Fie x n o serie cu termeni

Διαβάστε περισσότερα

Curs 1 Şiruri de numere reale

Curs 1 Şiruri de numere reale Bibliografie G. Chiorescu, Analiză matematică. Teorie şi probleme. Calcul diferenţial, Editura PIM, Iaşi, 2006. R. Luca-Tudorache, Analiză matematică, Editura Tehnopress, Iaşi, 2005. M. Nicolescu, N. Roşculeţ,

Διαβάστε περισσότερα

SGBD Access 2013: Reports

SGBD Access 2013: Reports SGBD Access 2013: Reports Obiectele de tip raport (Reports) se creează în etapa de exploatare a bazelor de date. Conţinutul lor poate fi vizualizat pe ecran, sau se poate lista la imprimantă SGBD Access

Διαβάστε περισσότερα

DISTANŢA DINTRE DOUĂ DREPTE NECOPLANARE

DISTANŢA DINTRE DOUĂ DREPTE NECOPLANARE DISTANŢA DINTRE DOUĂ DREPTE NECOPLANARE ABSTRACT. Materialul prezintă o modalitate de a afla distanţa dintre două drepte necoplanare folosind volumul tetraedrului. Lecţia se adresează clasei a VIII-a Data:

Διαβάστε περισσότερα

5.4. MULTIPLEXOARE A 0 A 1 A 2

5.4. MULTIPLEXOARE A 0 A 1 A 2 5.4. MULTIPLEXOARE Multiplexoarele (MUX) sunt circuite logice combinaţionale cu m intrări şi o singură ieşire, care permit transferul datelor de la una din intrări spre ieşirea unică. Selecţia intrării

Διαβάστε περισσότερα

Metode de interpolare bazate pe diferenţe divizate

Metode de interpolare bazate pe diferenţe divizate Metode de interpolare bazate pe diferenţe divizate Radu Trîmbiţaş 4 octombrie 2005 1 Forma Newton a polinomului de interpolare Lagrange Algoritmul nostru se bazează pe forma Newton a polinomului de interpolare

Διαβάστε περισσότερα

Esalonul Redus pe Linii (ERL). Subspatii.

Esalonul Redus pe Linii (ERL). Subspatii. Seminarul 1 Esalonul Redus pe Linii (ERL). Subspatii. 1.1 Breviar teoretic 1.1.1 Esalonul Redus pe Linii (ERL) Definitia 1. O matrice A L R mxn este in forma de Esalon Redus pe Linii (ERL), daca indeplineste

Διαβάστε περισσότερα

(a) se numeşte derivata parţială a funcţiei f în raport cu variabila x i în punctul a.

(a) se numeşte derivata parţială a funcţiei f în raport cu variabila x i în punctul a. Definiţie Spunem că: i) funcţia f are derivată parţială în punctul a în raport cu variabila i dacă funcţia de o variabilă ( ) are derivată în punctul a în sens obişnuit (ca funcţie reală de o variabilă

Διαβάστε περισσότερα

riptografie şi Securitate

riptografie şi Securitate riptografie şi Securitate - Prelegerea 12 - Scheme de criptare CCA sigure Adela Georgescu, Ruxandra F. Olimid Facultatea de Matematică şi Informatică Universitatea din Bucureşti Cuprins 1. Schemă de criptare

Διαβάστε περισσότερα

Criptosisteme cu cheie publică III

Criptosisteme cu cheie publică III Criptosisteme cu cheie publică III Anul II Aprilie 2017 Problema rucsacului ( knapsack problem ) Considerăm un număr natural V > 0 şi o mulţime finită de numere naturale pozitive {v 0, v 1,..., v k 1 }.

Διαβάστε περισσότερα

Subiecte Clasa a VII-a

Subiecte Clasa a VII-a lasa a VII Lumina Math Intrebari Subiecte lasa a VII-a (40 de intrebari) Puteti folosi spatiile goale ca ciorna. Nu este de ajuns sa alegeti raspunsul corect pe brosura de subiecte, ele trebuie completate

Διαβάστε περισσότερα

Functii definitie, proprietati, grafic, functii elementare A. Definitii, proprietatile functiilor X) functia f 1

Functii definitie, proprietati, grafic, functii elementare A. Definitii, proprietatile functiilor X) functia f 1 Functii definitie proprietati grafic functii elementare A. Definitii proprietatile functiilor. Fiind date doua multimi X si Y spunem ca am definit o functie (aplicatie) pe X cu valori in Y daca fiecarui

Διαβάστε περισσότερα

2. Sisteme de forţe concurente...1 Cuprins...1 Introducere Aspecte teoretice Aplicaţii rezolvate...3

2. Sisteme de forţe concurente...1 Cuprins...1 Introducere Aspecte teoretice Aplicaţii rezolvate...3 SEMINAR 2 SISTEME DE FRŢE CNCURENTE CUPRINS 2. Sisteme de forţe concurente...1 Cuprins...1 Introducere...1 2.1. Aspecte teoretice...2 2.2. Aplicaţii rezolvate...3 2. Sisteme de forţe concurente În acest

Διαβάστε περισσότερα

Planul determinat de normală şi un punct Ecuaţia generală Plane paralele Unghi diedru Planul determinat de 3 puncte necoliniare

Planul determinat de normală şi un punct Ecuaţia generală Plane paralele Unghi diedru Planul determinat de 3 puncte necoliniare 1 Planul în spaţiu Ecuaţia generală Plane paralele Unghi diedru 2 Ecuaţia generală Plane paralele Unghi diedru Fie reperul R(O, i, j, k ) în spaţiu. Numim normala a unui plan, un vector perpendicular pe

Διαβάστε περισσότερα

III. Serii absolut convergente. Serii semiconvergente. ii) semiconvergentă dacă este convergentă iar seria modulelor divergentă.

III. Serii absolut convergente. Serii semiconvergente. ii) semiconvergentă dacă este convergentă iar seria modulelor divergentă. III. Serii absolut convergente. Serii semiconvergente. Definiţie. O serie a n se numeşte: i) absolut convergentă dacă seria modulelor a n este convergentă; ii) semiconvergentă dacă este convergentă iar

Διαβάστε περισσότερα

4. CIRCUITE LOGICE ELEMENTRE 4.. CIRCUITE LOGICE CU COMPONENTE DISCRETE 4.. PORŢI LOGICE ELEMENTRE CU COMPONENTE PSIVE Componente electronice pasive sunt componente care nu au capacitatea de a amplifica

Διαβάστε περισσότερα

Functii definitie, proprietati, grafic, functii elementare A. Definitii, proprietatile functiilor

Functii definitie, proprietati, grafic, functii elementare A. Definitii, proprietatile functiilor Functii definitie, proprietati, grafic, functii elementare A. Definitii, proprietatile functiilor. Fiind date doua multimi si spunem ca am definit o functie (aplicatie) pe cu valori in daca fiecarui element

Διαβάστε περισσότερα

5.5. REZOLVAREA CIRCUITELOR CU TRANZISTOARE BIPOLARE

5.5. REZOLVAREA CIRCUITELOR CU TRANZISTOARE BIPOLARE 5.5. A CIRCUITELOR CU TRANZISTOARE BIPOLARE PROBLEMA 1. În circuitul din figura 5.54 se cunosc valorile: μa a. Valoarea intensității curentului de colector I C. b. Valoarea tensiunii bază-emitor U BE.

Διαβάστε περισσότερα

Aplicaţii ale principiului I al termodinamicii la gazul ideal

Aplicaţii ale principiului I al termodinamicii la gazul ideal Aplicaţii ale principiului I al termodinamicii la gazul ideal Principiul I al termodinamicii exprimă legea conservării şi energiei dintr-o formă în alta şi se exprimă prin relaţia: ΔUQ-L, unde: ΔU-variaţia

Διαβάστε περισσότερα

5. FUNCŢII IMPLICITE. EXTREME CONDIŢIONATE.

5. FUNCŢII IMPLICITE. EXTREME CONDIŢIONATE. 5 Eerciţii reolvate 5 UNCŢII IMPLICITE EXTREME CONDIŢIONATE Eerciţiul 5 Să se determine şi dacă () este o funcţie definită implicit de ecuaţia ( + ) ( + ) + Soluţie ie ( ) ( + ) ( + ) + ( )R Evident este

Διαβάστε περισσότερα

Instalare hardware. Configurare Software 1. Configurarea exemplul unui sistem de operare calculator Microsoft Windows 7.

Instalare hardware. Configurare Software 1. Configurarea exemplul unui sistem de operare calculator Microsoft Windows 7. Manual de utilizare ROUTER 4 în 1 - ΩMEGA O31 - Router Wireless N 150M. Vă mulțumim pentru achiziționarea routerului ΩMEGA Wireless. Am făcut toate eforturile pentru a se asigura că dispozitivul îndeplinește

Διαβάστε περισσότερα

SGBD Access Utilizează modelul relaţional în gestiunea bazelor de date Aplicaţia ACCESS conţine un ansamblu de colecţii de obiecte tip

SGBD Access Utilizează modelul relaţional în gestiunea bazelor de date Aplicaţia ACCESS conţine un ansamblu de colecţii de obiecte tip SGBD Access 2013 Utilizează modelul relaţional în gestiunea bazelor de date Aplicaţia ACCESS conţine un ansamblu de colecţii de obiecte tip Tabel (Table) Interogare (Query) Formular (Form) Raport (Report)

Διαβάστε περισσότερα

a. 11 % b. 12 % c. 13 % d. 14 %

a. 11 % b. 12 % c. 13 % d. 14 % 1. Un motor termic funcţionează după ciclul termodinamic reprezentat în sistemul de coordonate V-T în figura alăturată. Motorul termic utilizează ca substanţă de lucru un mol de gaz ideal având exponentul

Διαβάστε περισσότερα

SEMINAR 14. Funcţii de mai multe variabile (continuare) ( = 1 z(x,y) x = 0. x = f. x + f. y = f. = x. = 1 y. y = x ( y = = 0

SEMINAR 14. Funcţii de mai multe variabile (continuare) ( = 1 z(x,y) x = 0. x = f. x + f. y = f. = x. = 1 y. y = x ( y = = 0 Facultatea de Hidrotehnică, Geodezie şi Ingineria Mediului Matematici Superioare, Semestrul I, Lector dr. Lucian MATICIUC SEMINAR 4 Funcţii de mai multe variabile continuare). Să se arate că funcţia z,

Διαβάστε περισσότερα

Εμπορική αλληλογραφία Ηλεκτρονική Αλληλογραφία

Εμπορική αλληλογραφία Ηλεκτρονική Αλληλογραφία - Εισαγωγή Stimate Domnule Preşedinte, Stimate Domnule Preşedinte, Εξαιρετικά επίσημη επιστολή, ο παραλήπτης έχει ένα ειδικό τίτλο ο οποίος πρέπει να χρησιμοποιηθεί αντί του ονόματος του Stimate Domnule,

Διαβάστε περισσότερα

Asupra unei inegalităţi date la barajul OBMJ 2006

Asupra unei inegalităţi date la barajul OBMJ 2006 Asupra unei inegalităţi date la barajul OBMJ 006 Mircea Lascu şi Cezar Lupu La cel de-al cincilea baraj de Juniori din data de 0 mai 006 a fost dată următoarea inegalitate: Fie x, y, z trei numere reale

Διαβάστε περισσότερα

10. STABILIZATOAE DE TENSIUNE 10.1 STABILIZATOAE DE TENSIUNE CU TANZISTOAE BIPOLAE Stabilizatorul de tensiune cu tranzistor compară în permanenţă valoare tensiunii de ieşire (stabilizate) cu tensiunea

Διαβάστε περισσότερα

Subiecte Clasa a VIII-a

Subiecte Clasa a VIII-a Subiecte lasa a VIII-a (40 de intrebari) Puteti folosi spatiile goale ca ciorna. Nu este de ajuns sa alegeti raspunsul corect pe brosura de subiecte, ele trebuie completate pe foaia de raspuns in dreptul

Διαβάστε περισσότερα

Valori limită privind SO2, NOx şi emisiile de praf rezultate din operarea LPC în funcţie de diferite tipuri de combustibili

Valori limită privind SO2, NOx şi emisiile de praf rezultate din operarea LPC în funcţie de diferite tipuri de combustibili Anexa 2.6.2-1 SO2, NOx şi de praf rezultate din operarea LPC în funcţie de diferite tipuri de combustibili de bioxid de sulf combustibil solid (mg/nm 3 ), conţinut de O 2 de 6% în gazele de ardere, pentru

Διαβάστε περισσότερα

V.7. Condiţii necesare de optimalitate cazul funcţiilor diferenţiabile

V.7. Condiţii necesare de optimalitate cazul funcţiilor diferenţiabile Metode de Optimizare Curs V.7. Condiţii necesare de optimalitate cazul funcţiilor diferenţiabile Propoziţie 7. (Fritz-John). Fie X o submulţime deschisă a lui R n, f:x R o funcţie de clasă C şi ϕ = (ϕ,ϕ

Διαβάστε περισσότερα

a n (ζ z 0 ) n. n=1 se numeste partea principala iar seria a n (z z 0 ) n se numeste partea

a n (ζ z 0 ) n. n=1 se numeste partea principala iar seria a n (z z 0 ) n se numeste partea Serii Laurent Definitie. Se numeste serie Laurent o serie de forma Seria n= (z z 0 ) n regulata (tayloriana) = (z z n= 0 ) + n se numeste partea principala iar seria se numeste partea Sa presupunem ca,

Διαβάστε περισσότερα

Problema a II - a (10 puncte) Diferite circuite electrice

Problema a II - a (10 puncte) Diferite circuite electrice Olimpiada de Fizică - Etapa pe judeţ 15 ianuarie 211 XI Problema a II - a (1 puncte) Diferite circuite electrice A. Un elev utilizează o sursă de tensiune (1), o cutie cu rezistenţe (2), un întrerupător

Διαβάστε περισσότερα

Seminariile Capitolul X. Integrale Curbilinii: Serii Laurent şi Teorema Reziduurilor

Seminariile Capitolul X. Integrale Curbilinii: Serii Laurent şi Teorema Reziduurilor Facultatea de Matematică Calcul Integral şi Elemente de Analiă Complexă, Semestrul I Lector dr. Lucian MATICIUC Seminariile 9 20 Capitolul X. Integrale Curbilinii: Serii Laurent şi Teorema Reiduurilor.

Διαβάστε περισσότερα

RĂSPUNS Modulul de rezistenţă este o caracteristică geometrică a secţiunii transversale, scrisă faţă de una dintre axele de inerţie principale:,

RĂSPUNS Modulul de rezistenţă este o caracteristică geometrică a secţiunii transversale, scrisă faţă de una dintre axele de inerţie principale:, REZISTENTA MATERIALELOR 1. Ce este modulul de rezistenţă? Exemplificaţi pentru o secţiune dreptunghiulară, respectiv dublu T. RĂSPUNS Modulul de rezistenţă este o caracteristică geometrică a secţiunii

Διαβάστε περισσότερα

2. Circuite logice 2.4. Decodoare. Multiplexoare. Copyright Paul GASNER

2. Circuite logice 2.4. Decodoare. Multiplexoare. Copyright Paul GASNER 2. Circuite logice 2.4. Decodoare. Multiplexoare Copyright Paul GASNER Definiţii Un decodor pe n bits are n intrări şi 2 n ieşiri; cele n intrări reprezintă un număr binar care determină în mod unic care

Διαβάστε περισσότερα

Seminar 5 Analiza stabilității sistemelor liniare

Seminar 5 Analiza stabilității sistemelor liniare Seminar 5 Analiza stabilității sistemelor liniare Noțiuni teoretice Criteriul Hurwitz de analiză a stabilității sistemelor liniare În cazul sistemelor liniare, stabilitatea este o condiție de localizare

Διαβάστε περισσότερα

Fig Impedanţa condensatoarelor electrolitice SMD cu Al cu electrolit semiuscat în funcţie de frecvenţă [36].

Fig Impedanţa condensatoarelor electrolitice SMD cu Al cu electrolit semiuscat în funcţie de frecvenţă [36]. Componente şi circuite pasive Fig.3.85. Impedanţa condensatoarelor electrolitice SMD cu Al cu electrolit semiuscat în funcţie de frecvenţă [36]. Fig.3.86. Rezistenţa serie echivalentă pierderilor în funcţie

Διαβάστε περισσότερα

Laborator 1: INTRODUCERE ÎN ALGORITMI. Întocmit de: Claudia Pârloagă. Îndrumător: Asist. Drd. Gabriel Danciu

Laborator 1: INTRODUCERE ÎN ALGORITMI. Întocmit de: Claudia Pârloagă. Îndrumător: Asist. Drd. Gabriel Danciu INTRODUCERE Laborator 1: ÎN ALGORITMI Întocmit de: Claudia Pârloagă Îndrumător: Asist. Drd. Gabriel Danciu I. NOŢIUNI TEORETICE A. Sortarea prin selecţie Date de intrare: un şir A, de date Date de ieşire:

Διαβάστε περισσότερα

V O. = v I v stabilizator

V O. = v I v stabilizator Stabilizatoare de tensiune continuă Un stabilizator de tensiune este un circuit electronic care păstrează (aproape) constantă tensiunea de ieșire la variaţia între anumite limite a tensiunii de intrare,

Διαβάστε περισσότερα

Subiecte Clasa a V-a

Subiecte Clasa a V-a (40 de intrebari) Puteti folosi spatiile goale ca ciorna. Nu este de ajuns sa alegeti raspunsul corect pe brosura de subiecte, ele trebuie completate pe foaia de raspuns in dreptul numarului intrebarii

Διαβάστε περισσότερα

Lectia VI Structura de spatiu an E 3. Dreapta si planul ca subspatii ane

Lectia VI Structura de spatiu an E 3. Dreapta si planul ca subspatii ane Subspatii ane Lectia VI Structura de spatiu an E 3. Dreapta si planul ca subspatii ane Oana Constantinescu Oana Constantinescu Lectia VI Subspatii ane Table of Contents 1 Structura de spatiu an E 3 2 Subspatii

Διαβάστε περισσότερα

Sisteme diferenţiale liniare de ordinul 1

Sisteme diferenţiale liniare de ordinul 1 1 Metoda eliminării 2 Cazul valorilor proprii reale Cazul valorilor proprii nereale 3 Catedra de Matematică 2011 Forma generală a unui sistem liniar Considerăm sistemul y 1 (x) = a 11y 1 (x) + a 12 y 2

Διαβάστε περισσότερα

1.7. AMPLIFICATOARE DE PUTERE ÎN CLASA A ŞI AB

1.7. AMPLIFICATOARE DE PUTERE ÎN CLASA A ŞI AB 1.7. AMLFCATOARE DE UTERE ÎN CLASA A Ş AB 1.7.1 Amplificatoare în clasa A La amplificatoarele din clasa A, forma de undă a tensiunii de ieşire este aceeaşi ca a tensiunii de intrare, deci întreg semnalul

Διαβάστε περισσότερα

III. Reprezentarea informaţiei în sistemele de calcul

III. Reprezentarea informaţiei în sistemele de calcul Metode Numerice Curs 3 III. Reprezentarea informaţiei în sistemele de calcul III.1. Reprezentarea internă a numerelor întregi III. 1.1. Reprezentarea internă a numerelor întregi fără semn (pozitive) Reprezentarea

Διαβάστε περισσότερα

COLEGIUL NATIONAL CONSTANTIN CARABELLA TARGOVISTE. CONCURSUL JUDETEAN DE MATEMATICA CEZAR IVANESCU Editia a VI-a 26 februarie 2005.

COLEGIUL NATIONAL CONSTANTIN CARABELLA TARGOVISTE. CONCURSUL JUDETEAN DE MATEMATICA CEZAR IVANESCU Editia a VI-a 26 februarie 2005. SUBIECTUL Editia a VI-a 6 februarie 005 CLASA a V-a Fie A = x N 005 x 007 si B = y N y 003 005 3 3 a) Specificati cel mai mic element al multimii A si cel mai mare element al multimii B. b)stabiliti care

Διαβάστε περισσότερα

Integrala nedefinită (primitive)

Integrala nedefinită (primitive) nedefinita nedefinită (primitive) nedefinita 2 nedefinita februarie 20 nedefinita.tabelul primitivelor Definiţia Fie f : J R, J R un interval. Funcţia F : J R se numeşte primitivă sau antiderivată a funcţiei

Διαβάστε περισσότερα

Stabilizator cu diodă Zener

Stabilizator cu diodă Zener LABAT 3 Stabilizator cu diodă Zener Se studiază stabilizatorul parametric cu diodă Zener si apoi cel cu diodă Zener şi tranzistor. Se determină întâi tensiunea Zener a diodei şi se calculează apoi un stabilizator

Διαβάστε περισσότερα

Laborator 11. Mulţimi Julia. Temă

Laborator 11. Mulţimi Julia. Temă Laborator 11 Mulţimi Julia. Temă 1. Clasa JuliaGreen. Să considerăm clasa JuliaGreen dată de exemplu la curs pentru metoda locului final şi să schimbăm numărul de iteraţii nriter = 100 în nriter = 101.

Διαβάστε περισσότερα

SERII NUMERICE. Definiţia 3.1. Fie (a n ) n n0 (n 0 IN) un şir de numere reale şi (s n ) n n0

SERII NUMERICE. Definiţia 3.1. Fie (a n ) n n0 (n 0 IN) un şir de numere reale şi (s n ) n n0 SERII NUMERICE Definiţia 3.1. Fie ( ) n n0 (n 0 IN) un şir de numere reale şi (s n ) n n0 şirul definit prin: s n0 = 0, s n0 +1 = 0 + 0 +1, s n0 +2 = 0 + 0 +1 + 0 +2,.......................................

Διαβάστε περισσότερα

R R, f ( x) = x 7x+ 6. Determinați distanța dintre punctele de. B=, unde x și y sunt numere reale.

R R, f ( x) = x 7x+ 6. Determinați distanța dintre punctele de. B=, unde x și y sunt numere reale. 5p Determinați primul termen al progresiei geometrice ( b n ) n, știind că b 5 = 48 și b 8 = 84 5p Se consideră funcția f : intersecție a graficului funcției f cu aa O R R, f ( ) = 7+ 6 Determinați distanța

Διαβάστε περισσότερα

2.1 Sfera. (EGS) ecuaţie care poartă denumirea de ecuaţia generală asferei. (EGS) reprezintă osferă cu centrul în punctul. 2 + p 2

2.1 Sfera. (EGS) ecuaţie care poartă denumirea de ecuaţia generală asferei. (EGS) reprezintă osferă cu centrul în punctul. 2 + p 2 .1 Sfera Definitia 1.1 Se numeşte sferă mulţimea tuturor punctelor din spaţiu pentru care distanţa la u punct fi numit centrul sferei este egalăcuunnumăr numit raza sferei. Fie centrul sferei C (a, b,

Διαβάστε περισσότερα

SIGURANŢE CILINDRICE

SIGURANŢE CILINDRICE SIGURANŢE CILINDRICE SIGURANŢE CILINDRICE CH Curent nominal Caracteristici de declanşare 1-100A gg, am Aplicaţie: Siguranţele cilindrice reprezintă cea mai sigură protecţie a circuitelor electrice de control

Διαβάστε περισσότερα

Lucrare. Varianta aprilie I 1 Definiţi noţiunile de număr prim şi număr ireductibil. Soluţie. Vezi Curs 6 Definiţiile 1 şi 2. sau p b.

Lucrare. Varianta aprilie I 1 Definiţi noţiunile de număr prim şi număr ireductibil. Soluţie. Vezi Curs 6 Definiţiile 1 şi 2. sau p b. Lucrare Soluţii 28 aprilie 2015 Varianta 1 I 1 Definiţi noţiunile de număr prim şi număr ireductibil. Soluţie. Vezi Curs 6 Definiţiile 1 şi 2 Definiţie. Numărul întreg p se numeşte număr prim dacă p 0,

Διαβάστε περισσότερα

1.3 Baza a unui spaţiu vectorial. Dimensiune

1.3 Baza a unui spaţiu vectorial. Dimensiune .3 Baza a unui spaţiu vectorial. Dimensiune Definiţia.3. Se numeşte bază a spaţiului vectorial V o familie de vectori B care îndeplineşte condiţiile de mai jos: a) B este liniar independentă; b) B este

Διαβάστε περισσότερα

TEMA 9: FUNCȚII DE MAI MULTE VARIABILE. Obiective:

TEMA 9: FUNCȚII DE MAI MULTE VARIABILE. Obiective: TEMA 9: FUNCȚII DE MAI MULTE VARIABILE 77 TEMA 9: FUNCȚII DE MAI MULTE VARIABILE Obiective: Deiirea pricipalelor proprietăţi matematice ale ucţiilor de mai multe variabile Aalia ucţiilor de utilitate şi

Διαβάστε περισσότερα

LUCRAREA NR. 1 STUDIUL SURSELOR DE CURENT

LUCRAREA NR. 1 STUDIUL SURSELOR DE CURENT LUCAEA N STUDUL SUSELO DE CUENT Scopul lucrării În această lucrare se studiază prin simulare o serie de surse de curent utilizate în cadrul circuitelor integrate analogice: sursa de curent standard, sursa

Διαβάστε περισσότερα

Componente şi Circuite Electronice Pasive. Laborator 3. Divizorul de tensiune. Divizorul de curent

Componente şi Circuite Electronice Pasive. Laborator 3. Divizorul de tensiune. Divizorul de curent Laborator 3 Divizorul de tensiune. Divizorul de curent Obiective: o Conexiuni serie şi paralel, o Legea lui Ohm, o Divizorul de tensiune, o Divizorul de curent, o Implementarea experimentală a divizorului

Διαβάστε περισσότερα

VII.2. PROBLEME REZOLVATE

VII.2. PROBLEME REZOLVATE Teoria Circuitelor Electrice Aplicaţii V PROBEME REOVATE R7 În circuitul din fiura 7R se cunosc: R e t 0 sint [V] C C t 0 sint [A] Se cer: a rezolvarea circuitului cu metoda teoremelor Kirchhoff; rezolvarea

Διαβάστε περισσότερα

Ecuatii trigonometrice

Ecuatii trigonometrice Ecuatii trigonometrice Ecuatiile ce contin necunoscute sub semnul functiilor trigonometrice se numesc ecuatii trigonometrice. Cele mai simple ecuatii trigonometrice sunt ecuatiile de tipul sin x = a, cos

Διαβάστε περισσότερα

Curs 2 Şiruri de numere reale

Curs 2 Şiruri de numere reale Curs 2 Şiruri de numere reale Facultatea de Hidrotehnică Universitatea Tehnică "Gh. Asachi" Iaşi 2014 Convergenţă şi mărginire Teoremă Orice şir convergent este mărginit. Demonstraţie Fie (x n ) n 0 un

Διαβάστε περισσότερα

Foarte formal, destinatarul ocupă o funcţie care trebuie folosită în locul numelui

Foarte formal, destinatarul ocupă o funcţie care trebuie folosită în locul numelui - Introducere Αξιότιμε κύριε Πρόεδρε, Αξιότιμε κύριε Πρόεδρε, Foarte formal, destinatarul ocupă o funcţie care trebuie folosită în locul numelui Αγαπητέ κύριε, Αγαπητέ κύριε, Formal, destinatar de sex

Διαβάστε περισσότερα

Capitolul 14. Asamblari prin pene

Capitolul 14. Asamblari prin pene Capitolul 14 Asamblari prin pene T.14.1. Momentul de torsiune este transmis de la arbore la butuc prin intermediul unei pene paralele (figura 14.1). De care din cotele indicate depinde tensiunea superficiala

Διαβάστε περισσότερα

Să se arate că n este număr par. Dan Nedeianu

Să se arate că n este număr par. Dan Nedeianu Primul test de selecție pentru juniori I. Să se determine numerele prime p, q, r cu proprietatea că 1 p + 1 q + 1 r 1. Fie ABCD un patrulater convex cu m( BCD) = 10, m( CBA) = 45, m( CBD) = 15 și m( CAB)

Διαβάστε περισσότερα

Componente şi Circuite Electronice Pasive. Laborator 4. Măsurarea parametrilor mărimilor electrice

Componente şi Circuite Electronice Pasive. Laborator 4. Măsurarea parametrilor mărimilor electrice Laborator 4 Măsurarea parametrilor mărimilor electrice Obiective: o Semnalul sinusoidal, o Semnalul dreptunghiular, o Semnalul triunghiular, o Generarea diferitelor semnale folosind placa multifuncţională

Διαβάστε περισσότερα

Capitolul 4 PROPRIETĂŢI TOPOLOGICE ŞI DE NUMĂRARE ALE LUI R. 4.1 Proprietăţi topologice ale lui R Puncte de acumulare

Capitolul 4 PROPRIETĂŢI TOPOLOGICE ŞI DE NUMĂRARE ALE LUI R. 4.1 Proprietăţi topologice ale lui R Puncte de acumulare Capitolul 4 PROPRIETĂŢI TOPOLOGICE ŞI DE NUMĂRARE ALE LUI R În cele ce urmează, vom studia unele proprietăţi ale mulţimilor din R. Astfel, vom caracteriza locul" unui punct în cadrul unei mulţimi (în limba

Διαβάστε περισσότερα

Ovidiu Gabriel Avădănei, Florin Mihai Tufescu,

Ovidiu Gabriel Avădănei, Florin Mihai Tufescu, vidiu Gabriel Avădănei, Florin Mihai Tufescu, Capitolul 6 Amplificatoare operaţionale 58. Să se calculeze coeficientul de amplificare în tensiune pentru amplficatorul inversor din fig.58, pentru care se

Διαβάστε περισσότερα

Teme de implementare in Matlab pentru Laboratorul de Metode Numerice

Teme de implementare in Matlab pentru Laboratorul de Metode Numerice Teme de implementare in Matlab pentru Laboratorul de Metode Numerice As. Ruxandra Barbulescu Septembrie 2017 Orice nelamurire asupra enunturilor/implementarilor se rezolva in cadrul laboratorului de MN,

Διαβάστε περισσότερα

Examen AG. Student:... Grupa: ianuarie 2016

Examen AG. Student:... Grupa: ianuarie 2016 16-17 ianuarie 2016 Problema 1. Se consideră graful G = pk n (p, n N, p 2, n 3). Unul din vârfurile lui G se uneşte cu câte un vârf din fiecare graf complet care nu-l conţine, obţinându-se un graf conex

Διαβάστε περισσότερα

Metode Runge-Kutta. 18 ianuarie Probleme scalare, pas constant. Dorim să aproximăm soluţia problemei Cauchy

Metode Runge-Kutta. 18 ianuarie Probleme scalare, pas constant. Dorim să aproximăm soluţia problemei Cauchy Metode Runge-Kutta Radu T. Trîmbiţaş 8 ianuarie 7 Probleme scalare, pas constant Dorim să aproximăm soluţia problemei Cauchy y (t) = f(t, y), a t b, y(a) = α. pe o grilă uniformă de (N + )-puncte din [a,

Διαβάστε περισσότερα

Capitolul 2 - HIDROCARBURI 2.5.ARENE

Capitolul 2 - HIDROCARBURI 2.5.ARENE Capitolul 2 - HIDROCARBURI 2.5.ARENE TEST 2.5.2 I. Scrie cuvântul / cuvintele dintre paranteze care completează corect fiecare dintre afirmaţiile următoare. 1. Radicalul C 6 H 5 - se numeşte fenil. ( fenil/

Διαβάστε περισσότερα

Examen AG. Student:... Grupa:... ianuarie 2011

Examen AG. Student:... Grupa:... ianuarie 2011 Problema 1. Pentru ce valori ale lui n,m N (n,m 1) graful K n,m este eulerian? Problema 2. Să se construiască o funcţie care să recunoască un graf P 3 -free. La intrare aceasta va primi un graf G = ({1,...,n},E)

Διαβάστε περισσότερα

prin egalizarea histogramei

prin egalizarea histogramei Lucrarea 4 Îmbunătăţirea imaginilor prin egalizarea histogramei BREVIAR TEORETIC Tehnicile de îmbunătăţire a imaginilor bazate pe calculul histogramei modifică histograma astfel încât aceasta să aibă o

Διαβάστε περισσότερα

Erori si incertitudini de măsurare. Modele matematice Instrument: proiectare, fabricaţie, Interacţiune măsurand instrument:

Erori si incertitudini de măsurare. Modele matematice Instrument: proiectare, fabricaţie, Interacţiune măsurand instrument: Erori i incertitudini de măurare Sure: Modele matematice Intrument: proiectare, fabricaţie, Interacţiune măurandintrument: (tranfer informaţie tranfer energie) Influente externe: temperatura, preiune,

Διαβάστε περισσότερα

Definiţia generală Cazul 1. Elipsa şi hiperbola Cercul Cazul 2. Parabola Reprezentari parametrice ale conicelor Tangente la conice

Definiţia generală Cazul 1. Elipsa şi hiperbola Cercul Cazul 2. Parabola Reprezentari parametrice ale conicelor Tangente la conice 1 Conice pe ecuaţii reduse 2 Conice pe ecuaţii reduse Definiţie Numim conica locul geometric al punctelor din plan pentru care raportul distantelor la un punct fix F şi la o dreaptă fixă (D) este o constantă

Διαβάστε περισσότερα

CIRCUITE LOGICE CU TB

CIRCUITE LOGICE CU TB CIRCUITE LOGICE CU T I. OIECTIVE a) Determinarea experimentală a unor funcţii logice pentru circuite din familiile RTL, DTL. b) Determinarea dependenţei caracteristicilor statice de transfer în tensiune

Διαβάστε περισσότερα

Geometrie computationala 2. Preliminarii geometrice

Geometrie computationala 2. Preliminarii geometrice Platformă de e-learning și curriculă e-content pentru învățământul superior tehnic Geometrie computationala 2. Preliminarii geometrice Preliminarii geometrice Spatiu Euclidean: E d Spatiu de d-tupluri,

Διαβάστε περισσότερα

Proiectarea Algoritmilor 2. Scheme de algoritmi Divide & Impera

Proiectarea Algoritmilor 2. Scheme de algoritmi Divide & Impera Platformă de e-learning și curriculă e-content pentru învățământul superior tehnic Proiectarea Algoritmilor 2. Scheme de algoritmi Divide & Impera Cuprins Scheme de algoritmi Divide et impera Exemplificare

Διαβάστε περισσότερα

Capitolul ASAMBLAREA LAGĂRELOR LECŢIA 25

Capitolul ASAMBLAREA LAGĂRELOR LECŢIA 25 Capitolul ASAMBLAREA LAGĂRELOR LECŢIA 25 LAGĂRELE CU ALUNECARE!" 25.1.Caracteristici.Părţi componente.materiale.!" 25.2.Funcţionarea lagărelor cu alunecare.! 25.1.Caracteristici.Părţi componente.materiale.

Διαβάστε περισσότερα

3. Momentul forţei în raport cu un punct...1 Cuprins...1 Introducere Aspecte teoretice Aplicaţii rezolvate...4

3. Momentul forţei în raport cu un punct...1 Cuprins...1 Introducere Aspecte teoretice Aplicaţii rezolvate...4 SEMINAR 3 MMENTUL FRŢEI ÎN RAPRT CU UN PUNCT CUPRINS 3. Momentul forţei în raport cu un punct...1 Cuprins...1 Introducere...1 3.1. Aspecte teoretice...2 3.2. Aplicaţii rezolvate...4 3. Momentul forţei

Διαβάστε περισσότερα

Μπορώ να κάνω ανάληψη στην [χώρα] χωρίς να πληρώσω προμήθεια; Informează dacă există comisioane bancare la retragere numerar într-o anumită țară

Μπορώ να κάνω ανάληψη στην [χώρα] χωρίς να πληρώσω προμήθεια; Informează dacă există comisioane bancare la retragere numerar într-o anumită țară - General Μπορώ να κάνω ανάληψη στην [χώρα] χωρίς να πληρώσω προμήθεια; Μπορώ να κάνω ανάληψη στην [χώρα] χωρίς να πληρώσω προμήθεια; Informează dacă există comisioane bancare la retragere numerar într-o

Διαβάστε περισσότερα

Transformări de frecvenţă

Transformări de frecvenţă Lucrarea 22 Tranformări de frecvenţă Scopul lucrării: prezentarea metodei de inteză bazate pe utilizarea tranformărilor de frecvenţă şi exemplificarea aceteia cu ajutorul unui filtru trece-jo de tip Sallen-Key.

Διαβάστε περισσότερα

EDITURA PARALELA 45 MATEMATICĂ DE EXCELENŢĂ. Clasa a X-a Ediţia a II-a, revizuită. pentru concursuri, olimpiade şi centre de excelenţă

EDITURA PARALELA 45 MATEMATICĂ DE EXCELENŢĂ. Clasa a X-a Ediţia a II-a, revizuită. pentru concursuri, olimpiade şi centre de excelenţă Coordonatori DANA HEUBERGER NICOLAE MUŞUROIA Nicolae Muşuroia Gheorghe Boroica Vasile Pop Dana Heuberger Florin Bojor MATEMATICĂ DE EXCELENŢĂ pentru concursuri, olimpiade şi centre de excelenţă Clasa a

Διαβάστε περισσότερα

Concurs MATE-INFO UBB, 1 aprilie 2017 Proba scrisă la MATEMATICĂ

Concurs MATE-INFO UBB, 1 aprilie 2017 Proba scrisă la MATEMATICĂ UNIVERSITATEA BABEŞ-BOLYAI CLUJ-NAPOCA FACULTATEA DE MATEMATICĂ ŞI INFORMATICĂ Concurs MATE-INFO UBB, aprilie 7 Proba scrisă la MATEMATICĂ SUBIECTUL I (3 puncte) ) (5 puncte) Fie matricele A = 3 4 9 8

Διαβάστε περισσότερα

Capitolul 2 - HIDROCARBURI 2.5.ARENE

Capitolul 2 - HIDROCARBURI 2.5.ARENE Capitolul 2 - HIDROCARBURI 2.5.ARENE TEST 2.5.3 I. Scrie cuvântul / cuvintele dintre paranteze care completează corect fiecare dintre afirmaţiile următoare. 1. Sulfonarea benzenului este o reacţie ireversibilă.

Διαβάστε περισσότερα

Codificatorul SN74148 este un codificator zecimal-bcd de trei biţi (fig ). Figura Codificatorul integrat SN74148

Codificatorul SN74148 este un codificator zecimal-bcd de trei biţi (fig ). Figura Codificatorul integrat SN74148 5.2. CODIFICATOAE Codificatoarele (CD) sunt circuite logice combinaţionale cu n intrări şi m ieşiri care furnizează la ieşire un cod de m biţi atunci când numai una din cele n intrări este activă. De regulă

Διαβάστε περισσότερα

I. Scrie cuvântul / cuvintele dintre paranteze care completează corect fiecare dintre afirmaţiile următoare.

I. Scrie cuvântul / cuvintele dintre paranteze care completează corect fiecare dintre afirmaţiile următoare. Capitolul 3 COMPUŞI ORGANICI MONOFUNCŢIONALI 3.2.ACIZI CARBOXILICI TEST 3.2.3. I. Scrie cuvântul / cuvintele dintre paranteze care completează corect fiecare dintre afirmaţiile următoare. 1. Reacţia dintre

Διαβάστε περισσότερα

Ecuatii exponentiale. Ecuatia ce contine variabila necunoscuta la exponentul puterii se numeste ecuatie exponentiala. a x = b, (1)

Ecuatii exponentiale. Ecuatia ce contine variabila necunoscuta la exponentul puterii se numeste ecuatie exponentiala. a x = b, (1) Ecuatii exponentiale Ecuatia ce contine variabila necunoscuta la exponentul puterii se numeste ecuatie exponentiala. Cea mai simpla ecuatie exponentiala este de forma a x = b, () unde a >, a. Afirmatia.

Διαβάστε περισσότερα

Aparate de măsurat. Măsurări electronice Rezumatul cursului 2. MEE - prof. dr. ing. Ioan D. Oltean 1

Aparate de măsurat. Măsurări electronice Rezumatul cursului 2. MEE - prof. dr. ing. Ioan D. Oltean 1 Aparate de măsurat Măsurări electronice Rezumatul cursului 2 MEE - prof. dr. ing. Ioan D. Oltean 1 1. Aparate cu instrument magnetoelectric 2. Ampermetre şi voltmetre 3. Ohmetre cu instrument magnetoelectric

Διαβάστε περισσότερα

14. Grinzi cu zăbrele Metoda secţiunilor...1 Cuprins...1 Introducere Aspecte teoretice Aplicaţii rezolvate...3

14. Grinzi cu zăbrele Metoda secţiunilor...1 Cuprins...1 Introducere Aspecte teoretice Aplicaţii rezolvate...3 SEMINAR GRINZI CU ZĂBRELE METODA SECŢIUNILOR CUPRINS. Grinzi cu zăbrele Metoda secţiunilor... Cuprins... Introducere..... Aspecte teoretice..... Aplicaţii rezolvate.... Grinzi cu zăbrele Metoda secţiunilor

Διαβάστε περισσότερα

FLUXURI MAXIME ÎN REŢELE DE TRANSPORT. x 4

FLUXURI MAXIME ÎN REŢELE DE TRANSPORT. x 4 FLUXURI MAXIME ÎN REŢELE DE TRANSPORT Se numeşte reţea de transport un graf în care fiecărui arc îi este asociat capacitatea arcului şi în care eistă un singur punct de intrare şi un singur punct de ieşire.

Διαβάστε περισσότερα

Proiectarea filtrelor prin metoda pierderilor de inserţie

Proiectarea filtrelor prin metoda pierderilor de inserţie FITRE DE MIROUNDE Proiectarea filtrelor prin metoda pierderilor de inserţie P R Puterea disponibila de la sursa Puterea livrata sarcinii P inc P Γ ( ) Γ I lo P R ( ) ( ) M ( ) ( ) M N P R M N ( ) ( ) Tipuri

Διαβάστε περισσότερα

4. Măsurarea tensiunilor şi a curenţilor electrici. Voltmetre electronice analogice

4. Măsurarea tensiunilor şi a curenţilor electrici. Voltmetre electronice analogice 4. Măsurarea tensiunilor şi a curenţilor electrici oltmetre electronice analogice oltmetre de curent continuu Ampl.c.c. x FTJ Protectie Atenuator calibrat Atenuatorul calibrat divizor rezistiv R in const.

Διαβάστε περισσότερα

Tranzistoare bipolare şi cu efect de câmp

Tranzistoare bipolare şi cu efect de câmp apitolul 3 apitolul 3 26. Pentru circuitul de polarizare din fig. 26 se cunosc: = 5, = 5, = 2KΩ, = 5KΩ, iar pentru tranzistor se cunosc următorii parametrii: β = 200, 0 = 0, μa, = 0,6. a) ă se determine

Διαβάστε περισσότερα

a. 0,1; 0,1; 0,1; b. 1, ; 5, ; 8, ; c. 4,87; 6,15; 8,04; d. 7; 7; 7; e. 9,74; 12,30;1 6,08.

a. 0,1; 0,1; 0,1; b. 1, ; 5, ; 8, ; c. 4,87; 6,15; 8,04; d. 7; 7; 7; e. 9,74; 12,30;1 6,08. 1. În argentometrie, metoda Mohr: a. foloseşte ca indicator cromatul de potasiu, care formeazǎ la punctul de echivalenţă un precipitat colorat roşu-cărămiziu; b. foloseşte ca indicator fluoresceina, care

Διαβάστε περισσότερα

8 Intervale de încredere

8 Intervale de încredere 8 Intervale de încredere În cursul anterior am determinat diverse estimări ˆ ale parametrului necunoscut al densităţii unei populaţii, folosind o selecţie 1 a acestei populaţii. În practică, valoarea calculată

Διαβάστε περισσότερα