ois, cela implique que dans une table donnée, par exemple ''oeuvre'', il ne doit pas y avoir deux lignes dé... urs attributs (ici, deux)
Illustrons cela par un exemple plus concret : cette notion d’identification est ... de la voie'', ''code postal'' et ''commune'' (par exemple « rue de la République, 93124 Passillac-les-Flots... ne même adresse de deux manières différentes, par exemple « 2, boulevard Joffre» et « 2 Bd Joffre » : cela
stockées n'occupent que l'espace nécessaire. Par exemple, si vous définissez un champ VARCHAR(255), cela s... t utiliser ces fonctions dans une requête SQL. Un exemple classique pourrait être l'utilisation de CONCAT p... uvez également enchaîner plusieurs fonctions, par exemple en supprimant les espaces vides, puis en calculan... de type VARCHAR :
^ Fonction ^ Description ^ Exemple ^ Résultat |
| [[https://www.postgresqltutorial
chaque enregistrement d’une table est unique. Par exemple, dans la table customer de la base DVD Rental, la... elle, établit une relation entre deux tables. Par exemple, la table rental (qui enregistre les locations) p... tre insérée dans la table pour ces colonnes.
Par exemple, si vous imposez une contrainte d'unicité sur la ... NIQUE (customer_id, film_id)
);
</code>
Dans cet exemple :
* ''customer_id'' est une clé étrangère qui
ent, d'autres mots clés seront ajoutés, comme par exemple ''WHERE'', qui est très fréquent.
Ce qu'il faut ... s colonnes que nous souhaitons sélectionner ; par exemple :
* ''id'' : c'est l'identifiant de la société... s calculs ou des modifications sur celles-ci. Par exemple, si vous devez convertir un poids exprimé en kg v... s, on les sépare par une virgule.
Voici quelques exemples :
<code sql>
SELECT upper('Bonjour')
</code>
I
une place dans votre modélisation. Vous savez par exemple que les informations sur la réalisatrice "Cathy V... car ceci aura des implications dans le SGBDR. Par exemple, si vous considérez à tort qu’un réalisateur ne p... re associée qu’à **1 au plus** instance de A. Par exemple, un cinéma n’a qu’une seule adresse, et une adres... us loin dans la précision des multiplicités.
Par exemple, quand vous dites « au plus 1 », vous pouvez préc
lonnes entre les concepts que vous aurez trouvés. Exemple : « Film » est l’un des concepts, et chaque film ... t **les caractéristiques des valeurs**, comme par exemple « ce doit être un nombre entier » (**définition en intention**).
Par exemple :
* Définition en extension :
* domaine de... fixe) qui ne sont pas forcément du même type. Par exemple, un attribut ''adresse'' est souvent composé de :
ue qui vous permet d’effectuer des actions**. Par exemple, commander un taxi ou écrire du texte. Or, cette ... volaille, un fruit, etc.
* Si on reprend notre exemple de l’application Foodly, une pomme ou une poire s... DD à la fois, et ce, pour plusieurs raisons.
Par exemple, Facebook utilise plusieurs BDD pour des besoins ... s types d’objets, catégorisés par leur nom**. Par exemple, vous avez ici deux objets dont les noms sont "ut
associées aux lignes de B, et inversement !
Par exemple, prenons l’association entre les sommiers et les ... L’association **un-à-plusieurs** se rencontre par exemple entre les sommiers et les pieds du lit : un sommi... ustration ci-dessous :
{{one_to_one_p1c6.jpeg}}
Exemple d'association un-à-un
Ici, on a cette liberté ca... une association un-à-plusieurs =====
Reprenons l'exemple du chapitre précédent : celui de l'association en
seul aliment ou utilisateur, grâce à son id.
Par exemple, la commande :
<code sql>
SELECT * FROM aliment ... >=**) ;
* Et inférieur ou égal à (**<=**).
Par exemple, comment afficher tous les aliments dont la teneu... te au sein d’une commande ''WHERE''.
Prenons par exemple cette commande :
<code sql>
SELECT * FROM utilis... récupérés pour chaque requête =====
Reprenons l’exemple de notre utilisateur qui cherche à afficher les a
ous avez utilisé de la donnée sans relations. Par exemple, pour récupérer ou mettre à jour un utilisateur ou un aliment.
Or, si vous reprenez l’exemple de Foodly, l’application doit stocker les aliment... ’id de la langue qu’ils souhaitent utiliser.
Par exemple, le premier utilisateur a comme langue_id 1, soit... e l’utilisateur doivent êtres égaux !
Prenons un exemple. Regardons tous les utilisateurs avec les langues
s. On peut penser à **phpMyAdmin** pour MySQL par exemple ou **sqlitebrowser** pour SQLite.
Voici un exemple à gauche de phpMyAdmin et à droite de sqlitebrowser :
{{gui_phpmyadmin_sqlitebrowser.png}}
Deux exemples d'interface graphique pour SQL
===== Apprenez ... lés de ma query** : "SELECT FROM WHERE ORDER" par exemple. J'ai de grandes chances de trouver tout ou parti
?
Eh bien, c’est très variable ! Voici quelques exemples :
* Le [[https://fr.wikipedia.org/|site web W... le programme informatique est bien visible avec l’exemple de Wikipédia. Wiki-pédia est composé de deux chos... nnées sont différentes ! Et il y a plein d’autres exemples : [[https://fr.wikinews.org/|Wikinews]], [[https... Mais dans d’autres, cela est problématique.
Par exemple, lorsque les données doivent être partagées par p
les concepts présents dans vos données ====
Par exemple, dans nos données des lieux de tournage, on a com... associations entre ces concepts, ====
Dans notre exemple on peut déterminer les associations suivantes pou... que les multiplicités permettent de spécifier par exemple :
* Si un film est produit par une ou plusieur... es conventions graphiques un peu différentes. Par exemple, un modèle E-A ressemble à ceci :
{{representati
tournage sans la caractéristique « adresse », par exemple. Chaque lieu a forcément une adresse.
Mais parfo... é de représentations possibles !
Si on reprend l’exemple des données relatives à une personne, on peut le ... ON (« JavaScript Object Notation »).
En voici un exemple :
<code javascript>
[
{
"identifiant_personne... Excel classiques, ayant une extension ".xls" par exemple. Mais dans le Web, en Data Science et dans de nom
ions dans le fichier, vous auriez pu ajouter, par exemple, un attribut ''chaine'' pour indiquer la chaîne d... re les informations spécifiques au téléfilm.
Par exemple, "En Thérapie" est une instance de ''SerieTV'', m... asses. Ce sont les associations N-aires. Voici un exemple d’association ternaire :
{{mcd_association_terna... xes que ''Entier'', ''Date'', ''Texte'', etc (par exemple : “Entier compris entre 1 000 et 2 000”).
==== L