WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Mise en oeuvre d'un prototypage alpha mercuriale de gros oeuvre dans la construction

( Télécharger le fichier original )
par Joseph Lutumba Mbenga
Université pédagogique nationale de Kinshasa - Licence 2012
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

IV. 2.1.1. Bases de données relationnelles

MySQL est un SGBD relationnel, comme beaucoup d'autres dont ORACLE, SYBASE, SQL/Serveur, ... Le point commun de tous ces systèmes est de proposer une représentation extrêmement simple de l'information sous la forme de table. Voici une table relationnelle Abonné, montrant quelques informations concernant la personne physique.

46

Nom

Prénom

Ville

Numéro d'appel

Lutumba

Joseph

Kananga

0821622200

Kafoto

Don

Kinshasa

0999856444

Mpemba

Luz jaspe

Matadi

0819232071

Lutumba

Herve

Kinshasa

0845562211

Kitoto

Mamie

Kinshasa

0996855556

Tableau 2: tableau des clients montrant des informations concernant le personne physique

Il y a quelques différences essentielles entre cette représentation et le stockage dans un fichier. D'une part les informations sont conformes à une description précise. Ici la table s'appelle Abonné, et elle comprend un ensemble d'attributs comme Nom, Prénom, ... Une base de données est constituée d'une ou plusieurs tables, dont les descriptions sont connues et gérées par le serveur.

Les SGBD relationnels offrent non seulement une représentation simple et puissante, mais également un langage, SQL, pour interroger ou mettre à jour les données.

Cette approche est très simple puisqu'elle se contente d'indiquer ce que l'on veut obtenir, à charge pour le SGBD de déterminer comment on peut l'obtenir. SQL est un langage déclaratif qui permet d'interroger une base sans se soucier de la représentation interne des données, de leur localisation, des chemins d'accès ou des algorithmes nécessaires.

A ce titre il s'adresse à une large communauté d'utilisateurs potentiels (pas seulement des informaticiens) et constitue un des atouts les plus spectaculaires (et le plus connu) des SGBD relationnels. Nous pouvons l'utiliser de manière interactive, mais également en association avec des interfaces graphiques, des outils de reporting ou, très généralement, des langages de programmation.

Ce dernier aspect est important en pratique car SQL ne permet pas de faire de la programmation au sens courant du terme et doit donc être associé avec un langage comme le C, ou PHP.

11 PHP : Personal Home Page .Programmation Internet L2 Math-info/UPN.2012-2013 Cours Inédit. Professeur ENGOMBE WEDI

47

IV.2.2.PHP11

Le langage PHP a été créé par Rasmus Lerdorf vers la fin de l'année 1994, pour ses besoins personnels. Comme dans beaucoup d'autres cas, la mise à disposition de ce langage sur l'Internet est à l'origine de son développement par beaucoup d'autres utilisateurs qui y ont vu un outil propre à satisfaire leurs besoins. Après diverses évolutions, PHP en est (depuis le 19 septembre 2013) à sa nouvelle version 5.5.4, celle que nous utilisons.

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"La première panacée d'une nation mal gouvernée est l'inflation monétaire, la seconde, c'est la guerre. Tous deux apportent une prospérité temporaire, tous deux apportent une ruine permanente. Mais tous deux sont le refuge des opportunistes politiques et économiques"   Hemingway