Sunteți pe pagina 1din 5

Ministerul Educaiei, Cercetrii i Inovrii Concursul de Informatic Aplicat etapa Naional Suceava 23 mai 2009

Timp de lucru 90 minute

Clasa X

Subiecte proba practic 1. S se creeze o baz de date n MS Access cu numele mprumut, care s respecte urmtoarele cerine: 1.1.S conin trei tabele: 1.1.1. Primul tabel se va numi Clieni i va avea urmtoarea structur: Field Properties/ Proprieti Field Name/ Data Type/ Field Size/ Input Mask/Masc de Nume cmp Tipul cmpului Dimensiune Caption/Legend intrare cmp Text 30 Nume Prenume Text 30 Adres Memo Nr_ tel Text 50 n formatul numr de care s conin telefon de tipul: !(9999) 00 textul: numr de telefon 00 00 Tip_produs Text 20

1.1.2. Al doilea tabel se va numi Produse_vandute_in_rate i va avea urmtoarea structur: Field Properties/ Proprieti Field Name/ Data Type/ Field Size/ Validation Validation Text/Text Nume cmp Tipul cmpului Dimensiune Format Rule/regul de validare cmp de validare Number/ Integer/ntreg Id_client Numeric Nume Text 30 Prenume Text 30 Tip_produs Text 20 Nume_produs Text 20 Valoare_produs Number/ Currency/ Moned cu Numeric dou zecimale Nr_rate Number/ Integer/ntreg <=120 Numrul de rate nu Numeric poate depi 120 de luni 1.1.3. Al treilea tabel se va numi Informaii_rate i va avea urmtoarea structur: Field Properties/ Proprieti Data Type/ Field Name/ Nume Field Size/ Validation Tipul cmp Dimensiune Format Rule/regul cmpului cmp de validare Id_client Number/ Integer/ntreg Diacriticele nu sunt obligatorii. Toate subiectele sunt obligatorii.

Validation Text/Text de validare

Ministerul Educaiei, Cercetrii i Inovrii Concursul de Informatic Aplicat etapa Naional Suceava 23 mai 2009
Timp de lucru 90 minute

Clasa X

Tip_produs Data_imprumut Data_lunara_achitar e_imprumut Data_la_care_sa_achitat Achitat Status

Numeric Text Date/Time Dat/Or Date/Time Dat/Or Date/Time Dat/Or Yes/No Da/Nu Number/ Numr

20 Short Date/ Dat scurt Short Date/ Dat scurt Short Date/ Dat scurt Integer/ntreg 1 or 2 Clienii care au achitat rata au statusul egal cu 1, iar cei care nu au achitat au statusul egal cu 2

1.2. Completai cu nregistrri cele trei tabele respectnd modelele de mai jos: 1.2.1. n tabela Clieni introducei urmtoarele nregistrri:

1.2.2. n tabela Produse_vandute_in_rate introducei urmtoarele nregistrri:

1.2.3. n tabela Informaii_rate introducei urmtoarele nregistrri:

Diacriticele nu sunt obligatorii. Toate subiectele sunt obligatorii.

Ministerul Educaiei, Cercetrii i Inovrii Concursul de Informatic Aplicat etapa Naional Suceava 23 mai 2009
Timp de lucru 90 minute

Clasa X

1.3.S se realizeze relaionare de tip 1 la n aplicnd integritate referenial dup urmtorul model:

1.4.S se creeze urmtoarele interogri: 1.4.1. O interogare cu numele Achitat, a datelor din tabelele Produse_vndute_n_rate i Informaii_rate care s conin cmpurile: Nume. Produse_vndute_n_rate, Prenume. Produse_vndute_n_rate i Status. Informaii_rate. Interogarea va fi salvat cu numele Achitat i va afia acei clieni care i-au achitat ratele.

1.4.2. O interogare cu numele Penalitati, a datelor din tabelele Clieni, Produse_vndute_n_rate i Informaii_rate care s conin cmpurile existente deja: - Nume. Clienti - Prenume. Clienti - Nume_produs. Produse_vndute_n_rate - Valoare_produs.Produse_vandute_in_rate - Numar_rate. Produse_vndute_n_rate - Data_imprumut.Informatii_rate - Data_lunara_achitare_imprumut.Informatii_rate - Data_la_care_s-a_achitat.Informatii_rate Obs: Data_imprumut reprezint data la care a fost contractat mprumutul, Data_lunara_achitare_imprumut reprezint data la care un client are de achitat rata n luna curent, Data_la_care_s-a_achitat reprezint data la care clientul a achitat rata.

Diacriticele nu sunt obligatorii. Toate subiectele sunt obligatorii.

Ministerul Educaiei, Cercetrii i Inovrii Concursul de Informatic Aplicat etapa Naional Suceava 23 mai 2009
Timp de lucru 90 minute

Clasa X

n aceast interogare vei mai crea i urmtoarele cmpuri calculate: 1.4.2.1. Val_rata_lunara care s calculeze valoarea ratei lunare pentru fiecare client i s o afieze n format Curenccy/Moned. 1.4.2.2. Zile_intarziere care s calculeze numrul de zile de ntrziere la plata ratei. 1.4.2.3. De_plata care s calculeze rata lunar pe care o are de achitat un client care a ntrziat mai mult de 5 (cinci) zile la plata ratei, aplicnd un procent de penalizare de 2% pe fiecare zi de ntrziere. n cazul n care clientul nu are zile de ntrziere la plata ratei, valoarea n acest cmp va fi egal cu valoarea ratei lunare. Valoarea calculat va fi afiat n format Curenccy/Moned.

1.5. Creai un raport pe baza interogrii Penaliti care s conin urmtoarele cmpuri: - Nume - Prenume - De_plata - Data_la_care_s-a_achitat utiliznd setrile implicite. Raportul va fi salvat cu numele RAPORT PLATI. 1.6. Creai un formular cu numele Imprumut, pe baza interogrii Penaliti n mod Design view/Vizualizare proiect care s respecte urmtoarele cerine: 1.6.1. alegei o culoare nou de fundal diferit de cea implicit 1.6.2. inserai imaginile denumite image_1.gif i image_2.gif din folderul cianational, echidistant n cele dou coluri de sus ale formularului 1.6.3. inserai o label/etichet cu textul FORMULAR IMPRUMUT, text ce va respecta urmtoarele setri: culoare roie, Small Fonts, dimensiune 20, bold/aldin, aliniere centrat 1.6.4. inserai un buton cu numele Executare interogare, care va avea ca efect deschiderea interogrii Penaliti 1.6.5. inserai un buton cu numele Examinare raport, care va avea ca efect deschiderea raportului RAPORT PLATI 1.6.6. inserai un buton care va avea ca efect nchiderea aplicaiei formular Imprumut. Butonul va conine imaginea image_3.bmp pe care o vei prelua din folderul cianational. 2. Realizai un export al interogrii Penalitati n format MS Excel 97-2003, cu numele Penalitati, care va fi salvat n folderul cianational, activnd opiunea Salvare formatat. n foaia de calcul Penalitati vei realiza urmtoarele cerine: 2.1. vei pstra domeniul de date A1:F6 iar restul informaiilor vor fi terse 2.2. inserai coloanele Ziua, Luna, Anul i Data_finalizare_contract conform modelului afiat:

Diacriticele nu sunt obligatorii. Toate subiectele sunt obligatorii.

Ministerul Educaiei, Cercetrii i Inovrii Concursul de Informatic Aplicat etapa Naional Suceava 23 mai 2009
Timp de lucru 90 minute

Clasa X

2.3. n celula G2 vei introduce o formul/funcie care va returna ziua din celula cu adresa F2 din coloana datei lunare de achitare mprumut 2.4. vei copia aceast formul/funcie n domeniul G3:G6 2.5. n celula H2 vei introduce o formul/funcie care va returna luna din celula cu adresa F2, din coloana datei lunare de achitare mprumut 2.6. vei copia aceast formul/funcie n domeniul H3:H6 2.7. n celula I2 vei introduce o formul/funcie care va returna anul din celula cu adresa F2, din coloana datei lunare de achitare mprumut 2.8. vei copia aceast formul/funcie n domeniul I3:I6 2.9. n celula J2 vei introduce o formul/funcie care va returna data final de achitare a mprumutului Obs:Data_imprumut reprezint data la care a fost contractat mprumutul 2.10. vei copia aceast formul/funcie n domeniul J3:J6 2.11.inserai o diagram de tip coloan avnd ca surs de date domeniile C2:C6 i E2:E6 care va afia urmtoarele: 2.11.1. pe axa X vor fi afiate produsele, iar numele axei va fi PRODUS 2.11.2. pe axa Y vor fi afiate numrul de rate, iar numele axei va fi LUNI 2.11.3. titlul diagramei va fi NUMAR RATE 2.11.4. vor fi afiate valorile pe fiecare coloan 2.11.5. coloanele vor fi colorate astfel: rou pentru produsele vndute n 50 de rate, albastru pentru produsele vndute n 40 de rate, i galben pentru produsele vndute n 30 de rate

Not : Toate cerinele vor fi rezolvate i salvate ntr-un folder cu numele reprezentat de ID-ul concurentului.

Diacriticele nu sunt obligatorii. Toate subiectele sunt obligatorii.