Bases de données Bull DPS 7000 - Catalogue de la documentation GCOS 7 Logiciel Sujet : Ce catalogue fournit la liste des documents que les utilisateurs GCOS 7 peuvent directement commander à Bull Observations : La révision 02 annule et remplace la révision 01 de la nouvelle version d'. Des barres de modification dans la marge indiquent les différences entre révisions. Version du logiciel : à partir de la version 07103A Date : Décembre1995 Bull S.A. Bull HN Information Systems Inc. CEDOC Publication Order Entry Atelier de reproduction MA30/843 331, Avenue Patton BP 428 300 Concord Road 49005 ANGERS Cedex Billerica, MA 01821 FRANCE U.S.A. 47 F2 10UR Rev02
Copyright Bull S.A., 1995 Toutes les marques citées sont la propriété de leurs titulaires respectifs. Vos suggestions sur la forme et le fond de ce manuel seront les bienvenues. Une feuille destinée à recevoir vos remarques se trouve à la fin du présent manuel. La loi du 11 mars 1957, complétée par la loi du 3 juillet 1985, interdit les copies ou reproductions destinées à une utilisation collective. Toute représentation ou reproduction intégrale ou partielle faite par quelque procédé que ce soit, sans consentement de l'auteur ou de ses ayants cause, est illicite et constitue une contrefaçon sanctionnée par les articles 425 et suivants du code pénal. Ce document est fourni à titre d'information seulement. Il n'engage pas la responsabilité de Bull S.A. en cas de dommages résultant de son application. Des corrections ou modifications au contenu de ce document peuvent intervenir sans préavis ; des mises à jour ultérieures les signaleront éventuellement aux destinataires.
Préface Objet du manuel Ce catalogue décrit la documentation que les utilisateurs GCOS 7 peuvent commander auprès BULL. Ces documents se répartissent en deux catégories : documents de type 47 (propres à GCOS7) documents de type 86 (généraux) Dans ce catalogue, chaque document est identifié par son titre et son numéro de référence BULL et décrit par un bref résumé. Les manuels ORACLE généraux sont regroupés par produit. Des schémas illustrent chaque ensemble de documentation et décrivent les liens entre les différents manuels. Utilisateurs concernés Ce catalogue s'adresse aux utilisateurs souhaitant exploiter le système de gestion de bases de données relationnelles sous GCOS 7. Cette bibliographie est fournie à titre indicatif. Pour plus de précisions (disponibilité du manuel en français, numéro de révision, indice de mise à jour), veuillez vous adresser à CEDOC ou éventuellement consulter le fascicule "Documents nouveaux". 47 F2 10UR Rev02 iii
Table des matières 1. Documentation propre à GCOS 7... 1-1 2. Documentation propre à... 2-1 2.1 SERVEUR... 2-1 2.2 LANGAGE SQL ET PL/SQL... 2-5 2.3 INTERFACES DE PROGRAMMATION... 2-7 2.4 SQL*PLUS... 2-9 2.5 SQL*REPORT (RPT/RPF)... 2-11 2.6 SQL*NET V2... 2-13 47 F2 10UR Rev02 v
Catalogue de la documentation Illustrations Figures 1-1 Documentation propre à GCOS 7...1-1 2-1 Documentation propre au serveur...2-2 2-2 Manuels relatifs au langage SQL...2-5 2-3 Documentation relative aux interfaces de programmation.2-7 2-4 Documentation propre à SQL*Plus V3.1...2-9 2-5 Documentation propre à SQL*Report...2-11 vi 47 F2 10UR Rev02
1. Documentation propre à GCOS 7 Ensemble de six manuels décrivant comment GCOS 7 communique avec ORACLE. Guide d'installation Processeurs et utilitaires /TDS G uide de l'utilisateur SQL*Net V1 avec Guide de l'utilisateur SQL*Net V2 avec GCOS 7 Guide de l'utilisateur Catalogue de la documentation Figure 1-1. Documentation propre à GCOS 7 47 F2 10UR Rev02 1-1
Catalogue de la documentation 47 F2 10UR Catalogue de la documentation Le présent manuel est un guide de la documentation ORACLE à l'usage des utilisateurs de GCOS 7. 47 F2 11UR Guide d'installation Ce manuel donne un bref descriptif d' et des instructions concernant l'installation et l'utilisation d' sur DPS 7000, sous le système d'exploitation GCOS 7. 47 F2 12UR Processeurs et utilitaires Ce manuel décrit chacun des processeurs et utilitaires d' sous GCOS 7 et leur procédure d'appel. 47 F2 13UR SQL*Net V1 avec Ce manuel décrit l'utilisation des fonctions de SQL*Net V1 avec sous GCOS 7 et, à partir d'un ordinateur personnel, sous MS-DOS. 47 F2 14UR /TDS Guide de l'utilisateur Ce manuel explique l'utilisation des bases de données ORACLE avec des applications TDS. Il décrit la préparation et l'exécution des applications ORACLE/TDS, et les caractéristiques de Pro*COBOL. 47 F2 17UR SQL*Net V2 avec Guide de l'utilisateur GCOS 7 Mode d'utilisation des fonctions SQL*Net V2 avec sous GCOS 7 1-2 47 F2 10UR Rev02
2. Documentation propre à Ensemble de 21 manuels de présentation des produits ORACLE. Ils sont présentés par produit. 2.1 SERVEUR Le système de gestion de bases de données relationnelles (SGBDR) ORACLE comporte le gestionnaire de base de données et plusieurs fonctions d'aide aux utilisateurs et administrateurs de base de données (DBA) pour la maintenance, le contrôle et la manipulation des données sur différentes plates-formes. Le SGBDR ORACLE intègre la totalité du langage SQL, désigné comme langage standard des SGBDR par l'iso et l'ansi. Pour des informations sur l'installation et l'exploitation d'une base de données sur DPS 7000, consulter la documentation propre à GCOS 7 (Chapitre 1). Les sept manuels présentés ci-après donnent des informations générales sur les SGBDR et les utilitaires associés. 47 F2 10UR Rev02 2-1
Catalogue de la documentation Généralités sur les utilitaires et le SGBDR Concepts Guide de l'administrateur Guide de migration Version 7.1 Addendum Messages et Codes Guide des utilitaires Guide du développeur d'applications Figure 2-1. Documentation propre au serveur 2-2 47 F2 10UR Rev02
Documentation propre à 86 F2 40PE Concepts Ce manuel décrit toutes les caractéristiques du serveur. Il présente le produit ORACLE de base et les options particulières (et notamment les options Procedural et Distributed). 86 F2 41PE Guide de l'administrateur Ce manuel explique comment gérer le serveur. Il fournit une description détaillée des concepts et fonctions du SGDBR, figures et exemples à l'appui, complétés par un glossaire. Ce manuel s'adresse aux administrateurs de base de données (DBA) et aux administrateurs système, mais concerne également les développeurs d'applications. 86 F2 70CR Addendum version 7.1 Cet addendum décrit les améliorations et les nouvelles fonctions disponibles avec la version 7.1 d'. 86 F2 42PE Guide du développeur d'applications Ce manuel est destiné aux administrateurs de base de données (DBA) et aux concepteurs d'applications. Il développe les aspects présentés dans le guide de l'administrateur de base de données ORACLE (34UD) en insistant sur l'optimisation du fonctionnement, PL/SQL, l'intégrité des données, les procédures et les programmes ; il fournit également une description des outils de diagnostic de performances. 47 F2 10UR Rev02 2-3
Catalogue de la documentation 86 F2 65PE Guide des utilitaires Ce manuel fournit des explications détaillées et de nombreux exemples sur les utilitaires d'oracle et leur utilisation. Il décrit les utilitaires Export et Import, SQL*DBA et SQL*Loader et dresse la liste des messages d'erreur qui s'y rapportent. 86 F2 66PE Messages et codes Ce manuel fournit la liste des messages d'erreur propres au serveur, accompagnée d'explications et des solutions préconisées. Les messages d'erreur d'oracle figurent dans le manuel consacré à ce produit et ceux de GCOS 7 dans le manuel Messages d'erreur et codes retour (10UJ). 86 F2 46PE Guide de migration Ce manuel décrit la procédure de migration d'oracle à partir d'une version antérieure, et la migration d'applications utilisateur. 2-4 47 F2 10UR Rev02
2.2 LANGAGE SQL ET PL/SQL Documentation propre à SQL est le langage des systèmes de bases de données relationnelles désigné comme standard par l'iso et l'ansi. Le SGBDR ORACLE permet un mise en oeuvre intégrale de ce langage. PL/SQL constitue une extension de SQL qui allie les fonctions de manipulation de données de ce langage au traitement de données puissant et élaboré des langages procéduraux. Deux manuels sont consacrés au langage SQL en particulier et deux manuels décrivent l'extension PL/SQL : Manuels consacrés au langage SQL Manuel de référence du langage SQL Brochure de référence SQL PL/SQL Guide de l'utilisateur et de référence PL/SQL Version 2.1 et précompilateur 1.6 Addendum Figure 2-2. Manuels relatifs au langage SQL 47 F2 10UR Rev02 2-5
Catalogue de la documentation 86 F2 43PE Manuel de référence du langage SQL Ce manuel fournit une description exhaustive de SQL, ainsi qu'un aperçu de la théorie du relationnel et de l'histoire de SQL. D'un format modulaire, il décrit en détail tous les éléments de ce langage et leur utilisation. De plus, il comporte les tables du dictionnaire de données ORACLE, un résumé de la syntaxe SQL et un glossaire. 86 F2 47CR Brochure de référence SQL Ce manuel est un bref descriptif des fonctions clés du langage SQL, notamment de la syntaxe des langages DML et DDL, des opérateurs SQL, des fonctions, pseudo-colonnes, mots réservés et vues du dictionnaire de données. 86 F2 76SW PL/SQL Guide de l'utilisateur et de référence Ce manuel fournit une description exhaustive de PL/SQL destinée aux programmeurs d'applications. Il explique les concepts fondamentaux de PL/SQL et explique comment développer des applications dans ce langage. Il comporte des exemples de blocs PL/SQL à partir desquels vous pouvez développer vos propres applications. Avec, vous devez disposer de la révision 02 (ou ultérieure) de ce manuel. 86 F2 74CR PL/SQL Addendum version 2.1 et précompilateur 1.6 Cet addendum décrit les améliorations apportées par la version 2.1. de PL/SQL. 2-6 47 F2 10UR Rev02
2.3 INTERFACES DE PROGRAMMATION Documentation propre à Il existe deux types d'interfaces de programmation permettant aux programmeurs d'écrire des applications en langage évolué pour accéder aux données du SGBDR ORACLE : l'interface de précompilation qui traduit les commandes SQL imbriquées en code origine évolué, destiné à être compilé et lié en code exécutable, l'interface d'appel à ORACLE (OCI) qui permet aux applications en langage évolué d'accéder aux données du SGBDR ORACLE par des appels directs à des sousprogrammes ORACLE contenus dans des bibliothèques de service spécifiques selon le langage. Les cinq manuels suivants décrivent ces interfaces : Documentation sur les interfaces de programmation Interfaces d'appel à ORACLE Guide du programmeur Précompilateurs ORACLE Guide du programmeur Précompilateur Pro*C Supplément PL/SQL Version 2.1 et précompilateur 1.6 Addendum Précompilateur Pro*Cobol Supplément Figure 2-3. Documentation relative aux interfaces de programmation 86 F2 77CR Précompilateurs ORACLE Guide du programmeur Ce manuel est à utiliser en association avec les suppléments présentés ci-dessous. Il contient une description sommaire de chaque interface de langage. Il explique les techniques de transactions, détection et correction d'erreurs et programmation avancée. 86 F2 74CR Addendum du PL/SQL version 2.1 et précompilateur 1.6 47 F2 10UR Rev02 2-7
Catalogue de la documentation Cet addendum décrit les améliorations offertes par la version 1.6 des précompilateurs ORACLE. 86 F2 15SL Interfaces d'appel à ORACLE Guide du programmeur Ce manuel décrit l'utilisation de l'interface d'appel à ORACLE pour les langages C et COBOL. Il explique les techniques de transactions, détection et correction d'erreurs, et de programmation avancée. Avec, vous devez disposer de la révision 03 (ou ultérieure) de ce manuel. 86 F2 79CR Pro*COBOL Supplément Supplément du guide Précompilateurs ORACLE - Guide du programmeur, consacré au langage COBOL. 86 F2 78CR Pro*C Supplément du manuel Précompilateurs ORACLE - Guide du programmeur, consacré au langage C. 2-8 47 F2 10UR Rev02
Documentation propre à 2.4 SQL*PLUS SQL*Plus est un outil permettant d'exécuter des commandes SQL spécifiques pour créer, enregistrer, modifier, gérer, extraire, imprimer, formater et maintenir les informations d'une base de données ORACLE. Simple d'utilisation, ce langage de commande est suffisamment puissant pour répondre aux besoins des utilisateurs novices et expérimentés. Les deux manuels ci-après sont consacrés à SQL*Plus : Documentation sur SQL*Plus V3.1 Brochure de référence SQL*Plus SQL*Plus G uide de l'utilisateur et de référence Figure 2-4. Documentation propre à SQL*Plus V3.1 47 F2 10UR Rev02 2-9
Catalogue de la documentation 86 F2 90CR SQL*Plus Guide de l'utilisateur et de référence Ce manuel explique comment utiliser SQL*Plus pour accéder aux informations d'une base de données ORACLE et comment créer, mettre à jour, imprimer et gérer ces informations. Il décrit des commandes SQL*Plus. Avec, vous devez disposer de la révision 02 (ou ultérieure) de ce manuel. 86 F2 30PE SQL*Plus Brochure de référence Ce manuel dresse la liste de toutes les commandes SQL*Plus et explique leur utilisation, quelle que soit la version de SQL*Plus. Il est destiné aux utilisateurs expérimentés. Avec, vous devez disposer de la révision 01 (ou ultérieure) de ce manuel. 2-10 47 F2 10UR Rev02
2.5 SQL*REPORT (RPT/RPF) Documentation propre à SQL*Report offre des fonctions de mise en forme de texte et de requête du langage SQL. Cette double fonctionnalité permet de créer une gamme étendue de documents comportant des informations issues de bases de données ORACLE. Les deux manuels suivants sont consacrés à SQL*Report : Documentation relative à SQL*Report SQL*Report Mise à jour SQL*Report Guide de l'utilisateur Figure 2-5. Documentation propre à SQL*Report 47 F2 10UR Rev02 2-11
Catalogue de la documentation 86 F2 15SW SQL*Report Guide de l'utilisateur Ce manuel explique comment utiliser SQL*Report V1.0, en s'appuyant sur une démonstration de l'utilitaire RPT (Report Text Generator) et du processeur RPF (Report Text Formatter). Les commandes et leur syntaxe sont présentées par le biais d'exemples et de figures. 86 F2 15SW ADD A SQL*Report Guide de l'utilisateur Ce manuel décrit les caractéristiques et améliorations de SQL*Report V1.1. 2-12 47 F2 10UR Rev02
Documentation propre à 2.6 SQL*NET V2 SQL*Net V2 permet aux outils et applications ORACLE d'accéder, de manipuler, de partager et de stocker des données dans des bases de données ORACLE résidant dans des serveurs à distance. SQL*Net autorise l'accès aux données à des serveurs de base de données multiples. Deux manuels traitent de SQL*Net V2. Comprendre SQL*Net Version 2.1 Manuel des messages des produits réseaux ORACLE 86 F2 85CR Manuel des Messages des produits réseaux ORACLE Ce manuel fournit les informations nécessaires pour comprendre et utiliser les fonctions de résolution de problème des produits réseaux ORACLE. 86 F2 86CR Pour comprendre SQL*Net, version 2.1 Description de la version 2.1. SQL*Net y compris, les fonctions de SQL*Net, l'architecture de SQL*Net et l'utilisation de SQL*Net version 2.1. 47 F2 10UR Rev02 2-13