FR/Documentation/HSQLDB Guide/TDM

From Apache OpenOffice Wiki
Jump to: navigation, search

Table des matières

Chapitre 1. Installer et utiliser Hsqldb

   Introduction
   Outils d'éxécution
   Exécution de Hsqldb
   Modes de serveur
         Serveur Hsqldb
         Serveur Web Hsqldb
         Servlet Hsqldb
         Mode « In-Process » (Stand-alone)
         Bases de données en mémoire seule
   Généralités
         Fermer la base de données
         Utiliser de multiples bases de données dans une machine virtuelle Java
         Créer une nouvelle base de données
   Utiliser le moteur de la base de données
         Les différents types de tables
         Contraintes et Index
         Prise en charge du SQL
         Prise en charge de JDBC

Chapter 1. Running and Using Hsqldb - Link to Original Documentation

Chapitre 2. Problèmes liés au SQL

   But de ce document
   Support du standard SQL
   Contraintes et Index
         Contraintes de clefs primaires
         Contrainte UNIQUE
         Index uniques
         Clés externes
         Index et vitesse d'exécution des requêtes
         Condition Where ou jointure ?
         Sous-requêtes et Jointures
   Types de champs et opérations arithmétiques
         Les nombres entiers
         Autres types numériques
         Les types Bit et Boolean
         Stockage et manipulation des objets Java
         Caractéristiques de taille, de précision et d'échelle
   Séquences et Identity
         Champs Identifiants auto-incrémentés
         Séquences
   Problèmes avec les transactions
   Nouvelles fonctionnalités et changements

Chapter 2. SQL Issues - Link to Original Documentation

Chapitre 4. Considérations avancées

   But de ce document
   Connexions
         Propriétés de Connexion
   Fichiers de propriétés
         Les propriétés de Serveur et de Serveur Web
         Démarrer un serveur depuis votre application
         Propriétés d'une base de données individuelle
   Commandes SQL pour les propriétés de base de données

Chapter 4. Advanced Topics - Link to Original Documentation

Chapitre 6. Tables texte

   L’implémentation
         Définition des tables
         Champs d’applications et réassignations (Scope and Reassignment)
         Valeurs nulles dans les colonnes de tables texte
         Configuration
         Déconnecter les tables texte
   Problèmes liés aux fichiers texte
   Propriétés globales des fichiers texte
   Importer un fichier Table texte dans / vers une table traditionnelle
   Exemples commentés

Chapter 6. Text Tables - Link to Original Documentation

Chapitre 9. Syntaxe SQL

   Conventions de notations utilisées dans ce chapitre
   Commandes SQL
         ALTER INDEX
         ALTER SEQUENCE
         ALTER SCHEMA
         ALTER TABLE
         ALTER USER
         CALL
         CHECKPOINT
         COMMIT
         CONNECT
         CREATE ALIAS
         CREATE INDEX
         CREATE ROLE
         CREATE SCHEMA
         CREATE SEQUENCE
         CREATE TABLE
         CREATE TRIGGER
         CREATE USER
         CREATE VIEW
         DELETE
         DISCONNECT
         DROP INDEX
         DROP ROLE
         DROP SEQUENCE
         DROP SCHEMA
         DROP TABLE
         DROP TRIGGER
         DROP USER
         DROP VIEW
         EXPLAIN PLAN
         GRANT
         INSERT
         REVOKE
         ROLLBACK
         SAVEPOINT
         SCRIPT
         SELECT
         SET AUTOCOMMIT
         SET DATABASE COLLATION
         SET CHECKPOINT DEFRAG
         SET IGNORECASE
         SET INITIAL SCHEMA
         SET LOGSIZE
         SET MAXROWS - Non défini !
         SET PASSWORD
         SET PROPERTY
         SET READONLY - Non défini !
         SET REFERENTIAL_INTEGRITY
         SET SCHEMA
         SET SCRIPTFORMAT
         SET TABLE INDEX
         SET TABLE READONLY
         SET TABLE SOURCE
         SET WRITE_DELAY
         SHUTDOWN
         UPDATE
   Nomenclature des objets de schéma
   Types de données
   Ligne de commentaire style SQL
   Procédures stockées / Fonctions.
   Les fonctions et procédures stockées intégrées
   Expression SQL
   Exemples commentés

Chapter 9. SQL Syntax - Link to Original Documentation

Annexes

A. Building HSQLDB
   Purpose
   Building with Ant
       Obtaining Ant
       Building Hsqldb with Ant
   Building with DOS Batch Files
   Hsqldb CodeSwitcher
   Building documentation
B. First JDBC Client Example
C. Hsqldb Database Files and Recovery
   States
   Procedures
       Clean Shutdown
       Startup
       Repair
D. Running Hsqldb with OpenOffice.org 1.1.x
   Introduction
   Installing
   Setting up OpenOffice.org
       On Windows
       On Linux
E. Hsqldb Test Utility
F. Database Manager
   Brief Introduction
   Auto tree-update
   Automatic Connection
   RC File
   Using the current DatabaseManagers with an older HSQLDB distribution.
   DatabaseManagerSwing as an Applet
G. Transfer Tool
   Brief Introduction

Historique et changements

HSQLDB 1.7.2

   Améliorations SQL et changements
         DDL (Langage de définition des données)
         VIEW
         CHECK
         Traitement des requêtes
         Améliorations pour UPDATE et INSERT
         AGGREGATES, GROUP BY, HAVING
         Jointures
         NULLS
         Clé externe
         SEQUENCE
   Fonctions SQL
         TRIGGER
         DATETIME
         Autres
   Améliorations JDBC
         Propriété de la connexion
         Déclarations préparées
         Transactions via un serveur Web
   Autres améliorations
         Vitesse
         Conditionnement de la base de données et modes
         Les fichiers dans la jar (archive Java)
         Type de données 'OTHER'
         Bases de données IN-MEMORY et SERVER multiples
         Métadonnées de base de données
         Tables texte
         Utilisation de la mémoire et groupage d'objets
         Persistance
         Accès NIO des fichiers *.data
         Construction
   Documentation
         Utilitaires

HSQLDB 1.8.0

   Améliorations SQL
         Schémas
         Roles
         Tables temporaires globales
         Commandes de manipulation de schéma
         Manipulation de colonne
         Ajouter ou supprimer des clés primaires
         SIZE ENFORCEMENT
         Les expressions ALL et ANY
         LIMIT et OFFSET
         Indexations (COLLATIONS)
         Résolution de nom dans les requêtes
         Améliorations
   Réparations de bogues
         Amélioration du stockage et de la persistance
         JDBC et autres améliorations
         Réparation de bogue
         Mettre à jour les bases de données
         Intégration dans OpenOffice.org
Interesting.png Voir aussi, en anglais, sur la 1.8.0 : Chronological Change List

Exemples

Liste des tables (en)

1. Alternate formats of this document
4.1. Hsqldb URL Components
4.2. Connection Properties
4.3. Hsqldb Server Properties Files
4.4. Property File Properties
4.5. Server Property File Properties
4.6. WebServer Property File Properties
4.7. Database-specific Property File Properties
4.8. SQL command properties
9.1. Data Types

Liste des Exemples (en)

1.1. Java code to connect to the local Server above
2.1. Column values which satisfy a 2-column UNIQUE constraint
2.2. Query comparison
2.3. Numbering returned rows of a SELECT in sequential order
3.1. server.properties fragment
3.2. example sqltool.rc stanza
7.1. Exporting certificate from the server's keystore
7.2. Adding a certificate to the client keystore
7.3. Specifying your own trust store to a JDBC client
7.4. Running an Hsqldb server with TLS encryption
7.5. Getting a pem-style private key into a JKS keystore
8.1. Sample RC File
8.2. Defining and using a PL alias (PL variable)
8.3. Inserting binary data into database from a file
8.4. Downloading binary data from database to a file
8.5. Piping input into SqlTool
8.6. Valid comment example
8.7. Invalid comment example
8.8. Simple SQL file using PL
8.9. SQL File showing use of most PL features
8.10. Single-line chunking example
8.11. Multi-line chunking example
8.12. Interactive Raw Mode example
8.13. PL/SQL Example
8.14. DSV Export Example
8.15. DSV Import Example
8.16. DSV Export of an Arbitrary SELECT Statement
8.17. Sample DSV headerswitch settings
8.18. DSV targettable setting
A.1. Buiding the standard Hsqldb jar file with Ant
A.2. Example source code before CodeSwitcher is run
A.3. CodeSwitcher command line invocation
A.4. Source code after CodeSwitcher processing
A.5. Building HTML User Guides
A.6. Building User Guides in all formats
B.1. JDBC Client source code example
Interesting.png Voir aussi (en anglais) : Find File Exemple
Personal tools