يقدم موقعنا تمارين مصححة في لغات البرمجة مثل C / C ++ و PHP
. اكتشف أيضًا مدونتنا التي تحتوي على آخر أخبار التكنولوجيا من هنا

abdelouafi

Administrator
أحدث المقالات
إذا كنت ترغب في مشاهدة الصور ، يرجى النقر عليها
Blog
SUIVEZ NOTRE CHAINE YOUTUBE: قم بالتسجيل في قناتنا عبر هذا الرابط https://www.youtube.com/channel/UCCITRMWPcElh-96wCS3EyUg
devoir 1 math tronc commun

مجموعة من دروس و فروض جميع المستويات

دروس الإعدادي - دروس الثانوي الثأهيلي - دروس التعليم الابتدائي - فروض مختلف المستويات الدراسية

فضلا و ليس أمرا شارك هذه الصفحة مع أصدقائك:
Atelier : Fichiers Journaux

OBJECTIFS :
  • Décrire l’utilisation des fichiers journaux et groupes.
  • Récupérer les informations concernant les fichiers journaux et l’archivage.
  • Effectuer un basculement de fichier journal.
  • Lancer manuellement un point de synchronisation.
  • Multiplexer les fichiers journaux.
  • Créer les groupes et les fichiers journaux membres.
  • Effacer les groupes et les fichiers journaux membres.
TRAVAIL A FAIRE :
1- Créez un groupe de fichiers journaux de données et faîtes en sorte qu’il devienne le groupe « CURRENT ». Exécutez un point de synchronisation et visualisez l’état des groupes.
2- Le mode Archive LOG
Réalisez une simulation d’un point d’échec par la perte du fichier de données de l’espace logique de stockage.
  • Créez le tablespace ENSA
  • Créez la table ENSA_Pilote dans la tablespace ENSA basée sur la table EMP du schéma SCOTT.
  • Vérifiez le nombre de lignes de la table ENSA_Pilote.
  • Ecrivez un programme PL/SQL qui effectue un ensemble d’insertions dans la table créée.
  • Pour simuler la perte du fichier de données, arrêtez la base de données et effacez le fichier correspdant « D:\ArchiveBD\ENSA01.DBF » (HOST). Puis démarrez la base qui va s’arrêter en mode MOUNT.
  • Récupérez le fichier
  • Reconstruisez l’ensemble des données à partir des fichiers journaux et des fichiers archivés
  • Vérifiez le nombre de lignes de la table ENSA _Pilote.
a- Captez les écrans de toutes les étapes.
b- Que constatez vous ?
3- Changez la taille de tous les fichiers journaux. Vous devez utiliser la commande de basculement de fichiers journaux et la commande de lancement d’un point de synchronisation.

TPN°3 : Fragmentation des données

1-REPARTITION DES DONNEES : DEFINITION DES FRAGMENTS
A partir de la base « Comptes » centralisée déjà mise en oeuvre sur la base « IGA » de la machine « IGA », on désire construire une base de données répartie sur les deux sites :
« IGA1 » et « IGA2 ».
Les règles de répartition ou de fragmentation ont été définies en fonction de certains critères d'utilisation et de manipulation des données.
 FRAGMENTATION HORIZONTALE POUR LA TABLE CLIENTS :
  • sur IGA1 : la table CLIENT_1 contenant les clients du secteur 1.
  • sur IGA2 : la table CLIENT_2 contenant les clients du secteur 2.
 FRAGMENTATION HORIZONTALE DE LA TABLE COMPTES :
  • sur IGA1: la table COMPTES_1 avec les comptes appartenant aux clients du secteur 1.
  • sur IGA2 : la table COMPTES_2 avec les comptes appartenant aux clients du secteur 2.
 FRAGMENTATION HORIZONTALE DE LA TABLE OPERATIONS :
  • sur IGA1 : la table OPERATIONS_1 correspondant aux opérations des comptes de la table COMPTE_1.
  • sur IGA2 : la table OPERATIONS_2 correspondant aux opérations des comptes de la table COMPTE_2.
 DEPLACEMENT COMPLET DE LA TABLE TYPE_COMPTE SUR IGA2

 DEPLACEMENT COMPLET DE LA TABLE TYPE_OPERATION SUR IGA2

 LES SEQUENCES RESTENT SUR IGA1.

2-CREATION DES FRAGMENTS SUR LES DEUX SITES
3- EFFACER LES TABLES INITIALES DE LA BD CENTRALISEE SUR IGA.
4- AJOUT DES CONTRAINTES LOCALES
5-CREATION DU LIEN INTER – BASE
6- AJOUT DES CONTRAINTES DISTANTES
7- CREATION DE LA BASE REPARTIE


Vous pouvez téléchargez des cours détaillés de la programmation PL/SQL:
 

Attachments

  • crea_base.sql
    6.7 KB · Views: 614
  • tp3_comptes.pdf
    27.8 KB · Views: 693
  • cours PL SQL (1).pdf
    298.4 KB · Views: 678
  • cours PL SQL (2).pdf
    149.4 KB · Views: 2,230
  • cours PL SQL (3).pdf
    33.9 KB · Views: 758
  • cours PL SQL (4).pdf
    607.4 KB · Views: 1,089
  • cours PL SQL (5).pdf
    299.4 KB · Views: 623
Last edited:
Top