Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1349 connectés 

  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  [SQL] Algèbre relationnelle, arbres algèbriques et SQL [resolu]

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

[SQL] Algèbre relationnelle, arbres algèbriques et SQL [resolu]

n°666163
Jubijub
Parce que je le VD bien
Posté le 07-03-2004 à 16:30:11  profilanswer
 

J'ai cherché sur google, et g surtout trouvé sur developpez.com, un cours SQL pas trop mal (le cours de Brouard - SQL Pro)...
 
C'est pas mal, mais il me manque un truc important : les arbres syntaxiques pour représenter les opérations (jointures, projections, etc...)
 
Pour les bouquins, y'a le SQL (de broussard aussi) qui a pas l'air mal...g rien trouvé non plus sur les arbres syntaxiques...
 

Ratibus a magnifiquement écrit a écrit :

 
Une référence dans le domaine :
 
http://www.eyrolles.com/Informatiq [...] onnees.php
 
Et le chapitre qui t'intéresse :
 
http://www.eyrolles.com/Chapitres/ [...] rdarin.pdf




Message édité par Jubijub le 08-03-2004 à 11:38:58

---------------
Jubi Photos : Flickr - 500px
mood
Publicité
Posté le 07-03-2004 à 16:30:11  profilanswer
 

n°666199
MagicBuzz
Posté le 07-03-2004 à 16:55:47  profilanswer
 

c koi un arbre syntaxique ?
 
sinon, les "books online" de sql server (son aide en ligne si tu préfère) sont très bien foutus. par contre c'est pas des cours, juste des références et des articles (mais qui sont de grande qualité par contre)

n°666202
MagicBuzz
Posté le 07-03-2004 à 16:57:27  profilanswer
 

c'est ça un arbre syntaxque ? (le truc imbitable à la base je trouve :D)
 
SELECT [ ALL | DISTINCT ]
    [ TOP n [ PERCENT ] [ WITH TIES ] ]  
    < select_list >  
 
< select_list > ::=  
 
    {    *  
        | { table_name | view_name | table_alias }.*  
        |     { column_name | expression | IDENTITYCOL | ROWGUIDCOL }  
            [ [ AS ] column_alias ]  
        | column_alias = expression  
    }    

n°666205
MagicBuzz
Posté le 07-03-2004 à 16:59:42  profilanswer
 

En tout cas, si c'est ça, je crois que tu vas trouver ton bonheur dans la doc SQL Server :)
 
Ca c'est pour le UPDATE : :bounce:
 
UPDATE  
        {  
         table_name WITH ( < table_hint_limited > [ ...n ] )  
         | view_name  
         | rowset_function_limited  
        }  
        SET  
        { column_name = { expression | DEFAULT | NULL }  
        | @variable = expression  
        | @variable = column = expression } [ ,...n ]  
 
    { { [ FROM { < table_source > } [ ,...n ] ]  
 
        [ WHERE  
            < search_condition > ] }  
        |  
        [ WHERE CURRENT OF  
        { { [ GLOBAL ] cursor_name } | cursor_variable_name }  
        ] }  
        [ OPTION ( < query_hint > [ ,...n ] ) ]  
 
< table_source > ::=  
    table_name [ [ AS ] table_alias ] [ WITH ( < table_hint > [ ,...n ] ) ]  
    | view_name [ [ AS ] table_alias ]  
    | rowset_function [ [ AS ] table_alias ]  
    | derived_table [ AS ] table_alias [ ( column_alias [ ,...n ] ) ]  
    | < joined_table >  
 
< joined_table > ::=  
    < table_source > < join_type > < table_source > ON < search_condition >  
    | < table_source > CROSS JOIN < table_source >  
    | < joined_table >  
 
< join_type > ::=  
    [ INNER | { { LEFT | RIGHT | FULL } [ OUTER ] } ]  
    [ < join_hint > ]  
    JOIN  
 
< table_hint_limited > ::=  
    {    FASTFIRSTROW  
        | HOLDLOCK  
        | PAGLOCK  
        | READCOMMITTED  
        | REPEATABLEREAD  
        | ROWLOCK  
        | SERIALIZABLE  
        | TABLOCK  
        | TABLOCKX  
        | UPDLOCK  
    }  
 
< table_hint > ::=  
    {    INDEX ( index_val [ ,...n ] )  
        | FASTFIRSTROW  
        | HOLDLOCK  
        | NOLOCK  
        | PAGLOCK  
        | READCOMMITTED  
        | READPAST  
        | READUNCOMMITTED  
        | REPEATABLEREAD  
        | ROWLOCK  
        | SERIALIZABLE  
        | TABLOCK  
        | TABLOCKX  
        | UPDLOCK  
    }  
 
< query_hint > ::=  
    {    { HASH | ORDER } GROUP  
        | { CONCAT | HASH | MERGE } UNION  
        | {LOOP | MERGE | HASH } JOIN  
        | FAST number_rows  
        | FORCE ORDER  
        | MAXDOP  
        | ROBUST PLAN  
        | KEEP PLAN  
    }  
 

n°666243
Jubijub
Parce que je le VD bien
Posté le 07-03-2004 à 17:43:43  profilanswer
 

non c pas ca du tout :p
 
C un schéma sous forme de diagrame (un peu en forme de graphe) où chaque opération est représentée par une icone (par ex la projection c'est un trapèze, etc)...ces icones ont des "pattes" qui les relient à l'opération précédente, et aux attributs concernés...
C'est de l'algèbre relationnelle au fait, g oublié de préciser...
 
En gros c ca :  
http://www.iut.univ-st-etienne.fr/ [...] ar&sql.htm
 
mais sous forme graphique


Message édité par Jubijub le 07-03-2004 à 17:50:35

---------------
Jubi Photos : Flickr - 500px
n°666584
MagicBuzz
Posté le 07-03-2004 à 22:15:13  profilanswer
 

ha ok. ça sert à quoi ? :D

n°666590
Jubijub
Parce que je le VD bien
Posté le 07-03-2004 à 22:17:01  profilanswer
 

j'en sais rien, mais ma prof adore..


---------------
Jubi Photos : Flickr - 500px
n°666604
MagicBuzz
Posté le 07-03-2004 à 22:20:50  profilanswer
 

ha ok [:powa]

n°666975
ratibus
Posté le 08-03-2004 à 10:49:26  profilanswer
 

Une référence dans le domaine :
 
http://www.eyrolles.com/Informatiq [...] onnees.php
 
Et le chapitre qui t'intéresse :
 
http://www.eyrolles.com/Chapitres/ [...] rdarin.pdf


Message édité par ratibus le 08-03-2004 à 10:50:54
n°667057
Jubijub
Parce que je le VD bien
Posté le 08-03-2004 à 11:34:20  profilanswer
 

:love: c'est exactement ca !!!
 
à part ce chapitre y vaut quoi le bouquin ???
 
-->en tt cas c pile poil ce que je voulais...j'édite le titre, ca pourra servir


Message édité par Jubijub le 08-03-2004 à 11:37:07

---------------
Jubi Photos : Flickr - 500px
mood
Publicité
Posté le 08-03-2004 à 11:34:20  profilanswer
 

n°667101
ratibus
Posté le 08-03-2004 à 12:06:18  profilanswer
 

C'est LA référence (il me semble) dans les bouquin sur les bases de données (comme le PUJOL pour les réseaux)

n°667171
Jubijub
Parce que je le VD bien
Posté le 08-03-2004 à 13:14:02  profilanswer
 

hum...ca va finir dans ma bibliothèque :D


---------------
Jubi Photos : Flickr - 500px

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Programmation
  SQL/NoSQL

  [SQL] Algèbre relationnelle, arbres algèbriques et SQL [resolu]

 

Sujets relatifs
PHP-MySQL : insert encrypt password ... Décrypter ? [Résolu][SQL] Tri inversé en SQL.
[VB .Net] et SQL Server 2000[Résolu] Pb image de fond avec image superposée en avant-plan
[PHP/SQL] Addition de valeur numérique d'un champ d'une tableListe Ordinateurs Réseau [resolu]
[SQL] Requete INSERT dans plusieurs tables liées[resolu] Personnaliser l'aide d'access
[Résolu] Existe-t-il une fonction si sous access?[resolu] Probleme de PREG_REPLACE
Plus de sujets relatifs à : [SQL] Algèbre relationnelle, arbres algèbriques et SQL [resolu]


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR