Loading presentation...

Present Remotely

Send the link below via email or IM

Copy

Present to your audience

Start remote presentation

  • Invited audience members will follow you as you navigate and present
  • People invited to a presentation do not need a Prezi account
  • This link expires 10 minutes after you close the presentation
  • A maximum of 30 users can follow your presentation
  • Learn more about this feature in our knowledge base article

Do you really want to delete this prezi?

Neither you, nor the coeditors you shared it with will be able to recover it again.

DeleteCancel

Make your likes visible on Facebook?

Connect your Facebook account to Prezi and let your likes appear on your timeline.
You can change this under Settings & Account at any time.

No, thanks

MySQL

No description
by

Jose Moreno

on 21 February 2015

Comments (0)

Please log in to add your comment.

Report abuse

Transcript of MySQL

MySQL
"To make superior data management available and affordable for all"
Definicion
Historia y Lenguajes de Programacion
Aplicacion
Conclusiones

MySQL: Definiciòn
es un sistema de gestión de bases de datos relacional, multihilo y multiusuario con más de seis millones de instalaciones.
MySQL Database Server es la base de datos de código fuente abierto más usada del mundo. Su ingeniosa arquitectura lo hace extremadamente rápido y fácil de personalizar.
Viabilidad:
incomparable en velocidad, compactación, estabilidad y facilidad de despliegue y todo esto posible gracias a La extensiva reutilización del código dentro del software.
MySQL AB
Es una compañía de software fundada en 1995, creadora del sistema administrador de bases de datos relacionales MySQL
Una de las más grandes empresas de software libre del mundo.
Sus oficinas principales están ubicadas en Uppsala, Suecia y Cupertino, California (EE. UU.).
Tiene más de 200 empleados en más de 20 países gracias a su estrategia de teletrabajo.
Antecedentes
El 16 de enero de 2008 Sun Microsystems adquirió la empresa.
En Abril de 2009 Sun Microsystems fue adquirida por la empresa Oracle Corporation.
MySQL: Historia y Lenguaje de Programacion
SQL («lenguaje de consulta estructurado – Structured query language»)
Fue comercializado por primera vez en 1981 por IBM, el cual fue presentado a ANSI (American National Standards Institute) y desde entonces ha sido considerado como un estándar para las bases de datos relacionales.
MySQL: Versiones
MySQL: Idea Original
MySQL es una idea originaria de la empresa opensource MySQL AB establecida inicialmente en Suecia en 1995 y cuyos fundadores son David Axmark, Allan Larsson, y Michael "Monty" Widenius. El objetivo que persigue esta empresa consiste en que MySQL cumpla el estándar SQL, pero sin sacrificar velocidad, fiabilidad o usabilidad.
MySQL AB: Fundadores
Lenguaje:
Version Actual: 5.5.20
10 de Enero de 2012
Inicios
En la década de 1990, Michael «Monty» Widenius trató de usar mSQL para conectar las tablas usando rutinas de bajo nivel ISAM; sin embargo, mSQL no era rápido y flexible para sus necesidades.
Nombre: MySQL
Existen Dos Versiones que explican este motivo:
El nombre de MySQL procede de la combinación de My, hija Widenius, con el acrónimo SQL.
el directorio base y muchas de las bibliotecas usadas por los desarrolladores tenían el prefijo My.
El nombre del delfín de MySQL es Sakila y fue seleccionado por los fundadores de MySQL AB en el concurso Name the Dolphin. Este nombre fue enviado por Ambrose Twebaze, un desarrollador de software de código abierto africano.
Lenguajes de Programacion Compatibles con MySQL
C, C++, C#, Pascal, Delphi (via dbExpress), Eiffel, Smalltalk, Java (con una implementación nativa del driver de Java), Lisp, Perl, PHP, Python, Ruby,Gambas, REALbasic (Mac y Linux), (x)Harbour (Eagle1), FreeBASIC, y Tcl.
Conexion:
Interfaz De Programacion de Aplicasiones (API) Especifica
Una interfaz ODBC, llamado MyODBC
Sistema SAP, lenguaje ABAP
MySQL: Aplicasiones
Aplicaciones Web:
Drupal
Php BB
XAMPP
Plataformas:
Linux
MAC OS X
Windows
Perl
Python
Solaris
SunOS
Caracteristicas:
Disponibilidad en gran cantidad de plataformas y sistemas.
Conectividad segura.
Escrito en una combinación de C y C++
Multiples Motores de Almacenamiento Dinamico (en Tiempo de ejecucion):
Los hay nativos como MyISAM, Falcon, Merge, InnoDB, BDB, Memory/heap, MySQL Cluster, Federated, Archive, CSV, Blackhole y Example.
MySQL: Conclusiones
Como Sistemas de Gestión de bases de datos, es el más versátil en cuanto a su arquitectura y su código fuente abierto lo cual brinda también una variedad de ventajas frente a otros sistemas del mismo tipo.
Otro de los aspectos que es importante resaltar es su popularidad que reciproca a su usabilidad, Impulso a sus desarrolladores a expandir mas sus campos en compatibilidad que consta de una gran variedad de aplicaciones, plataformas, motores de almacenamiento, entre otros.
Concepto basico de Cluster
MySQL: Windows
Full transcript