SlideShare una empresa de Scribd logo
Republica bolivariana de Venezuela
Ministerio del Poder Popular para la Educación
Colegio Universitario de Administración y Mercadeo
“CUAM”

Alumno:
Benildo Cuevas C.I 24.558.433
Informática
IV Semestre
MySQL
MySQL es un sistema de gestión de bases de datos relacional, licenciado bajo la
GPL de la GNU. Su diseño multihilo le permite soportar una gran carga de forma
muy eficiente. MySQL fue creada por la empresa sueca MySQL AB, que mantiene
el copyright del código fuente del servidor SQL, así como también de la marca.
SQL (Lenguaje de Consulta Estructurado) fue comercializado por primera vez
en 1981por IBM, el cual fue presentado a ANSI y desde entonces ha sido
considerado como un estándar para las bases de datos relacionales. Desde 1986,
el estándar SQL ha aparecido en diferentes versiones como por ejemplo: SQL:92,
SQL:99, SQL:2003. 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.
Michael Widenius en la década de los 90 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. Esto lo llevó a crear una API SQL denominada
MySQL para bases de datos muy similar a la de mSQL pero más portable.
La procedencia del nombre de MySQL no es clara. Desde hace más de 10 años,
las herramientas han mantenido el prefijo My. También, se cree que tiene relación
con el nombre de la hija del cofundador Monty Widenius quien se llama My.
Por otro lado, 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
abiertoafricano, derivado del idioma SiSwate, el idioma local de Swazilandia y
corresponde al nombre de una ciudad en Arusha, Tanzania, cerca de Uganda la
ciudad origen de Ambrose.
MySQL surgió como un intento de conectar el gestor mSQL a las tablas propias de
MySQL AB, usando sus propias rutinas a bajo nivel. Tras unas primeras pruebas,
vieron que mSQL no era lo bastante flexible para lo que necesitaban, por lo que
tuvieron que desarrollar nuevas funciones. Esto resultó en una interfaz SQL a su
base de datos, con una interfaz totalmente compatible a mSQL.
Se comenta en el manual [MySQL_Manual] que no se sabe con certeza de donde
proviene su nombre. Por un lado dicen que sus librerías han llevado el prefijo 'my'
durante los diez últimos años. Por otro lado, la hija de uno de los desarrolladores
se llama My. No saben cuál de estas dos causas (aunque bien podrían tratarse de
la misma), han dado lugar al nombre de este conocido gestor de bases de datos
Ventajas:
1. MySQL software es Open Source
2. Velocidad al realizar las operaciones, lo que le hace uno de los gestores
con mejor
3. Bajo
que

rendimiento.

costo en requerimientos para la elaboración de bases de datos, ya
debido a su bajo consumo puede ser ejecutado en una máquina con

escasos

recursos sin ningún problema.

4. Facilidad

de configuración e instalación.

Soporta gran variedad de Sistemas Operativos
5. Baja

probabilidad de corromper datos, incluso si los errores no se

producen en
6. Su

conectividad, velocidad, y seguridad hacen de MySQL Server

altamente
7. El

el propio gestor, sino en el sistema en el que está.
apropiado para acceder bases de datos en Internet

software MySQL usa la licencia GPL

Desventajas:
1. Un gran porcentaje de las utilidades de MySQL no están

documentadas.

2. No es intuitivo, como otros programas (ACCESS).
3. Los índices son una desventaja en aquellas tablas las que se utilizan
frecuentemente operaciones de escritura (insert; delete, update) estos es
porque los índices se actualizan cada vez que se modifica una columna.
4. Los índices también suponen una desventaja en tablas demasiado pequeñas
puesto que no necesitaremos ganar tiempo en las consultas.
5. Los índices ocupan espacio y en determinadas ocasiones incluso más
espacio que los propios datos.
6. Cuando MySQL maneja la integridad referencial, con tablas no
transaccionales de tipo MyISAM; aunque admite la declaración de claves
ajenas o foráneas en la creación de tablas, internamente no las trata de
tomar directamente no las trata de forma diferente al resto de campos.
Conclusión
MySQL es un sistema de administración de bases de datos
Una base de datos es una colección estructurada de datos. Los información que
puede almacenar una base de datos puede ser tan simple como la de una agenda,
un contador, o un libro de visitas, ó tan vasta como la de una tienda en línea, un
sistema de noticias, un portal, o la información generada en una red corporativa.
Para agregar, accesar, y procesar los datos almacenados en una base de datos,
se necesita un sistema de administración de bases de datos, tal como MySQL.

Más contenido relacionado

DOC
Jaimeperez
DOC
Republica bolivariana de venezuela
PPT
Mysql
DOC
My Sql
PPTX
Historia de mysql
DOCX
MySql Historia, Ventajas, Importancia
PPT
PDF
My sql
Jaimeperez
Republica bolivariana de venezuela
Mysql
My Sql
Historia de mysql
MySql Historia, Ventajas, Importancia
My sql

La actualidad más candente (20)

PPTX
Lenguaje de programación MySQL
PPTX
Mysql server
PPTX
Servidor mysql
PDF
Expo mysql
PDF
Características de MySQL
PDF
Ventajas del Por Qué usar MySQL como Sistema Gestor de Bases de Datos
PPTX
Ventajas y desventajas mysql
PDF
SQLite
PPTX
Android con conexión a base de datos sqlite
PPTX
Base de datos
PPTX
PPTX
Oracle
PPTX
Sgbd y tecnologias
PPTX
Historiade mysql
PPTX
MySQL - Guillermo Jiménez
PPTX
Servidor mysql
Lenguaje de programación MySQL
Mysql server
Servidor mysql
Expo mysql
Características de MySQL
Ventajas del Por Qué usar MySQL como Sistema Gestor de Bases de Datos
Ventajas y desventajas mysql
SQLite
Android con conexión a base de datos sqlite
Base de datos
Oracle
Sgbd y tecnologias
Historiade mysql
MySQL - Guillermo Jiménez
Servidor mysql
Publicidad

Destacado (20)

PDF
"El tutor de cursos e-Learning como Community Manager"
PPT
Coop escolar
PPT
Presentación1
PDF
1er Evento Internacional de Educacion Especial - 2014
PPT
Práctica tej. muscular
PDF
"Valores emergentes en tiempos de Redes: cooperando en la nube, aprendiendo e...
PPTX
Creación de tarea en cr qs
PPTX
Uso del internet
PPTX
Las redes sociales en el mercado digital hernandez juan
PPTX
Computo
PDF
"Certificados de Profesionalidad y Contratos en Formación"
PPT
Presentació Projecte a Alumnes
PDF
Artículo 3 sobre la plataforma ECLIPSE
DOCX
Sitios y herramientas interesantes
PDF
"La gestión del conocimiento en las administraciones. Implicaciones de la tra...
PDF
Inteligencia coorporal
PDF
"Comunidades de Aprendizaje"
PDF
Presentación lc3 youtube
"El tutor de cursos e-Learning como Community Manager"
Coop escolar
Presentación1
1er Evento Internacional de Educacion Especial - 2014
Práctica tej. muscular
"Valores emergentes en tiempos de Redes: cooperando en la nube, aprendiendo e...
Creación de tarea en cr qs
Uso del internet
Las redes sociales en el mercado digital hernandez juan
Computo
"Certificados de Profesionalidad y Contratos en Formación"
Presentació Projecte a Alumnes
Artículo 3 sobre la plataforma ECLIPSE
Sitios y herramientas interesantes
"La gestión del conocimiento en las administraciones. Implicaciones de la tra...
Inteligencia coorporal
"Comunidades de Aprendizaje"
Presentación lc3 youtube
Publicidad

Similar a Mysql (20)

PPTX
Gestor de Base de Datos(MYSQL
DOC
Johnny
DOC
Johnny
DOC
Johnny
PPTX
Sistemasgestoresdebasededatossgbd 120614221206-phpapp02 (1)
PPTX
My sql server
PPSX
Mysqlpresentation
PPTX
PPTX
DOCX
Base de datos mysql
PPT
14.- Servidor my sql
PPTX
PPTX
PPTX
PPTX
Lenguaje de programación MySQL
PPTX
14.servidor mysql
PPTX
Ds dprn3 u3_a1_alcz
PPTX
Servidor Mysql
PPT
Los gestores de base de datos
Gestor de Base de Datos(MYSQL
Johnny
Johnny
Johnny
Sistemasgestoresdebasededatossgbd 120614221206-phpapp02 (1)
My sql server
Mysqlpresentation
Base de datos mysql
14.- Servidor my sql
Lenguaje de programación MySQL
14.servidor mysql
Ds dprn3 u3_a1_alcz
Servidor Mysql
Los gestores de base de datos

Último (20)

PDF
Unidad de Aprendizaje 5 de Educacion para el Trabajo EPT Ccesa007.pdf
PDF
el - LIBRO-PACTO-EDUCATIVO-GLOBAL-OIEC.pdf
PDF
Salvese Quien Pueda - Andres Oppenheimer Ccesa007.pdf
PDF
Unidad de Aprendizaje 5 de Matematica 1ro Secundaria Ccesa007.pdf
PDF
Crear o Morir - Andres Oppenheimer Ccesa007.pdf
PDF
Escuela de Negocios - Robert kiyosaki Ccesa007.pdf
PDF
Integrando la Inteligencia Artificial Generativa (IAG) en el Aula
PDF
CONFERENCIA-Deep Research en el aula universitaria-UPeU-EduTech360.pdf
PDF
1. Intrdoduccion y criterios de seleccion de Farm 2024.pdf
DOCX
Informe_practica pre Final.docxddadssasdddddddddddddddddddddddddddddddddddddddd
PDF
Atencion prenatal. Ginecologia y obsetricia
PDF
OK OK UNIDAD DE APRENDIZAJE 5TO Y 6TO CORRESPONDIENTE AL MES DE AGOSTO 2025.pdf
PDF
ciencias-1.pdf libro cuarto basico niños
PDF
DI, TEA, TDAH.pdf guía se secuencias didacticas
DOCX
V UNIDAD - PRIMER GRADO. del mes de agosto
PPTX
Doctrina 1 Soteriologuia y sus diferente
PDF
SESION 12 INMUNIZACIONES - CADENA DE FRÍO- SALUD FAMILIAR - PUEBLOS INDIGENAS...
PDF
La Evaluacion Formativa en Nuevos Escenarios de Aprendizaje UGEL03 Ccesa007.pdf
PPTX
caso clínico iam clinica y semiología l3.pptx
PDF
Conecta con la Motivacion - Brian Tracy Ccesa007.pdf
Unidad de Aprendizaje 5 de Educacion para el Trabajo EPT Ccesa007.pdf
el - LIBRO-PACTO-EDUCATIVO-GLOBAL-OIEC.pdf
Salvese Quien Pueda - Andres Oppenheimer Ccesa007.pdf
Unidad de Aprendizaje 5 de Matematica 1ro Secundaria Ccesa007.pdf
Crear o Morir - Andres Oppenheimer Ccesa007.pdf
Escuela de Negocios - Robert kiyosaki Ccesa007.pdf
Integrando la Inteligencia Artificial Generativa (IAG) en el Aula
CONFERENCIA-Deep Research en el aula universitaria-UPeU-EduTech360.pdf
1. Intrdoduccion y criterios de seleccion de Farm 2024.pdf
Informe_practica pre Final.docxddadssasdddddddddddddddddddddddddddddddddddddddd
Atencion prenatal. Ginecologia y obsetricia
OK OK UNIDAD DE APRENDIZAJE 5TO Y 6TO CORRESPONDIENTE AL MES DE AGOSTO 2025.pdf
ciencias-1.pdf libro cuarto basico niños
DI, TEA, TDAH.pdf guía se secuencias didacticas
V UNIDAD - PRIMER GRADO. del mes de agosto
Doctrina 1 Soteriologuia y sus diferente
SESION 12 INMUNIZACIONES - CADENA DE FRÍO- SALUD FAMILIAR - PUEBLOS INDIGENAS...
La Evaluacion Formativa en Nuevos Escenarios de Aprendizaje UGEL03 Ccesa007.pdf
caso clínico iam clinica y semiología l3.pptx
Conecta con la Motivacion - Brian Tracy Ccesa007.pdf

Mysql

  • 1. Republica bolivariana de Venezuela Ministerio del Poder Popular para la Educación Colegio Universitario de Administración y Mercadeo “CUAM” Alumno: Benildo Cuevas C.I 24.558.433 Informática IV Semestre
  • 2. MySQL MySQL es un sistema de gestión de bases de datos relacional, licenciado bajo la GPL de la GNU. Su diseño multihilo le permite soportar una gran carga de forma muy eficiente. MySQL fue creada por la empresa sueca MySQL AB, que mantiene el copyright del código fuente del servidor SQL, así como también de la marca. SQL (Lenguaje de Consulta Estructurado) fue comercializado por primera vez en 1981por IBM, el cual fue presentado a ANSI y desde entonces ha sido considerado como un estándar para las bases de datos relacionales. Desde 1986, el estándar SQL ha aparecido en diferentes versiones como por ejemplo: SQL:92, SQL:99, SQL:2003. 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. Michael Widenius en la década de los 90 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. Esto lo llevó a crear una API SQL denominada MySQL para bases de datos muy similar a la de mSQL pero más portable. La procedencia del nombre de MySQL no es clara. Desde hace más de 10 años, las herramientas han mantenido el prefijo My. También, se cree que tiene relación con el nombre de la hija del cofundador Monty Widenius quien se llama My. Por otro lado, 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 abiertoafricano, derivado del idioma SiSwate, el idioma local de Swazilandia y corresponde al nombre de una ciudad en Arusha, Tanzania, cerca de Uganda la ciudad origen de Ambrose. MySQL surgió como un intento de conectar el gestor mSQL a las tablas propias de MySQL AB, usando sus propias rutinas a bajo nivel. Tras unas primeras pruebas, vieron que mSQL no era lo bastante flexible para lo que necesitaban, por lo que
  • 3. tuvieron que desarrollar nuevas funciones. Esto resultó en una interfaz SQL a su base de datos, con una interfaz totalmente compatible a mSQL. Se comenta en el manual [MySQL_Manual] que no se sabe con certeza de donde proviene su nombre. Por un lado dicen que sus librerías han llevado el prefijo 'my' durante los diez últimos años. Por otro lado, la hija de uno de los desarrolladores se llama My. No saben cuál de estas dos causas (aunque bien podrían tratarse de la misma), han dado lugar al nombre de este conocido gestor de bases de datos Ventajas: 1. MySQL software es Open Source 2. Velocidad al realizar las operaciones, lo que le hace uno de los gestores con mejor 3. Bajo que rendimiento. costo en requerimientos para la elaboración de bases de datos, ya debido a su bajo consumo puede ser ejecutado en una máquina con escasos recursos sin ningún problema. 4. Facilidad de configuración e instalación. Soporta gran variedad de Sistemas Operativos 5. Baja probabilidad de corromper datos, incluso si los errores no se producen en 6. Su conectividad, velocidad, y seguridad hacen de MySQL Server altamente 7. El el propio gestor, sino en el sistema en el que está. apropiado para acceder bases de datos en Internet software MySQL usa la licencia GPL Desventajas: 1. Un gran porcentaje de las utilidades de MySQL no están documentadas. 2. No es intuitivo, como otros programas (ACCESS). 3. Los índices son una desventaja en aquellas tablas las que se utilizan frecuentemente operaciones de escritura (insert; delete, update) estos es porque los índices se actualizan cada vez que se modifica una columna. 4. Los índices también suponen una desventaja en tablas demasiado pequeñas puesto que no necesitaremos ganar tiempo en las consultas.
  • 4. 5. Los índices ocupan espacio y en determinadas ocasiones incluso más espacio que los propios datos. 6. Cuando MySQL maneja la integridad referencial, con tablas no transaccionales de tipo MyISAM; aunque admite la declaración de claves ajenas o foráneas en la creación de tablas, internamente no las trata de tomar directamente no las trata de forma diferente al resto de campos.
  • 5. Conclusión MySQL es un sistema de administración de bases de datos Una base de datos es una colección estructurada de datos. Los información que puede almacenar una base de datos puede ser tan simple como la de una agenda, un contador, o un libro de visitas, ó tan vasta como la de una tienda en línea, un sistema de noticias, un portal, o la información generada en una red corporativa. Para agregar, accesar, y procesar los datos almacenados en una base de datos, se necesita un sistema de administración de bases de datos, tal como MySQL.