Accueil
Rechercher:
sur developpez.com sur les forums
Forums | Tutoriels | F.A.Q's | Participez | Hébergement | Contacts
Club Emploi Blogs   TV   Dév. Web PHP XML Python Autres 2D-3D-Jeux Sécurité Windows Linux PC Mac
Accueil Conception Java DotNET Visual Basic  C  C++ Delphi Eclipse MS-Office SQL & SGBD Oracle  4D  Business Intelligence
FORUM ORACLE F.A.Q ORACLE TUTORIELS ORACLE TUTORIELS SQL SCRIPTS SQL LIVRES ORACLE QUIZ BLOG ORACLE

Intégrez un modèle de calcul à vos requêtes SQL :
la clause MODEL d'Oracle

Date de publication : 7 août 2008

Par Rob van Wijk (About Oracle)
 Antoine Dinimant (traducteur) (antoun.developpez.com)
 

La clause MODEL, spécifique à Oracle et introduite par la version 10g, permet de définir un modèle de calcul matriciel à l'intérieur d'une simple requête SQL. Pour ceux qui ne connaissent que la modélisation relationnelle normalisée, disons que MODEL permet de réaliser des calculs complexes, au besoin itératifs, sans programmation PL/SQL et dans un simple SELECT. Pour ceux qui ont déjà tâté des concepts décisionnels (Business Intelligence), disons que MODEL permet de définir dimensions et indicateurs par un mapping proche du ROLAP, à l'intérieur d'un simple SELECT. Ce tutoriel présente la clause MODEL en vous initiant à son utilisation.
L'auteur : Rob van Wijk est consultant senior sur Oracle pour Ciber Nederland, et tient un blog nommé en About Oracle.
La source : ce tutoriel est traduit du blog de Rob, et adapté pour Développez.com. Cette présentation et quelques notes en italiques ont été ajoutées par le traducteur. Les versions originales sont disponibles ici : SQL Model Clause Tutorial, part one, part two.


Valid XHTML 1.1!Valid CSS!

Copyright © 2007 Rob van Wijk. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents, images, etc sans l'autorisation expresse de l'auteur. Sinon vous encourez selon la loi jusqu'à 3 ans de prison et jusqu'à 300 000 E de dommages et intérêts. Cette page est déposée à la SACD.

Responsable bénévole de la rubrique Oracle : Vincent Rogier (vicenzo) - Contacter par EMail :
Vos questions techniques : forum d'entraide Oracle - Publiez vos articles, tutoriels et cours
et rejoignez-nous dans l'équipe de rédaction du club d'entraide des développeurs francophones
Nous contacter - Copyright © 2000-2008 www.developpez.com - Legal informations.