0
MYSQL [6.0] La base de données open source la plus populaire au monde
INTRODUCTION <ul><li>La base de données </li></ul>
LA BASE DE DONNÉES  <ul><li>La base de données est la mémoire à long terme de l’application Web. Sans base de données, l’a...
MYSQL <ul><li>Le couple PHP / MySql  </li></ul><ul><li>Introduction à PHP </li></ul><ul><li>Présentation de MySql  </li></...
COOPÉRATION PHP – MYSQL  <ul><li>Fréquemment utilisés conjointement, on parle de duo dynamique  </li></ul><ul><li>MySql as...
EXEMPLES D’UTILISATION  <ul><li>Site Web commercial avec achat en ligne  </li></ul><ul><li>Envoi de formulaire en ligne  <...
QU’EST-CE QUE PHP ?  <ul><li>PHP est un langage de script  </li></ul><ul><li>Outil que l’on utilise généralement pour les ...
FONCTIONNEMENT DE PHP  Introduction  MySql   Version 6.0 alpha  Business Model
MYSQL ET LANGAGE SQL  <ul><li>MySql est édité par MySql AB depuis 1995  </li></ul><ul><li>Multi-utilisateurs, multi-thread...
AVANTAGES DE MYSQL  <ul><li>Rapide  </li></ul><ul><li>Gratuit  </li></ul><ul><li>Facile à utiliser  </li></ul><ul><li>Fonc...
FONCTIONNEMENT DE MYSQL  <ul><li>Le serveur MySql est le gestionnaire du système de bases de données. C’est lui qui manipu...
MYSQL 6.0 ALPHA  <ul><li>Le moteur Falcon  </li></ul><ul><li>Principes et terminologie  </li></ul><ul><li>Structure  </li>...
LE MOTEUR FALCON <ul><li>La sortie de MySql 6.0 est prévue fin 2008  </li></ul><ul><li>La principale nouveauté de cette no...
PRINCIPES ET TERMINOLOGIE  <ul><li>Data file  </li></ul><ul><li>Serial Log  </li></ul><ul><li>Crash Recovery  </li></ul><u...
STRUCTURE  Introduction  MySql  Version 6.0 alpha  Business Model
LIMITES DE LA VERSION ALPHA  <ul><li>Nombre de plateformes limité  </li></ul><ul><li>Limites de taille : clés, lignes par ...
MARCHÉ  <ul><li>L’offre MySql  </li></ul><ul><li>Concurrents  </li></ul><ul><li>La double licence  </li></ul>
L’OFFRE MYSQL  <ul><li>MySql Entreprise :  </li></ul><ul><ul><li>Surveillance et administration  </li></ul></ul><ul><ul><l...
L’OFFRE MYSQL  <ul><li>MySql embarqué :  </li></ul><ul><ul><li>Solution différenciée privilégiée des éditeurs/OEM  </li></...
CONCURRENCE  Introduction  MySql  Version 6.0 alpha  Business Model
CONCURRENCE  Introduction  MySql  Version 6.0 alpha  Business Model
LA DOUBLE LICENCE  <ul><li>Fourni avec deux licences :  </li></ul><ul><ul><li>GPL  </li></ul></ul><ul><ul><li>Licence comm...
DES QUESTIONS ?
Upcoming SlideShare
Loading in...5
×

My Sql [6

1,278

Published on

ppt sur MYSQL 6.0

Published in: Business, Technology
0 Comments
0 Likes
Statistics
Notes
  • Be the first to comment

  • Be the first to like this

No Downloads
Views
Total Views
1,278
On Slideshare
0
From Embeds
0
Number of Embeds
0
Actions
Shares
0
Downloads
74
Comments
0
Likes
0
Embeds 0
No embeds

No notes for slide

Transcript of "My Sql [6"

  1. 1. MYSQL [6.0] La base de données open source la plus populaire au monde
  2. 2. INTRODUCTION <ul><li>La base de données </li></ul>
  3. 3. LA BASE DE DONNÉES <ul><li>La base de données est la mémoire à long terme de l’application Web. Sans base de données, l’application ne peut remplir son rôle. De même la base de données ne peut fonctionner seule. </li></ul><ul><li>MySql est un système de gestion de base de données relationnelle (SGBDR) facile à utiliser qui convient très bien pour la plupart des sites Web. </li></ul>Introduction MySql Version 6.0 alpha Business Model
  4. 4. MYSQL <ul><li>Le couple PHP / MySql </li></ul><ul><li>Introduction à PHP </li></ul><ul><li>Présentation de MySql </li></ul><ul><li>Nouveautés de MySql 6.0 </li></ul>
  5. 5. COOPÉRATION PHP – MYSQL <ul><li>Fréquemment utilisés conjointement, on parle de duo dynamique </li></ul><ul><li>MySql assure la gestion de la base de données </li></ul><ul><li>PHP est le langage de programmation dans lequel sont écrites les applications de bases de données sur le Web </li></ul>Introduction MySql Version 6.0 alpha Business Model
  6. 6. EXEMPLES D’UTILISATION <ul><li>Site Web commercial avec achat en ligne </li></ul><ul><li>Envoi de formulaire en ligne </li></ul><ul><li>Site web sécurisé </li></ul><ul><li>Album photos </li></ul><ul><li>Collection de livres informatisés </li></ul>Introduction MySql Version 6.0 alpha Business Model
  7. 7. QU’EST-CE QUE PHP ? <ul><li>PHP est un langage de script </li></ul><ul><li>Outil que l’on utilise généralement pour les pages Web dynamiques </li></ul><ul><li>On désigne plus souvent PHP comme une plateforme qu’un simple langage. </li></ul>Introduction MySql Version 6.0 alpha Business Model
  8. 8. FONCTIONNEMENT DE PHP Introduction MySql Version 6.0 alpha Business Model
  9. 9. MYSQL ET LANGAGE SQL <ul><li>MySql est édité par MySql AB depuis 1995 </li></ul><ul><li>Multi-utilisateurs, multi-threaded (tâches légères) </li></ul><ul><li>SQL (Structures Query Language) est un langage standardisé facilitant le stockage, la mise à jour et l’accès aux données </li></ul><ul><li>SQL uniformise l’accès aux différentes bases de données (MySql, Oracle, Access…) </li></ul>Introduction MySql Version 6.0 alpha Business Model
  10. 10. AVANTAGES DE MYSQL <ul><li>Rapide </li></ul><ul><li>Gratuit </li></ul><ul><li>Facile à utiliser </li></ul><ul><li>Fonctionne sur de nombreux OS </li></ul><ul><li>Large assistance technique </li></ul><ul><li>Sécurisé </li></ul><ul><li>Création et manipulation de grandes BDD </li></ul><ul><li>Configurable </li></ul><ul><li>Utilise la mémoire efficacement et sûrement </li></ul>Introduction MySql Version 6.0 alpha Business Model
  11. 11. FONCTIONNEMENT DE MYSQL <ul><li>Le serveur MySql est le gestionnaire du système de bases de données. C’est lui qui manipule toutes les instructions adressées à la base de données. </li></ul><ul><li>Interprétation et exécution des requêtes reçues. </li></ul><ul><li>Envoi du résultat ou le cas échéant d’un message d’erreur. </li></ul>Introduction MySql Version 6.0 alpha Business Model
  12. 12. MYSQL 6.0 ALPHA <ul><li>Le moteur Falcon </li></ul><ul><li>Principes et terminologie </li></ul><ul><li>Structure </li></ul><ul><li>Limites </li></ul>
  13. 13. LE MOTEUR FALCON <ul><li>La sortie de MySql 6.0 est prévue fin 2008 </li></ul><ul><li>La principale nouveauté de cette nouvelle version est le nouveau moteur de stockage Falcon </li></ul><ul><li>L’actuelle version alpha est uniquement fournie pour tester Falcon </li></ul><ul><li>Actuellement valable pour Windows et Linux 32-bit et 64-bit </li></ul><ul><li>Transactions ACID : atomicité, cohérence, isolation, durabilité </li></ul>Introduction MySql Version 6.0 alpha Business Model
  14. 14. PRINCIPES ET TERMINOLOGIE <ul><li>Data file </li></ul><ul><li>Serial Log </li></ul><ul><li>Crash Recovery </li></ul><ul><li>Memory Caches </li></ul><ul><li>Falcon Threads </li></ul><ul><li>Data Compression </li></ul><ul><li>Record Slot </li></ul>Introduction MySql Version 6.0 alpha Business Model
  15. 15. STRUCTURE Introduction MySql Version 6.0 alpha Business Model
  16. 16. LIMITES DE LA VERSION ALPHA <ul><li>Nombre de plateformes limité </li></ul><ul><li>Limites de taille : clés, lignes par tables et pages par espaces de table </li></ul><ul><li>Pas de support des clés étrangères </li></ul><ul><li>Architecture identique à la version 5.1 sur laquelle se greffe Falcon </li></ul>Introduction MySql Version 6.0 alpha Business Model
  17. 17. MARCHÉ <ul><li>L’offre MySql </li></ul><ul><li>Concurrents </li></ul><ul><li>La double licence </li></ul>
  18. 18. L’OFFRE MYSQL <ul><li>MySql Entreprise : </li></ul><ul><ul><li>Surveillance et administration </li></ul></ul><ul><ul><li>Serveur </li></ul></ul><ul><ul><li>Assistance et mise à jour trimestrielle </li></ul></ul><ul><ul><li>De 500 € à 4000 € </li></ul></ul><ul><li>MySql Cluster : </li></ul><ul><ul><li>Grappe de serveurs distincts, stockage redondant, similaire au P2P </li></ul></ul><ul><ul><li>Ni goulot d’étranglement, ni point faible </li></ul></ul><ul><ul><li>Haut débit et disponibilité à 99,999 % </li></ul></ul><ul><ul><li>Moins de 5000 € / processeur </li></ul></ul>Introduction MySql Version 6.0 alpha Business Model
  19. 19. L’OFFRE MYSQL <ul><li>MySql embarqué : </li></ul><ul><ul><li>Solution différenciée privilégiée des éditeurs/OEM </li></ul></ul><ul><ul><li>Simplicité d’emploi, d’administration et d’intégration </li></ul></ul><ul><ul><li>Nombreuses formations </li></ul></ul><ul><li>Pilotes : </li></ul><ul><ul><li>Choix du langage de programmation </li></ul></ul><ul><li>Outils : </li></ul><ul><ul><li>Migration Toolkit </li></ul></ul><ul><ul><li>Administrator (administration visuelle) </li></ul></ul><ul><ul><li>Query Browser (assistant de requête) </li></ul></ul><ul><ul><li>Workbench (modélisation) </li></ul></ul>Introduction MySql Version 6.0 alpha Business Model
  20. 20. CONCURRENCE Introduction MySql Version 6.0 alpha Business Model
  21. 21. CONCURRENCE Introduction MySql Version 6.0 alpha Business Model
  22. 22. LA DOUBLE LICENCE <ul><li>Fourni avec deux licences : </li></ul><ul><ul><li>GPL </li></ul></ul><ul><ul><li>Licence commerciale </li></ul></ul><ul><li>Législation interdit d’embarquer une application GPL dans une solution commerciale : </li></ul><ul><ul><li>Licence GPL pour un embarquement open-source </li></ul></ul><ul><ul><li>Licence commerciale pour une application non-libre </li></ul></ul>Introduction MySql Version 6.0 alpha Business Model
  23. 23. DES QUESTIONS ?
  1. A particular slide catching your eye?

    Clipping is a handy way to collect important slides you want to go back to later.

×