SlideShare una empresa de Scribd logo
1 de 27
Sistemas de Gestión de
Base de Datos
Arismendys Marte
1-06-9772
Otros SGDB
FireBird, SQLite, DB2 Express-C, Apache Derby,
dBase, FileMaker, FoxPro, gsBase,
InterBaseMicrosoftAccess
Sistema de Gestión de Base de Datos
• Un sistema de administración de bases de datos DBMS (Database Management
System, por sus siglas en Inglés) es un sistema basado en computador (software)
que maneja una base de datos, o una colección de bases de datos o archivos. La
persona que administra un DBMS es conocida como el DBA (Database
Administrator, por sus siglas en ingles).
¿QUE ES?
 Microsoft SQL Server es una plataforma de base de datos
que se utiliza en el procesamiento de transacciones en
línea a gran escala, el almacenamiento de datos y las
aplicaciones de comercio electrónico; es también una
plataforma de Business Intelligence para soluciones de
integración, análisis y creación de informes de datos
CARACTERÍSTICAS
 Soporte de transacciones.
 Escalabilidad, estabilidad y seguridad.
 Soporta procedimientos almacenados.
 Incluye también un potente entorno gráfico de
administración, que permite el uso de comandos
DDL(Lenguajes de Definición de Datos ) y DML
(Lenguaje Manipulación de Datos) gráficamente.
 Permite trabajar en modo cliente-servidor, donde
la información y datos se alojan en el servidor y los
terminales o clientes de la red sólo acceden a la
información.
 Además permite administrar información de otros
servidores de datos.
HISTORIA
 Empieza en 1974 con la definición, por parte de Donald Chamberlin y de otras personas que
trabajaban en los laboratorios de investigación de IBM. Este lenguaje se llamaba SEQUEL
(Structured English Query Language) y se implementó en un prototipo llamado SEQUEL-XRM
entre 1974 y 1975.
 Las experimentaciones con ese prototipo condujeron, entre 1976 y 1977, a una revisión del
lenguaje (SEQUEL/2), que a partir de ese momento cambió de nombre por motivos legales,
convirtiéndose en SQL.
 En el curso de los años ochenta, numerosas compañías (por ejemplo Oracle y Sybase, sólo por
citar algunos) comercializaron productos basados en SQL, que se convierte en el estándar
industrial de hecho por lo que respecta a las bases de datos relacionales.
PLATAFORMAS ACEPTADASY PRECIO
• WINDOWS
• Precio hasta los 25.000 dólares
¿QUÉ ES?
 Es un manejador de base de datos relacional que hace uso de
los recursos del sistema informático en todas las arquitecturas
de hardware
 Es el mayor y mas usado Sistema Manejador de Base de Dato
Relacional (RDBMS) en el mundo. La Corporación Oracle
ofrece este RDBMS como un producto incorporado a la línea
de producción. Además incluye cuatro generaciones de
desarrollo de aplicación, herramientas de reportes y
utilitarios.
 Oracle corre en computadoras personales (PC),
microcomputadoras, mainframes y computadoras con
procesamiento paralelo masivo
CARACTERISTICAS
 Oracle es un sistema de gestión de base de datos relacional (o RDBMS por el
acrónimo en ingles de Relational Data Base Management System,), desarrollado
por Oracle Corporation.
 Soporte de transacciones
 Estabilidad
 Escalabilidad
 Soporte multiplataforma.
 Permite el uso de particiones para la mejora de la eficiencia, de replicación e
incluso ciertas versiones admiten la administración de bases de datos distribuidas.
HISTORIA
• Oracle surge a finales de los 70 bajo el nombre de Relational Software a partir de
un estudio sobre SGBD de George Koch. Computer World definió este estudio
como unos de los más completos jamás escritos sobre bases de datos. Este
artículo incluía una comparativa de productos que erigía a Relational Software
como el más completo desde el punto de vista técnico. Esto se debía a que usaba
la filosofía de las bases de datos relacionales, algo que por aquella época era
todavía desconocido.
PLATAFORMASACEPTADASY
PRECIO
• WINDOWS
• LINUX
• MAC OS X
• BSD
• UNIX
• El precio puede ser desde los 5000 dólares hasta los 45.000
dólares
¿QUÉ ES?
• Es un sistema de gestión de bases de datos objeto-relacional.
• Código fuente disponible libremente.
• PostgreSQL utiliza un modelo cliente/servidor
• Usa multiprocesos en ves de multihilos.
• Postgres intenta ser un sistena de bases de datos de mayor nivel que MySQL, a la
altura de Oracle, Sysbase o Interbase.
CARACTERISTICAS
 Es una base de datosACID
 Integridad referencial
 Implementación del estándar SQL92/SQL99.
 Implementa el uso de rollback's, subconsultas y transacciones.
 Se pueden realizar varias operaciones al mismo tiempo sobre la misma tabla.
 Licencia BSD
 Soporta un subconjunto de SQL92 MAYOR que el que soporta MySQL.Ademas, tiene
ciertas caracteristicas orientadas a objetos.
 Gestión de usuarios y passwords, manteniendo un nivel muy bueno de seguridad en los
datos.
HISTORIA
 Se inicia en 1982 en la Universidad de Berkeley liderado por Michael Stonebraker.
 Regresa en el año 1985 para trabajar en un nuevo proyecto sobre la experiencia de Ingres, dicho
proyecto fue llamado post-ingres.
 El cual pretendía resolver los problemas con el modelo de base de datos relacional que habían
sido aclarados a comienzos de los años 1980.
 Dos graduados de la universidad,AndrewYu y Jolly Chen, comenzaron a trabajar sobre el código
de POSTGRES estaba licenciado bajo la BSD.
 Soporte para el lenguaje SQL a POSTGRES, creando así el sistema al cual denominaron
Postgres95.
 Para el año 1996 se unieron Marc Fournier de Hub.Org Networking Services, Bruce Momjian y
Vadim B. Mikheev .
 En el año 1996 cambia el nombre de Postgres95 a PostgreSQL, fue lanzada el 1 de agosto de
1996.
PLATAFORMAS ACEPTADASY PRECIO
• WINDOWS
• LINUX
• MAC OS X
• BSD
• UNIX
• Un software libre, por lo tanto es gratuito
¿QUÉ ES ?
 MySQL es un sistema de gestión de base de datos relacional.
 Capaz de almacenar una enorme cantidad de datos de gran variedad.
 Mysql utiliza el lenguaje de consulta estructurado (SQL).
 Incluye un motor de almacenamiento InnoDb yACID.
 Además dispone de store procedures, triggers, vistas.
 Mysql es GPL (General Public Licence) no tiene costo, en lo que gana la empresa
es en el soporte y entrenamiento.
 Al ser una empresa que maneja sus códigos con el tipo de licencia GPL reduce los
costos de desarrollo, administración.
HISTORIA
 SQL (Lenguaje de Consulta Estructurado)comercializado por primera vez en 1981.
 Considerado como un estándar para las bases de datos relaciónales.
 MySQL es una idea originaria de la empresa opensource MySQL AB establecida
inicialmente en Suecia en 1995 y cuyos fundadores son David Axmark, Alian
Larsson, y Michael "Monty" Widenius.
 El objetivo consiste en que MySQL cumpla el estándar SQL.
 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.
CARACTERISTICAS
 Múltiples motores de almacenamiento (MyISAM, Merge, InnoDB, BDB, Memory/heap,
MySQL Cluster, Federated,Archive, CSV, Blackhole y Example en 5.x), permitiendo al
usuario escoger la que sea más adecuada para cada tabla de la base de datos.
 Uso de multihilos mediante hilos del kernel.
 Usa tablas en disco b-tree para búsquedas rápidas con compresión de índice
 Tablas hash en memoria temporales
 El código MySQL se prueba con Purify (un detector de memoria perdida comercial) así
como conValgrind, una herramienta GPL
 Completo soporte para operadores y funciones en cláusulas select y where.
 Completo soporte para cláusulas group by y order by, soporte de funciones de agrupación
 Soporta gran cantidad de datos. MySQL Server tiene bases de datos de hasta 50 millones
de registros.
PLATAFORMAS ACEPTADASY PRECIO
• AIX, BSD, FreeBSD, HP-UX, GNU/Linux, Mac OS X, NetBSD, Novell Netware,
OpenBSD, OS/2 Warp, QNX, SGIIRIX, Solaris, SunOS, SCO OpenServer, SCO
UnixWare,Tru64, eBD,Windows 95,Windows 98, Windows NT, Windows 2000,
Windows XP,WindowsVista y otras versiones deWindows.Y OpenVMS.
• Mysql tiene varias versiones, unas de pago y otras gratuitas. Las versiones de pago
pueden llegar a costar hasta 4,999.00 dólares al año por servidor.
PLATAFORMAS ACEPTADASY PRECIO
• Costo: Mysql es gratuito para la mayor parte de los usos y su servicio de Asistencia
resulta económico.
• Dentro de las empresas que utilizan Mysql en sus ambientes de producción
tenemos las siguientes:
• Sonny, Suzuki,Yahoo, Dell, Nasa, Unicef, Mcafee, Google.
• Como se puede observar, la mayoría son empresas que tienen su aplicación en el
internet con base de datos, es decir, aplicaciones web.
INFORMACIONGENERAL
CREADOR
FECHA DE LA
PRIMERA
VERSION PÚBLICA
ÚLTIMA
VERSION
ESTABLE
LICENCIA DE
SOFTWARE
MICROSOFT
SQL SERVER
Microsoft 1989 2008 Propietario
MYSQL MySQLAB
Noviembre de
1996
5.0 GLP o Propietario
ORACLE
Oracle
Corporation
1997 11g Release 2 Propietario
POSTGRESQ
L
PostgreSQL
Global
Development
Group
Junio de 1989 9.0
Licencia BSD
SOPORTE DEL SISTEMA
OPERATIVO
WINDOWS MAC OS X LINUX BSD UNIX Z/OS
MICROSOFT
SQL SERVER
 SI X NO X NO X NO X NO X NO
MYSQL  SI  SI  SI  SI  SI Quizá
ORACLE  SI  SI  SI  SI  SI SI
POSTGRES
QL
 SI  SI  SI  SI  SI X NO
Gracias

Más contenido relacionado

La actualidad más candente

La actualidad más candente (17)

Historiade mysql
Historiade mysqlHistoriade mysql
Historiade mysql
 
Presentacion trabajo
Presentacion trabajoPresentacion trabajo
Presentacion trabajo
 
Rila
RilaRila
Rila
 
Principales bases de datos existentes
Principales bases de datos existentesPrincipales bases de datos existentes
Principales bases de datos existentes
 
SQLite
SQLiteSQLite
SQLite
 
Sistemasgestoresdebasededatosrelacionales
SistemasgestoresdebasededatosrelacionalesSistemasgestoresdebasededatosrelacionales
Sistemasgestoresdebasededatosrelacionales
 
Expo mysql
Expo mysqlExpo mysql
Expo mysql
 
Act4 basesdedatos oscar_varona
Act4 basesdedatos oscar_varonaAct4 basesdedatos oscar_varona
Act4 basesdedatos oscar_varona
 
Los sistemas gestores de bases de datos y el sql server 2008
Los sistemas gestores de bases de datos y el sql server 2008Los sistemas gestores de bases de datos y el sql server 2008
Los sistemas gestores de bases de datos y el sql server 2008
 
Actividad 4
Actividad 4Actividad 4
Actividad 4
 
Act1.7 nosql terminado corregido
Act1.7 nosql terminado corregidoAct1.7 nosql terminado corregido
Act1.7 nosql terminado corregido
 
Basede datos salas ubaldo
Basede datos salas ubaldoBasede datos salas ubaldo
Basede datos salas ubaldo
 
Bases de datos svmm
Bases de datos svmmBases de datos svmm
Bases de datos svmm
 
Base de datos
Base de datosBase de datos
Base de datos
 
Principales bases de datos existentes
Principales bases de datos existentesPrincipales bases de datos existentes
Principales bases de datos existentes
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 

Similar a Sistemas de Gestion de Base de Datos

Similar a Sistemas de Gestion de Base de Datos (20)

Los gestores de base de datos
Los gestores de base de datosLos gestores de base de datos
Los gestores de base de datos
 
Otoniel hernandez datashow - los gestores de base de datos
Otoniel hernandez   datashow - los gestores de base de datosOtoniel hernandez   datashow - los gestores de base de datos
Otoniel hernandez datashow - los gestores de base de datos
 
MySQL
MySQLMySQL
MySQL
 
MySQL - Guillermo Jiménez
MySQL - Guillermo JiménezMySQL - Guillermo Jiménez
MySQL - Guillermo Jiménez
 
Los sistemas gestores de bases de datos actuales
Los sistemas gestores de bases de datos actualesLos sistemas gestores de bases de datos actuales
Los sistemas gestores de bases de datos actuales
 
Tema LOS SGBD O DBMS.pptx
Tema LOS SGBD O DBMS.pptxTema LOS SGBD O DBMS.pptx
Tema LOS SGBD O DBMS.pptx
 
Presentacion trabajo
Presentacion trabajoPresentacion trabajo
Presentacion trabajo
 
My sql
My sqlMy sql
My sql
 
Sistemasgestoresdebasededatossgbd 120614221206-phpapp02 (1)
Sistemasgestoresdebasededatossgbd 120614221206-phpapp02 (1)Sistemasgestoresdebasededatossgbd 120614221206-phpapp02 (1)
Sistemasgestoresdebasededatossgbd 120614221206-phpapp02 (1)
 
Sistemas gestores de bases de datos
Sistemas gestores de bases de datosSistemas gestores de bases de datos
Sistemas gestores de bases de datos
 
Servidor mysql
Servidor mysqlServidor mysql
Servidor mysql
 
Servidor MySQL
Servidor MySQLServidor MySQL
Servidor MySQL
 
Mysql
MysqlMysql
Mysql
 
Servidor HTTP
Servidor HTTPServidor HTTP
Servidor HTTP
 
My sql
My sqlMy sql
My sql
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Comparativa SGBDR
Comparativa SGBDRComparativa SGBDR
Comparativa SGBDR
 
Sistemas gestores de base de datos (sgbd)
Sistemas gestores de base de datos (sgbd)Sistemas gestores de base de datos (sgbd)
Sistemas gestores de base de datos (sgbd)
 
Bases de datos
Bases de datosBases de datos
Bases de datos
 
Mysql
MysqlMysql
Mysql
 

Último

Webinar Resolucion2335 de 2023 Kubapp.pdf
Webinar Resolucion2335 de 2023 Kubapp.pdfWebinar Resolucion2335 de 2023 Kubapp.pdf
Webinar Resolucion2335 de 2023 Kubapp.pdfAnaRosaMontenegro
 
Se realiza instalacion y configuraacion servicios Windows
Se realiza instalacion y configuraacion servicios WindowsSe realiza instalacion y configuraacion servicios Windows
Se realiza instalacion y configuraacion servicios WindowsCZSOTEC
 
SISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVO
SISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVOSISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVO
SISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVOELIAMARYTOVARFLOREZD
 
SQL server Analysis Services & SQL Server Reporting Services.pptx
SQL server Analysis Services & SQL Server Reporting Services.pptxSQL server Analysis Services & SQL Server Reporting Services.pptx
SQL server Analysis Services & SQL Server Reporting Services.pptxRAMIROANTONIOGALINDO
 
Delitos informáticos en Slideshare.pptx
Delitos informáticos en  Slideshare.pptxDelitos informáticos en  Slideshare.pptx
Delitos informáticos en Slideshare.pptxmaykolmagallanes012
 
Instalacion de servicios windows, configuracion y aplicacion.
Instalacion de servicios windows, configuracion y aplicacion.Instalacion de servicios windows, configuracion y aplicacion.
Instalacion de servicios windows, configuracion y aplicacion.CZSOTEC
 
MacOS SISTEMA OPERATIVO CARACTERISTICAS.pptx
MacOS SISTEMA OPERATIVO CARACTERISTICAS.pptxMacOS SISTEMA OPERATIVO CARACTERISTICAS.pptx
MacOS SISTEMA OPERATIVO CARACTERISTICAS.pptxcalzadillasluis134
 

Último (7)

Webinar Resolucion2335 de 2023 Kubapp.pdf
Webinar Resolucion2335 de 2023 Kubapp.pdfWebinar Resolucion2335 de 2023 Kubapp.pdf
Webinar Resolucion2335 de 2023 Kubapp.pdf
 
Se realiza instalacion y configuraacion servicios Windows
Se realiza instalacion y configuraacion servicios WindowsSe realiza instalacion y configuraacion servicios Windows
Se realiza instalacion y configuraacion servicios Windows
 
SISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVO
SISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVOSISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVO
SISTEMA INTEGRADO DE ADMINISTRACION FINANCIERA - SIAF MODULO ADMINISTRATIVO
 
SQL server Analysis Services & SQL Server Reporting Services.pptx
SQL server Analysis Services & SQL Server Reporting Services.pptxSQL server Analysis Services & SQL Server Reporting Services.pptx
SQL server Analysis Services & SQL Server Reporting Services.pptx
 
Delitos informáticos en Slideshare.pptx
Delitos informáticos en  Slideshare.pptxDelitos informáticos en  Slideshare.pptx
Delitos informáticos en Slideshare.pptx
 
Instalacion de servicios windows, configuracion y aplicacion.
Instalacion de servicios windows, configuracion y aplicacion.Instalacion de servicios windows, configuracion y aplicacion.
Instalacion de servicios windows, configuracion y aplicacion.
 
MacOS SISTEMA OPERATIVO CARACTERISTICAS.pptx
MacOS SISTEMA OPERATIVO CARACTERISTICAS.pptxMacOS SISTEMA OPERATIVO CARACTERISTICAS.pptx
MacOS SISTEMA OPERATIVO CARACTERISTICAS.pptx
 

Sistemas de Gestion de Base de Datos

  • 1.
  • 2. Sistemas de Gestión de Base de Datos Arismendys Marte 1-06-9772 Otros SGDB FireBird, SQLite, DB2 Express-C, Apache Derby, dBase, FileMaker, FoxPro, gsBase, InterBaseMicrosoftAccess
  • 3. Sistema de Gestión de Base de Datos • Un sistema de administración de bases de datos DBMS (Database Management System, por sus siglas en Inglés) es un sistema basado en computador (software) que maneja una base de datos, o una colección de bases de datos o archivos. La persona que administra un DBMS es conocida como el DBA (Database Administrator, por sus siglas en ingles).
  • 4.
  • 5. ¿QUE ES?  Microsoft SQL Server es una plataforma de base de datos que se utiliza en el procesamiento de transacciones en línea a gran escala, el almacenamiento de datos y las aplicaciones de comercio electrónico; es también una plataforma de Business Intelligence para soluciones de integración, análisis y creación de informes de datos
  • 6. CARACTERÍSTICAS  Soporte de transacciones.  Escalabilidad, estabilidad y seguridad.  Soporta procedimientos almacenados.  Incluye también un potente entorno gráfico de administración, que permite el uso de comandos DDL(Lenguajes de Definición de Datos ) y DML (Lenguaje Manipulación de Datos) gráficamente.  Permite trabajar en modo cliente-servidor, donde la información y datos se alojan en el servidor y los terminales o clientes de la red sólo acceden a la información.  Además permite administrar información de otros servidores de datos.
  • 7. HISTORIA  Empieza en 1974 con la definición, por parte de Donald Chamberlin y de otras personas que trabajaban en los laboratorios de investigación de IBM. Este lenguaje se llamaba SEQUEL (Structured English Query Language) y se implementó en un prototipo llamado SEQUEL-XRM entre 1974 y 1975.  Las experimentaciones con ese prototipo condujeron, entre 1976 y 1977, a una revisión del lenguaje (SEQUEL/2), que a partir de ese momento cambió de nombre por motivos legales, convirtiéndose en SQL.  En el curso de los años ochenta, numerosas compañías (por ejemplo Oracle y Sybase, sólo por citar algunos) comercializaron productos basados en SQL, que se convierte en el estándar industrial de hecho por lo que respecta a las bases de datos relacionales.
  • 8. PLATAFORMAS ACEPTADASY PRECIO • WINDOWS • Precio hasta los 25.000 dólares
  • 9.
  • 10. ¿QUÉ ES?  Es un manejador de base de datos relacional que hace uso de los recursos del sistema informático en todas las arquitecturas de hardware  Es el mayor y mas usado Sistema Manejador de Base de Dato Relacional (RDBMS) en el mundo. La Corporación Oracle ofrece este RDBMS como un producto incorporado a la línea de producción. Además incluye cuatro generaciones de desarrollo de aplicación, herramientas de reportes y utilitarios.  Oracle corre en computadoras personales (PC), microcomputadoras, mainframes y computadoras con procesamiento paralelo masivo
  • 11. CARACTERISTICAS  Oracle es un sistema de gestión de base de datos relacional (o RDBMS por el acrónimo en ingles de Relational Data Base Management System,), desarrollado por Oracle Corporation.  Soporte de transacciones  Estabilidad  Escalabilidad  Soporte multiplataforma.  Permite el uso de particiones para la mejora de la eficiencia, de replicación e incluso ciertas versiones admiten la administración de bases de datos distribuidas.
  • 12. HISTORIA • Oracle surge a finales de los 70 bajo el nombre de Relational Software a partir de un estudio sobre SGBD de George Koch. Computer World definió este estudio como unos de los más completos jamás escritos sobre bases de datos. Este artículo incluía una comparativa de productos que erigía a Relational Software como el más completo desde el punto de vista técnico. Esto se debía a que usaba la filosofía de las bases de datos relacionales, algo que por aquella época era todavía desconocido.
  • 13. PLATAFORMASACEPTADASY PRECIO • WINDOWS • LINUX • MAC OS X • BSD • UNIX • El precio puede ser desde los 5000 dólares hasta los 45.000 dólares
  • 14.
  • 15. ¿QUÉ ES? • Es un sistema de gestión de bases de datos objeto-relacional. • Código fuente disponible libremente. • PostgreSQL utiliza un modelo cliente/servidor • Usa multiprocesos en ves de multihilos. • Postgres intenta ser un sistena de bases de datos de mayor nivel que MySQL, a la altura de Oracle, Sysbase o Interbase.
  • 16. CARACTERISTICAS  Es una base de datosACID  Integridad referencial  Implementación del estándar SQL92/SQL99.  Implementa el uso de rollback's, subconsultas y transacciones.  Se pueden realizar varias operaciones al mismo tiempo sobre la misma tabla.  Licencia BSD  Soporta un subconjunto de SQL92 MAYOR que el que soporta MySQL.Ademas, tiene ciertas caracteristicas orientadas a objetos.  Gestión de usuarios y passwords, manteniendo un nivel muy bueno de seguridad en los datos.
  • 17. HISTORIA  Se inicia en 1982 en la Universidad de Berkeley liderado por Michael Stonebraker.  Regresa en el año 1985 para trabajar en un nuevo proyecto sobre la experiencia de Ingres, dicho proyecto fue llamado post-ingres.  El cual pretendía resolver los problemas con el modelo de base de datos relacional que habían sido aclarados a comienzos de los años 1980.  Dos graduados de la universidad,AndrewYu y Jolly Chen, comenzaron a trabajar sobre el código de POSTGRES estaba licenciado bajo la BSD.  Soporte para el lenguaje SQL a POSTGRES, creando así el sistema al cual denominaron Postgres95.  Para el año 1996 se unieron Marc Fournier de Hub.Org Networking Services, Bruce Momjian y Vadim B. Mikheev .  En el año 1996 cambia el nombre de Postgres95 a PostgreSQL, fue lanzada el 1 de agosto de 1996.
  • 18. PLATAFORMAS ACEPTADASY PRECIO • WINDOWS • LINUX • MAC OS X • BSD • UNIX • Un software libre, por lo tanto es gratuito
  • 19.
  • 20. ¿QUÉ ES ?  MySQL es un sistema de gestión de base de datos relacional.  Capaz de almacenar una enorme cantidad de datos de gran variedad.  Mysql utiliza el lenguaje de consulta estructurado (SQL).  Incluye un motor de almacenamiento InnoDb yACID.  Además dispone de store procedures, triggers, vistas.  Mysql es GPL (General Public Licence) no tiene costo, en lo que gana la empresa es en el soporte y entrenamiento.  Al ser una empresa que maneja sus códigos con el tipo de licencia GPL reduce los costos de desarrollo, administración.
  • 21. HISTORIA  SQL (Lenguaje de Consulta Estructurado)comercializado por primera vez en 1981.  Considerado como un estándar para las bases de datos relaciónales.  MySQL es una idea originaria de la empresa opensource MySQL AB establecida inicialmente en Suecia en 1995 y cuyos fundadores son David Axmark, Alian Larsson, y Michael "Monty" Widenius.  El objetivo consiste en que MySQL cumpla el estándar SQL.  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.
  • 22. CARACTERISTICAS  Múltiples motores de almacenamiento (MyISAM, Merge, InnoDB, BDB, Memory/heap, MySQL Cluster, Federated,Archive, CSV, Blackhole y Example en 5.x), permitiendo al usuario escoger la que sea más adecuada para cada tabla de la base de datos.  Uso de multihilos mediante hilos del kernel.  Usa tablas en disco b-tree para búsquedas rápidas con compresión de índice  Tablas hash en memoria temporales  El código MySQL se prueba con Purify (un detector de memoria perdida comercial) así como conValgrind, una herramienta GPL  Completo soporte para operadores y funciones en cláusulas select y where.  Completo soporte para cláusulas group by y order by, soporte de funciones de agrupación  Soporta gran cantidad de datos. MySQL Server tiene bases de datos de hasta 50 millones de registros.
  • 23. PLATAFORMAS ACEPTADASY PRECIO • AIX, BSD, FreeBSD, HP-UX, GNU/Linux, Mac OS X, NetBSD, Novell Netware, OpenBSD, OS/2 Warp, QNX, SGIIRIX, Solaris, SunOS, SCO OpenServer, SCO UnixWare,Tru64, eBD,Windows 95,Windows 98, Windows NT, Windows 2000, Windows XP,WindowsVista y otras versiones deWindows.Y OpenVMS. • Mysql tiene varias versiones, unas de pago y otras gratuitas. Las versiones de pago pueden llegar a costar hasta 4,999.00 dólares al año por servidor.
  • 24. PLATAFORMAS ACEPTADASY PRECIO • Costo: Mysql es gratuito para la mayor parte de los usos y su servicio de Asistencia resulta económico. • Dentro de las empresas que utilizan Mysql en sus ambientes de producción tenemos las siguientes: • Sonny, Suzuki,Yahoo, Dell, Nasa, Unicef, Mcafee, Google. • Como se puede observar, la mayoría son empresas que tienen su aplicación en el internet con base de datos, es decir, aplicaciones web.
  • 25. INFORMACIONGENERAL CREADOR FECHA DE LA PRIMERA VERSION PÚBLICA ÚLTIMA VERSION ESTABLE LICENCIA DE SOFTWARE MICROSOFT SQL SERVER Microsoft 1989 2008 Propietario MYSQL MySQLAB Noviembre de 1996 5.0 GLP o Propietario ORACLE Oracle Corporation 1997 11g Release 2 Propietario POSTGRESQ L PostgreSQL Global Development Group Junio de 1989 9.0 Licencia BSD
  • 26. SOPORTE DEL SISTEMA OPERATIVO WINDOWS MAC OS X LINUX BSD UNIX Z/OS MICROSOFT SQL SERVER  SI X NO X NO X NO X NO X NO MYSQL  SI  SI  SI  SI  SI Quizá ORACLE  SI  SI  SI  SI  SI SI POSTGRES QL  SI  SI  SI  SI  SI X NO