ge installer Homebrew, exécutez les installations suivantes :
* Mettez à jour Homebrew.
<code bash>
bre... tre système d’exploitation) et lancez la commande suivante :
<code bash>
psql -U postgres
</code>
La comm... onnées actuelle, vous pouvez utiliser la commande suivante :
<code>
postgres=# SELECT current_database();
... ur charger la base de données, lancer la commande suivante :
<code bash>
pg_restore -h localhost -U postgr
onctions, et les triggers, utilisez les commandes suivantes :
<code sql>
-- Afficher les index et informat... statistiques, vous pouvez utiliser les commandes suivantes et vérifier que le retour est bien à ''on'':
... quêtes SQL. Je vous laisse effectuer les requêtes suivantes pour comprendre les données retournées :
<code... des données, Rodolphe est prêt à passer à l'étape suivante : automatiser le suivi des tables, des colonnes
ulez les dates. Pour ce faire utilisez la requête suivante :
<code sql>
SET timezone = 'America/New_York';... tablir votre fuseau horaire d'origine, qui est le suivant :
<code sql>
SET timezone = 'Etc/UTC';
</code>
... intervention manuelle.
</note>
Prenons l'exemple suivant, dans lequel nous souhaitons ajouter une colonne ... nt_sql|◁ Précédent]] |
[[000_start|⌂ Retour au sommaire]] |
[[130_informations_sur_les_bases|Suivant ▷]]
inconnue, mais patience, on en parle au chapitre suivant.
<note>
Quand on fait une jointure d'une clé étr... elle nous servira de base pour tous les chapitres suivants !
===== À vous de jouer =====
==== Contexte ... votre jointure. Nous allons voir cela au chapitre suivant !
[[ 220_recuperer_donnees_sur_plusieurs_table... Précédent ]] |
[[ 000_start|⌂ Retour au sommaire]] |
[[ 230_jointures_externes_et_naturelles| Suivant ▷]]
equêtes vous permettant de répondre aux questions suivantes.
===== Question 1 =====
En visitant la ville ... ements dans cette rue. La requête à écrire est la suivante :
<code sql>
SELECT * FROM bien_immo
WHERE lowe... /2020
++++ Réponse |
Choix 3. La requête est la suivante :
<code sql>
SELECT * FROM transactions
ORDER ... que vous voulez afficher contiendra les colonnes suivantes : valeur_fonciere_actuelle , commune, surface,
s, la table “aliment” est constituée des colonnes suivantes :
^ Nom du champ ^ Descriptif du champ ... u ? C’est ce que vous allez voir dans le chapitre suivant !
[[140_quiz_creer_bdd_mysql|◁ Précédent ]] |
[[000_start|⌂ Retour au sommaire]] |
[[220_selectionner_dans_bdd|Suivant ▷]]
; votre manager vous propose de taper la commande suivante :
<code sql>
DELETE FROM utilisateur;
</code>
... nner du sens à votre donnée. C’est dans la partie suivante que vous allez l’apprendre !
[[230_modifier_dans_bdd|◁ Précédent ]] |
[[000_start|⌂ Retour au sommaire]] |
[[250_quiz_bdd_operations_crud|Suivant ▷]]
ues enseignements !
Dans ce chapitre et dans les suivants, nous allons aborder des sujets légèrement plus ... s loin dans les requêtes SQL ? Voyons au chapitre suivant comment effectuer des opérations mathématiques. R... tions_crud|◁ Précédent ]] |
[[000_start|⌂ Retour au sommaire]] |
[[320_effectuer_des_operations|Suivant ▷]]
s souhaitiez sauvegarder dans une vue la commande suivante : les utilisateurs dont l’adresse e-mail est une... . Voyons ensemble comment faire, dans le chapitre suivant !
[[320_effectuer_des_operations|◁ Précédent ]] |
[[000_start|⌂ Retour au sommaire]] |
[[340_implementer_des_relations|Suivant ▷]]
able "famille"**. Puis retrouvez dans le chapitre suivant comment ajouter une relation plusieurs à plusieur... en joignant les deux tables.
Voyons au chapitre suivant comment ajouter un relation plusieurs à plusieurs... table|◁ Précédent ]] |
[[000_start|⌂ Retour au sommaire]] |
[[430_ajouter_relation_many_to_many|Suivant ▷]]
s colonnes seront remplies ;
* Et pour la ligne suivante, d’autres colonnes seront remplies, mais pas for... igne du fichier donne le nom des colonnes, et les suivantes présentent toutes les données, séparées par des... es|◁ Précédent]] |
[[ 000_start|⌂ Retour au sommaire]] |
[[ 130_modeliser_bdd_en_trois_etapes| Suivant ▷]]
notre exemple on peut déterminer les associations suivantes pour les besoins de notre application :
* Un... lent pas. En effet, nous verrons dans le chapitre suivant un critère fondamental d’une modélisation de qual... ql|◁ Précédent]] |
[[ 000_start|⌂ Retour au sommaire]] |
[[ 140_tenir_compte_de_la_redondance| Suivant ▷]]
ower()'' et ''upper()''. Par exemple, la requête suivante sur la table ''entity'' affiche 3 colonnes :
... ionner des colonnes, nous allons voir au chapitre suivant comment sélectionner des lignes !
[[ 160_quiz_i... elationnelle| ◁ Précédent ]] |
[[ 000_start|⌂ Retour au sommaire]] |
[[ 215_filtrer_via_where| Suivant ▷]]
gnes qui vous intéressent. On voit ça au chapitre suivant !
Peut-on ne pas mettre de FROM?
Bonne question... ec beaucoup de lignes ! Heureusement, au chapitre suivant, nous allons filtrer tout ça !
[[ 215_filtrer_via_where| ◁ Précédent ]] |
[[ 000_start|⌂ Retour au sommaire]] |
[[ 225_jointure_interne| Suivant ▷]]
immobiliers, en n'affichant que les informations suivantes : le code postal, la commune, le prix actuel et... re projet immobilier se précise avec les critères suivants :
* Vous souhaitez habiter dans la région de ... primaires| ◁ Précédent ]] |
[[ 000_start|⌂ Retour au sommaire]] |
[[ 310_agreger_via_group_by| Suivant ▷]]