Oracle upg adm 9i Claude DA COSTA Chap 18 Work Space Manager Page 1/20 WORK SPACE MANAGER

Dimension: px
Commencer à balayer dès la page:

Download "Oracle upg adm 9i Claude DA COSTA Chap 18 Work Space Manager Page 1/20 WORK SPACE MANAGER"

Transcription

1 Oracle upg adm 9i Claude DA COSTA Chap 18 Work Space Manager Page 1/20 Objectifs : WORK SPACE MANAGER Permettre à plusieurs utilisateurs, de lancer des campagnes dexpérimentation dml et ddl sans perturbation des objets de la base. Permettre la fusion merge de toutes les modifications Permettre lintégration des modifications, dans la base de production. Mise en oeuvre : Toutes tables ayant une PK, nappartenant pas au schéma SYS, et dont le nom fait moins de 26 caractères peuvent être versionnées. Le versioning est un état dans lequel on met la table creation de tabname_lt dbms_wm.enableversioningtabname que lon supprime par un "déversionnement : dbms_wm.disableversioningtabname ORACLE introduit les WORKSPACES architecturés à partir dune racine nommée LIVE : dbms_wm.createworkspacewsname Il ny a aucun lien entre les workspaces et les tables versionnées. Lutilisateur se rend dans un workspace avant dagir sur une table versionnée dbms_wm.gotoworkspacewsname On ne peut avoir de versionnement de table parent primary key referenced, sans versionnement de toutes les tables enfant foreign key references : on peut donc avoir versionnement de table enfant seule si elle nest pas elle même parent dune autre table enfant non versionnée : en résumé, child only ou parent + childs au disableversioning dune table, il y a adoption des modifications de lignes les plus récentes entre LIVE => fusion dans LIVE des modifs introduites dans ses enfants et la base de la table. Les modifications effectuées par les utilisateurs introduits dans un Workspace, sur une table versionnée, sapliquent sur une table temporaire de nom tabname_lt, qui comprends les colonnes de la table originale + 4 colonnes supplémentaires : VERSION, TLOCK, DELSTATUS et NEXTVER. Lutilisateur a toujours la capacité de consulter des renseignements sur sa position : connaître la liste de ses privilèges connaître workspace et savepoint courants connaître son workspace courant uniquement privlist := dbms_wm.getprivswmname dbms_wm.getsessioninfovarcurwork,varspname,varsptype varcurwork := dbms_wm.getworkspace

2 Oracle upg adm 9i Claude DA COSTA Chap 18 Work Space Manager Page 2/20 WORK SPACE MANAGER Mise en oeuvre : CREER CONDITIONS Identifier les scénarios dexpérimentation et les utilisateurs qui expérimenteront Accorder les privilèges dbms_wm.grantsystempriv daccés à des workspaces access_any_workspace, De fusion des workspaces merge_any_workspace, De création des workspaces create_any_workspace, De suppression des workspaces remove_any_workspace, Dannulation de modifs dans workspaces rollback_any_workspace, A lexpérimentateur username, Auquel on accorde ou non le pouvoir daccorder des privilèges wm YES NO Activer le mode versionning pour chaque table expérimentée dbms_wm.enableversioning Citer la table Ecrire historique W pour reuse,wo pour use ou non NONE dans tablename_hist Tablename, VIEW_WO_OVERWRITE NONE Créer le premier workspace fils doffice du wm LIVE dbms_wm.createworkspace wmname Entrer dans le workspace dbms_wm.gotoworkspace wmname

3 Oracle upg adm 9i Claude DA COSTA Chap 18 Work Space Manager Page 3/20 WORK SPACE MANAGER Mise en oeuvre : UTILISER SERVICES Engager des modifications sur les tables versionnées dml insert update delete ddl dbms_wm.beginddl Tabname constraints create drop alter... trigger index add drop modify... columns add drop enable/disable... integrity commit dbms_wm.commitddl Tabname Positionner des points de retour de façon explicite dbms_wm.createsavepoint Wmname, spname par création dun sous-wm savepoint implicite dbms_wm.createworkspace WmFilsname Revenir à un point de retour -> noaccess mode explicite si pas de SP implicite entre dbms_wm.rollbacktosp Wmname, Spname implicite derniere creation de sous-wm dbms_wm.rollbacktosp Wmname, LATEST tout le workspace si pas de SP implicite entre dbms_wm.rollbackworkspace Wmname Contrôler les accés au workspace dbms_wm.freezeworkspace Wmname, mode daccés noaccess readonly 1writer, utilisateur désigné si 1writer def user current usr1writer, forcer nx param freeze même si déjà "freezed" TRUE FALSE

4 Oracle upg adm 9i Claude DA COSTA Chap 18 Work Space Manager Page 4/20 WORK SPACE MANAGER Mise en oeuvre : CONCLURE SERVICES : FUSIONNER ET GERER CONFLITS remonter au niveau père avant merge "se mettre au dessus" dbms_wm.gotoworkspace WmPerename Libérer les contrôles daccés au workspace dbms_wm.unfreezeworkspace WmFilsname Pour vérifier conflits avant merge dbms_wm.setconflictworkspace wmfilsname merger père et fils dbms_wm.mergeworkspace WmFilsname Si merge failed ou vérif avortée, résoudre conflit démarrer session résolution de conflit -> 1writer mode dbms_wm.beginresolve WmFilsname identifier mêmes lignes modifiées ds père et fils select * from tablename_conf; wmnames WM_WORKSPACE valeurs des colonnes ds wm TRUE si ligne supprimée ds wm WM_DELETED tabcol1 tabcol2..tabcoln indiquer qui garder vis à vis de quel wmname dbms_wm.resolveconflicts Wmname, quelle table Tabname, quelles lignes whereclause, PARENT CHILD BASE terminer session résolution de conflit il existe aussi rollbackresolve dbms_wm.commitresolve WmFilsename Réïtérer merge accepter fusion commit ;

5 Oracle upg adm 9i Claude DA COSTA Chap 18 Work Space Manager Page 5/20 WORK SPACE MANAGER Mise en oeuvre : DESACTIVER VERSIONING TABLE Désactiver le mode versionning pour chaque table expérimentée dbms_wm.disableversioning Tablename, Forcer true ou non false la désactivation malgré existence wm autres TRUE FALSE En quoi se traduit un disableversioning de table? : This procedure is used to reverse the effect of the EnableVersioning procedure. It deletes the Workspace Manager infrastructure support structures for versioning of rows, but does not affect any user data in the LIVE workspace. The workspace hierarchy and any savepoints still exist, but all rows are the same as in the LIVE workspace. If there are multiple versions in the LIVE workspace of a row in the table for which versioning is disabled, only the most recent version of the row is kept.. En conséquence: si on a travaillé uniquement dans le LIVE, les lignes nouvellement créées ou mises à jour sont mises en production si on a travaillé dans des sous workspaces que lon a mergé avec le LIVE, les lignes remontées dans le LIVE sont mises en production si on a travaillé dans des sous workspaces et que lon na pas mergé avec le LIVE, toutes modifications ou créations nouvelles, perdues.

6 Oracle upg adm 9i Claude DA COSTA Chap 18 Work Space Manager Page 6/20 CONSIDERATIONS IMPORT/EXPORT POSSIBLES SUR DES DATABASES DORIGINE "VERSION-ENABLED" AVEC RESTRICTIONS SUIVANTES: FULL DATABASE IMPORT/EXPORT seuls autorisés WM INSTALLE et NON UTILISE sur database destination Database daccueil a WORKSPACE MANAGER installé Database daccueil na aucune table "version-enabled" IGNORE=Y à préçiser obligatoirement à limport ignorer erreurs de création dobjets

7 Oracle upg adm 9i Claude DA COSTA Chap 18 Work Space Manager Page 7/20 EXEMPLES This is a simplified example of using Workspace Manager to try out some scenarios. In this example, a soft drink cola manufacturer has four products, each with a marketing manager and a marketing budget. Because of an exceptional opportunity for growth in one cola_b market, the company wants to do "what-if" analyses involving different managers and budget amounts INITIAL SET-UP Create the user for schema objects. CREATE USER wm_developer IDENTIFIED BY wm_developer; -- Grant regular privileges. GRANT connect, resource to wm_developer; GRANT create table to wm_developer; -- Grant WM-specific privileges with grant_option = YES. execute dbms_wm.grantsystempriv ACCESS_ANY_WORKSPACE, MERGE_ANY_WORKSPACE,CREATE_ANY_WORKSPACE, REMOVE_ANY_WORKSPACE,ROLLBACK_ANY_WORKSPACE, wm_developer, YES ; -- CREATE AND POPULATE DATA TABLE -- CONNECT wm_developer/wm_developer -- Cleanup: remove B_focus_2 workspace if it exists from previous run. execute dbms_wm.removeworkspace B_focus_2 ; -- Create a table for the annual marketing budget for several cola soft drink markets in a -- given geography such as city or state. -- Each row will contain budget data for a specific cola. Note: This table does not reflect recommended -- database design. For example, a manager ID should be used, not a name. It is deliberately oversimplified -- for purposes of illustration. CREATE TABLE cola_marketing_budget mkt_id NUMBER PRIMARY KEY, mkt_name VARCHAR232, manager VARCHAR232, -- Here a name, just for simplicity budget NUMBER -- Budget in millions of dollars. Example: 3 = $3,000,000. ;

8 Oracle upg adm 9i Claude DA COSTA Chap 18 Work Space Manager Page 8/20 EXEMPLES -- Version-enable the table. Specify hist option of VIEW_WO_OVERWRITE so that -- the COLA_MARKETING_BUDGET_HIST view contains complete history information. execute dbms_wm.enableversioning cola_marketing_budget, VIEW_WO_OVERWRITE ; INSERT INTO cola_marketing_budget VALUES1, cola_a, Alvarez,2.0; INSERT INTO cola_marketing_budget VALUES2, cola_b, Baker,1.5; INSERT INTO cola_marketing_budget VALUES3, cola_c, Chen,1.5; INSERT INTO cola_marketing_budget VALUES4, cola_d, Davis,3.5; COMMIT; -- Relevant data values now in LIVE workspace: -- cola_a, Alvarez, cola_b, Baker, cola_c, Chen, cola_d, Davis, CREATE WORKSPACES Create workspaces for the following scenario: a major marketing focus in the cola_b area. Managers and budget amounts for each -- One scenario B_focus_1 features a manager with more expensive plans which means more money taken from other areas budgets. -- The other scenario B_focus_2 features a manager with less expensive plans which means less money taken -- from other areas budgets. -- Two workspaces B_focus_1 and B_focus_2 are created as child workspaces of the LIVE database workspace. execute dbms_wm.createworkspace B_focus_1 ; execute dbms_wm.createworkspace B_focus_2 ; -- WORK IN FIRST WORKSPACE Enter the B_focus_1 workspace and change the cola_b manager to Beasley and raise the cola_b budget amount by 1.5 to bring it to Reduce all other area budget amounts by 0.5 to stay within the overall budget. execute dbms_wm.gotoworkspace B_focus_1 ; UPDATE cola_marketing_budget SET manager = Beasley WHERE mkt_name = cola_b ; UPDATE cola_marketing_budget SET budget = 3 WHERE mkt_name = cola_b ; UPDATE cola_marketing_budget SET budget = 1.5 WHERE mkt_name = cola_a ; UPDATE cola_marketing_budget SET budget = 1 WHERE mkt_name = cola_c ; UPDATE cola_marketing_budget SET budget = 3 WHERE mkt_name = cola_d ; COMMIT; -- Relevant data values now in B_focus_1 workspace:: -- cola_a, Alvarez, cola_b, Beasley, cola_c, Chen, cola_d, Davis, 3.0

9 Oracle upg adm 9i Claude DA COSTA Chap 18 Work Space Manager Page 9/20 EXEMPLES -- Freeze this workspace. Prevent any changes until workspace is unfrozen. -- However, first go to the LIVE workspace, because a workspace cannot be frozen if any users including you are in it. execute dbms_wm.gotoworkspace LIVE ; execute dbms_wm.freezeworkspace B_focus_1 ; -- WORK IN SECOND WORKSPACE Enter the B_focus_2 workspace and change the cola_b manager to Burton and raise the cola_b budget amount by 0.5 to bring it to Reduce only the cola_d amount by 0.5 to stay within the overall budget. execute dbms_wm.gotoworkspace B_focus_2 ; UPDATE cola_marketing_budget SET manager = Burton WHERE mkt_name = cola_b ; UPDATE cola_marketing_budget SET budget = 2 WHERE mkt_name = cola_b ; UPDATE cola_marketing_budget SET budget = 3 WHERE mkt_name = cola_d ; COMMIT; -- Relevant data values now in B_focus_2 workspace:: -- cola_a, Alvarez, 2.0 no change from LIVE -- cola_b, Burton, cola_c, Chen, 1.5 no change from LIVE -- cola_d, Davis, 3.0 same manager, new budget -- Create a savepoint B_focus_2_SP1, then change scenario to raise cola_b budget and reduce cola_d budget by 0.5 each. execute dbms_wm.createsavepoint B_focus_2, B_focus_2_SP1 ; UPDATE cola_marketing_budget SET budget = 2.5 WHERE mkt_name = cola_b ; UPDATE cola_marketing_budget SET budget = 2.5 WHERE mkt_name = cola_d ; COMMIT; -- Relevant data values now in B_focus_2 workspace: -- cola_a, Alvarez, 2.0 no change from LIVE -- cola_b, Burton, cola_c, Chen, 1.5 no change from LIVE -- cola_d, Davis, 2.5 same manager, new budget

10 Oracle upg adm 9i Claude DA COSTA Chap 18 Work Space Manager Page 10/20 EXEMPLES -- Discard this scenario; rollback to row values at the time savepoint B_focus_2_SP1 was created. First, though, get out of the -- workspace so it can be rolled back no users in it. execute dbms_wm.gotoworkspace LIVE ; execute dbms_wm.rollbacktosp B_focus_2, B_focus_2_SP1 ; -- Go back to the B_focus_2 workspace and display current values should include budget of 2 for cola_b and 3 for cola_d. SELECT * FROM cola_marketing_budget; -- SELECT SCENARIO AND UPDATE DATABASE Assume that you have decided to adopt the scenario of the second workspace B_focus_2 using that workspace s current values. -- First go to the LIVE workspace, because the other cannot be removed or merged if any users including you are in it. execute dbms_wm.gotoworkspace LIVE ; -- Unfreeze the first workspace and remove it to discard any changes there. execute dbms_wm.unfreezeworkspace B_focus_1 ; execute dbms_wm.removeworkspace B_focus_1 ; -- Apply changes in the second workspace to the LIVE database workspace. -- Note that the workspace is removed by default after MergeWorkspace. execute dbms_wm.mergeworkspace B_focus_2 ; -- Display the current data values which are in the LIVE database workspace, which is the only workspace currently existing. SELECT * FROM cola_marketing_budget; -- DISABLE VERSIONING Disable versioning on the table because you are finished testing scenarios. -- Also, users with version enabled tables cannot be dropped, in case you want to drop the wm_developer user. -- Set force parameter to TRUE if you want to force the disabling even if changes were made in a non-live workspace. execute dbms_wm.disableversioning cola_marketing_budget, TRUE;

11 Oracle upg adm 9i Claude DA COSTA Chap 18 Work Space Manager Page 11/20 ACCORDER PRIVILEGES GrantSystemPriv DBMS_WM. GrantWorkspacePriv ACCESS_ANY_WORKSPACE MERGE_ANY_WORKSPACE CREATE_ANY_WORKSPACE FREEZE_ANY_WORKSPACE ACCESS_WORKSPACE MERGE_WORKSPACE CREATE_WORKSPACE FREEZE_WORKSPACE, REMOVE_ANY_WORKSPACE ROLLBACK_ANY_WORKSPACE, Wsname REMOVE_WORKSPACE ROLLBACK_WORKSPACE username role username role YES NO WITH GRANT OPTION WITHOUT GRANT OPTION YES NO WITH GRANT OPTION WITHOUT GRANT OPTION RevokeSystemPriv RevokeWorkspacePriv WM_ADMIN_ROLE granted to a tous les privilèg es avec grant option DBA

12 Oracle upg adm 9i Claude DA COSTA Chap 18 Work Space Manager Page 12/20 ACTIVER ET CREER HIERARCHIES DBMS_WM. LIVE enableversioning createworkspace tabname gotoworkspace createworkspace wsfils1name createworkspace wsfils2name wsfils1name wsfils2name

13 Oracle upg adm 9i Claude DA COSTA Chap 18 Work Space Manager Page 13/20 MODIFIER TABLES DBMS_ WM. enableversioning tabname freeze read_only LIVE createworkspace gotoworkspace freeze read_only dmls createsavepoint, spname beginddl tabname Tabname_LTS ddls commitddl rollbackddl tabname gotoworkspace createworkspace

14 Oracle upg adm 9i Claude DA COSTA Chap 18 Work Space Manager Page 14/20 ANNULER MODIFICATIONS DBMS_ WM. LIVE createsavepoint, spname1 RollbackToSP, spname1 createworkspace RollbackToSP, LATEST RollbackWorkspace freeze no_access BIEN VOIR : Le rollback par dessus un SP implicite établi à la création dun WS fils, est interdit, uniquement vers "LATEST". Il faut détruire ou vider le WS fils au préalable.

15 Oracle upg adm 9i Claude DA COSTA Chap 18 Work Space Manager Page 15/20 DBMS_ WM. LIVE FUSIONNER ET GERER LES CONFLITS createworkspace BIEN VOIR : Une mise en production des modifications nécessite une fusion merge avec le workspace LIVE. La mep ne sera effective que suite au "disableversioning" de la table BIEN VOIR : MergeWorkspace vise à remonter les modifications, du fils vers le père. Il existe également RefreshWorkspace qui vise à descendre des modifications du père vers le fils gotoworkspace beginresolve freeze 1writer setconflictworkspace Tabname_CONF resolveconflict, wsname tabname col=valeur WM_WORKSPACE LIVE LIVE PERE PERE FILS LIVE FILS WM_WORKSPACE WM_WORKSPACE PERE FILS SELECT * FROM EMPLOYEE_CONF; WM_DELETED WM_DELETED WM_DELETED true/false true/false true/false gotoworkspace freeze 1writer freeze noaccess CommitResolve RollbackResolve mergeworkspace PARENT CHILD BASE wsname WM_WORKSPACE ID NAME CITY WM_DEL NEWWORKSPACE 12 SMITH NASHUA NO DiffBase 12 SMITH NY NO LIVE 12 SMITH BOSTON NO DBMS_WM.BeginResolve NEWWORKSPACE ; DBMS_WM.ResolveConflicts NEWWORKSPACE, EMPLOYEE, ID = 12, PARENT ; COMMIT; DBMS_WM.CommitResolve NEWWORKSPACE ;

16 Oracle upg adm 9i Claude DA COSTA Chap 18 Work Space Manager Page 16/20 VERROUILLER DBMS_ WM. LIVE BIEN VOIR : username désigne le seul utilisateur autorisé sur le workspace gelé en mode 1writer. TRUE/FALSE force le gel avec les nouvelles options, même si le workspace est déja gelé. FreezeWorkspace, NO_ACCESS READ_ONLY 1WRITER username AUCUN ACCESS AUTORISE AU WORKSPACE SEUL ACCES EN LECTURE SEULE AUTORISE AU WORKSPACE UN SEUL USER par défaut lémetteur, sinon celui indiqué par la suite AUTORISE A ACCEDER AU WORKSPACE TRUE FAL SE GEL AVEC NLLES OPTIONS, MEME SI DEJA GELE. PAS DE GEL SI DEJA GELE UnfreezeWorkspace

17 Oracle upg adm 9i Claude DA COSTA Chap 18 Work Space Manager Page 17/20 DESACTIVER LE VERSIONNING DUNE TABLE This procedure is used to reverse the effect of the EnableVersioning procedure. LIVE It deletes the Workspace Manager infrastructure support structures for versioning of rows, but does not affect any user data in the LIVE workspace. The workspace hierarchy and any savepoints still exist, but all rows are the same as in the LIVE workspace. If there are multiple versions in the LIVE workspace of a row in the table for which versioning is disabled, only the most recent version of the row is kept.. DisableVersionning, Tabname TRUE/FAL SE DONC, cest cette étape qui constate déventuelles versions de ligne dans le LIVE et nen garde que les plus récentes. createworkspace BIEN VOIR : A Boolean value TRUE or FALSE. DBMS_ WM. gotoworkspace LIVE TRUE forces all data in workspaces other than LIVE to be discarded before versioning is disabled. FALSE the default prevents versioning from being disabled if table_name was modified in any workspace other than LIVE and if the workspace that modified table_name still exists.

18 Oracle upg adm 9i Claude DA COSTA Chap 18 Work Space Manager Page 18/20 LES VUES ALL_WM_LOCKED_TABLES Table_name Table_owner Locking_workspace Lock_m ode exclusive shared Lock_owner Version ALL_VERSION_HVIEW ALL_WM_VERSIONED_TABLES Table_name Parent_version Workspace Lock_m ode exclusive shared Table_owner Locking_workspace Lock_owner Workspace ALL_WORKSPACES Privilege ACCESS_WORKSPACE MERGE_WORKSPACE CREATE_WORKSPACE FREEZE_WORKSPACE REMOVE_WORKSPACE ROLLBACK_WORKSPACE Grantable no yes ALL_WORKSPACE_PRIVS Grantee Grantor Workspace Createtime Freeze_status Frozen Unfrozen Freeze_mode No_access Read_only 1writer resolve_status yes no Workspace_lockmode Exclusive Shared Parent_workspace Parent_savepoint Ow ner Freeze_owner Resolve_user Savepoint ALL_WORKSPACE_SAVEPOINTS Workspace Ow ner Createtime Position Numéro dordre dans séquence de création removable yes supprimable no non supprimable : implicite avec dépendances enfants canrollbackto yes il ny a pas de SP implicite, entre no il existe un SP implicite, entre. Implicit yes no

19 Oracle upg adm 9i Claude DA COSTA Chap 18 Work Space Manager Page 19/20 CONNAITRE SA POSITION DBMS_WM. Wsname GetPrivs SELECT DBMS_WM.GetPrivs B_focus_2 FROM DUAL; DBMS_WM.GETPRIVSB_FOCUS_ ACCESS,MERGE,CREATE,REMOVE,ROLLBACK GetWorkspace SELECT DBMS_WM.GetWorkspace FROM DUAL; GETWORKSPACE B_focus_2, GetSessionInfo varcurworkspace varspname varsptype DECLARE current_workspace VARCHAR230; current_context VARCHAR230; current_context_type VARCHAR230; BEGIN DBMS_WM.GetSessionInfocurrent_workspace, current_context, current_context_type; DBMS_OUTPUT.PUT_LINESession currently in workspace: current_workspace; DBMS_OUTPUT.PUT_LINESession context is: current_context; DBMS_OUTPUT.PUT_LINESession context is on: current_context_type; END; / Session currently in workspace: B_focus_2 Session context is: LATEST Session context is on: LATEST PL/SQL procedure successfully completed.

20 Oracle upg adm 9i Claude DA COSTA Chap 18 Work Space Manager Page 20/20 CONSIDERATIONS IMPORT / EXPORT Import and Export Considerations Standard Oracle database import and export operations can be performed on version-enabled databases; however, the following considerations and restrictions apply: A database with version-enabled tables can be exported to another Oracle database only if the other database has Workspace Manager installed and does not currently have any versionenabled tables or workspaces that is, other than the LIVE workspace. Only database-wide import and export operations are supported for version-enabled databases. No other export modes such as schema, table, partition, and workspace are supported. For an import operation, you must specify IGNORE=Y. The FROMUSER and TOUSER capabilities of the Oracle9i Import utility are not supported with versionenabled databases.

REAL APPLICATION CLUSTERS

REAL APPLICATION CLUSTERS Oracle upg adm 9i Claude DA COSTA Chap 11 Scalable Real Appli Clusters Page 1/10 REAL APPLICATION CLUSTERS Cash Fusion Shared server_side initialization parameter Oracle upg adm 9i Claude DA COSTA Chap

Plus en détail

Feuille de TD 2 de BDA, M1 2008 2009 11-03-2011. SGBDRO avec Oracle. 1 Première version simpliste

Feuille de TD 2 de BDA, M1 2008 2009 11-03-2011. SGBDRO avec Oracle. 1 Première version simpliste Feuille de TD 2 de BDA, M1 2008 2009 11-03-2011 Les fichiers en format pdf des projections du cours sont disponibles sur la page : http://www.ibisc.univevry.fr/~serena mais ne pas les imprimer au bât.

Plus en détail

Solution d hébergement de "SWIFTAlliance ENTRY R7" Politique de Sauvegarde et de Restauration

Solution d hébergement de SWIFTAlliance ENTRY R7 Politique de Sauvegarde et de Restauration Solution d hébergement de "SWIFTAlliance ENTRY R7" Politique de Sauvegarde et de Restauration Avril 2012 I- Introduction Le présent document présente la politique de sauvegarde et de restauration à adopter

Plus en détail

AMESD-Puma2010-EFTS- Configuration-update-TEN (en-fr)

AMESD-Puma2010-EFTS- Configuration-update-TEN (en-fr) AMESD-Puma2010-EFTS- Configuration-update-TEN (en-fr) Doc.No. : EUM/OPS/TEN/13/706466 Issue : v2 Date : 23 July 2013 WBS : EUMETSAT Eumetsat-Allee 1, D-64295 Darmstadt, Germany Tel: +49 6151 807-7 Fax:

Plus en détail

Smile Mobile Dashboard

Smile Mobile Dashboard Smile Mobile Dashboard 1. Magento Extension The iphone and Android applications require access to data from your Magento store. This data is provided through an extension, available on Magento Connect

Plus en détail

AMESD-Puma2010-EFTS- Configuration-update-TEN (en-fr)

AMESD-Puma2010-EFTS- Configuration-update-TEN (en-fr) AMESD-Puma2010-EFTS- Configuration-update-TEN (en-fr) Doc.No. : EUM/OPS/TEN/13/706466 Issue : v3 Date : 7 May 2014 WBS : EUMETSAT Eumetsat-Allee 1, D-64295 Darmstadt, Germany Tel: +49 6151 807-7 Fax: +49

Plus en détail

PC industriels et disques associés

PC industriels et disques associés Technical Service Bulletin PRODUIT DATE CREATION DATE MODIFICATION FICHIER PC INDUSTRIEL 23/03/2010 201005 REV A PC industriels et disques associés English version follows. SF01 (du 4 au 8 janvier 2010)

Plus en détail

Comportement par défaut de PVSS

Comportement par défaut de PVSS 1.1 Ecriture Comportement par défaut de PVSS 1.1.1 Messages d écriture envoyes par défaut? Write (device cache, sync ou async) Pvss : écriture sync ou async, sur le device useasynchwrite Default: 0 (no

Plus en détail

Annonce de voyage Concerne les voyages en Suisse par les transports publics Utilisation d un véhicule privé La demande d utilisation d un véhicule

Annonce de voyage Concerne les voyages en Suisse par les transports publics Utilisation d un véhicule privé La demande d utilisation d un véhicule Annonce de voyage Concerne les voyages en Suisse par les transports publics Utilisation d un véhicule privé La demande d utilisation d un véhicule privée ne doit plus être utilisée. Elle est remplacée

Plus en détail

2 players Ages 8+ Note: Please keep these instructions for future reference. WARNING. CHOKING HAZARD. Small parts. Not for children under 3 years.

2 players Ages 8+ Note: Please keep these instructions for future reference. WARNING. CHOKING HAZARD. Small parts. Not for children under 3 years. Linja Game Rules 2 players Ages 8+ Published under license from FoxMind Games NV, by: FoxMind Games BV Stadhouderskade 125hs Amsterdam, The Netherlands Distribution in North America: FoxMind USA 2710 Thomes

Plus en détail

WEB page builder and server for SCADA applications usable from a WEB navigator

WEB 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étail

2.1/ Les privilèges sous oracle

2.1/ Les privilèges sous oracle LP Informatique(DA2I), UF7 : Administration Système, Réseaux et Base de données 13/12/2007, Enseignant : M. Nakechbnadi, mail : nakech@free.fr Première parie : Administration d une BD Chapitre 2 : Transaction,

Plus en détail

MAT 2377 Solutions to the Mi-term

MAT 2377 Solutions to the Mi-term MAT 2377 Solutions to the Mi-term Tuesday June 16 15 Time: 70 minutes Student Number: Name: Professor M. Alvo This is an open book exam. Standard calculators are permitted. Answer all questions. Place

Plus en détail

Administration des bases de données

Administration des bases de données Administration des bases de données Jean-Yves Antoine http://www.info.univ-tours.fr/~antoine/ Administration des bases de données III Protection des données : contrôles d accès OBJECTIFS 3.1. NOTIONS 3.1.1.

Plus en détail

DOCUMENTATION MODULE FOOTERCUSTOM Module crée par Prestacrea

DOCUMENTATION MODULE FOOTERCUSTOM Module crée par Prestacrea DOCUMENTATION MODULE FOOTERCUSTOM Module crée par Prestacrea INDEX : DOCUMENTATION - FRANCAIS... 2 1. INSTALLATION... 2 2. CONFIGURATION... 2 3. LICENCE ET COPYRIGHT... 4 4. MISES A JOUR ET SUPPORT...

Plus en détail

DynDNS. Qu est-ce que le DynDNS?

DynDNS. Qu est-ce que le DynDNS? DynDNS. Qu est-ce que le DynDNS? Le DynDNS (Dynamic Domain Name Server) sert à attribuer un nom de domaine à une adresse ip dynamique. Chaque ordinateur utilise une adresse ip pour communiquer sur le réseau.

Plus en détail

Audio and Web Conferencing services. Orange Business Services. Web Conferencing

Audio and Web Conferencing services. Orange Business Services. Web Conferencing Audio and Web Conferencing services Orange Business Services Web Conferencing web conferencing completely integrated audio and web services conference availability 24hrs/7days up to 100 participants complete

Plus en détail

Instructions Mozilla Thunderbird Page 1

Instructions Mozilla Thunderbird Page 1 Instructions Mozilla Thunderbird Page 1 Instructions Mozilla Thunderbird Ce manuel est écrit pour les utilisateurs qui font déjà configurer un compte de courrier électronique dans Mozilla Thunderbird et

Plus en détail

Les déclencheurs (Triggers) avec Oracle

Les déclencheurs (Triggers) avec Oracle 1) Introduction 2) Événements déclenchant 3) Mécanisme général 4) Privilèges systèmes 5) Syntaxe 6) Nom du déclencheur 7) Option BEFORE ou AFTER 8) Déclencheur LMD 9) Déclencheur LDD 10) Déclencheur d'instance

Plus en détail

Considérons une partie d un modèle conceptuel de données avec les schémas d entités. Figure 1: Une partie du modèle conceptuel de données

Considérons une partie d un modèle conceptuel de données avec les schémas d entités. Figure 1: Une partie du modèle conceptuel de données Considérons une partie d un modèle conceptuel de données avec les schémas d entités suivants: EMP(EmpNo, Enom, Job, DirNo, Sal, Prime) DEPT(DeptNo, Dnom, Adr) Où EmpNo est la clé primaire de EMP et DeptNo

Plus en détail

Les Triggers SQL. Didier DONSEZ. Université de Valenciennes Institut des Sciences et Techniques de Valenciennes donsez@univ-valenciennes.

Les Triggers SQL. Didier DONSEZ. Université de Valenciennes Institut des Sciences et Techniques de Valenciennes donsez@univ-valenciennes. Les Triggers SQL Didier DONSEZ Université de Valenciennes Institut des Sciences et Techniques de Valenciennes donsez@univ-valenciennes.fr 1 Sommaire Motivations Trigger Ordre Trigger Ligne Condition Trigger

Plus en détail

TP Contraintes - Triggers

TP 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étail

that the child(ren) was/were in need of protection under Part III of the Child and Family Services Act, and the court made an order on

that the child(ren) was/were in need of protection under Part III of the Child and Family Services Act, and the court made an order on ONTARIO Court File Number at (Name of court) Court office address Applicant(s) (In most cases, the applicant will be a children s aid society.) Full legal name & address for service street & number, municipality,

Plus en détail

Registry. Pierre Le Sidaner Observatoire de Paris. Hackathon ASOV septembre 2015 1

Registry. Pierre Le Sidaner Observatoire de Paris. Hackathon ASOV septembre 2015 1 Registry Pierre Le Sidaner Observatoire de Paris Hackathon ASOV septembre 2015 1 Demain Le panorama change car l'interface des registries change. Dans le futur un nouveau service au STSCI et à l'esac mais

Plus en détail

Personal Data Change Form - France

Personal Data Change Form - France Personal Data Change Form - France Instructions: Ce formulaire est utilisé pour mettre à jour vos informations personnelles. Merci de compléter la section A et uniquement les informations à modifier. Si

Plus en détail

VTP. LAN Switching and Wireless Chapitre 4

VTP. LAN Switching and Wireless Chapitre 4 VTP LAN Switching and Wireless Chapitre 4 ITE I Chapter 6 2006 Cisco Systems, Inc. All rights reserved. Cisco Public 1 Pourquoi VTP? Le défi de la gestion VLAN La complexité de gestion des VLANs et des

Plus en détail

lundi 3 août 2009 Choose your language What is Document Connection for Mac? Communautés Numériques L informatique à la portée du Grand Public

lundi 3 août 2009 Choose your language What is Document Connection for Mac? Communautés Numériques L informatique à la portée du Grand Public Communautés Numériques L informatique à la portée du Grand Public Initiation et perfectionnement à l utilisation de la micro-informatique Microsoft Document Connection pour Mac. Microsoft Document Connection

Plus en détail

Tutoriel de création d une application APEX

Tutoriel de création d une application APEX Tutoriel de création d une application APEX 1 - Objectif On souhaite créer une application APEX destinée à gérer des dépenses et recettes. Ces dépenses et recettes seront classées par catégories. A partir

Plus en détail

Date: 09/11/15 www.crmconsult.com Version: 2.0

Date: 09/11/15 www.crmconsult.com Version: 2.0 Date: 9/11/2015 contact@crmconsult.fr Page 1 / 10 Table des matières 1 SUGARPSHOP : SCHEMA... 3 2 PRESENTATION... 4 3 SHOPFORCE WITH SCREENSHOTS... 5 3.1 CLIENTS... 5 3.2 ORDERS... 6 4 INSTALLATION...

Plus en détail

Générateur de pages WEB et serveur pour supervision accessible à partir d un navigateur WEB

Générateur de pages WEB et serveur pour supervision accessible à partir d un navigateur WEB AUTOMGEN 8.009 Générateur de pages WEB et serveur pour supervision accessible à partir d un navigateur WEB version 2 : support de sources vidéo, support 3D, support de l ensemble des objets IRIS 2D WEB

Plus en détail

Archived Content. Contenu archivé

Archived Content. Contenu archivé ARCHIVED - Archiving Content ARCHIVÉE - Contenu archivé Archived Content Contenu archivé Information identified as archived is provided for reference, research or recordkeeping purposes. It is not subject

Plus en détail

Création d'une base de données Oracle

Création d'une base de données Oracle TP1 Création d'une base de données Oracle MASTER INFORMATIQUE I2A Année universitaire 2006-2007 RAPPORT DE PROJET (Document de 15 pages) Encadrant : Rosaire Amore Participants : Erik Allais Abdel Rafrafi

Plus en détail

Technical Service Bulletin

Technical Service Bulletin Technical Service Bulletin FILE CONTROL CREATED DATE MODIFIED DATE FOLDER VP200 VP400 05/07/2006 662-02-26011 Rev. : A Amélioration Outil de Sauvegarde Opendrive English version follows. Afin d améliorer

Plus en détail

Les utilisateurs correspondent aux comptes (login et mot de passe) permettant de demander une connexion au SGBD (une personne ou une application).

Les utilisateurs correspondent aux comptes (login et mot de passe) permettant de demander une connexion au SGBD (une personne ou une application). SQL Ch 10 DCL Utilisateurs, privilèges, rôles I. INTRODUCTION... 1 II. LES UTILISATEURS ( «USERS»)... 1 A. CREER UN UTILISATEUR : USER... 1 B. MODIFIER UN UTILISATEUR : ALTER USER... 2 C. SUPPRIMER UN

Plus en détail

Oracle upg adm 9i Claude DA COSTA Chap 3 LOGMINER Enhcts Page 2/14 LES SUPPLEMENTAL DATAS

Oracle upg adm 9i Claude DA COSTA Chap 3 LOGMINER Enhcts Page 2/14 LES SUPPLEMENTAL DATAS Oracle upg adm 9i Claude DA COSTA Chap 3 LOGMINER Enhcts Page 1/14 LOGMINER ENHANCEMENTS Objectifs : Limiter les cas de désynchronisation entre le dictionnaire de données (fournisseur d'infos de translation

Plus en détail

DOCUMENTATION - FRANCAIS... 2

DOCUMENTATION - FRANCAIS... 2 DOCUMENTATION MODULE CATEGORIESTOPMENU MODULE CREE PAR PRESTACREA INDEX : DOCUMENTATION - FRANCAIS... 2 INSTALLATION... 2 CONFIGURATION... 2 LICENCE ET COPYRIGHT... 3 SUPPORT TECHNIQUE ET MISES A JOUR...

Plus en détail

Choose your language :

Choose your language : Choose your language : English : INSTRUCTIONS FOR UPDATING FOR WINDOWS 7 Français : NOTICE DE MISE À JOUR POUR WINDOWS 7 English : INSTRUCTIONS FOR UPDATING FOR WINDOWS 8 Français : NOTICE DE MISE À JOUR

Plus en détail

Besoin d un mot de passe? Il y a un seul mot de passe par host / personne enregistrée.

Besoin d un mot de passe? Il y a un seul mot de passe par host / personne enregistrée. Log-in via https://dolphin.servas.org/login/login 1. Besoin d un mot de passe? Il y a un seul mot de passe par host / personne enregistrée. Les enfants / les personnes (mentionnés sous I live with ) n

Plus en détail

Stéphane Bortzmeyer

Stéphane Bortzmeyer <stephane+blog@bortzmeyer.org> De l intérêt des règles d intégrité dans un SGBD Stéphane Bortzmeyer Première rédaction de cet article le 17 janvier 2008 Il semble que l utilisation des règles d intégrité

Plus en détail

Once the installation is complete, you can delete the temporary Zip files..

Once 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étail

Les licences Creative Commons expliquées aux élèves

Les licences Creative Commons expliquées aux élèves Les licences Creative Commons expliquées aux élèves Source du document : http://framablog.org/index.php/post/2008/03/11/education-b2i-creative-commons Diapo 1 Creative Commons presents : Sharing Creative

Plus en détail

How to Login to Career Page

How to Login to Career Page How to Login to Career Page BASF Canada July 2013 To view this instruction manual in French, please scroll down to page 16 1 Job Postings How to Login/Create your Profile/Sign Up for Job Posting Notifications

Plus en détail

Apprendre le langage SQL - Le DDL - 1 / 34 - Apprendre le langage SQL par l exemple Partie 1 : le DDL

Apprendre le langage SQL - Le DDL - 1 / 34 - Apprendre le langage SQL par l exemple Partie 1 : le DDL Apprendre le langage SQL - Le DDL - 1 / 34 - Apprendre le langage SQL par l exemple Partie 1 : le DDL Ce document est publié sous licence Creative Commons CC-by-nc-nd. Il ne peut ni être modifié, ni faire

Plus en détail

Cours Administration BD

Cours Administration BD Faculté des Sciences de Gabès Cours Administration BD Chapitre 3 : Administrer la sécurité utilisateur Gestion des utilisateurs et de leurs droits (Partie 2) Faîçal Felhi felhi_fayssal@yahoo.fr 1 Privilèges

Plus en détail

Bases de données. Jean-Yves Antoine. VALORIA - Université François Rabelais Jean-Yves.Antoine@univ-tours.fr. L3 S&T mention Informatique

Bases de données. Jean-Yves Antoine. VALORIA - Université François Rabelais Jean-Yves.Antoine@univ-tours.fr. L3 S&T mention Informatique Bases de données Jean-Yves Antoine VALORIA - Université François Rabelais Jean-Yves.Antoine@univ-tours.fr L3 S&T mention Informatique Bases de Données IUP Vannes, UBS J.Y. Antoine 1 Bases de données SGBD

Plus en détail

Déclencheurs Bases de Données TRIGGER. C. Bonnet // R. Chapuis Cours PL/SQL d après cours ORACLE - OAI

Déclencheurs Bases de Données TRIGGER. C. Bonnet // R. Chapuis Cours PL/SQL d après cours ORACLE - OAI Déclencheurs Bases de Données TRIGGER C. Bonnet // R. Chapuis Cours PL/SQL d après cours ORACLE - OAI Généralités Un déclencheur est un traitement (sous forme de bloc PL/SQL) qui s exécute automatiquement

Plus en détail

Instructions pour mettre à jour un HFFv2 v1.x.yy v2.0.00

Instructions pour mettre à jour un HFFv2 v1.x.yy v2.0.00 Instructions pour mettre à jour un HFFv2 v1.x.yy v2.0.00 HFFv2 1. OBJET L accroissement de la taille de code sur la version 2.0.00 a nécessité une évolution du mapping de la flash. La conséquence de ce

Plus en détail

SQL : création et mises-à-jour de schémas et de données

SQL : création et mises-à-jour de schémas et de données SQL : création et mises-à-jour de schémas et de données Commandes de définition de données (DDL) Commandes de mise-à-jour de données (DML) Vues SQL-MAJ, vues-1 / 33 Exemple Définition de la relation

Plus en détail

A COURT CASE HAS BEEN STARTED AGAINST YOU IN THIS COURT. THE DETAILS ARE SET OUT ON THE ATTACHED PAGES.

A COURT CASE HAS BEEN STARTED AGAINST YOU IN THIS COURT. THE DETAILS ARE SET OUT ON THE ATTACHED PAGES. ONTARIO Court File Number SEAL at (Name of court) Court office address Form 34N: Application to Change or Terminate Openness Order Applicant(s) Full legal name & address for service street & number, municipality,

Plus en détail

Règlement sur le télémarketing et les centres d'appel. Call Centres Telemarketing Sales Regulation

Règlement sur le télémarketing et les centres d'appel. Call Centres Telemarketing Sales Regulation THE CONSUMER PROTECTION ACT (C.C.S.M. c. C200) Call Centres Telemarketing Sales Regulation LOI SUR LA PROTECTION DU CONSOMMATEUR (c. C200 de la C.P.L.M.) Règlement sur le télémarketing et les centres d'appel

Plus en détail

Cours Bases de données 2ème année IUT

Cours Bases de données 2ème année IUT Cours Bases de données 2ème année IUT Cours 2 : Contrôle des accès Anne Vilnat http://www.limsi.fr/individu/anne/cours Plan 1 Les privilèges Définitions 2 Rôles Définition de création d attribution de

Plus en détail

NOTICE D UTILISATION Option USB 2-Ports USB FRANCAIS

NOTICE D UTILISATION Option USB 2-Ports USB FRANCAIS NOTICE D UTILISATION Option USB 2-Ports USB FRANCAIS Introduction Ce supplément vous informe de l utilisation de la fonction USB qui a été installée sur votre table de mixage. Disponible avec 2 ports USB

Plus en détail

HARMONY 950. Setup Guide Guide d installation

HARMONY 950. Setup Guide Guide d installation HARMONY 950 Setup Guide Guide d installation Languages English.................... 3 Français................... 9 3 Package contents 1 3 2 4 1. Remote 2. Charging cradle 3. USB cable 4. AC Adapter 4

Plus en détail

SAP SNC. Guide. Alertes/Alert - Edition 1. Direction des Achats/Ph.Longuet Date: 22/11/11

SAP SNC. Guide. Alertes/Alert - Edition 1. Direction des Achats/Ph.Longuet Date: 22/11/11 SAP SNC Guide Alertes/Alert - Edition 1 Direction des Achats/Ph.Longuet Date: 22/11/11 SAP SNC Alert on SAP SNC SAP SNC Alerts Definition An «alerts» is an event, created by SAP SNC according to the updates

Plus en détail

Installing the SNMP Agent (continued) 2. Click Next to continue with the installation.

Installing the SNMP Agent (continued) 2. Click Next to continue with the installation. DGE-530T 32-bit Gigabit Network Adapter SNMP Agent Manual Use this guide to install and use the SNMP Agent on a PC equipped with the DGE-530T adapter. Installing the SNMP Agent Follow these steps to install

Plus en détail

EOIS Service Provider Connect Service Provider User Guide. Chapter 4: Service Provider Management

EOIS Service Provider Connect Service Provider User Guide. Chapter 4: Service Provider Management EOIS Service Provider Connect Service Provider User Guide Chapter 4: Service Provider Management Version: 1.0 October, 2015 Document Versions Version # Date Description V 1.0 September 2015 First version

Plus en détail

C H A P T E R 28 C H A P I T R E 28. (Assented to June 12, 2014) (Date de sanction : 12 juin 2014)

C H A P T E R 28 C H A P I T R E 28. (Assented to June 12, 2014) (Date de sanction : 12 juin 2014) C H A P T E R 28 C H A P I T R E 28 THE CONSUMER PROTECTION AMENDMENT ACT (CONTRACTS FOR DISTANCE COMMUNICATION SERVICES) LOI MODIFIANT LA LOI SUR LA PROTECTION DU CONSOMMATEUR (CONTRATS DE SERVICES DE

Plus en détail

1/28. I Utiliser à bon escient les types de données proposés par SQL, ou. Introduction 3/28

1/28. I Utiliser à bon escient les types de données proposés par SQL, ou. Introduction 3/28 Introduction 1/28 2/28 Anne-Cécile Caron Licence MIAGE - BDD 2015-2016 Objectifs Après ce cours, les TD et TP correspondants, vous devez être capables de I Créer des tables à partir d un modèle I Utiliser

Plus en détail

Olivier Mondet http://unidentified-one.net

Olivier 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étail

Apprendre le langage SQL le DDL - 1 / 30 - Apprendre le langage SQL par l exemple

Apprendre le langage SQL le DDL - 1 / 30 - Apprendre le langage SQL par l exemple Apprendre le langage SQL le DDL - 1 / 30 - Apprendre le langage SQL par l exemple Ce document est publié sous licence Creative Commons CC-by-nc-nd. Il ne peut ni être modifié, ni faire l objet d une exploitation

Plus en détail

1.1/Architecture des SGBD Les architectures physiques de SGBD sont très liées au mode de répartition.

1.1/Architecture des SGBD Les architectures physiques de SGBD sont très liées au mode de répartition. LP Informatique(DA2I), F7 : Administration Système, Réseaux et Base de données 15/11/2007, Enseignant : M. Nakechbnadi, mail : nakech@free.fr Première parie : Administration d une BD Chapitre 1 : Architecture

Plus en détail

How To connect to TonVPN Max / Comment se connecter à TonVPN Max

How To connect to TonVPN Max / Comment se connecter à TonVPN Max How To connect to TonVPN Max / Comment se connecter à TonVPN Max Note : you need to run all those steps as an administrator or somebody having admin rights on the system. (most of the time root, or using

Plus en détail

2002 Maritime Mathematics Competition Concours de Mathématiques des Maritimes 2002

2002 Maritime Mathematics Competition Concours de Mathématiques des Maritimes 2002 2002 Maritime Mathematics Competition Concours de Mathématiques des Maritimes 2002 Instructions: Directives : 1 Provide the information requested below Veuillez fournir les renseignements demandés ci-dessous

Plus en détail

CUMULUS BASIC INSTALLATION GUIDE FOR AERCUS INSTRUMENTS MODELS WS3083, WS2083 AND WS1093

CUMULUS BASIC INSTALLATION GUIDE FOR AERCUS INSTRUMENTS MODELS WS3083, WS2083 AND WS1093 CUMULUS BASIC INSTALLATION GUIDE FOR AERCUS INSTRUMENTS MODELS WS3083, WS2083 AND WS1093 System Requirements Cumulus is a Windows application and runs on XP to Windows 10 inclusive (and the server versions).

Plus en détail

1 sur 12 18/11/2015 14:27

1 sur 12 18/11/2015 14:27 Articles Médias Pages Page mise à jour. Afficher la page Commentaires Contact Apparence Extensions Utilisateurs Outils Réglages Portfolios News FAQ Employees Clients Testimonials Flexslider icarousel Animated

Plus en détail

Modèle relationnel Création et modification des relations en SQL

Modèle relationnel Création et modification des relations en SQL Modèle relationnel Création et modification des relations en SQL ENT - Clé sql2009 BD - Mírian Halfeld-Ferrari p. 1 Insertion dans une relation Pour insérer un tuple dans une relation: insert into Sailors

Plus en détail

3 - Administration de BD SQL. Chapitre III. Administration des BD SQL. Actions possibles. Composants ORACLE. Chapitre 3 : Administration des BD SQL 1

3 - Administration de BD SQL. Chapitre III. Administration des BD SQL. Actions possibles. Composants ORACLE. Chapitre 3 : Administration des BD SQL 1 3 - Administration de BD SQL Chapitre III Administration des BD SQL 3.1 Création de BD 3.2 Gestion des utilisateurs 3.3 Administration des transactions 3.4 Accès à une BD distante 3.5 Conclusions Composants

Plus en détail

Le langage SQL pour Oracle - partie 1 : SQL comme LDD

Le 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étail

DOCUMENTATION - FRANCAIS... 2

DOCUMENTATION - FRANCAIS... 2 DOCUMENTATION MODULE SHOPDECORATION MODULE PRESTASHOP CREE PAR PRESTACREA INDEX : DOCUMENTATION - FRANCAIS... 2 INSTALLATION... 2 Installation automatique... 2 Installation manuelle... 2 Résolution des

Plus en détail

BD50. TP5 : Développement PL/SQL Avec Oracle SQL Developer. Gestion Commerciale

BD50. TP5 : Développement PL/SQL Avec Oracle SQL Developer. Gestion Commerciale Département Génie Informatique BD50 TP5 : Développement PL/SQL Avec Oracle SQL Developer Gestion Commerciale Françoise HOUBERDON & Christian FISCHER Copyright Avril 2007 Présentation de la gestion commerciale

Plus en détail

Société de Banque et d Expansion

Société de Banque et d Expansion Société de Banque et d Expansion INTERNET BANKING DEMO AND USER GUIDE FOR YOUR ACCOUNTS AT NETSBE.FR FINDING YOUR WAY AROUND WWW.NETSBE.FR www.netsbe.fr INTERNET BANKING DEMO AND USER GUIDE FOR YOUR ACCOUNTS

Plus en détail

COMMANDES SQL... 2 COMMANDES DE DEFINITION DE DONNEES... 2

COMMANDES 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

Bill 234 Projet de loi 234

Bill 234 Projet de loi 234 1ST SESSION, 39TH LEGISLATURE, ONTARIO 58 ELIZABETH II, 2009 1 re SESSION, 39 e LÉGISLATURE, ONTARIO 58 ELIZABETH II, 2009 Bill 234 Projet de loi 234 An Act to amend the Taxation Act, 2007 to provide for

Plus en détail

Multitenant : Créer et Configurer une. Pluggable Database (PDB) avec Oracle Database 12c Release 1 (12.1)

Multitenant : Créer et Configurer une. Pluggable Database (PDB) avec Oracle Database 12c Release 1 (12.1) Multitenant : Créer et Configurer une Pluggable Database (PDB) avec Oracle Database 12c Release 1 (12.1) L'option multitenant introduite avec Oracle Database 12c permet à un seul conteneur database (CDB)

Plus en détail

Fiche d Inscription / Entry Form

Fiche d Inscription / Entry Form Fiche d Inscription / Entry Form Catégories - Category Film Institutionnel / Corporate Film Film Marketing Produit / Marketing Product film Film Communication Interne / Internal Communication film Film

Plus en détail

IFT3030 Base de données. Chapitre 6 SQL. Plan du cours

IFT3030 Base de données. Chapitre 6 SQL. Plan du cours IFT3030 Base de données Chapitre 6 SQL Plan du cours Introduction Architecture Modèles de données Modèle relationnel Algèbre relationnelle SQL Conception Fonctions avancées Concepts avancés Modèle des

Plus en détail

Informations principales / Main information

Informations principales / Main information Fiche d Inscription Entry Form À renvoyer avant le 15 Octobre 2015 Deadline October 15th 2015 Dans quelle catégorie participez-vous? In what category do you participate? Institutionnel / Corporate Marketing

Plus en détail

Exercices sur SQL server 2000

Exercices 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étail

Photo Manipulations in the 2011 CES

Photo Manipulations in the 2011 CES Canadian Election Study Methodological Briefs Methodological Brief #2013-A Photo Manipulations in the 2011 CES Patrick Fournier, Université de Montréal Stuart Soroka, McGill University Fred Cutler, University

Plus en détail

BILL 9 PROJET DE LOI 9

BILL 9 PROJET DE LOI 9 Bill 9 Government Bill Projet de loi 9 Projet de loi du gouvernement 1 st Session, 40 th Legislature, Manitoba, 61 Elizabeth II, 2012 1 re session, 40 e législature, Manitoba, 61 Elizabeth II, 2012 BILL

Plus en détail

Auto-évaluation Oracle: cours de base

Auto-é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étail

LA NETWORK MANAGER remote control software CUSTOM PRESET CREATION PROCEDURE

LA NETWORK MANAGER remote control software CUSTOM PRESET CREATION PROCEDURE LA NETWORK MANAGER remote control software CUSTOM PRESET CREATION PROCEDURE TECHNICAL BULLETIN - VERSION 1.0 Document reference: NWM-CUSTOM-PRS_TB_ML_1-0 Distribution date: July 21 st, 2010 2010 L-ACOUSTICS.

Plus en détail

PL/SQL INTRODUCTION Introduction à PL/SQ Les procédures, les fonctions et les packages Les triggers

PL/SQL INTRODUCTION Introduction à PL/SQ Les procédures, les fonctions et les packages Les triggers PL/SQL INTRODUCTION Introduction à PL/SQ Les procédures, les fonctions et les packages Les triggers Département d informatique Collège Lionel Groulx. Préparé par Saliha Yacoub Table des matières. Introduction...

Plus en détail

QUICK START GUIDE. for the LiftMaster Internet Gateway

QUICK START GUIDE. for the LiftMaster Internet Gateway QUICK START GUIDE for the LiftMaster Internet Gateway Before Starting Before starting STOP you MUST have: a router active internet connection internet gateway serial number Look at the label on the bottom

Plus en détail

Auto-évaluation DB2 for z/os: cours de base

Auto-évaluation DB2 for z/os: cours de base Auto-évaluation DB2 for z/os: cours de base Document: f1067test.fm 22/01/2013 ABIS Training & Consulting P.O. Box 220 B-3000 Leuven Belgium TRAINING & CONSULTING INTRODUCTION AUTO-ÉVALUATION DB2 FOR Z/OS:

Plus en détail

Installation et compilation de gnurbs sous Windows

Installation et compilation de gnurbs sous Windows Installation et compilation de gnurbs sous Windows Installation de l environnement de développement Code::Blocks (Environnement de développement) 1. Télécharger l installateur de Code::Blocks (version

Plus en détail

http://www.bysoft.fr

http://www.bysoft.fr http://www.bysoft.fr Flash Slideshow Module for MagentoCommerce Demo on http://magento.bysoft.fr/ - Module Slideshow Flash pour MagentoCommerce Démonstration sur http://magento.bysoft.fr/ V3.0 ENGLISH

Plus en détail

openoffice 40 manual

openoffice 40 manual openoffice 40 manual Print and Online Should you be particular with knowing everything concerning this openoffice 40 manual, you have to look for these details. OPENOFFICE 40 MANUAL Here are one of the

Plus en détail

Projet MVC-CD. Comportement de VP lors du déploiement itératif et incrémental du MPD vers la base de données cible

Projet MVC-CD. Comportement de VP lors du déploiement itératif et incrémental du MPD vers la base de données cible Projet MVC-CD Comportement de VP lors du déploiement itératif et incrémental du MPD vers la base de données cible Créé par S. Berberat, le 23 octobre.2014 Modifié par S. Berberat, le 29 octobre 2014 Page

Plus en détail

Software Design Description

Software Design Description Software Design Description ABSTRACT: KEYWORDS: APPROVED: AUTHOR PROJECT MANAGER PRODUCT OWNER General information/recommendations A SDD provides a representation of a software system created to facilitate

Plus en détail

CODIFICATION ADMINISTRATIVE DU RÈGLEMENT RELATIF AU CERTIFICAT D'ARRIÉRÉS D'IMPÔTS R.R.T.N.-O. 1990, ch. P-4

CODIFICATION ADMINISTRATIVE DU RÈGLEMENT RELATIF AU CERTIFICAT D'ARRIÉRÉS D'IMPÔTS R.R.T.N.-O. 1990, ch. P-4 PROPERTY ASSESSMENT AND TAXATION ACT CONSOLIDATION OF CERTIFICATE OF TAX ARREARS REGULATIONS R.R.N.W.T. 1990,c.P-4 LOI SUR L'ÉVALUATION ET L'IMPÔT FONCIERS CODIFICATION ADMINISTRATIVE DU RÈGLEMENT RELATIF

Plus en détail

Gestion Intégrée des Stages et Emplois (GISE)

Gestion Intégrée des Stages et Emplois (GISE) Gestion Intégrée des Stages et Emplois (GISE) Internship and Employment Integrated Management System Company supervisor The CFTR provides an internship management service for both the students and the

Plus en détail

DOCUMENTATION MODULE BLOCKCATEGORIESCUSTOM Module crée par Prestacrea - Version : 2.0

DOCUMENTATION MODULE BLOCKCATEGORIESCUSTOM Module crée par Prestacrea - Version : 2.0 DOCUMENTATION MODULE BLOCKCATEGORIESCUSTOM Module crée par Prestacrea - Version : 2.0 INDEX : DOCUMENTATION - FRANCAIS... 2 1. INSTALLATION... 2 2. CONFIGURATION... 2 3. LICENCE ET COPYRIGHT... 3 4. MISES

Plus en détail

(Programme de formation pour les parents ~ Training program for parents)

(Programme de formation pour les parents ~ Training program for parents) PODUM-INFO-ACTION (PIA) La «carte routière» pour les parents, sur l éducation en langue française en Ontario A «road map» for parents, on French-language education in Ontario (Programme de formation pour

Plus en détail

Support Orders and Support Provisions (Banks and Authorized Foreign Banks) Regulations

Support Orders and Support Provisions (Banks and Authorized Foreign Banks) Regulations CANADA CONSOLIDATION CODIFICATION Support Orders and Support Provisions (Banks and Authorized Foreign Banks) Regulations Règlement sur les ordonnances alimentaires et les dispositions alimentaires (banques

Plus en détail

Accès au support technique produits et licences par le portail client MGL de M2Msoft.com. Version 2010. Manuel Utilisateur

Accès au support technique produits et licences par le portail client MGL de M2Msoft.com. Version 2010. Manuel Utilisateur Accès au support technique produits et licences par le portail client MGL de M2Msoft.com Version 2010 Manuel Utilisateur Access to M2Msoft customer support portal, mgl.m2msoft.com, 2010 release. User manual

Plus en détail

Compliance Sheet. Super Range 71. Product Description

Compliance Sheet. Super Range 71. Product Description Super Range 71 Model SR71-15 SR71-A SR71-C SR71-E SR71-X SR71-USB Product Description 802.11a/n, Mini PCI, 2x2 MIMO 802.11a/b/g/n, Mini PCI, 3x3 MIMO 802.11a/b/g/n, CardBus, 2x2 MIMO 802.11a/b/g/n, PCI

Plus en détail

Le passé composé. C'est le passé! Tout ça c'est du passé! That's the past! All that's in the past!

Le passé composé. C'est le passé! Tout ça c'est du passé! That's the past! All that's in the past! > Le passé composé le passé composé C'est le passé! Tout ça c'est du passé! That's the past! All that's in the past! «Je suis vieux maintenant, et ma femme est vieille aussi. Nous n'avons pas eu d'enfants.

Plus en détail

RAPID 3.34 - Prenez le contrôle sur vos données

RAPID 3.34 - Prenez le contrôle sur vos données RAPID 3.34 - Prenez le contrôle sur vos données Parmi les fonctions les plus demandées par nos utilisateurs, la navigation au clavier et la possibilité de disposer de champs supplémentaires arrivent aux

Plus en détail

Notes de cours : bases de données distribuées et repliquées

Notes de cours : bases de données distribuées et repliquées Notes de cours : bases de données distribuées et repliquées Loïc Paulevé, Nassim Hadj-Rabia (2009), Pierre Levasseur (2008) Licence professionnelle SIL de Nantes, 2009, version 1 Ces notes ont été élaborées

Plus en détail