Bonjour
Je suis entrain de me préparer pour un concours et j'ai besoin qu'on me corrige un excerice
voila l'exercice :
Voila mon travail :
1 : Un fichier informatique est un fichier numérique composé de donnée qui peuvent ne pas avoir de lien entre eux tandis qu’une base de donnée est composé de plusieurs données sous forme de table avec une liaison entre elles et qui compose une arborescence
2 : la différence entre sql et pl / SQL réside dans le faite que le premier est un langage structuré et qui permet d’exécuté qu’une seul requête à la fois tandis que le deuxième est un langage procédural qui permet d’exécuté un bloc d’instruction
Exercice
1 :
PS : pour la deuxième question je sais pas par ou commencer si on peut me donner des indications ca serai super
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21 Declare Emp exception ; V_salaire Employe.Salaire%type; V_nom_sup Employe.Nom%type ; create or replace procedure proc_emp(V_emp in employe.Nempl%type ) is Begin Select Salaire into V_salaire From employe Where Nempl = V_emp ; select Nom into V_nom_sup from employe where Nempl = V_emp and Superieur = Nempl; If Salaire = 0 then Raise Emp ; End if ; Dbms_output.put_line( le salaire || V_salaire || le nom du superieur || V_nom_sup) ; Exception When emp then Raise_application_error ( SQLCODE || aucun employe); End ;
Merci d'avance les amis
Partager