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

Contenu connexe

PPTX
PHP industrialisé dans Windows Azure web sites
PPT
Présentation eZ publish
PPTX
EcmaScript
PPT
RAD avec IPF pour ImpressCMS 1.2
PDF
Develop on Apache Ofbiz
PPTX
Apache camel et les entreprise integration patterns
PDF
Wpl83 g formation-installation-et-administration-de-ibm-websphere-portal-8-su...
PPTX
PRESENTACIONPresentacion 1 nutricion
PHP industrialisé dans Windows Azure web sites
Présentation eZ publish
EcmaScript
RAD avec IPF pour ImpressCMS 1.2
Develop on Apache Ofbiz
Apache camel et les entreprise integration patterns
Wpl83 g formation-installation-et-administration-de-ibm-websphere-portal-8-su...
PRESENTACIONPresentacion 1 nutricion

En vedette (20)

PPS
Des images de Paris
PPS
Troisgars
PPT
AICLE - Aprendizaxe integrada de contidos e lingua estranxeira
PPTX
Les Managers Toxiques
PPT
Pourquoi les blogs ne sont pas morts ?
PPS
Galanterie
PDF
Grupo de Trabajo: Responsabilidad Social y Sostenibilidad en ANEPMA
PPTX
Visita a la candelaria
PPS
La vie d Unhomme 1
PPT
Paris Video Ppt
PPTX
yanet lizbeth piñas camargo
PPTX
Diplomado iava proyecto final
PDF
PHP 6, la prochaine frontière
DOCX
COMO ENSEÑAR CON LAS NUEVAS TECNOLOGÍAS EN LAS ESCUELAS DE HOY
DOCX
evaluacion
PPS
Double Vision
PPTX
Le parcours ludique - Ludovic Buzaglo, PDG de Mobexplore
PPT
Santa Barbara
PPTX
presentación personal
Des images de Paris
Troisgars
AICLE - Aprendizaxe integrada de contidos e lingua estranxeira
Les Managers Toxiques
Pourquoi les blogs ne sont pas morts ?
Galanterie
Grupo de Trabajo: Responsabilidad Social y Sostenibilidad en ANEPMA
Visita a la candelaria
La vie d Unhomme 1
Paris Video Ppt
yanet lizbeth piñas camargo
Diplomado iava proyecto final
PHP 6, la prochaine frontière
COMO ENSEÑAR CON LAS NUEVAS TECNOLOGÍAS EN LAS ESCUELAS DE HOY
evaluacion
Double Vision
Le parcours ludique - Ludovic Buzaglo, PDG de Mobexplore
Santa Barbara
presentación personal
Publicité

Similaire à My Sql [6 (20)

PPTX
Base donnee MYSQL
PPTX
My SQL
PDF
Base donnes my_sql
PPTX
Php & My Sql
PPTX
Php & My Sql
PDF
MySQL 5, un SGBDR mature ?
PDF
MariaDB à l'assaut des developpeurs
PPTX
INSTALLATION DES OUTILS MySQL & MySQL Workbench ».pptx
PDF
Mariadb mysql avancé
PPT
introduction au SQL et MySQL
PDF
MySQL et MariaDB dans le web‎
PDF
Le langage sql
PDF
Le langage sql
PDF
Mariadb pour les developpeurs - OSDC
PPTX
PDF
INF240 - Bases de données DUT SRC1 - Cours 3
PDF
Le nouveau AMP : apache mariadb php
PDF
Cours_1_MySQLen c++ trés interessant.pdf
PDF
initiation-cours-Bases-de-Donnees-Php.pdf
PPTX
Presentation mariaDB 10 and fork
Base donnee MYSQL
My SQL
Base donnes my_sql
Php & My Sql
Php & My Sql
MySQL 5, un SGBDR mature ?
MariaDB à l'assaut des developpeurs
INSTALLATION DES OUTILS MySQL & MySQL Workbench ».pptx
Mariadb mysql avancé
introduction au SQL et MySQL
MySQL et MariaDB dans le web‎
Le langage sql
Le langage sql
Mariadb pour les developpeurs - OSDC
INF240 - Bases de données DUT SRC1 - Cours 3
Le nouveau AMP : apache mariadb php
Cours_1_MySQLen c++ trés interessant.pdf
initiation-cours-Bases-de-Donnees-Php.pdf
Presentation mariaDB 10 and fork
Publicité

Dernier (12)

PPTX
24102022SA communication interpersonelle3 - Copie [Enregistrement automatique...
PDF
TiCO, designers d'impacts positifs, vers des modèles de sociétés heureuses
PDF
exercices Methortydyy('tytuetyunetye ABC.pdf
PDF
Simplifiez la Qualité Guide Pratique pour Mettre en Place un SMQ Efficace dan...
PPTX
la_logistique_longue_et_courte_distance_au_defi_de_la_transition_-_marie-chri...
PDF
JOURNAL of AFRICAN MANAGEMENT TRENDS Vol 25 Série 1 Août 2025
PPTX
Product lunch about tech and ai and network
PDF
1 - M2 API S2IN - GC - Introduction - 010225.pdf
DOCX
Les risques inhérents au Marketplace (1).docx
PDF
Gestion Stratégique de la Sélection et de l’Évaluation des Fournisseurs.pdf
PPTX
Arbre des défauts/suite cours lean M.pptx
PDF
Courrierx.co Partage 4 Étapes Pour Envoyer Facilement Des Lettres En Ligne
24102022SA communication interpersonelle3 - Copie [Enregistrement automatique...
TiCO, designers d'impacts positifs, vers des modèles de sociétés heureuses
exercices Methortydyy('tytuetyunetye ABC.pdf
Simplifiez la Qualité Guide Pratique pour Mettre en Place un SMQ Efficace dan...
la_logistique_longue_et_courte_distance_au_defi_de_la_transition_-_marie-chri...
JOURNAL of AFRICAN MANAGEMENT TRENDS Vol 25 Série 1 Août 2025
Product lunch about tech and ai and network
1 - M2 API S2IN - GC - Introduction - 010225.pdf
Les risques inhérents au Marketplace (1).docx
Gestion Stratégique de la Sélection et de l’Évaluation des Fournisseurs.pdf
Arbre des défauts/suite cours lean M.pptx
Courrierx.co Partage 4 Étapes Pour Envoyer Facilement Des Lettres En Ligne

My Sql [6

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