Portfolio de Saoussen Shimi


Recherche
Image représentant Saoussen Shimibonjour à tous;
Shimi Saoussen
Technicien Supèrieur Télécommunication
Spécialité réseau informatique
Tech de Labo au CERT
Tél: 70835000 poste 5001
Pour me contacter : .

Commenter cette biographie

 

Plan du portfolio


TD1

1) Citer et expliquer trois inconvénients liés à l’utilisation des fichiers :
• Ajouter un champ dans la structure d’un fichier nécessite la récriture de tous les programmes qui le manipulent.
• Tout changement de structure ou d’organisation engendre des mises à jours au niveau de toutes les applications qui le concernent.
2) Quels sont les principaux intervenants dans une base de données :
- les données
- le matériel informatique.
- le logiciel qui va gérer ces données à savoir le système de gestion de base de données
(SGBD).
- l’utilisateur : citons le DBA.

3) Donnez le schéma de l’architecture ANSI-SPARC :

Niveau externe
Niveau conceptuel
niveau interne


4) Quelle est la différence entre SGBD et DBA :
SGBD : Le système de gestion de base de données SGBD est un logiciel qui permet la gestion, le contrôle et l'utilisation de la base de données.
DBA : Le DBA est une personne ou un groupe de personnes responsables de tout le système d'information.
Donc le SGBD c’est le logiciel mais le DBA est l’utilisateur de haut niveau de la base.

5)
salle
|
enseignant
|
cours
|
étudiant
6) Citez les différentes organisations physiques liées à une BD hiérarchique :
Les différentes organisations physiques liées à une BD hiérarchique sont :
- HSAM (Hierarchical Sequential Access Method), Méthode d’accès hiérarchique séquentielle.
- HISAM (Hierarchical Indexed Sequential Access Method), Méthode d’accès hiérarchique séquentielle indexée.
- HDAM (Hierarchical Direct Access Method), Méthode d’accès hiérarchique directe.
- HIDAM (Hierarchical Indexed Direct Access Method), Méthode d’accès hiérarchique directe indexée.

Commenter cette section


TD 2

Exercice n° 1

CREATE TABLE S (S# NUMBER(5) primary key, Snom VARCHAR2(15), Saddresse VARCHAR2(25) );

CREATE TABLE P (P# NUMBER(5) primary key, Pnom VARCHAR2(15), Pcouleur VARCHAR2(10), Ville VARCHAR2(25) );

CREATE TABLE J (J# NUMBER(5) primary key, Jnom VARCHAR2(15), Ville VARCHAR2(25) );

CREATE TABLE SPJ (S# NUMBER(5), P# NUMBER(5), J# NUMBER(5), Qt NUMBER, Date DATE);

Exercice n° 2

1- select * from J ;
2- select * from J where VilleJ=’Londre’ ;
3- select s#, j# from S,J,SPJ where S.s#=SPJ.s# and J.j#=SPJ.j# and j#=1 order by asc;
4- select p# from P,SPJ where P.p#=SPJ.p# and Qt between 300 and 700;
5- select couleur from P;
6- select s#, j#,p# from S,P,J where S.ville=P.ville and J.ville=P.ville ;
7- select s#, j#,p# from S,P,J where S.ville!=P.ville and J.ville!=P.ville ;
8- select p# , j# from P,S, SPJ where P.p#=SPJ.p# and J.j#=SPJ.j#and J.ville=’Londre’;
9- select s# , p# , j# from S,P,J group by s#,p#,j# having S.ville!=P.ville or P.ville!=J.ville or S.ville!=J.ville;
10- select s#,p# , j# from P,S, SPJ where P.p#=SPJ.p# and J.j#=SPJ.j# and S.s#=SPJ.s# and J.ville=’Londre’ and S.ville=’Londre’;
11- select ville from S,J group by ville having S.ville=J.ville ;
12- select count(*) from S;
13- select s#,count(*) from S where s# in( select s# from SPJ;) ;
14- select count(*) from SPJ where p#=2;
15- select sum(Qt) from SPJ where p#=2;

Commenter cette section