Bienvenue sur PostGIS.fr

Bienvenue sur PostGIS.fr , le site de la communauté des utilisateurs francophones de PostGIS.

PostGIS ajoute le support d'objets géographique à la base de données PostgreSQL. En effet, PostGIS "spatialise" le serverur PostgreSQL, ce qui permet de l'utiliser comme une base de données SIG.

Maintenu à jour, en fonction de nos disponibilités et des diverses sorties des outils que nous testons, nous vous proposons l'ensemble de nos travaux publiés en langue française.

Changeset 17


Ignore:
Timestamp:
22/09/2011 14:32:50 (13 years ago)
Author:
djay
Message:

Traduction partie 6

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/workshop-foss4g/simple_sql_exercises.rst

    r1 r17  
    11.. _simple_sql_exercises: 
    22 
    3 Section 7: Simple SQL Exercises 
    4 =============================== 
     3Section 7 : Exercices simple de SQL 
     4=================================== 
    55 
    6 Using the ``nyc_census_blocks`` table, answer the following questions (don't peak at the answers!).  
     6En utilisant la table ``nyc_census_blocks``, répondez au questions suivantes (n'allez pas directement au réponses ! ).  
    77 
    8 Here is some helpful information to get started.  Recall from the :ref:`About Our Data <about_data>` section our ``nyc_census_blocks`` table definition. 
     8Vous trouverez ci-dessous des informations utiles pour commencer. Référez-vous à la partie `À propos des nos données <about_data>` pour la définition de notre table ``nyc_census_blocks``. 
    99 
    1010.. list-table:: 
     
    1212 
    1313   * - **blkid** 
    14      - A 15-digit code that uniquely identifies every census **block**. Eg: 360050001009000 
     14     - Un code à 15 chiffres qui définit de maniÚre unique chaque **block** ressencé . Ex: 360050001009000 
    1515   * - **popn_total** 
    16      - Total number of people in the census block 
     16     - Nombre total de personnes dans un block ressensé 
    1717   * - **popn_white** 
    18      - Number of people self-identifying as "white" in the block 
     18     - Nombre de personnes se déclarant "blancs" 
    1919   * - **popn_black** 
    20      - Number of people self-identifying as "black" in the block 
    21    * - **popn_nativ** 
    22      - Number of people self-identifying as "native american" in the block 
     20     - Nombre de personnes se déclarant "noirs" 
     21   * - **popn_nativ**temet 
     22     - Nombre de personnes se déclarant comme "nés aux états-unis" 
    2323   * - **popn_asian** 
    24      - Number of people self-identifying as "asias" in the block 
     24     - Nombre de personne se déclarant comme "asiatiques" 
    2525   * - **popn_other** 
    26      - Number of people self-identifying with other categories in the block 
     26     - Nombre de personne se déclarant d'une autre catégorie 
    2727   * - **hous_total** 
    28      - Number of housing units in the block 
     28     - Nombre de piÚces appartements 
    2929   * - **hous_own** 
    30      - Number of owner-occupied housing units in the block 
     30     - Nombre de propriétaires occupant les appartements 
    3131   * - **hous_rent** 
    32      - Number of renter-occupied housing units in the block 
     32     - Nombre de locations disponibles 
    3333   * - **boroname** 
    34      - Name of the New York borough. Manhattan, The Bronx, Brooklyn, Staten Island, Queens 
     34     - Nom du quartier de New York. Manhattan, The Bronx, Brooklyn, Staten Island, Queens 
    3535   * - **the_geom** 
    36      - Polygon boundary of the block 
     36     - Polygone délimitant le block 
    3737 
    38 And, here are some common SQL aggregation functions you might find useful: 
     38Ici se trouvent certaines des fonctions d'aggrégation qui vous seront utiles pour répondre aux questions : 
    3939 
    40  * avg() - the average (mean) of the values in a set of records 
    41  * sum() - the sum of the values in a set of records 
    42  * count() - the number of records in a set of records 
     40 * avg() - la moyenne des vlauers dans un ensemble d'enregistrements 
     41 * sum() - la somme des valeurs d'un ensembe d'enregistrements 
     42 * count() - le nombre d'élément contenu dans un ensembe d'enregistrements. 
    4343 
    44 Now the questions: 
     44Maintenant les question : 
    4545 
    46  * **"What is the population of the City of New York?"** 
     46 * **"Quelle est la population de la ville de New York ?"** 
    4747  
    4848   .. code-block:: sql 
     
    5757   .. note::  
    5858    
    59        What is this ``AS``? You can give a table or a column another name by using an alias.  Aliases can make queries easier to both write and to read. So instead of our outputted column name as ``sum`` we write it **AS** the more readable ``population``.  
     59       Qu'est-ce que ce ``AS`` dans la requête ? vous pouvez donner un nom à une table ou a des colonnes en utilisant un alias. Les alias permettent de rendre les requêtes plus simple à écrire et à lire. Donc au lieu que notre colonne résultat soit nommée ``sum`` nous utilisons le  **AS** pour la renommer en ``population``.  
    6060        
    61  * **"What is the population of the Bronx?"** 
     61 * **"Quelle est la population du Bronx ?"** 
    6262 
    6363   .. code-block:: sql 
     
    7171     1332650  
    7272    
    73  * **"What is the average number of people living in each housing unit in New York City?"** 
     73 * **"Quelle est en moyenne le nombre de personne vivant dans chaque appartement de la ville de New York ?"** 
    7474  
    7575   .. code-block:: sql 
     
    8282     2.6503540522400804  
    8383    
    84  * **"For each borough, what percentage of the population is white?"** 
     84 * **"Pour chaque quartier, quel est le pourcentage de population blanche ?"** 
    8585 
    8686   .. code-block:: sql 
     
    102102      Staten Island | 77.5968611401579346 
    103103  
    104 Function List 
    105 ------------- 
     104Liste des fonctions 
     105------------------- 
    106106 
    107 `avg(expression) <http://www.postgresql.org/docs/8.2/static/functions-aggregate.html#FUNCTIONS-AGGREGATE-TABLE>`_: PostgreSQL aggregate function that returns the average value of a numeric column. 
     107`avg(expression) <http://www.postgresql.org/docs/8.2/static/functions-aggregate.html#FUNCTIONS-AGGREGATE-TABLE>`_: fonction d'aggrégation de PostgreSQL qui renvoit la moyenne d'un esemble de nombres. 
    108108 
    109 `count(expression) <http://www.postgresql.org/docs/8.2/static/functions-aggregate.html#FUNCTIONS-AGGREGATE-TABLE>`_: PostgreSQL aggregate function that returns the number of records in a set of records. 
     109`count(expression) <http://www.postgresql.org/docs/8.2/static/functions-aggregate.html#FUNCTIONS-AGGREGATE-TABLE>`_: une fonction d'aggrégation de PostgreSQL qui retourne le nombre d'éléments dans un esemble. 
    110110 
    111 `sum(expression) <http://www.postgresql.org/docs/8.2/static/functions-aggregate.html#FUNCTIONS-AGGREGATE-TABLE>`_: PostgreSQL aggregate function that returns the sum of records in a set of records. 
     111`sum(expression) <http://www.postgresql.org/docs/8.2/static/functions-aggregate.html#FUNCTIONS-AGGREGATE-TABLE>`_: une fonction d'aggrégation de PostgreSQL qui retourne la somme des valeurs numériques d'un ensemble. 
Note: See TracChangeset for help on using the changeset viewer.