EasyPHP installe et configure automatiquement un environnement de travail complet sous Windows permettant de mettre en œuvre toute la puissance et la souplesse qu'offrent le langage dynamique PHP et son support efficace des bases de données. EasyPHP regroupe un serveur Apache, une base de données MySQL, le langage PHP ainsi que des outils facilitant le développement de vos sites ou de vos applications.
[...] MySql va ensuite exécuter ces commandes les unes après les autres. Pour cela, il suffit de taper la commande : mysql> « localisation du fichier »; par exemple : mysql> backupbdd.txt. -Voici les commandes de création de nos tables : CREATE TABLE logiciel( codeLogiciel char(5), titre VARCHAR(30), version VARCHAR(5), licence VARCHAR(20), nbrutil VARCHAR(3))ENGINE=INNODB DEFAULT CHARSET=latin1; CREATE TABLE poste( codePoste char(5), codeService char(5), type VARCHAR(10), marque VARCHAR(10), processeur VARCHAR(10), dd VARCHAR(10), nbrlogiciel VARCHAR(3))ENGINE=INNODB DEFAULT CHARSET=latin1; CREATE TABLE install( codeLogiciel char(5), codePoste char(5), dateinst VARCHAR(10), datemaj VARCHAR(10))ENGINE=INNODB DEFAULT CHARSET=latin1; CREATE TABLE service( codeService char(5), libelleService VARCHAR(20))ENGINE=INNODB DEFAULT CHARSET=latin1; CREATE TABLE utilisateur( codeUtil char(5), codeService char(5), nom VARCHAR(20), prénom VARCHAR(20), email VARCHAR(30), téléphone VARCHAR(15))ENGINE=INNODB DEFAULT CHARSET=latin1; -Voici les commandes permettant de mettre en place nos contraintes : ALTER TABLE logiciel ADD CONSTRAINT cp1 PRIMARY KEY (codelogiciel); ALTER TABLE poste ADD CONSTRAINT cp2 PRIMARY KEY (codeposte); ALTER TABLE install ADD CONSTRAINT cp3 PRIMARY KEY (codeLogiciel,codePoste); ALTER TABLE service ADD CONSTRAINT cp4 PRIMARY KEY (codeservice); ALTER TABLE utilisateur ADD CONSTRAINT cp5 PRIMARY KEY (codeUtil); ALTER TABLE utilisateur ADD CONSTRAINT ce1 FOREIGN KEY (codeService) REFERENCES service (codeService); ALTER TABLE poste ADD CONSTRAINT ce2 FOREIGN KEY (codeService) REFERENCES service (codeService); ALTER TABLE install ADD CONSTRAINT ce3 FOREIGN KEY (codeLogiciel) REFERENCES logiciel (codeLogiciel); ALTER TABLE install ADD CONSTRAINT ce4 FOREIGN KEY (codePoste) REFERENCES poste (codePoste); Voici, par exemple, la représentation des données de la table logiciel : 5°) Sauvegarde/Restauration de la Base de données (à chaud) : Il faut d'abord créer un dossier en local à la racine du disque dur que l'on nommera par exemple ‘backupbdd' puis en étant placer sous le répertoire « Bin », on lancera la commande suivant : >mysqldump –u root –p projet > ‘'projet.sql'' ( cela va générer un fichier nommé projet.sql contenant les informations relatives à la sauvegarde de la bdd, dans le dossier backupbdd. [...]
[...] Description de l'activité réalisée Situation initiale : L'exploitation ne possède pas de SGBD pour la gestion des logiciels. Cette dernière se fait sur des fiches au format Excel. Situation finale : Après la réalisation de l'activité, la base de données est correctement installée et configurée de façon à pouvoir gérer l'installation des logiciels sur les postes informatiques de l'entreprise et à se connecter afin d'y effectuer des modifications. Outils utilisés : - MySQL phpmyadmin L'invite de commandes MS-DOS AnalyseSI Définitions : EasyPHP installe et configure automatiquement un environnement de travail complet sous Windows permettant de mettre en œuvre toute la puissance et la souplesse qu'offrent le langage dynamique PHP et son support efficace des bases de données. [...]
[...] Installation et administration d'un système de gestion de logiciels Nature de l'activité Installation et administration d'un système de gestion de logiciels Contexte : Dans le cadre d'une entreprise souhaitant pouvoir gérer l'installation des logiciels sur les postes informatiques dans l'entreprise. Objectifs : Réaliser la mise en place d'un système de gestion de base de données concernant l'installation des logiciels de la société et permettre une connexion en local pour modification de la base. Compétences mises en œuvre pour la réalisation de cette activité C21 Installer et configurer un micro-ordinateur. C24 Installer un SGBD. C25 Installer un applicatif. C27 Installer et configurer une solution client/serveur. C37 Administrer et maintenir une base de données. [...]
[...] (Suivre l'installation classique de programmes sous Windows. Une fois l'installation terminée, le logiciel se lance automatiquement et démarre les serveurs Apache et MySQL. Vous devriez normalement voir une icône comme celui-ci : apparaître dans la barre des tâches ; il signifie que les serveurs ont été démarrés. 2°) Elaboration du MCD : Dans un premier temps, on élabore le MCD (Modèle Conceptuel des Données) de la future base de données. Celle-ci contiendra donc cinq tables : Logiciel, Install, Utilisateur, Poste et Service. [...]
[...] Il faut le définir en tapant la commande suivante : >mysqladmin –u root password, suivi du mot de passe. *La première étape consiste à créer la base de données, il suffit alors de taper : mysql> create database « nom de la base »; dans notre cas la base s'appelle « Projet ». Une fois la base de données crée, il faut taper une commande, pour utiliser la base de données nouvellement créée, qui est : « mysql> use projet; ». [...]
Source aux normes APA
Pour votre bibliographieLecture en ligne
avec notre liseuse dédiée !Contenu vérifié
par notre comité de lecture