PREPARATION AU PTI SGBD
|
|
- Pierre-Louis Ducharme
- il y a 8 ans
- Total affichages :
Transcription
1 PREPARATION AU PTI SGBD On complètera ce cours avec les informations du site developpez.com 1.1 Introduction Qu est ce qu un SGBD? Définition : logiciel qui stocke des données de façon organisée et cohérente. Access : version édulcorée. Mais mono utilisateur, et faible capacité. Les données sont stockées dans des fichiers gérés par le serveur de base de données. Cette opération est opaque. On transmet depuis un client des instructions à la base par l intermédiaire du langage SQL. Avantages : permet de maintenir de façon fiable l intégrité des données opérations de bas niveau opaques rapide multiutilisateurs moins de trafic sur le réseau sécurité Inconvénients : Un peu plus long que bien programme en C, et encore... Plusieurs façons d organiser les données : hiérarchique relationnel déductif objet etc. Les gros SGBDR : DB2 (IBM) Oracle Microsoft SQL Server MySQL SQL STRUCTURED QUERY LANGUAGE. SQL EST LE LANGAGE STANDARD DE LA BASE DE DONNEES. D UN SGBD A L AUTRE, LE SQL CHANGE TRES PEU Organisation relationnelle des données Les données sont stockées dans des tables. Table : tableau _a deux entrées. Le MPD (modèle physique des données) nous donne, pour chaque table, les colonnes (i.e. champs) que doit comporter la table. nomtable (colonne_1, colonne_2,..., colonne_n ) Par exemple : CLIENT( numero, nom, prenom, ) Nous donnera la table numero nom prenom TERRIEUR ALAIN alain.terrieur@yahoo.fr PTI SGBDR On complètera ce cours avec les informations du site developpez.com 1/17
2 Les architectures physiques de SGBD sont très liées au mode de répartition. BD centralisée BD client/serveur BD client/multi serveurs BD répartie BD hétérogène BD mobile CELLE QUI NOUS CONCERNE DANS LE CADRE DES PTI EST LE CLIENT SERVEUR. MEME SI LE CLIENT ET LE SERVEUR SONT INSTALLES SUR LE MEME POSTE PTI SGBDR Les architectures physiques de SGBD sont très liées au mode de répartition. 2/17
3 PRINCIPAUX SGBD Les grands SGBD Oracle IBM DB2 Microsoft SQL Server Sybase SQL Server Ingres Informix Les open sources MySQL PostgreSQL Les SGBD personnels Borland Paradox Filemaker Interbase Microsoft Access Microsoft FoxPro Les SGBD objets Objectivity Object Store Versant O2 ARCHITECTURE ORACLE Oracle : Système de Gestion de Bases de Données (SGBD) relationnel (SGBDR) édité par Oracle Corporation ( Basé sur SQL (Structured Query Language), Langage de définition, de manipulation et de contrôle de bases de données relationnelles (Standard ANSI depuis 1986) Première version d Oracle : 1981 Version actuelle : Oracle 11g SQL : "LDD (Langage de Définition de Données) : Création, modification et suppression des définitions des tables "LMD (Langage de Manipulation de Données) : Ajout, suppression, modification et interrogation des données "LCD (Langage de Contrôle de Données) : gestion des protections d accès Fin d instruction : ; Commentaires : /* */ ou commentaire Deux architectures possibles: Client/serveur : Des applications clientes envoient les requêtes SQL et PL/SQL _a un serveur. Multitier : Des serveurs d'application allègent la charge du serveur en réalisant certains accès pour les clients. Un serveur de bases de données est compose : D une instance = plusieurs processus et une zone de mémoire D une base de données De plusieurs schémas, assimiles a des utilisateurs Dans le cas de clusters de machines, Oracle 10g peut associer plusieurs instances à une même base de données. PTI SGBDR 3/17
4 La connexion client/serveur Un processus utilisateur est crée quand un utilisateur lance une application cliente Une connexion va être créée avec l'instance Oracle, L utilisateur va ouvrir une session. Un processus serveur va analyser et exécuter les requêtes, retourner les données Mode dédié : un processus serveur pour un processus client Mode partage : les clients partagent un groupe de processus serveurs Evite les processus serveurs inactifs Contenu d'un schéma C est l espace logique de travail d un utilisateur. Correspond à un utilisateur : les deux portent le même nom Ensemble d'objets de l'utilisateur manipulables en SQL Exemple : tables, index, clusters, triggers, vues, dimensions, fonctions,... Un objet correspond a : Plusieurs extents Un segment Un tablespace Un ou plusieurs fichiers du tablespace Il n y a pas de correspondance schéma/tablespace Les Tablespaces consistent en un ou plusieurs fichiers (data files). Les Data files n appartiennent qu à un seul tablespace. Les tablespaces SYSTEM et SYSAUX tablespaces sont des tablespaces mandataires. Ils sont créés lors de la création de la base. Le Tablespace SYSTEM est utilisé les fonctionnalités du cœur (par example, data dictionary tables). Le Tablespace auxiliaire SYSAUX est utilisé pour les composants additionnels (tels que Enterprise Manager Repository). PTI SGBDR La connexion client/serveur 4/17
5 LES PRIVILEGES SYSDBA ET SYSOPER Permettent d'effectuer les opérations au dessus de la base de données Démarrer et arrêter le serveur Créer ou supprimer des bases de données Changer les modes d'archivage de la base... Leur identification est gérée soit : Par le SE, L utilisateur doit appartenir au groupe dba ou oper (ora_dba et ora_oper sous WINDOWS) connect / as sysdba ; connect / as sysoper. Par le fichier password d'oracle. Créer un fichier password avec l'outil ORAPWD Accorder le privilège _a partir de l'utilisateur SYS connect user/user as sysdba; Enchaînement type des opérations Une instance Oracle est démarrée sur le serveur Une application cliente établit une connexion et ouvre une session Le serveur détecte la requête de connexion et crée un processus serveur dédié L'utilisateur lance une requête SQL et un commit Le processus serveur recherche dans la "shared pool\ si la requête existe o OUI : elle sera utilisée pour répondre o NON : la nouvelle requête est insérée dans la shared pool, analysée et exécutée Le processus serveur récupère les données o Dans le cache de données o Dans les fichiers de données (et les charge dans le cache) Le processus serveur modifie éventuellement les données dans le cache Puisqu'il y a validation, LGWR écrit la transaction dans le fichier de reprise o Les changements seront répertoriés dans les fichiers de données par DBWn o Le résultat, ou une confirmation, est envoyé au processus utilisateur. PTI SGBDR Enchaînement type des opérations 5/17
6 PLANIFIER ET CREER LA BASE Cette opération ne s envisage pas avec la version légère XE. Phase de réflexion avant création, pour faire les bons choix. Réfléchir aux tables et indexes _a venir, estimer leur taille Planifier la distribution de ses fichiers, l'espace libre dans les blocks Décider entre une gestion classique ou automatique des fichiers Choisir l'encodage des caractères (peut être surcharge par les clients) Déterminer la taille des blocs de données Choisir le mode de gestion de l'annulation o Tablespace dédié o Segments d'annulation Déterminer la stratégie de sauvegarder et reprise après panne Spécifier le nom de l'instance SID Créer le fichier de paramètres PFILE (partir de l'exemple Oracle) o Nom de la base, emplacement des fichiers de contrôle Se connecter _a l'instance inactive o SQLPLUS /nolog puis CONNECT / AS SYSDBA Créer un fichier de paramètre serveur SPFILE (_a partir du fichier manuel) Lancer l'instance : STARTUP NOMOUNT (Aucune vérification de cohérence a ce niveau) Créer la base de données : CREATE DATABASE... Créer de nouveaux tablespace, par exemple : o Un USERS pour les utilisateurs o un INDX pour les index Lancer les scripts de création du dictionnaire (catalog.sql, catproc.sql) et éventuellement d'autres scripts optionnels Créer une sauvegarde complète de l'installation dans cet état SCRIPT TYPE : SET VERIFY OFF connect "SYS"/"&&sysPassword" as SYSDBA set echo on spool C:\app\JeanPierre\admin\basex\scripts\CreateDB.log append startup nomount pfile="c:\app\jeanpierre\admin\basex\scripts\init.ora"; CREATE DATABASE "basex" MAXINSTANCES 8 MAXLOGHISTORY 1 MAXLOGFILES 16 MAXLOGMEMBERS 3 MAXDATAFILES 100 DATAFILE SIZE 700M AUTOEXTEND ON NEXT 10240K MAXSIZE UNLIMITED EXTENT MANAGEMENT LOCAL SYSAUX DATAFILE SIZE 600M AUTOEXTEND ON NEXT 10240K MAXSIZE UNLIMITED SMALLFILE DEFAULT TEMPORARY TABLESPACE TEMP TEMPFILE SIZE 20M AUTOEXTEND ON NEXT 640K MAXSIZE UNLIMITED SMALLFILE UNDO TABLESPACE "UNDOTBS1" DATAFILE SIZE 200M AUTOEXTEND ON NEXT 5120K MAXSIZE UNLIMITED PTI SGBDR Enchaînement type des opérations 6/17
7 CHARACTER SET WE8MSWIN1252 NATIONAL CHARACTER SET AL16UTF16 LOGFILE GROUP 1 SIZE 51200K, GROUP 2 SIZE 51200K, GROUP 3 SIZE 51200K USER SYS IDENTIFIED BY "&&syspassword" USER SYSTEM IDENTIFIED BY "&&systempassword"; set linesize 2048; column ctl_files NEW_VALUE ctl_files; select concat('control_files=''', concat(replace(value, ', ', ''','''), '''')) ctl_files from v$parameter where name ='control_files'; host "echo &ctl_files >>C:\app\JeanPierre\admin\basex\scripts\init.ora"; spool off UNDO TABLESPACE undotbs DATAFILE '/u01/oracle/oradata/mynewdb/undotbs01.dbf' SIZE 200M REUSE AUTOEXTEND ON MAXSIZE UNLIMITED; Alternative : fichiers gérés par Oracle Oracle peut prendre en charge les fichiers Spécifie dans les paramètres d'initialisation Simplifie les commandes L'administrateur ne gère que la partie logique : tablespace, extents... CREATE DATABASE mabase USER SYS IDENTIFIED BY syspassword USER SYSTEM IDENTIFIED BY systempassword; UNDO TABLESPACE undotdb DEFAULT TEMPORARY TABLESPACE temp1; Configuration du réseau Côté serveur Un processus d'écoute utilisant un protocole réseau : listenersid Un serveur BD Oracle = instance + base Les configurations (=services d'écoute) sont enregistrées dans listener.ora Editable a la main, ou via outils graphiques Côté client Configurations (services d'accès) enregistrées dans tnsname.ora Permet au client de se connecter de façon transparente PTI SGBDR Alternative : fichiers gérés par Oracle 7/17
8 PARTICULARITES Oracle propose plusieurs outils d administration : SQLPLUS : outil de base permettant d écrire et exécuter des requetes SQL. Oracle entreprise Manager ( APEX pour XE): application Web pour l administration graphique d une base de données. Pour les versions complètes : Oracle Entreprise Manager Grid Control : Application Web permettant l administration de plusieurs bases de données en mode centralisé. SQLPLUS utilise les canaux(pipes) pour communiquer avec le serveur de base de données Oracle. Entreprise Manager met en œuvre un serveur Apache et permet côté client l utilisation d un simple navigateur pour controler la base. Le service utilisé est OMS sur le port 5500 ( ou Lorsque l on demarre il ya 2 phases : montage, ouverture et. Dans la phase de demarrage, une instance est ouverte, le fichier de parametres est lu, la SGA est allouée et les processus d arriere plans sont démarrés. A ce stade, il n y a pas de base de données associés, seule l instance est lancée. Les vues dynamiques de l instance sont interrogeables(v$instance, V$SGA,V$OPTION,V$PARAMETER,V$VERSION etc) mais pas les vues dynamiques relatives à la base de données (V$DATABASE.). Cet état est utilis& lors de la création de la base par exemple. Lors du montage de la base, l instance utilise le paramètre CONTROL_FILES du fichier de paramètres pour localiser les fichiers de contrôle et les ouvrir. Les fichiers de données et de journalisation sont alors connus mais toujours pas ouverts, en cas d erreur, il n y a pas d alerte. Toutefois, à ce stade il est associé une base de données à l instance mais toujours pas ouverte, V$DATABASE est consultable mais ont ne peut pas utiliser la base en mode normal, seul l utilisateur avec les privilèges SYSDBA ou SYSOPER peuvent effectués les taches d administration. Lors de l ouverture de la base l instance ouvre les fichiers de données et de journalisation, vérifie la cohérence signale et répare les éventuelles erreurs (SMON). A ce moment, la base devient exploitable, les utilisateurs peuvent se connecter et accéder au dictionnaire des données. PTI SGBDR PARTICULARITES 8/17
9 VERIFICATIONS POSSIBLES DEMANDEES AVANT PTI EMPLACEMENT DES FICHIERS (Datafiles) Oracle express(xe) Oracle 11g Toutes les commandes seront passées en mode console via SQLPlus Dans tous les exemples on utilisera la base : «base2» SQL> startup open base2 Instance ORACLE lancúe. Total System Global Area bytes Fixed Size bytes Variable Size bytes Database Buffers bytes Redo Buffers bytes Base de donnúes montúe. Base de donnúes ouverte. Commande nécessaire si la base a été démontée et arrêtée avant. AVEC XE ou sans directive particulière, la base par défaut est montée et ouverte, ce qui ne gène pas la commande suivante PTI SGBDR EMPLACEMENT DES FICHIERS (Datafiles) 9/17
10 OBTENU AVEC LA COMMANDE SQL (Dans SQL plus) : SQL> select file#,name from v$datafile; FILE# NAME 1 C:\APP\BASE2\DATAFILE\O1_MF_SYSTEM_6M0ZZKJ8_.DBF 2 C:\APP\BASE2\DATAFILE\O1_MF_SYSAUX_6M10086Z_.DBF 3 C:\APP\BASE2\DATAFILE\O1_MF_UNDOTBS1_6M100OSK_.DBF FILE# NAME 4 C:\APP\BASE2\DATAFILE\O1_MF_USERS_6M101D14_.DBF SQL> Vue des tablespaces dans sql developer OBTENU AVEC LA COMMANDE SQL (Dans SQL plus) : SQL> SELECT tablespace_name 2 FROM dba_tablespaces 3 ORDER BY tablespace_name; TABLESPACE_NAME SYSAUX SYSTEM TEMP UNDOTBS1 USERS SQL> PTI SGBDR OBTENU AVEC LA COMMANDE SQL (Dans SQL plus) : 10/17
11 VERIFICATIONS DU DEMARRAGE EFFECTIF DES SERVICES Exemple pour la base2 dans oracle 11g Vérifications du système d écoute du serveur : Cette commande se passe normalement dans la console système. SQLPlus permet de basculer du client SQL à la console en donnant la commande «HOST». Lorsque vous avez terminer avec la console système, il suffit de retaper «exit» pour retourner dans la console SQL. SQL> HOST Microsoft Windows [version ] Copyright (c) 2009 Microsoft Corporation. Tous droits réservés. C:\app\JeanPierre\product\11.2.0\dbhome_1\BIN>LSNRCTL STATUS LSNRCTL for 32 bit Windows: Version Production on 15 MAI :36:41 Copyright (c) 1991, 2010, Oracle. All rights reserved. Connexion Ó (DESCRIPTION=(ADDRESS=(PROTOCOL=IPC)(KEY=base2))) STATUT du PROCESSUS D'ECOUTE Alias LISTENER Version TNSLSNR for 32 bit Windows: Version Production Date de dúpart 15 MAI :46:39 DurÚe d'activitú 0 jours 6 heures 50 min. 4 sec Niveau de trace off SÚcuritÚ ON: Local OS Authentication SNMP OFF Fichier de paramþtres du processus d'úcoute C:\app\JeanPierre\product\ \dbhome_1\network\admin\listener.ora Fichier journal du processus d'úcoute c:\app\jeanpierre\diag\tnslsnr \PC JeanPierre\listener\alert\log.xml RÚcapitulatif d'úcoute des points d'extrúmitú... (DESCRIPTION=(ADDRESS=(PROTOCOL=ipc)(PIPENAME=\\.\pipe\base2ipc))) (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=PC JeanPierre)(PORT=1521))) PTI SGBDR Vérifications du système d écoute du serveur : 11/17
12 (DESCRIPTION=(ADDRESS=(PROTOCOL=tcps)(HOST=PC JeanPierre)(PORT=2484))) (DESCRIPTION=(ADDRESS=(PROTOCOL=nmp)(PIPENAME=\\PC JEANPIERRE\pipe\ORAPIPE))) (DESCRIPTION=(ADDRESS=(PROTOCOL=tcp)(HOST=PC JeanPierre)(PORT=8090))(Presentat ion=http)(session=raw)) RÚcapitulatif services... Le service "CLRExtProc" comporte 1 instance(s). L'instance "CLRExtProc", statut UNKNOWN, comporte 1 gestionnaire(s) pour ce service... Le service "base2" comporte 1 instance(s). L'instance "base2", statut READY, comporte 1 gestionnaire(s) pour ce service... Le service "base2xdb" comporte 1 instance(s). L'instance "base2", statut READY, comporte 1 gestionnaire(s) pour ce service... La commande a rúussi C:\app\JeanPierre\product\11.2.0\dbhome_1\BIN>EXIT SQL> PTI SGBDR Vérifications du système d écoute du serveur : 12/17
13 DEROULEMENT DU PTI Pour des raisons de gain de temps et d homogénéisation avec les solutions Oracle XE ou MYSQL, vous ne procèderez pas à la création manuelle de la base de données. (Ceci ne vous empêchera pas d avoir compris et intégré les connaissances précédentes) Vous démarrerez donc dans une base : déjà créée à l aide de l assistant ou dans la base d origine ou dans la base XE pour cette version. L OBJECTIF ETANT DE CREER UN SCHEMA SUR LEQUEL VOUS TRAVAILLEREZ 1. ETAPE1 : CREATION D UN COMPTE UTILISATEUR AVEC PRIVILEGES SQL> CONNECT sys / as sysdba SQL> CREATE USER manager 2 IDENTIFIED BY manager 3 TEMPORARY TABLESPACE temp 4 DEFAULT TABLESPACE users 5 QUOTA UNLIMITED ON users; Utilisateur crúú. Cet utilisateur s identifie par «manager», son mot de passe est «manager». Il travaille par défaut sur le tablespace «USERS» avec un quota illimité 1.1. Attribuer à manager les privilèges nécessaires pour : Se connecter à la base SQL> GRANT DBA TO manager WITH ADMIN OPTION ; Autorisation de privilþges (GRANT) acceptúe. SQL> GRANT CREATE SESSION TO manager ; Autorisation de privilþges (GRANT) acceptúe. Puis dans l ordre pour se connecter, accéder aux ressources, créer un utilisateur et le supprimer. SQL> GRANT connect, resource TO manager; Autorisation de privilþges (GRANT) acceptúe. SQL> GRANT create user TO manager; Autorisation de privilþges (GRANT) acceptúe. PTI SGBDR ETAPE1 : CREATION D UN COMPTE UTILISATEUR AVEC PRIVILEGES 13/17
14 SQL> GRANT drop user TO manager; Autorisation de privilþges (GRANT) acceptúe. SQL> 2. ETAPE2 : CREATION DE COMPTE UTILISATEUR AVEC DROITS LIMITES SQL> create user user1 2 identified by user1; Utilisateur crúú. SQL> create user chef 2 identified by chef; Utilisateur crúú. SQL> 2.1. Attribuer les privilèges nécessaires pour : Se connecter à la base SQL> GRANT connect TO USER1; Autorisation de privilþges (GRANT) acceptúe. SQL> GRANT connect TO CHEF; Autorisation de privilþges (GRANT) acceptúe. 3. CREATION DES PROFILS Les profils permettent de limiter le nombre de sessions ouvertes par l utilisateur et la durée de vie des mots de passe. CREATE profile P_manager limit SESSIONS_PER_USER 1 password_life_time 30 ; CREATE profile P_chef limit SESSIONS_PER_USER 2 password_life_time 30 ; CREATE profile P_user1 limit SESSIONS_PER_USER 3 password_life_time 90 ; POUR VALIDER CETTE ETAPE COMME POUR TOUTE AUTRE ETAPE ON N OUBLIERA PAS L INSTRUCTION : COMMIT ; 4. CREATION DES TABLES DE LA BASE : On créera manuellement une table puis on lancera un script pour les suivantes comme suit : Connexion du manager, avec son mot de passe. SQL> CONNECT manager / manager PTI SGBDR ETAPE2 : CREATION DE COMPTE UTILISATEUR AVEC DROITS LIMITES 14/17
15 4.1. Création d une table CREATE TABLE PRODUIT (numprod number, nomprod varchar2 ( 30 ) ) ; 4.2. Création d une contrainte de clé primaire : alter table produit add constraint pk_produit PRIMARY KEY (numprod ) ; 4.3. Lancement du script de création des autres tables : Avec la commande suivante : et nom du fichier sql contenant le script. On peut faire glisser directement le fichier depuis l explorateur vers la commande sql juste après Exemple : 2\livraisons.sql Ce script contiendra les séquences de création de table et insert values plus les contraintes d intégrité des relations sauf une que vous réaliserez à la main comme indiqué dans le 4.4 Pour vérifier la bonne création des tables on exécutera la requête suivante : SQL> select table_name from user_tables; 4.4. Mise en place d une contrainte d intégrité sur une jointure SQL> alter table livraison add constraint fk_livraison FOREIGN KEY ( numfou ) REFERENCES fournisseur ( numfou ) ; Cette requête indique une jointure avec cardinalité minimum à 1 entre la table livraison et la table fournisseur. C est une CIF (contrainte d intégrité fonctionnelle) qui n autorise pas l enregistrement d une livraison sans qu elle fasse référence à un fournisseur. 5. CREATION ET MISE EN PLACE DES RÔLES : Les rôles regroupent des privilèges (droits de création, modifications, suppression ) de tables, vues PTI SGBDR Mise en place d une contrainte d intégrité sur une jointure 15/17
16 Pour le manager : (sélection, création, suppression et mise à jour) Create role R_manager ; Grant create user to R_manager; Grant select, update, delete on produit to R_manager ; (autorisation sur la table produit) Grant select, update, delete on fournisseur to R_manager ; (autorisation sur la table fournisseur) Et ainsi de suite pour toutes les tables du schéma. Pour le chef : (sélection, création et mise à jour) Create role R_chef ; Grant create user to R_chef; Grant select, update on produit to R_chef ; (autorisation sur la table produit) Grant select, update on fournisseur to R_chef ; (autorisation sur la table fournisseur) Et ainsi de suite pour toutes les tables du schéma. Pour le user1 : (sélection et mise à jour) Create role R_user1 ; Grant select, update on produit to R_user1 ; (autorisation sur la table produit) Grant select, update on fournisseur to R_user1 ; (autorisation sur la table fournisseur) Et ainsi de suite pour toutes les tables du schéma VERIFICATION DES PRIVILEGES SELECT * FROM session_privs ; SELECT * FROM user_sys_privs; 6. CREATION D UNE VUE Une vue est une table virtuelle de la base de données dont le contenu est défini par une requête. Seule la requête est stockée. Ex : SQL> CREATE VIEW NB_FOURNISSEURS_PAR _PRODUIT AS 2 SELECT nomprod, COUNT( numfou ) AS NB FOURNISSEURS 3 FROM PRODUIT P 4 LEFT OUTER JOIN PROPOSER PR 5 ON P. numprod = PR. numprod 6 GROUP BY nomprod 7 ORDER BY COUNT( numfou ) ; PTI SGBDR VERIFICATION DES PRIVILEGES 16/17
17 Table 2.2 _ Startup Modes Mode Description startup nomount Starts the Instance Creates the SGA and runs the background processes after reading the parameters in the init.ora (Instance configuration) file. startup mount Starts the Instance and mounts the database Reads the control file and identifies the Database files. startup open Starts the Instance and allows access to the Database for users via the Oracle Server. startup force Performs a shutdown abort, followed by a startup open. Note that startup force is an option, not a mode. Table 2.3 _ Shutdown Types Type Description shutdown normal Prohibits sessions from being created and waits for any current session to log out, then shuts down cleanly. shutdown immediate Prohibits sessions from being created, rolls back all uncommitted transactions, disconnects any remaining connected sessions, and shuts down cleanly. shutdown abort Shuts down the database in a very ungraceful manner similar to a crash. Note that the Database will need to undergo Instance recovery the next time it starts up, which it will do automatically. Table 2.4 _ Default DBA Accounts Username Default Password Description SYS CHANGE_ON_INSTALL SYS owns the data dictionary tables, the place where all the information about database objects is stored. You should only connect to the database as SYS if you are explicitly instructed to do so in this book or in the Oracle documentation. SYSTEM MANAGER SYSTEM was originally created to maintain database objects that support the Oracle Developer suite of tools. SYSTEM can perform most of the actions that SYS can and will be used most of the time for the exercises in this book. INTERNAL ORACLE (in some environments, INTERNAL) INTERNAL is not truly a database account,but is used when performing certain maintenance work against and starting and stopping the database. Note that for this book s exercises, if you are prompted for a password when connecting INTERNAL use the password ORACLE (as shown in the createdb00_01.sql script below). Oracle states that connecting INTERNAL will no longer be supported as of Oracle version 8.2. From then on, you will connect as SYS AS SYSDBA. PTI SGBDR CREATION D UNE VUE 17/17
Administration des bases de données sous Oracle. 10g. Fabien De Marchi, Jean-Marc Petit. Université de Lyon. November 22, 2007 1/96
1/96 Administration des bases de données sous Oracle 10g Fabien De Marchi, Jean-Marc Petit Université de Lyon November 22, 2007 2/96 Sur le cours Prérequis et objectifs Prérequis Modèle relationnel (structure,
Plus en détailCOMPOSANTS DE L ARCHITECTURE D UN SGBD. Chapitre 1
1 COMPOSANTS DE L ARCHITECTURE D UN SGBD Chapitre 1 Généralité 2 Les composants principaux de l architecture d un SGBD Sont: Les processus Les structures mémoires Les fichiers P1 P2 Pn SGA Fichiers Oracle
Plus en détailProgramme détaillé. Administrateur de Base de Données Oracle - SQLServer - MySQL. Objectifs de la formation. Les métiers
Programme détaillé Objectifs de la formation Les systèmes de gestion de bases de données prennent aujourd'hui une importance considérable au regard des données qu'ils hébergent. Véritable épine dorsale
Plus en détailGestion des utilisateurs et de leurs droits
Gestion des utilisateurs et de leurs droits Chap. 12, page 323 à 360 Lors de la création d'un utilisateur vous devez indiquer son nom, ses attributs, son profil, la méthode d'authentification (par le SE
Plus en détailTP Administration Oracle
Ingénieurs 2000 Informatique et Réseaux TP Administration Oracle DIOP Ngoné ESSAIDI Abderrahim Février 2008 1 Sommaire Sommaire... 2 Introduction... 3 1. Déploiement d application... 4 1.1 Résumé du besoin...
Plus en détailOracle 11g - Dataguard
Oracle 11g - Dataguard Ecole INSTA Paris http://www.insta.fr/site/ Document et projet réalisé Candy Scordia le 29/07/2011 par Dataguard Oracle 11g R2 Kubuntu 11.04 64 bits Téléchargement de Oracle 11g
Plus en détailCOMMANDES SQL... 2 COMMANDES DE DEFINITION DE DONNEES... 2
SQL Sommaire : COMMANDES SQL... 2 COMMANDES DE DEFINITION DE DONNEES... 2 COMMANDES DE MANIPULATION DE DONNEES... 2 COMMANDES DE CONTROLE TRANSACTIONNEL... 2 COMMANDES DE REQUETE DE DONNEES... 2 COMMANDES
Plus en détail//////////////////////////////////////////////////////////////////// Administration bases de données
////////////////////// Administration bases de données / INTRODUCTION Système d informations Un système d'information (SI) est un ensemble organisé de ressources (matériels, logiciels, personnel, données
Plus en détail420-PK6-SL Banques de données Avancées UTILISATEURS
420-PK6-SL Banques de données Avancées Gestion des UTILISATEURS RÈGLES DE NOMENCLATURE Un UTILISATEUR Oracle est : Une connexion à Oracle Un nom de connexion"login" Un détenteur de droits et privilèges
Plus en détailCHAPITRE 1 ARCHITECTURE
07/04/2014 Université des sciences et de la Technologie Houari Boumediene USTHB Alger Département d Informatique ADMINISTRATION ET TUNING DE BASES DE DONNÉES CHAPITRE 1 ARCHITECTURE RESPONSABLE DR K. BOUKHALFA
Plus en détailOracle : Administration
Oracle : Administration 2crit & présenté par Abdoul Aziz Ciss Dept GIT EPT Email: aaciss@ept.sn Contenu Introduction Installation du logiciel Oracle Database Création de bases de données Configuration
Plus en détailPartie 0 : Gestion des tablespace et des utilisateurs... 3
Sommaire Partie 0 : Gestion des tablespace et des utilisateurs... 3 1- Créer deux TableSpaces votre_nom-tbs et Votre_nom-TempTBS :... 3 2. Créer un utilisateur qui porte votre nom :... 3 3. Attribuer à
Plus en détailNotion de base de données
Notion de base de données Collection de données opérationnelles enregistrées sur un support adressable et utilisées par les systèmes et les applications Les données doivent être structurées indépendamment
Plus en détailIntroduction aux SGBDR
1 Introduction aux SGBDR Pour optimiser une base Oracle, il est important d avoir une idée de la manière dont elle fonctionne. La connaissance des éléments sous-jacents à son fonctionnement permet de mieux
Plus en détailPerformances. Gestion des serveurs (2/2) Clustering. Grid Computing
Présentation d Oracle 10g Chapitre VII Présentation d ORACLE 10g 7.1 Nouvelles fonctionnalités 7.2 Architecture d Oracle 10g 7.3 Outils annexes 7.4 Conclusions 7.1 Nouvelles fonctionnalités Gestion des
Plus en détailAdministration des Bases de Données Oracle
Administration des Bases de Données Oracle Plan Introduction à l administration de données Structure d une base de données Architecture interne d Oracle Sécurité des données Utilitaires Administration
Plus en détailJérôme FESSY. IUT de Paris 5. Base de Données. Cours Introductif. Base de Données
Base de Données Cours Introductif Base de Données Quelques chiffres Évolution annuelle moyenne 2004/2000 15% +20% 12% 5% 0.5% 2000 2004 L3G IA SG mono poste : Part de marché 5% 5% 10% Paradox 65% SG 15%
Plus en détailBases de données et sites WEB
Bases de données et sites WEB Cours2 : Sécurité et contrôles d accès Anne Doucet 1 Authentification Autorisation Privilèges Rôles Profils Limitations de ressources Plan Audit Contrôle d accès via les vues
Plus en détailCréation d'une nouvelle base de données
199 Chapitre 7 Création d'une nouvelle base de données 1. Vue d'ensemble Création d'une nouvelle base de données 1.1 Étapes de création d'une nouvelle base de données pour une application Le processus
Plus en détailMaster Exploration Informatique des données DataWareHouse
Master Exploration Informatique des données DataWareHouse Binôme Ahmed BENSI Enseignant tahar ARIB SOMMAIRE I. Conception...1 1. Contexte des contrats...1 2. Contexte des factures...1 II. Modèle physique...2
Plus en détailDu 10 Fév. au 14 Mars 2014
Interconnexion des Sites - Design et Implémentation des Réseaux informatiques - Sécurité et Audit des systèmes - IT CATALOGUE DE FORMATION SIS 2014 1 FORMATION ORACLE 10G 11G 10 FEV 2014 DOUALA CAMEROUN
Plus en détailCours Bases de données 2ème année IUT
Cours Bases de données 2ème année IUT Cours 13 : Organisation d une base de données, ou comment soulever (un peu) le voile Anne Vilnat http://www.limsi.fr/individu/anne/cours Plan 1 Les clusters de table
Plus en détail3. La SGA ou System global Area
1/11 L'instance Oracle Oracle est une base de données composée de 3 parties différentes : L'instance Les fichiers de données Les fichiers de données facultatifs (fichier d'initialisation, fichier de mots
Plus en détailORACLE 10G DISTRIBUTION ET REPLICATION. Distribution de données avec Oracle. G. Mopolo-Moké prof. Associé UNSA 2009/ 2010
ORACLE 10G DISTRIBUTION ET REPLICATION Distribution de données avec Oracle G. Mopolo-Moké prof. Associé UNSA 2009/ 2010 1 Plan 12. Distribution de données 12.1 Génération des architectures C/S et Oracle
Plus en détailBases de Données Avancées
1/116 Bases de Données Avancées Implantation d une BD Thierry Hamon Bureau H202 - Institut Galilée Tél. : 33 1.48.38.35.53 Bureau 150 LIM&BIO EA 3969 Université Paris 13 - UFR Léonard de Vinci 74, rue
Plus en détailSQL Historique 1982 1986 1992
SQL Historique 1950-1960: gestion par simple fichier texte 1960: COBOL (début de notion de base de données) 1968: premier produit de sgbdr structuré (IBM -> IDMS) 1970-74: élaboration de l'outil d'analyse
Plus en détailSGBDR. Systèmes de Gestion de Bases de Données (Relationnelles)
SGBDR Systèmes de Gestion de Bases de Données (Relationnelles) Plan Approches Les tâches du SGBD Les transactions Approche 1 Systèmes traditionnels basés sur des fichiers Application 1 Gestion clients
Plus en détailCHAPITRE 4 POLITIQUES DE CONTRÔLES DES ACCÈS SOUS ORACLE ADMINISTRATION ET TUNING DE BASES DE DONNÉES 10/05/2015 RESPONSABLE DR K.
Université des sciences et de la Technologie Houari Boumediene USTHB Alger Département d Informatique CHAPITRE 4 ADMINISTRATION ET TUNING DE BASES DE DONNÉES RESPONSABLE DR K. BOUKHALFA POLITIQUES DE CONTRÔLES
Plus en détailINSIA SIGL Bases de données ARCHITECTURE ORACLE
INSIA SIGL Bases de données ARCHITECTURE ORACLE http://st-curriculum.oracle.com/tutorial/dbxetutorial/index.htm http://st-curriculum.oracle.com/ Bertrand LIAUDET ARCHITECTURE ORACLE 3 Méthodes de connexion
Plus en détail4. Utilisation d un SGBD : le langage SQL. 5. Normalisation
Base de données S. Lèbre slebre@unistra.fr Université de Strasbourg, département d informatique. Présentation du module Contenu général Notion de bases de données Fondements / Conception Utilisation :
Plus en détailConfigurer la supervision pour une base MS SQL Server Viadéis Services
Configurer la supervision pour une base MS SQL Server Référence : 11588 Version N : 2.2 : Créé par : Téléphone : 0811 656 002 Sommaire 1. Création utilisateur MS SQL Server... 3 2. Configuration de l accès
Plus en détailCYCLE CERTIFIANT ADMINISTRATEUR BASES DE DONNÉES
SGBD / Aide à la décision CYCLE CERTIFIANT ADMINISTRATEUR BASES DE DONNÉES Réf: KAO Durée : 15 jours (7 heures) OBJECTIFS DE LA FORMATION Ce cycle complet vous apportera les connaissances nécessaires pour
Plus en détailPrésentation du module Base de données spatio-temporelles
Présentation du module Base de données spatio-temporelles S. Lèbre slebre@unistra.fr Université de Strasbourg, département d informatique. Partie 1 : Notion de bases de données (12,5h ) Enjeux et principes
Plus en détailLe langage SQL (première partie) c Olivier Caron
Le langage SQL (première partie) 1 Plan Le S.G.B.D. postgres Le langage SQL Langage de manipulation de données Langage de requêtes 2 Quelques mots sur Postgres (1/2) Travaux de Stonebraker (Univ. Berkeley)
Plus en détailOracle Maximum Availability Architecture
Oracle Maximum Availability Architecture Disponibilité des systèmes d informations Technologies et recommandations 1 Qu est-ce que Oracle Maximum Availability Architecture (MAA)? 1. Objectif : Disponibilité
Plus en détailBases de Données relationnelles et leurs systèmes de Gestion
III.1- Définition de schémas Bases de Données relationnelles et leurs systèmes de Gestion RAPPELS Contraintes d intégrité sous Oracle Notion de vue Typage des attributs Contrainte d intégrité Intra-relation
Plus en détailBases de données relationnelles
Bases de données relationnelles Système de Gestion de Bases de Données Une base de données est un ensemble de données mémorisé par un ordinateur, organisé selon un modèle et accessible à de nombreuses
Plus en détailAuto-évaluation Oracle: cours de base
Auto-évaluation Oracle: cours de base Document: F0475Test.fm 14/01/2008 ABIS Training & Consulting P.O. Box 220 B-3000 Leuven Belgium TRAINING & CONSULTING INTRODUCTION AUTO-ÉVALUATION ORACLE: COURS DE
Plus en détailOracle 10g Administration +
Oracle 10g Administration + FAC-SIMILE Ce fac-simile contient : - la table des matières, - le préambule, - un extrait du chapitre 10 Auteur Razvan Bizoi GUIDE DE FORMATION La marque TSOFT est une marque
Plus en détailTP Contraintes - Triggers
TP Contraintes - Triggers 1. Préambule Oracle est accessible sur le serveur Venus et vous êtes autorisés à accéder à une instance licence. Vous utiliserez l interface d accés SQL*Plus qui permet l exécution
Plus en détailTP11 - Administration/Tuning
TP11 - Administration/Tuning MIAGE #3-2006/2007 January 9, 2007 1 Architecture physique d une base Oracle 1.1 La structure physique Une base de données Oracle est composé de fichiers (au sens du système
Plus en détailLe langage SQL pour Oracle - partie 1 : SQL comme LDD
Le langage SQL pour Oracle - partie 1 : SQL comme LDD 1 SQL : Introduction SQL : Structured Query Langage langage de gestion de bases de donn ees relationnelles pour Définir les données (LDD) interroger
Plus en détailet Groupe Eyrolles, 2006, ISBN : 2-212-11747-7
Tsoft et Groupe Eyrolles, 2006, ISBN : 2-212-11747-7 Il est possible, pour des objets, de visualiser ou modifier le contenu. La présentation des objets dans le navigateur peut être paramétrée ; vous trouverez
Plus en détailAdministration des bases de données. Jean-Yves Antoine http://www.info.univ-tours.fr/~antoine/
Administration des bases de données Jean-Yves Antoine http://www.info.univ-tours.fr/~antoine/ Administration des bases de données II Objets avancés dans les bases de données OBJECTIFS 2.1. NOTIONS 2.1.1.
Plus en détailAdministration de Base de Données Notes de cours
Administration de Base de Données Notes de cours 1 Élément de connexion Oracle Thomas Année universitaire 2005-2006 La connexion à une base Oracle fait intervenir quatres éléments :
Plus en détailNœud Suisse du Projet International GBIF (Global Biodiversity Information Facility)
Nœud Suisse du Projet International GBIF (Global Biodiversity Information Facility) Présentation de la solution de backup Oracle de la base de données test GBIF et déploiement de la solution en production
Plus en détailAdministration d'une base de données
Administration d'une base de données Soors Aurore 1 Table des matières 1. Architecture d'une base de données...4 1.1. La structure logique...4 1.1.1. Les tablespaces...4 1.1.2. Les segments, extensions
Plus en détailCREATION WEB DYNAMIQUE
CREATION WEB DYNAMIQUE IV ) MySQL IV-1 ) Introduction MYSQL dérive directement de SQL (Structured Query Language) qui est un langage de requêtes vers les bases de données relationnelles. Le serveur de
Plus en détailWDpStats Procédure d installation
WDpStats Procédure d installation Table de matières WDpStats... 1 Procédure d installation... 1 Table de matières... 1 Résumé... 2 Réquisits... 2 Installation... 2 Difficultés... 6 Lancement... 7 wdpstats_install_oracle_fr.xml
Plus en détailCOMPRENDRE LES DIFFERENTS TYPES DE CONNEXION LORS DE LA
COMPRENDRE LES DIFFERENTS TYPES DE CONNEXION LORS DE LA DEFINITION D UNE BIBLIOTHEQUE D ACCES A UNE BASE DE DONNEES Cet article s adresse aux administrateurs SAS en charge de la mise à disposition des
Plus en détailOnce the installation is complete, you can delete the temporary Zip files..
Sommaire Installation... 2 After the download... 2 From a CD... 2 Access codes... 2 DirectX Compatibility... 2 Using the program... 2 Structure... 4 Lier une structure à une autre... 4 Personnaliser une
Plus en détailPlan de formation : Certification OCA Oracle 11g. Les administrateurs de base de données (DBA) Oracle gèrent les systèmes informatiques
Plan de formation : Certification OCA Oracle 11g Description Les administrateurs de base de données (DBA) Oracle gèrent les systèmes informatiques industriels les plus avancés. Cette formation permettra
Plus en détailAdministration des bases de données relationnelles Part I
Administration des bases de données relationnelles Part I L administration des bases de données requiert une bonne connaissance - de l organisation et du fonctionnement interne du SGBDR : structures logiques
Plus en détailRECOVERY MANAGER G. Mopolo-Moké prof. MBDS UNSA 2005/ 2006
RECOVERY MANAGER G. Mopolo-Moké prof. MBDS UNSA 2005/ 2006 1 Plan Général Plan 1. A propos de RMAN 2. Pourquoi utiliser RMAN? 3. Vue d ensemble de l environnement RMAN 4. Se connecter aux bases de données
Plus en détailLangage SQL (1) 4 septembre 2007. IUT Orléans. Introduction Le langage SQL : données Le langage SQL : requêtes
Langage SQL (1) Sébastien Limet Denys Duchier IUT Orléans 4 septembre 2007 Notions de base qu est-ce qu une base de données? SGBD différents type de bases de données quelques systèmes existants Définition
Plus en détailPrésentation de l'outil RMAN d'oracle
Présentation de l'outil RMAN d'oracle Ce document constitue une première présentation de l'outil RMAN d'oracle permettant de sauvegarder et restaurer des bases de données. L'article abordera également
Plus en détailTUTORIEL D INSTALLATION D ORACLE ET DE SQL DEVELOPPER TUTORIEL D INSTALLATION D ORACLE...1 ET DE SQL DEVELOPPER...1
TUTORIEL D INSTALLATION D ORACLE ET DE SQL DEVELOPPER Sur Windows Contenu TUTORIEL D INSTALLATION D ORACLE...1 ET DE SQL DEVELOPPER...1 I-Installation d «Oracle Database Express Edition»...2 Etape 1 :
Plus en détail420-PK6-SL Banques de données Avancées. UTILISATEURS (suite)
420-PK6-SL Banques de données Avancées Gestion des UTILISATEURS (suite) RÉCAPITULATIF Un UTILISATEUR ORACLE est donc une combinaison de deux concepts usuels des banques de données. Un objet de contrôle
Plus en détail1. Qu'est qu'un tablespace?
1/14 1. Qu'est qu'un tablespace? Un tablespace est un espace logique qui contient les objets stockés dans la base de données comme les tables ou les indexes. Un tablespace est composé d'au moins un datafile,
Plus en détailChapitre III Architecture de Base de Données Oracle
LP Informatique(DA2I UF7 : Administration Système, Réseaux et Base de données 15/12/2007, Enseignant : M. Nakechbnadi mail : nakech@free.fr Première parie : Administration d une BD Chapitre III Architecture
Plus en détailArchitecture de la plateforme SBC
Simple Business Connector Architecture de la plateforme SBC Titre Projet Description Architecture de la plateforme SBC Plateforme SBC Ce document reprend toutes les étapes de l'installation du serveur
Plus en détailCours Bases de données
Informations sur le cours Cours Bases de données 9 (10) séances de 3h Polycopié (Cours + TD/TP) 3 année (MISI) Antoine Cornuéjols www.lri.fr/~antoine antoine.cornuejols@agroparistech.fr Transparents Disponibles
Plus en détailInstallation des moteurs SQL Pour Micro-SESAME
Installation des moteurs SQL Pour Micro-SESAME Date Auteur Détail 13/05/2009 DL Ajout de la commande manquante, donnant droit à l utilisateur MSESAME de créer des tables sous Oracle 17/01/2007 EG Ajout
Plus en détailOlivier Mondet http://unidentified-one.net
T-GSI Ch.4 Le Langage SQL LDD, LCD Cet exercice guidé reprend le plan suivis lors de l intervention de formation faite pour l académie de Versailles. L objectif principal visait en la présentation du langage
Plus en détailOracle 11g. Exploitation. Document Tellora Page 1/205. Auteur : Clotilde Attouche. Société TELLORA. Version 1.2. Du 6 Mai 2010
Oracle 11g Exploitation Auteur : Clotilde Attouche Société TELLORA Version 1.2 Du 6 Mai 2010 Page 1/205 Sommaire 1 Présentation... 7 1.1 Les produit Database proposes par Oracle... 8 1.2 Notion de Grid
Plus en détailDevoir Data WareHouse
Université Paris XIII Institut Galilée Master 2-EID BENSI Ahmed CHARIFOU Evelyne Devoir Data WareHouse Optimisation, Transformation et Mise à jour utilisées par un ETL Mr R. NEFOUSSI Année 2007-2008 FICHE
Plus en détailWEB page builder and server for SCADA applications usable from a WEB navigator
Générateur de pages WEB et serveur pour supervision accessible à partir d un navigateur WEB WEB page builder and server for SCADA applications usable from a WEB navigator opyright 2007 IRAI Manual Manuel
Plus en détailSecteur Tertiaire Informatique Filière étude - développement. Accueil. Apprentissage. Période en entreprise. Evaluation.
Secteur Tertiaire Informatique Filière étude - développement Activité «Développer la persistance des» Sauvegarde et restauration Oracle 11g Accueil Apprentissage Période en entreprise Evaluation Code barre
Plus en détailOpenPaaS Le réseau social d'entreprise
OpenPaaS Le réseau social d'entreprise Spécification des API datastore SP L2.3.1 Diffusion : Institut MinesTélécom, Télécom SudParis 1 / 12 1OpenPaaS DataBase API : ODBAPI...3 1.1Comparaison des concepts...3
Plus en détailFILE MANAGEMENT. TABLESPACES TEMPORAIRES Temporaire par défaut autre que system
File Managt Claude DA COSTA Chap 12 Page 1/21 FILE MANAGEMENT OMF Allocation dynamique de tous les fichiers de la base TABLESPACES TEMPORAIRES Temporaire par défaut autre que system File Managt Claude
Plus en détailINSIA Bases de données ORACLE Installation SQL*Plus SQL-Developer
INSIA Bases de données ORACLE Installation SQL*Plus SQL-Developer http://st-curriculum.oracle.com/tutorial/dbxetutorial/index.htm http://st-curriculum.oracle.com/ http://www.oracle.com/ Bertrand LIAUDET
Plus en détailLe Langage SQL version Oracle
Université de Manouba École Supérieure d Économie Numérique Département des Technologies des Systèmes d Information Le Langage SQL version Oracle Document version 1.1 Mohamed Anis BACH TOBJI anis.bach@isg.rnu.tn
Plus en détailModule n 2 CREER UNE BASE DE DONNEES 1Z0-001
Module n 2 CREER UNE BASE DE DONNEES 1Z0-001 Auteur : Aurélie Vuaroqueaux Version 1.3 7 août 2003 Nombre de pages : 53 Ecole Supérieure d Informatique de Paris 23. rue Château Landon 75010 PARIS www.supinfo.com
Plus en détailOracle Database HOWTO
Oracle Database HOWTO Paul Haigh, paul@nailed.demon.co.uk Adaptation française par Stéphane Lee Chip Hing, slee@ile-maurice.com v1.2, 04 août 1998 Un guide pour installer et configurer le Serveur de Base
Plus en détailDéploiement de SAS 9.1.3 Foundation
Déploiement de SAS 9.1.3 Foundation I. Installation de SAS sur des postes en local à partir de Cédéroms 3 II. Phase de préparation au déploiement : Création des images disque 6 a) Pour une installation
Plus en détailOracle 11g Optimisez vos bases de données en production (ressources matérielles, stockage, mémoire, requêtes)
Avant-propos 1. Lectorat 11 2. Pré-requis 12 3. Objectifs 12 4. Environnement technique 13 Choisir la bonne architecture matérielle 1. Introduction 15 2. Architecture disque 16 2.1 La problématique de
Plus en détailCATALOGUE FORMATION 2014
CATALOGUE FORMATION 2014 EFFICIAN depuis 2007, est une société de conseil et de formation au service des professionnels de l'informatique ; dans le domaine des bases de données Oracle, DB2 et Postgre.
Plus en détailLes bases de données
Les bases de données Introduction aux fonctions de tableur et logiciels ou langages spécialisés (MS-Access, Base, SQL ) Yves Roggeman Boulevard du Triomphe CP 212 B-1050 Bruxelles (Belgium) Idée intuitive
Plus en détailExercices sur SQL server 2000
Exercices sur SQL server 2000 La diagramme de classe : Exercices sur SQL server 2000 Le modèle relationnel correspondant : 1 Créer les tables Clic-droit on Tables et choisir «New Table» Créer la table
Plus en détailGuide d'installation rapide TFM-560X YO.13
Guide d'installation rapide TFM-560X YO.13 Table of Contents Français 1 1. Avant de commencer 1 2. Procéder à l'installation 2 Troubleshooting 6 Version 06.08.2011 16. Select Install the software automatically
Plus en détailComment Accéder à des Bases de Données MySQL avec Windows lorqu'elles sont sur un Serveur Linux
Comment Accéder à des Bases de Données MySQL avec Windows lorqu'elles sont sur un Serveur Linux Distribué par Le Projet Documentation d'openoffice.org Table of Contents 1) Préambule...3 2) Télécharger
Plus en détailOracle Database 11g: Administration Workshop I Release 2
Oracle University Appelez-nous: +33 (0) 1 57 60 20 81 Oracle Database 11g: Administration Workshop I Release 2 Durée: 5 Jours Description Ce cours constitue la première étape de votre formation en tant
Plus en détailMicro-ordinateurs, informations, idées, trucs et astuces utiliser le Bureau à distance
Micro-ordinateurs, informations, idées, trucs et astuces utiliser le Bureau à distance Auteur : François CHAUSSON Date : 8 février 2008 Référence : utiliser le Bureau a distance.doc Préambule Voici quelques
Plus en détailPratique et administration des systèmes
Université Louis Pasteur Licence Informatique (L2) UFR de Mathématiques et Informatique Année 2007/2008 1 But du TP Pratique et administration des systèmes TP10 : Technologie LAMP Le but de ce TP est de
Plus en détailLangage SQL : créer et interroger une base
Langage SQL : créer et interroger une base Dans ce chapitre, nous revenons sur les principales requêtes de création de table et d accès aux données. Nous verrons aussi quelques fonctions d agrégation (MAX,
Plus en détailPHP 5. La base de données MySql. A. Belaïd 1
PHP 5 La base de données MySql A. Belaïd 1 Base de données C est quoi une base de données? Une base de données contient une ou plusieurs tables, chaque table ayant un ou plusieurs enregistrements Exemple
Plus en détailOracle Learning Library Tutoriel Database 12c Installer le logiciel Oracle Database et créer une Database
Installer le logiciel Oracle Database et créer une Database Présentation Objectif Ce tutoriel montre comment utiliser Oracle Universal Installer (OUI) pour installer le logiciel Oracle Database 12c et
Plus en détailVanilla : Virtual Box
Vanilla : Virtual Box Installation Guide for Virtual Box appliance Guide d'installation de l'application VirtualBox Vanilla Charles Martin et Patrick Beaucamp BPM Conseil Contact : charles.martin@bpm-conseil.com,
Plus en détailGuide d'installation et de configuration de Pervasive.SQL 7 dans un environnement réseau Microsoft Windows NT
Guide d'installation et de configuration de Pervasive.SQL 7 dans un environnement réseau Microsoft Windows NT Ce guide explique les différentes étapes de l installation et de la configuration des composantes
Plus en détailInitiation aux bases de données (SGBD) Walter RUDAMETKIN
Initiation aux bases de données (SGBD) Walter RUDAMETKIN Bureau F011 Walter.Rudametkin@polytech-lille.fr Moi Je suis étranger J'ai un accent Je me trompe beaucoup en français (et en info, et en math, et...)
Plus en détailet Active Directory Ajout, modification et suppression de comptes, extraction d adresses pour les listes de diffusion
et Active Directory Ajout, modification et suppression de comptes, extraction d adresses pour les listes de diffusion Copyright 2009 Alt-N Technologies. 3 allée de la Crabette Sommaire Résumé... 3 MDaemon
Plus en détailLe Langage De Description De Données(LDD)
Base de données Le Langage De Description De Données(LDD) Créer des tables Décrire les différents types de données utilisables pour les définitions de colonne Modifier la définition des tables Supprimer,
Plus en détailGuide d installation de SugarCRM Open Source version 4.5.1
Guide d installation de SugarCRM Open Source version 4.5.1 Version 1.0.2 Mentions légales Mentions légales Ce document est susceptible de modification à tout moment sans notification. Disclaimer / Responsabilité
Plus en détailBases de données Outils de gestion
11/03/2010 Bases de données Outils de gestion Mise en place d outils pour gérer, stocker et utiliser les informations d une recherche biomédicale ent réalisé par L. QUINQUIS d épidémiologie et de biostatistique
Plus en détailModule 25 : Correction des exercices
Module 25 : Correction des exercices Tsoft/Eyrolles Oracle 10g Administration 1 Atelier 1 Questions 1-1 Quelle est l unité d'échange entre les fichiers, la mémoire et les processus? D 1 2 Quelles sont
Plus en détailGuide de Préconisations Techniques SOMMAIRE PLATEFORME SAFE 1000 4 SOLUTION SAGE 1000 24 SOLUTION SAGE 1000 ET SAGE COMMUNICATION BANCAIRE 33
Solutions Sage 1000 Guide de Préconisations Techniques Version 6.00 Guide de Préconisations Techniques Release 3 2010 Sage Tous droits réservés 1 SOMMAIRE PLATEFORME SAFE 1000 4 PRESENTATION DE L ARCHITECTURE
Plus en détailWORKSHOP OBIEE 11g (version 11.1.1.5) PRE-REQUIS:
WORKSHOP OBIEE 11g (version 11.1.1.5) Durée du workshop: 2 jours Profil des participants du workshop: Profil fonctionnel ou technique Notions de modélisation multidimensionnelle et du décisionnel NB :
Plus en détailCours Base de données relationnelles. M. Boughanem, IUP STRI
Cours Base de données relationnelles 1 Plan 1. Notions de base 2. Modèle relationnel 3. SQL 2 Notions de base (1) Définition intuitive : une base de données est un ensemble d informations, (fichiers),
Plus en détail