Următorul teste pentru Modulul 5, Baze de date, se bazează pe deschiderea unei baze de date denumită Maternitate.  Īn teste, veţi crea o tabelă simplă şi veţi introduce date, veţi stabili o relaţie simplă īntre două tabele, concepe interogări care vor extrage date din baza de date şi crea formulare şi rapoarte simple.

                                                                                                                                [32 Puncte]

1.              Deschideţi Fisier raspuns 5.5.doc din Discheta Candidatului şi rezolvaţi Cerinţele 1,2,3 şi 4 . Introduceţi numele şi prenumele dvs īn spaţiul destinat. Salvaţi şi īnchideţi Fisier raspuns 5.5.doc                                                                                                [4 Puncte]

2.              Deschideţi baza de date Maternitate  din Discheta Candidatului.                   [1 Punct]

3.              Creaţi o nouă tabelă cu 3 cāmpuri şi proprietăţile lor aşa cum este indicat mai jos.
                                                                                                                           [2 Puncte]

Nume cāmp

Tip date

Dimensiune cāmp sau format

ID Infirmier

AutoNumber

Long Integer

Nume

Text

20

Data angajarii

Date/Time

Short Date

4.              Setaţi cāmpul ID infirmier ca cheie primară.                                                    [1 Punct]

5.              Salvaţi tabela cu numele Infirmier                                                                    [1 Punct]

6.              Adăugaţi următoarele īnregistrări tabelei Infirmier . Īnchideţi tabela Infirmier .
                                                                                                                          
[1 Punct]

ID Infirmier

Nume

Data angajării

1

Jones

29/10/2004

2

Owen

26/03/2004

7.              Deschideţi tabela Copii Prematuri, adăugaţi cāmpul de mai jos şi salvaţi modificările.                                                                                                                         [1 Punct]

Nume camp

Tip date

Dimensiune cāmp sau format

Efect

Text

15

8.              Īn tabela Copii Prematuri  modificaţi data 26/11/2003 din cāmpul Data nasterii prevazuta  īn  26/11/2004  Salvaţi şi īnchideţi Copii Prematuri .                [1 Punct]

9.              Deschideţi tabela Mame . Schimbaţi lăţimea cāmpului Istoric Medical la 41 puncte şi salvaţi.                                                                                                              [1 Punct]

10.              Mutaţi cāmpul Prenume  astfel īncāt să apară imediat īnainte de cāmpul Nume şi salvaţi.                                                                                                        [1 Punct]

11.              Modificaţi dimensiunea cāmpului Nume de la 10 la 20 caractere. Salvaţi şi īnchideţi tabela Mame .                                                                                                    [1 Punct]

12.              Deschideţi tabela Copii şi ştergeţi numele moaşei Stevens şi īnlocuiţi-l cu Steele

                                                                                                                                 [1 Punct]

13.              Sortaţi descrescător cāmpul Data nasterii din tabela Copii. Salvaţi şi īnchideţi tabela Copii .                                                                                                               [1 Punct]

14.              Ştergeţi tabela Personal medical pensionat din baza de date .                        [1 Punct]

15.              Utilizānd cāmpurile ID Mama atāt din tabelul Mame cāt şi din tabelul Copii , creaţi o relaţie de unu la mulţi īntre tabele.                                                                    [1 Punct]

16.              Aplicaţi o restricţie de integritate referenţială relaţiei create la Cerinţa 15  Salvaţi şi īnchideţi fereastra de relaţii.                                                                 [1 Punct]

17.              Utilizānd toate cāmpurile din tabela  Copii, creaţi o interogare (query) nouă care va arăta toţi copii născuţi īnainte de 01/01/2000  Salvaţi interogarea ca Inainte de 2000  Īnchideţi interogarea Inainte de 2000 .                                                [1 Punct]

18.              Deschideţi interogarea (query) Fete şi ştergeţi cāmpul Moasa . Salvaţi interogarea Fete                                                                                                                        [1 Punct]

19.              Modificaţi interogarea (query) Fete īn continuare, īnlocuind litera M cu F īn linia de criteriu de sub cāmpul Sex . Salvaţi şi īnchideţi interogarea Fete .              [1 Punct]

20.              Ştergeţi interogarea (query) Nume .                                                                  [1 Punct]

21.             Creaţi un formular simplu utilizānd toate cāmpurile din tabela Copii . (Acceptaţi setările implicite). Salvaţi formularul ca Copii Nascuti  Īnchideţi formularul Copii Nascuti .                                                                                                                      [1 Punct]

22.             Ştergeţi formularul Pensionat .                                                                         [1 Punct]

23.              Creaţi un raport folosind toate cāmpurile din interogarea Date. (Acceptaţi setările implicite). Salvaţi raportul ca Baieti si Fete                                                     [1 Punct]

24.              Ştergeţi textul din antetul (header) raportului şi īnlocuiţi-l cu următorul text Masculin si Feminin Formataţi textul astfel īncāt să fie de culoare gri, dimensiune 19 şi salvaţi raportul.                                                                                               [1 Punct]

25.              Mutaţi cāmpul de dată din subsolul paginii īn colţul din dreapta sus al secţiunii de antet (header) a raportului Baieti si Fete. Salvaţi şi īnchideţi raportul                    [1 Punct]

26.              Ştergeţi raportul Istoric Medical  .                                                                    [1 Punct]

27.              Deschideţi interogarea Date şi tipăriţi o copie la o imprimantă disponibilă sau tipăriţi īn fişier īn Discheta Candidatului. (Utilizaţi numele de fişier date.prn dacă tipăriţi īn fişier)                                                                                                                         [1 Punct]

28.              Deschideţi tabela Mame şi tipăriţi o copie a īnregistrării de mai jos la o imprimantă diponibilă, sau tipăriţi īn fişier īn Discheta Candidatului. (Utilizaţi numele de fişier mama.prn dacă tipăriţi īn fişier*). Salvaţi şi īnchideţi tabela. Salvaţi toate tabelele deschise şi īnchideţi aplicaţia de baze de date.                                                   [1 Punct]

 

ID Mama

Prenume

Nume

Istoric Medical

Costuri

8

Lilly

Berry

Infecţie la rinichi

€3,700.00

 



* Imprimarea īn fişier se va face cu imprimanta Xerox 4900 PostScript