Changeset 60 for trunk/workshop-foss4g/creating_db.rst
- Timestamp:
- 15/03/2012 00:36:06 (13 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/workshop-foss4g/creating_db.rst
r45 r60 19 19 Pour ces travaux pratiques, nous n'utilserons que les parties de la section "PostGIS" du Dashboard. 20 20 21 #. PremiÚrement, nous devons démarrer le sserveur de base de données PostGIS. Cliquez sur le bouton vert **Start** en haut à droite de la fenêtre du Dashboard.21 #. PremiÚrement, nous devons démarrer le serveur de base de données PostGIS. Cliquez sur le bouton vert **Start** en haut à droite de la fenêtre du Dashboard. 22 22 23 #. La premiÚre fois que la Suite se démarre, elle initialise un espace de données et met en place des modÚles de bases de données. Ceci peut prendre quelque minutes. Une fois la Suite lancée, vous pouvez cliquer sur l'option **Manage** dans le composant *PostGIS* pour lancer l'outil pgAdmin.23 #. La premiÚre fois que la Suite se démarre, elle initialise un espace de données et met en place des modÚles de bases de données. Ceci peut prendre quelques minutes. Une fois la Suite lancée, vous pouvez cliquer sur l'option **Manage** dans le composant *PostGIS* pour lancer l'outil pgAdmin. 24 24 25 25 .. image:: ./screenshots/dashboard_02.png 26 27 .. note:: 28 29 PostgreSQL dispose de nombreux outils d'administration différents. Le premier est `psql <http://www.postgresql.org/docs/8.1/static/app-psql.html>`_ un outil en ligne de commande permettant de saisir des requêtes SQL. Un autre outil d'administation populaire est l'outil s graphique libre et gratuit `pgAdmin <http://www.pgadmin.org/>`_. Toutes les requêtes exécutées depuis pgAdmin peuvent aussi être utilisées depuis la ligne de commande avec psql.26 27 .. note:: 28 29 PostgreSQL dispose de nombreux outils d'administration différents. Le premier est `psql <http://www.postgresql.org/docs/8.1/static/app-psql.html>`_ un outil en ligne de commande permettant de saisir des requêtes SQL. Un autre outil d'administation populaire est l'outil graphique libre et gratuit `pgAdmin <http://www.pgadmin.org/>`_. Toutes les requêtes exécutées depuis pgAdmin peuvent aussi être utilisées depuis la ligne de commande avec psql. 30 30 31 31 #. Si c'est la premiÚre fois que vous lancez pgAdmin, vous devriez avoir une entrée du type **PostGIS (localhost:54321)** déjà configurée dans pgAdmin. Double cliquez sur cet élément, et entrez le mot de passe de votre choix pour vous connecter au serveur. … … 40 40 ------------------------- 41 41 42 PostgreSQL fournit ce que l'on app Úle des modÚles de bases de données qui peuvent être utilisés lors de la création d'une nouvelle base. Cette nouvelle base contiendra alors une copie de tout ce qui est présent dans le modÚle. Lorsque vous installez PostGIS, une base de données appelée ``template_postgis`` a été crée. Si nous utilisons ``template_postgis`` comme modÚle lors de la création de notre nouvelle base, la nouvelle base sera une base de données spatiales.42 PostgreSQL fournit ce que l'on appelle des modÚles de bases de données qui peuvent être utilisés lors de la création d'une nouvelle base. Cette nouvelle base contiendra alors une copie de tout ce qui est présent dans le modÚle. Lorsque vous installez PostGIS, une base de données appelée ``template_postgis`` a été crée. Si nous utilisons ``template_postgis`` comme modÚle lors de la création de notre nouvelle base, la nouvelle base sera une base de données spatiales. 43 43 44 #. Ouvrez l'arbre des bases de données et regardez quelles sont les bases de données disponibles. La base ``postgres`` est la base de l'utilisateur (par défaut l'utilisateur postgres, donc pas trÚs int erressante pour nous). La base ``template_postgis`` est celle que nous utiliserons pour créer des bases de données spatiales.44 #. Ouvrez l'arbre des bases de données et regardez quelles sont les bases de données disponibles. La base ``postgres`` est la base de l'utilisateur (par défaut l'utilisateur postgres, donc pas trÚs intéressante pour nous). La base ``template_postgis`` est celle que nous utiliserons pour créer des bases de données spatiales. 45 45 46 #. Cliquez avec le clic droit sur l'élément ``Databases`` et s electionnez ``New Database``.46 #. Cliquez avec le clic droit sur l'élément ``Databases`` et sélectionnez ``New Database``. 47 47 48 48 .. image:: ./screenshots/pgadmin_02.png … … 50 50 .. note:: Si vous recevez un message d'erreur indiquant que la base de données (``template_postgis``) est utilisée par d'autre utilisateurs, cela signifie que vous l'avez activé par inadvertance. Utilisez alors le clic droit sur l'élément ``PostGIS (localhost:54321)`` puis sélectionnez ``Disconnect``. Double cliquez sur le même élément pour vous reconnecter et essayez à nouveau. 51 51 52 #. Remplissez le formulaire ``New Database`` puis cliquez sur **OK**. 52 #. Remplissez le formulaire ``New Database`` puis cliquez sur **OK**. 53 53 54 54 .. list-table:: … … 65 65 .. image:: ./screenshots/pgadmin_03.png 66 66 67 #. S electionnez la nouvelle base de données ``nyc`` et ouvrez lÃpour consulter son contenu. Vous verrez le schéma ``public``, et sous cela un ensemble de tables de métadonnées spécifiques à PostGIS -- ``geometry_columns`` et ``spatial_ref_sys``.67 #. Sélectionnez la nouvelle base de données ``nyc`` et ouvrez-la pour consulter son contenu. Vous verrez le schéma ``public``, et sous cela un ensemble de tables de métadonnées spécifiques à PostGIS -- ``geometry_columns`` et ``spatial_ref_sys``. 68 68 69 69 .. image:: ./screenshots/pgadmin_04.png … … 80 80 81 81 .. note:: 82 83 C'est notre premiÚre requête SQL. ``postgis_full_version()`` est une fonction d'administration qui renvoit le numéro de version et les options de configuration utilisées lors de la compilation. 84 82 C'est notre premiÚre requête SQL. ``postgis_full_version()`` est une fonction d'administration qui renvoie le numéro de version et les options de configuration utilisées lors de la compilation. 83 85 84 #. Cliquez sur le bouton **Play** dans la barre d'outils (ou utilisez la touche **F5**) pour "exécuter la requête." La requête retournera la chaîne de caractÚres suivante, confirmant que PostGIS est correctement activé dans la base de données. 86 85 87 86 .. image:: ./screenshots/pgadmin_06.png 88 87 89 88 Vous venez de créer une base de données PostGIS avec succÚs ! 90 89 … … 92 91 ------------------- 93 92 94 `PostGIS_Full_Version <http://postgis.org/documentation/manual-svn/PostGIS_Full_Version.html>`_: Retourne les informations complÚtes relatives à la version et aux options de compilation de postgis. 93 `PostGIS_Full_Version <http://postgis.org/documentation/manual-svn/PostGIS_Full_Version.html>`_: Retourne les informations complÚtes relatives à la version et aux options de compilation de PostGIS. 94
Note: See TracChangeset
for help on using the changeset viewer.