Académique Documents
Professionnel Documents
Culture Documents
Supinfo-Projects.com
Tous les projets des élèves ingénieurs de Supinfo
Base de
Accueil Développement Systèmes Réseaux Multimédia Sciences
Données
Connectez-vous
Créez un Compte
Introduction
Votre commentaire :
1 of 2 01/09/2010 13:04
Solution d'archivage sous Oracle 9i http://www.supinfo-projects.com/fr/2006/archivage%5Foracle/introduc...
Pages : Top
En savoir plus
En savoir plus
En savoir plus
2 of 2 01/09/2010 13:04
Solution d'archivage sous Oracle 9i http://www.supinfo-projects.com/fr/2006/archivage%5Foracle/1/
Supinfo-Projects.com
Tous les projets des élèves ingénieurs de Supinfo
Base de
Accueil Développement Systèmes Réseaux Multimédia Sciences
Données
Connectez-vous
Créez un Compte
1 Contexte
Votre commentaire :
1 of 5 01/09/2010 13:05
Solution d'archivage sous Oracle 9i http://www.supinfo-projects.com/fr/2006/archivage%5Foracle/1/
2 of 5 01/09/2010 13:05
Solution d'archivage sous Oracle 9i http://www.supinfo-projects.com/fr/2006/archivage%5Foracle/1/
L’approche d’un tel projet d’archivage est relativement souvent le fruit d’un
appel d’offre proposée par un client pour réorganiser la cohérence de la structure
de données de son système d’information. Les objectifs sont la consultation aisée
simple en un moyen unique.
La méthodologie qui va suivre est un exemple de proposition à une
problématique, solutionnée si possible et ne prétend en aucun cas être unique.
Pour débuter, il faut effectuer une présentation globale et schématique (à
l’aide d’outil comme Visio etc.) de la mise en place d’un archivage des données
qui implicitement remet en cause l’architecture et la modélisation des objets
relationnels de l’entreprise. En effet, un système évolutif optimal ne conçoit pas
dans sa mise en œuvre un redéploiement même partiel de l’existant chez le client
mais au contraire devra montrer quels en sont les aspects modulables et/ou
inadaptés à la nouveauté proposée pour n’être qu’un add de leur choix de
structure de données intelligentes.
L’aspect suivant et très important à ne pas négliger est la détermination du
périmètre des actions données : ce point est la jonction entre le cahier des
charges et le travail effectif, car il est en quelque sorte le rendu de ce que la
société aura à charge de fournir en phase de mise en production finale. Il faut
avoir un sens de l’anticipation et de la représentation en temps/ressources/moyens
assez pointu tant la complexité de l’échelonnage est infime, le service peut être
3 of 5 01/09/2010 13:05
Solution d'archivage sous Oracle 9i http://www.supinfo-projects.com/fr/2006/archivage%5Foracle/1/
Pages : Top
En savoir plus
En savoir plus
En savoir plus
4 of 5 01/09/2010 13:05
Solution d'archivage sous Oracle 9i http://www.supinfo-projects.com/fr/2006/archivage%5Foracle/1/
5 of 5 01/09/2010 13:05
Solution d'archivage sous Oracle 9i http://www.supinfo-projects.com/fr/2006/archivage%5Foracle/2/
Supinfo-Projects.com
Tous les projets des élèves ingénieurs de Supinfo
Base de
Accueil Développement Systèmes Réseaux Multimédia Sciences
Données
Connectez-vous
Créez un Compte
2 Démonstration
2.1 Principe, mise en oeuvre et gestion
Synopsis
Le principal élément d’un archivage de données est de déterminer les moyens
30 Visites
Note INTERNET : 20 que le DBA souhaite utiliser pour migrer les informations du système. Le choix
(3 Votants) décrit dans cet article est la mise en place de procédures stockées qui vont être
1 Commentaires
lancé par un applicatif de développement codé en un langage de programmation
Lire l'article du genre VB, .Net ou autre C, C++. A noté qu’il est tout à fait possible
d’intervenir manuellement sur les procédures si les droits d’exécution vous sont
Evaluez cet article alloués pour un traitement occasionnel ou délicat sur les tables de production.
20 Le principe est simple : un outil de contrôle appelé procédure de contrôle sera
18 toujours exécuté avec un certains nombre de paramètres qui aiguilleront le
16 traitement adéquat mis en place pour l’ordonnancement et l’insertion/suppression
14 dans respectivement la base d’archivage et de production. Ainsi, par un
12 enchaînement successif de tests cette procédure centrale dirigera les opérations
10 pour le lancement des outils d’exécution appelé procédure d’exécution. Deux
8 types de procédures sont à prévoir, les procédures d’archivage effectuent une
6
insertion dans la base d’archivage et une suppression dans la base de production
4
et les procédures de purge qui ne font qu’une suppression des enregistrements
inutiles pour l’avenir. Il est vrai que ces opérations, notamment la suppression en
2
base de production, sont délicates et nous ne détaillerons la masse de tests qui
0
précède ces ordres DML (Data Manipulation Language). C’est effectivement
dans celles-ci que la majeure partie du travail est fondé. Nous nous efforcerons de
développer des exemples de codes de ces procédures dans la partie mécanisme ;
Commentez cet article procédure en outre élaborée en PL/SQL, langage de programmation associé
Auteur :
étroitement à Oracle.
Email :
Le schéma suivant est l’illustration de la stratégie d’archivage par procédures
stockées.
Votre commentaire :
1 of 7 01/09/2010 13:06
Solution d'archivage sous Oracle 9i http://www.supinfo-projects.com/fr/2006/archivage%5Foracle/2/
2 of 7 01/09/2010 13:06
Solution d'archivage sous Oracle 9i http://www.supinfo-projects.com/fr/2006/archivage%5Foracle/2/
BREAK ON REPORT;
COMPUTE SUM OF "Valeurs (en Mo)" ON REPORT;
BREAK ON REPORT;
COMPUTE SUM OF "TAILLE (en Mo)" ON REPORT;
3 of 7 01/09/2010 13:06
Solution d'archivage sous Oracle 9i http://www.supinfo-projects.com/fr/2006/archivage%5Foracle/2/
La partie de gestion, interne à une base sous Oracle 9i, se prépare pour
l’archivage en distribuant les rôles et les profils utilisateurs qui seront adapté. Par
exemple, il est nécessaire de séparer la partie création et utilisation. Les différents
schémas sont crées par un utilisateur et il attribue les droits d’exécution minimaux
pour les utilisateurs des autres schémas qui doivent accéder à ses objets.
L’attribution pour chaque schéma d’un administrateur de sauvegarde est utile, la
partie qui suit illustre les manipulations adéquates en termes de prévention des
données avant le lancement de l’archivage.
La sauvegarde doit être définie par son mode d’action : partiel ou complet.
Ceci pour atteindre le but de pouvoir restaurer en cas d’incident. La contrainte du
niveau de disponibilité est donnée par l’usage pratique de votre base de données.
Les éléments déterminants à sauvegarder sont tous les fichiers qui composent
la base de données, c’est-à-dire les fichiers de contrôle, redo-log, fichiers de
données et fichiers temporaires.
N.B. Il est utile de faire un backup sur :
- les fichiers d’initialisation comme les PFILE, SPFILE locaux ou
persistants
- les scripts d’administration dans $ORACLE_HOME\admin
- les fichiers de configuration Oracle Net, listener.ora et tnsnames.ora
- les fichiers de mot de passe externes
4 of 7 01/09/2010 13:06
Solution d'archivage sous Oracle 9i http://www.supinfo-projects.com/fr/2006/archivage%5Foracle/2/
5 of 7 01/09/2010 13:06
Solution d'archivage sous Oracle 9i http://www.supinfo-projects.com/fr/2006/archivage%5Foracle/2/
Particulier(s) :
2) Placez les paramètres dans votre PFILE comme ceci pour démarrer le
processus d’archivage des redo-log :
LOG_ARCHIVE_START = TRUE
LOG_ARCHIVE_DEST = rep_cible_pour_redo_log_archivés
3-a) Sauvegarder le tablespace JKO online par exemple :
SQL> ALTER TABLESPACE JKO BEGIN BACKUP
=> effectuer les commandes à l’aide de l’outil Oracle ocopy.exe
SQL> ALTER TABLESPACE JKO END BACKUP
3-b) Sauvegarder le tablespace JKO offline par exemple :
SQL> ALTER TABLESPACE JKO OFFLINE
=> effectuer les commandes à l’aide de l’outil Oracle ocopy.exe
SQL> ALTER TABLESPACE JKO ONLINE
A noter qu’il existe l’utilitaire Oracle de gestion automatiser de sauvegarde
RMAN (Recovery MANager) qui simplifie énormément la tâche du DBA car
l’optimisation est une de ces caractéristiques majeure en terme de traçabilité,
différenciation avec les blocs vides ou autre période de conservation des
sauvegardes. Par exemple, il possède des types de sauvegarde différentielle ou
cumulative. Nous ne le détaillerons pas ici car il peut représenter un sujet à lui
seul et ce n’est pas le but de notre article.
Néanmoins, les techniques proposées ci-dessus permettent largement de
6 of 7 01/09/2010 13:06
Solution d'archivage sous Oracle 9i http://www.supinfo-projects.com/fr/2006/archivage%5Foracle/2/
Pages : Top
En savoir plus
En savoir plus
En savoir plus
7 of 7 01/09/2010 13:06
Solution d'archivage sous Oracle 9i http://www.supinfo-projects.com/fr/2006/archivage%5Foracle/3/
Supinfo-Projects.com
Tous les projets des élèves ingénieurs de Supinfo
Base de
Accueil Développement Systèmes Réseaux Multimédia Sciences
Données
Connectez-vous
Créez un Compte
3 Mécanismes
Lire l'article
Le langage approprié sous Oracle est le PL/SQL, outil de développement assez
intuitif dans la lignée de nombreux langages de programmation de type Transact
Evaluez cet article SQL alliant la manipulation de structures informatiques (variables, tableaux,
curseurs…) et le SQL simple.
20
18
L’apprentissage de l’ensemble de ce langage est trop fastidieux à exposer dans
16
cet article, laissons place à quelques points primordiaux pour bien comprendre la
14
suite des morceaux de codes qui vont suivre. En effet, l’archivage d’une base ne
peut s’effectuer qu’avec des processus de vérifications d’intégrité des données,
12
par exemple (ici utiliser) par des procédures stockées, triggers, fonctions ou
10
regroupés dans un ensemble de packages appelés par le PL/SQL.
8
6 Vue globale d’un programme :
4
2
DECLARE
0
v_....... VARCHAR2(50) [ou NUMBER(2,3) ou CHAR(10) ou DATE];
BEGIN
1 of 12 01/09/2010 13:07
Solution d'archivage sous Oracle 9i http://www.supinfo-projects.com/fr/2006/archivage%5Foracle/3/
END LOOP;
CLOSE cur_all_tables;
END;
2 of 12 01/09/2010 13:07
Solution d'archivage sous Oracle 9i http://www.supinfo-projects.com/fr/2006/archivage%5Foracle/3/
/************************************************** *********
Date : 2006
Version :
Modifié par :
Date :
Description :
*************************************************** ******/
v_tables ARCH_CRITERE_TABLE.TABLE_ARC%TYPE;
v_action ARCH_CRITERE_TABLE.ACTION%TYPE;
v_oblig ARCH_CRITERE_TABLE.OBLIGATOIRE%TYPE;
v_reference ARCH_CRITERE_TABLE.TABLE_REFERENCE%TYPE;
v_lien_id NUMBER(10);
v_of VARCHAR2(40);
v_of2 CHAR(40);
v_fo NUMBER;
v_art VARCHAR2(40);
v_d DATE;
3 of 12 01/09/2010 13:07
Solution d'archivage sous Oracle 9i http://www.supinfo-projects.com/fr/2006/archivage%5Foracle/3/
v_critere VARCHAR2(40);
v_type_archivage VARCHAR2(10);
v_date DATE;
/************************************************* ********/
/* Curseur global sur tables avec sélection du type ('critere1', 'critere2', 'critere3'
ou 'critere4' */
/************************************************* *********/
CURSOR all_tables_cursor IS
FROM ARCH_CRITERE_TABLE
/************************************************* *********/
/* Curseur liant les 'critere1' aux ID les représentants dans les tables traitées */
/************************************************* *********/
CURSOR list_id_cursor IS
SELECT TABLE_LIEN.SESSION_ID
FROM BP.TABLE_LIEN@dbljko
BEGIN
/************************************************* *******/
/************************************************* *******/
v_critere := TRIM(p_critere);
v_type_archivage := TRIM(p_type_archivage);
v_date := p_date;
4 of 12 01/09/2010 13:07
Solution d'archivage sous Oracle 9i http://www.supinfo-projects.com/fr/2006/archivage%5Foracle/3/
v_of := v_critere;
END IF;
v_fo := TO_NUMBER(v_critere);
END IF;
v_art := v_critere;
END IF;
END IF;
OPEN all_tables_cursor;
LOOP
/* Initialisation */
v_count := 0;
v_is_id := 0;
/*****************************************/
/*****************************************/
/* CAS PARTICULIER */
/* => Pour cela on utilise le curseur list_id et on effectuera une boucle dessus*/
5 of 12 01/09/2010 13:07
Solution d'archivage sous Oracle 9i http://www.supinfo-projects.com/fr/2006/archivage%5Foracle/3/
FROM BP.T_EXEMPLE_TABLE@dbljko
END IF;
v_is_id := 1;
( SELECT SESSION_ID
FROM BP.TABLE_LIEN@dbljko
END IF;
/************************************************* /
/************************************************* /
FROM BP.TABLE_DATE@dbljko
END IF;
FROM BP.T_TABLE_EXEMPLE4@dbljko
END IF;
/******************************************/
/******************************************/
IF (v_count = 0) THEN
6 of 12 01/09/2010 13:07
Solution d'archivage sous Oracle 9i http://www.supinfo-projects.com/fr/2006/archivage%5Foracle/3/
COMMIT;
ELSE
COMMIT;
END IF;
-- Sinon Archivage/Purge
ELSE
IF (v_is_id = 1) THEN
LOOP
END LOOP;
CLOSE list_id_cursor;
ELSE
/************************************************* */
/************************************************* */
7 of 12 01/09/2010 13:07
Solution d'archivage sous Oracle 9i http://www.supinfo-projects.com/fr/2006/archivage%5Foracle/3/
END IF;
END IF;
END IF;
END IF;
END IF;
IF (v_is_id = 1) THEN
OPEN list_id_cursor;
LOOP
END LOOP;
CLOSE list_id_cursor;
ELSE
/*************************************************/
/************************************************* /
END IF;
8 of 12 01/09/2010 13:07
Solution d'archivage sous Oracle 9i http://www.supinfo-projects.com/fr/2006/archivage%5Foracle/3/
END IF;
END IF;
END IF;
END IF;
END IF;
END LOOP;
CLOSE all_tables_cursor;
COMMIT;
EXCEPTION
ROLLBACK;
END Controle_proc;
Légende:
BP: Base de Production
dbljko: DBLink entre le schéma de la procédure et BP
ARCH_CRITERE_TABLE : Table de renseignements globaux
9 of 12 01/09/2010 13:07
Solution d'archivage sous Oracle 9i http://www.supinfo-projects.com/fr/2006/archivage%5Foracle/3/
Tout d’abord, les principales vues que nous créerons sont issues d’une jointure
entre la table de base de production se situant dans la base cible et la table
d’archivage destinataire portant le même nom dans le nouveau schéma : il faut
rappeler l’exact structure sans les contraintes d’intégrités des objets dans le
schéma de destination y compris (et surtout) les tables. Par l’intermédiaire de
cette jointure simple, on peut visualiser l’ensemble des informations des deux
schémas.
En ce qui concerne la partie purement technique, les deux sortes de vues
matérialisées que nous montrerons, sont différenciables par le système autour du
mode de rafraîchissement. Les vues avec jointure sont rafraîchies par rapport à
l’organisation donnée par la clé primaire et dans la majorité des cas, une table
possède souvent (dans la base de production => accès à une information unique
et non nulle) une clé primaire indexée ou non indexée.
La seconde méthode est utilisée pour des tables isolées qui ne rendent pas de
service au schéma relationnel mais plutôt en guise de stockage. Pour celles-ci, ne
possédant pas de clé, la technique retenue est un rafraîchissement basé sur les
ROWID : pour les tables Oracle, c’est la colonne invisible en SELECT mais où
Oracle affecte un numéro d’enregistrement unique pour chaque nouvelle donnée
insérée.
(Rowid) Nom Prenom ...
(1) JanKo Bastien ...
(2) Van B. Ajax ...
Cette méthode semble faire passer le principe basé sur la clé comme une
surcharge pour une table commune mais elle présente des inconvénients et donc
des restrictions d’utilisation :
ne permet pas le fast refresh si il n'a pas eu un complet avant.
interdit si le SELECT comporte les fonctions distinct, group by, connect by,
fonctions d'aggregats, opérateur ensemblistes et sous requêtes.
10 of 12 01/09/2010 13:07
Solution d'archivage sous Oracle 9i http://www.supinfo-projects.com/fr/2006/archivage%5Foracle/3/
Pages : Top
11 of 12 01/09/2010 13:07
Solution d'archivage sous Oracle 9i http://www.supinfo-projects.com/fr/2006/archivage%5Foracle/3/
En savoir plus
En savoir plus
En savoir plus
12 of 12 01/09/2010 13:07
Solution d'archivage sous Oracle 9i http://www.supinfo-projects.com/fr/2006/archivage%5Foracle/4/
Supinfo-Projects.com
Tous les projets des élèves ingénieurs de Supinfo
Base de
Accueil Développement Systèmes Réseaux Multimédia Sciences
Données
Connectez-vous
Créez un Compte
4 Interfaçage de la solution
Auteur :
Email :
Votre commentaire :
1 of 7 01/09/2010 13:08
Solution d'archivage sous Oracle 9i http://www.supinfo-projects.com/fr/2006/archivage%5Foracle/4/
2 of 7 01/09/2010 13:08
Solution d'archivage sous Oracle 9i http://www.supinfo-projects.com/fr/2006/archivage%5Foracle/4/
3 of 7 01/09/2010 13:08
Solution d'archivage sous Oracle 9i http://www.supinfo-projects.com/fr/2006/archivage%5Foracle/4/
HTP.img <IMG>
HTP.anchor> <A>
HTP.header <H1> à <H6>
HTP.print, HTP.prn génère du texte passé en paramètre.
HTP.div <DIV>
HTP.nl, HTP.br <BR>
HTP.mailto <A> avec l'attribut MAILTO
Le programme qui suit est un début de site web oracle défini pour stocker des
documents avec une recherche détaillée sur leur nom et type. Le caractère *
recherche l'ensemble des documents insérés par avance dans la table.
Installation requise :
/* Table de downloads */
DROP TABLE downloadList ;
etc...
Voici la procédure home qui sert de page d'accueil en quelque sorte de notre
interface sur le serveur Oracle :
CREATE OR REPLACE PROCEDURE home AS
BEGIN
HTP.htmlOpen;
HTP.headOpen;
HTP.title('JKO WEB ORACLE');
HTP.headClose;
HTP.bodyOpen;
HTP.header(1, 'Bonjour et bienvenue sur mon site Oracle !!', 'CENTER');
HTP.print('( '||HTF.bold(HTF.italic('Informations de session'))||' : Utilisateur :
'||USER||' || Version d''Oracle : 9.2.0.1.0'||' || Date : '||TO_CHAR(sysdate)||' )');
HTP.br;
HTP.br;
HTP.br;
HTP.formOpen('afficheRessources');
HTP.print('Rechercher une ressource : ');
HTP.br;
HTP.print('Par nom : ');
HTP.formText('nom');
HTP.print('Par type : ');
HTP.formText('type_fichier');
HTP.br;
HTP.br;
HTP.formSubmit(cvalue=>'Search');
HTP.formReset(cvalue=>'Reset');
4 of 7 01/09/2010 13:08
Solution d'archivage sous Oracle 9i http://www.supinfo-projects.com/fr/2006/archivage%5Foracle/4/
END IF;
HTP.formClose;
HTP.bodyClose;
HTP.htmlClose;
END;
search_nom VARCHAR2(50);
search_type_fichier VARCHAR2(20);
v_etat NUMBER;
BEGIN
search_nom := '%'||nom||'%';
search_type_fichier := '%'||type_fichier||'%';
v_etat := 0;
HTP.htmlOpen;
HTP.headOpen;
HTP.title('JKO WEB ORACLE');
HTP.headClose;
HTP.bodyOpen;
HTP.tableRowOpen;
HTP.tableHeader('Nom');
HTP.tableHeader('Type');
HTP.tableHeader('Lien du téléchargement');
HTP.tableRowClose;
HTP.tableRowOpen;
HTP.tableData(iter.NOM);
HTP.tableData(iter.TYPE_FICHIER);
HTP.tableData(HTF.anchor('http://nomMachine:port/Dossier/'||iter.CHEMIN,
5 of 7 01/09/2010 13:08
Solution d'archivage sous Oracle 9i http://www.supinfo-projects.com/fr/2006/archivage%5Foracle/4/
END LOOP;
END IF;
IF (v_etat = 0) THEN
HTP.tableRowOpen;
HTP.tableData('/', 'CENTER');
HTP.tableData('/', 'CENTER');
HTP.tableData('/', 'CENTER');
HTP.tableRowClose;
END IF;
HTP.tableClose;
IF (v_etat = 0) THEN
HTP.print('Aucun enregistrement, réessayer :)');
END IF;
END IF;
HTP.bodyClose;
HTP.htmlClose;
END;
Pages : Top
En savoir plus
En savoir plus
6 of 7 01/09/2010 13:08
Solution d'archivage sous Oracle 9i http://www.supinfo-projects.com/fr/2006/archivage%5Foracle/4/
En savoir plus
7 of 7 01/09/2010 13:08
Solution d'archivage sous Oracle 9i http://www.supinfo-projects.com/fr/2006/archivage%5Foracle/5/
Supinfo-Projects.com
Tous les projets des élèves ingénieurs de Supinfo
Base de
Accueil Développement Systèmes Réseaux Multimédia Sciences
Données
Connectez-vous
Créez un Compte
5 Annexe
5.1 Définition des termes techniques de l'article
Synopsis
ORACLE est un système de gestion de base de données relationnelle
30 Visites
Note INTERNET : 20 propriétaire ou rdbms (relational database management system). Il a été crée en
(3 Votants) 1977 par Lawrence Ellison. Les versions de ce système déclinées jusqu’à la 10g,
1 Commentaires
offrent une avancée technologique de qualité au niveau de fonctionnalités en
Lire l'article vogue comme le xml, le grid computing, le data mining, l’intégration Java et une
forte portabilité sur de nombreux O.S. (AIX (IBM), Solaris (Sun), Windows NT
Evaluez cet article (Microsoft) etc.
20 Sa fonctionnalité est donc l’atout majeur qui le caractérise ; en voici un bref
18 aperçu :
16
La définition et la manipulation des données
14
La cohérence des données
12
La confidentialité des données
10
L'intégrité des données
8
La sauvegarde et la restauration des données
6 La gestion des accès concurrents
4
2 Le système Oracle propose également de nombreux outils gravitant autour de
0
son noyau relationnel par exemple :
- Les outils d’administration (Oracle Manager (SQL*DBA), NetWork
Manager, Oracle Enterprise Manager et Import/Export : un outil permettant
d'échanger des données entre deux bases Oracle etc.)
Commentez cet article
- Les outils de développement pour automatiser la création d’applications
Auteur : utilisé comme interfaçage avec la base de données (Oracle Designer, Oracle
Developer => Oracle Forms…, SQL*Plus etc.)
Email : - Les outils de programmation (Pro*C, Pro*Cobol, Pro*Fortran…)
Votre commentaire :
Les avantages d’Oracle le caractérisent comme un SGBDR puissant, utilisable
par un grand nombre d’entreprises qui reconnaissent comme complet les solutions
Oracle dans de multiples domaines et applications.
1 of 4 01/09/2010 13:09
Solution d'archivage sous Oracle 9i http://www.supinfo-projects.com/fr/2006/archivage%5Foracle/5/
2 of 4 01/09/2010 13:09
Solution d'archivage sous Oracle 9i http://www.supinfo-projects.com/fr/2006/archivage%5Foracle/5/
(Source : fr.wikipédia.org
5.2 Bibliographie et Sites
Livres
ORACLE 10g sous windows
par Gilles Briard (avec la collaboration de la société Digora)
publié par Eyrolles, 2006
Liens internet
Cours complets et autres informations ORACLE
http://oracle.developpez.com/
Web et PLSQL
http://helyos.developpez.com/htp/
Pages : Top
En savoir plus
En savoir plus
En savoir plus
3 of 4 01/09/2010 13:09
Solution d'archivage sous Oracle 9i http://www.supinfo-projects.com/fr/2006/archivage%5Foracle/5/
4 of 4 01/09/2010 13:09
Solution d'archivage sous Oracle 9i http://www.supinfo-projects.com/fr/2006/archivage%5Foracle/conclusion/
Supinfo-Projects.com
Tous les projets des élèves ingénieurs de Supinfo
Base de
Accueil Développement Systèmes Réseaux Multimédia Sciences
Données
Connectez-vous
Créez un Compte
Conclusion
Synopsis Au travers de cet article, un aperçu global vous a été montré d’un plan d’action
d’archivage d’une base de données d’entreprise, le système de mécanismes
30 Visites gravitant autour est général (procédures, interfaçage web…) pour obtenir une
Note INTERNET : 20
(3 Votants) gestion optimale des données grâce notamment à la composante Oracle 9i.
1 Commentaires
De plus en plus, les entreprises se doivent d’effectuer des visions stratégiques à
Lire l'article court terme quant au développement futur et durable de ses ressources. La
Evaluez cet article
fiabilité de stockage et de mise à disposition de ses bases de données est un
moyen évolutif pour atteindre ce but et la solution proposée dans cet extrait aide
20 à mieux comprendre pourquoi organiser ses données contribue à une meilleure
18 perceptibilité.
16
14
12
10
8
Articles de la même catégorie
6
4 Pages : Top
2
Java Stored Procedures
0 7 Visites
[30 mn de lecture - paru le 10/3/2006 9:55:09 PM -
Public : Confirmé] 0 Commentaires
En savoir plus
Commentez cet article
Les procédures stockées en java
Auteur : [30 mn de lecture - paru le 10/3/2006 9:52:01 PM - 17 Visites
Public : Confirmé] 0 Commentaires
Email :
En savoir plus
Votre commentaire : Conception d'un module de gestion de base
données 19 Visites
[15 mn de lecture - paru le 3/10/2006 4:11:54 AM - 0 Commentaires
Public : Confirmé]
En savoir plus
1 of 2 01/09/2010 13:09
Solution d'archivage sous Oracle 9i http://www.supinfo-projects.com/fr/2006/archivage%5Foracle/conclusion/
2 of 2 01/09/2010 13:09