TP informatique
TD : TP informatique. Recherche parmi 300 000+ dissertationsPar Ll Jack • 28 Mars 2019 • TD • 3 199 Mots (13 Pages) • 590 Vues
SI3 - CONTEXTE « SUPERCARS » - TP n°1
Contexte
La société « Auto Passion » propose l'essai de voitures communément appelées « super cars » (certaines étant appelées « hyper cars », voire « méga cars ») aux clients.
Pour des raisons de sécurité, les essais proposés se déroulent exclusivement sur un circuit adapté que la société loue, sur certains créneaux disponibles, en dehors de périodes de compétitions.
Pour différentes raisons à la fois de sécurité ou simplement pratiques, tous les essais sont obligatoirement accompagnés d'un moniteur.
Un client peut réserver pour un essai.
Un essai consiste en un certain nombre de tours de circuits (de 1 à plusieurs), pour lesquels le client sera facturé.
Le client peut faire un essai en tant que simple passager, ou en tant que conducteur, ou les 2.
Par exemple, un client novice, ou qui n'est jamais venu, commence en général par faire quelques essais en tant que passager pour découvrir la voiture, conduite par le moniteur. Puis, si le moniteur le sent suffisamment à l'aise, le client peut se voir confier le volant, d'abord pour manœuvrer progressivement l'auto, puis pour faire des tours de circuit.
Pour un essai, le client est facturé en fonction du nombre de tours de circuit faits en tant que passager (s'il y en a) ainsi que le nombre de tours de circuit faits en tant que conducteur (s'il y en a).
Pour des raisons commerciales, les tours réalisés en tant que conducteur sont bien entendu facturés à un tarif plus élevé.
La base de données utilisée par la société contient des informations sur
- un certain nombre de marques proposant des modèles de cette gamme
- un certain nombre de modèles proposés par ces marques
- les voitures effectivement à disposition pour les essais proposés par la société
- les moniteurs
- les clients
- les essais en tant que tels
Mise en place de la base de données
Lancer la MV « xubuntu »
Se connecter compte : btssio
mot de passe : btssio
Clic droit sur le bureau
--> menu Applications
→ sous-menu Developpement
→ « Start LAMP »
→ saisir le mot de passe demandé : btssio
→ Lancer « PHPMyAdmin »
→ se connecter à MySQL : compte : root
mot de passe : joliverie
L'interface « PHPMyAdmin » s'affiche alors.
→ Remarque importante : « PHPMyAdmin » n'est pas une « base de données »,
mais une « interface graphique » écrite en « PHP »
permettant de faciliter l'usage du S.G.B.D. « MySQL »
(ou éventuellement du S.G.B.D. « MariaDB »
(ce dernier étant une évolution de « MySQL »).
Lorsque la page principale s'affiche (au besoin cliquer sur « localhost » pour y revenir)
Cliquer sur l'onglet « Bases de données »
S'affichent alors une liste de bases que nous n'utiliserons pas ici.
Repérer l 'intitulé « Créer une base de données ».
Sous cet intitulé se trouve une case dans laquelle doit être saisi le nom de la base à créer
et juste à droite figure une liste déroulante permettant de choisir l'interclassement.
nom à saisir : supercars
interclassement à choisir : utf8_general_ci
(bien veiller à sélectionner celui-là)
Laisser toutes les autres options à leur valeur par défaut.
Puis cliquer sur le bouton « Créer »
Lorsque la base de données est crée, son nom s'affiche dans la liste des bases de données évoquée plus haut.
Cliquer sur le nom de la nouvelle base de données : ici « supercars »
Cliquer sur l'onglet « Importer »
Dans cet onglet
Avec « Parcourir », rechercher le script
(à priori sur votre répertoire de partage (cf « TP0 » pour ce répertoire)).
Laisser toutes les options à leur valeur par défaut.
Lancer le script en cliquant sur le bouton « Exécuter » qui se trouve plus bas dans la page web.
Ce script va
- créer la structure des tables
...