mardi 15 décembre 2009

Oracle / MySQL - Les dix engagements d'Oracle

 
Oracle a formulé dix engagements au sujet de l'avenir et du développement de MySQL:

Oracle Makes Commitments to Customers, Developers and Users of MySQL...
 

samedi 28 novembre 2009

Business Intelligence et APEX

 
Une présentation de l'utilisation d'Apex, en "Business Intelligence" (Intelligence d'affaires, en français du Québec) par Louis-Guillaume Carrier-Bédard.

Accéder à la présentation...
 

mardi 1 septembre 2009

Oracle Database 11g Release 2

 
La version 11.2 d'ORACLE est disponible dès aujourd'hui en ce qui concerne les versions Linux.

Document PDF de présentation d'Oracle 11.2

Téléchargement d'Oracle 11.2
 

mercredi 24 juin 2009

Développement "rapide" d'applications métier, directement dans la Base de Données

 
Le Monde Informatique vient de publier un papier à propos du concept de "SGBD Epais".

"Les avantages, écrit Frédéric Brouard, sont nombreux : vitesse de traitement améliorée, langage de développement stable, possibilités étonnantes du SQL réduisant sensiblement le temps de développement."

C'est exactement la technique utilisée dans le développement Oracle 10 et Oracle 11, avec l'utilisation applicative du langage PL/SQL, et d' Application Express (Apex), qui intégré de façon native dans la base Oracle, permet le développement "rapide" d'applications métier.

Accès au dossier complet en format pdf.
 

samedi 23 mai 2009

Génération du dessin d'une arborescence, en PL/SQL avec RPDF

 
Voici un exemple de génération d'une page PDF représentant une structure arborescente. On va utiliser la table Oracle EMP dont la particularité est que chaque fiche "pointe" sur une autre fiche de la même table: pour chacun des employés, on a le "manager" de cet employé.

On va utiliser une procédure nommée DrawEmp qui, de façon "récursive", "s'appelle" elle-même, pour tracer le "premier fils", puis le "frère" éventuel de cette fiche.

On souhaite également "tracer des lignes" reliant un "père" à tous ses "fils". Cela est effectué grace à la mémorisation dans une table PL/SQL de la position (x,y) du "père" au moment où il est dessiné.

dimanche 8 mars 2009

Oracle SQL - Présentation arborescente de vues avec APEX

 

Le mécanisme des vues dans Oracle comporte de nombreux avantages

- Masquer certaines colonnes ou certaines lignes, non utiles
- Masquer certaines colonnes ou certaines lignes, pour des raisons de confidentialité
- Décomposer une requête SQL complexe en une suite de requêtes SQL simples
- Masquer les "jointures" entre tables, en présentant des données "à plat"
- Renommer les tables et colonnes de tables, avec des noms plus simples.
- Renommer les tables et colonnes de tables, avec des noms dans la langue de l'utilisateur.
- Faciliter la documentation des requêtes, en permettant de comprendre les différentes "étapes intermédiaires"
- En finir avec les requêtes SQL de plusieurs pages, en remplaçant une "grande" requête, complexe et ingérable, par plusieurs requêtes "raisonnables", compréhensibles.
- En ce qui concerne Oracle, l'utilisation conjointe de vues et des "états interactifs" d' Oracle Application Express (APEX), permet de proposer aux utilisateurs une solution simple, ergonomique et performante d'accès aux données. Et ce, sans coûts supplémentaires de licences d'utilisation.

Un dossier technique réalisé par RCI Informatique, développe et présente une progression de vues, à partir des tables EMP et DEPT :

www.rci-informatique.net/d/vues_emp

 

mardi 17 février 2009

Oracle Application Express - Apex 3.20

 
Depuis quelques jours la version 3.20 d' Oracle Apex peut être essayée, dans l'espace de développement à distance d'Oracle.

La fonctionnalité principale d'Apex 3.20 est un outil de conversion des anciennes applications Oracle Forms et Oracle Report.

De nouvelles fonctionnalités liées à la sécurité sont également proposées.

Présentation de la version 3.20 et schéma de conversion depuis Oracle Forms.