« SPARQL Protocol and RDF Query Language/Travail pratique/Initiation à MySQL » : différence entre les versions

Contenu supprimé Contenu ajouté
Ligne 371 :
'''Exercice:''' Insertion de deux CVs
# A gauche dans votre arborescence, sélectionnez la table '''CVs'''.
# Vous devez voir la structure de votre table qui s'affiche sous la forme d'un tableau. Cliquez sur 'InsérerInsert' (insérer) dans le menu du haut
# Par défaut, PhpMyAdmin vous donne un formulaire d'insertion avec deux entrées.
##Laisser toujours le champ ID vide. Il se remplit automatiquement.
##Et remplissez les autres champs
#sauvegarder et noter les ID des CVs (normalement 1 et 2)
 
{{solution|contenu=
'''Exercice:''' Insertion des expériences
Voici ce que PhpMyAdmin vous a évité d'écrire en SQL :
#Créer la table Experiences
<source lang="sql">
INSERT INTO `moncv`.`CVs` (
`ID` ,
`nom` ,
`prenom` ,
`adresse` ,
`code_postal` ,
`ville` ,
`telephone`
)
VALUES (
NULL , 'Pierre', 'Dupond', '11 rue Carnot', '92123', 'Issy', '0123456789'
), (
NULL , 'Paul', 'Dupond', '45 rue Carnot', '92123', 'Issy', '0123456789'
);
</source>
}}
'''Exercice:''' Insertion des expériences associées à nos 2 CVs.
#Ouvrir le formulaire pour insérer des données dans la table '''Experiences'''
#Remplir tous les champs sauf ID
#ID_CV doit correspondre à un ID d'un CV existant dans la table CVs (PhpMyAdmin vous aide en vous proposant uniquement des ID CVs qui existe)
#Attention le champ poste_actuel ne peut prendre qu'un chiffre : 1 ou 0
#sauvegarder
Recommencer l'opération une ou deux fois.
 
{{solution|contenu=
Voici ce que PhpMyAdmin vous a évité d'écrire en SQL :
<source lang="sql">
INSERT INTO `moncv`.`Experiences` (
`ID` ,
`ID_CV` ,
`date_debut` ,
`date_fin` ,
`poste` ,
`societe` ,
`description` ,
`mots_cles` ,
`poste_actuel`
)
VALUES (
NULL , '1', '2009-08-01', '2010-07-06', 'Ingénieur', 'BigSociety', 'Développement php/mysql', 'php,mysql', '0'
), (
NULL , '1', '2010-06-13', '', 'Ingénieur Sénior', 'VeryBigSociety', 'Responsable de mise en production de site Web', 'php,mysql,apache2,Debian', '1'
);
</source>
}}
 
==Exemples de requêtes==