exercitii_lab1

2
 Laborator 1 - Blocuri anonime, Variabile, Functii 1. (5pt) Gasiti persoana (sau una din persoanele) cu numele cel mai luing din tabela emp. Asat i numele aceste ia cu litera mare si restul caracte relor liter e mici si lungimea numelui ei. Aveti grija ca abordarea sa e in continuare corecta chiar dupa modicarea tabelei si includerea atat a numelui cat si a prenumelui in campul ename. 2. (3pt) Const ruiti un cod anonim in car e decla rat i o constanta de tip sir de caractere - VARCHAR2(30) care sa contina data voastra de nastere in formatul ”ZZ-LL-YYYY” (de exemplu 15-04-1993). Executarea codului va avea ca rezultat asarea numarului de zile si numarul de luni ce au trecut de la acea data pana in prezent. De asemenea se va asa in ce data a saptamanii a cazut ziua reprezentata in constanta.. 3. (2pt) Scrieti un cod anonim ce va contine o sub proc edura anoni ma si exemp lica ti domeniul in care variabilele sunt utilizabile. Utili zati o aceea si decla ratie in ambel e coduri si incer cati sa difer ent iati cele doua varia bile in cadrul codului interior. Atentie: Evitati sa dati colegilor codul pe care l-ati conceput. Ten- tativele de copiere sunt penalizate atat pentru cel care a dat codul cat si pentru cel care l-a prezentat ca ind al sau (vezi regulamentul). 1

Upload: cheko1990

Post on 06-Oct-2015

3 views

Category:

Documents


0 download

DESCRIPTION

Practica SGBD

TRANSCRIPT

  • Laborator 1 - Blocuri anonime, Variabile, Functii

    1. (5pt) Gasiti persoana (sau una din persoanele) cu numele cel mai luing dintabela emp. Afisati numele acesteia cu litera mare si restul caracterelor literemici si lungimea numelui ei. Aveti grija ca abordarea sa fie in continuare corectachiar dupa modificarea tabelei si includerea atat a numelui cat si a prenumeluiin campul ename.

    2. (3pt) Construiti un cod anonim in care declarati o constanta de tipsir de caractere - VARCHAR2(30) care sa contina data voastra de nastere informatul ZZ-LL-YYYY (de exemplu 15-04-1993). Executarea codului va aveaca rezultat afisarea numarului de zile si numarul de luni ce au trecut de la aceadata pana in prezent. De asemenea se va afisa in ce data a saptamanii a cazutziua reprezentata in constanta..

    3. (2pt) Scrieti un cod anonim ce va contine o subprocedura anonima siexemplificati domeniul in care variabilele sunt utilizabile. Utilizati o aceeasideclaratie in ambele coduri si incercati sa diferentiati cele doua variabile incadrul codului interior.

    Atentie: Evitati sa dati colegilor codul pe care l-ati conceput. Ten-tativele de copiere sunt penalizate atat pentru cel care a dat codulcat si pentru cel care l-a prezentat ca fiind al sau (vezi regulamentul).

    1