La descarga está en progreso. Por favor, espere

La descarga está en progreso. Por favor, espere

SISTEMA DE GESTIÓN DE BASES DE DATOS”.

Presentaciones similares


Presentación del tema: "SISTEMA DE GESTIÓN DE BASES DE DATOS”."— Transcripción de la presentación:

1 SISTEMA DE GESTIÓN DE BASES DE DATOS”.
“MySQL: UN SISTEMA DE GESTIÓN DE BASES DE DATOS”. Integrantes: Luis Medina Cristian Vargas John Vaccarella Jenzon Beteta 1

2 Introducción: ¿Qué Son? ¿Por qué Surgen? ¿Cuándo Surgen?
Bases De Datos ¿Cuál es su Estructura? ¿Para que Sirven? 2

3 Características de las Bases de Datos
Independencia lógica y física de los datos. Redundancia mínima. Acceso concurrente por parte de múltiples usuarios. Integridad de los datos. Consultas complejas optimizadas. Seguridad de acceso y auditoría. Respaldo y recuperación. Acceso a través de lenguajes de programación estándar.

4 Enero de 2008: MySQL AB, Pasa a ser parte de Sun Microsystems
Historia de MySQL. 1980 1990 2000 2010 Michael Widenius, pensó en construir su propio sistema de Almacenamiento de Archivos. 1995: Widenius y colaboradores, luego de sus investigaciones, crean a MySQL, con lenguaje SQL, y Accesibilidad a través de Internet. Además, nace la Empresa MySQL AB. Enero de 2008: MySQL AB, Pasa a ser parte de Sun Microsystems Abril de 2009: Sun Microsystems, Pasa a ser parte de Oracle Corporation. Datos Adicionales: El Nombre de MySQL, Tendría sus Orígenes Debido al Nombre de la hija de Michael Widenius, llamada “My”, y La parte de “SQL”, Haría referencia a este Lenguaje. El Delfín Característico de MySQL, se llama “Sakila” y fue elegido dentro de un concurso, cuyo ganador, resultó ser un desarrollador de Software Africano. 4

5 Evolución de MySQL Sugerencias de los usuarios
Ampliación y mejora del servicio a través de la Web.

6 Tipos de licencia de MySQL
GPL: Permite la edición y distribución del Software. El Software Distribuido no perderá la licencia GPL. Funcionalidades Reducidas Licencia Freeware No se permite la edición del Software. Permite mayores funcionalidades del producto. Licencia Comercial

7 Principales Características de MySQL.
Escrito en C y en C++. Probado con un amplio rango de compiladores diferentes. Funciona en diferentes plataformas. Un sistema de reserva de memoria muy rápido basado en threads. Tablas hash en memoria, que son usadas como tablas temporales. Soporte completo para operadores y funciones en las cláusulas de consultas SELECT y WHERE.

8 Soporte completo para las cláusulas SQL: GROUP BY y ORDER BY.
Soporte de funciones de agrupación (COUNT(), COUNT(DISTINCT ...), AVG(), STD(), SUM(), MAX(), MIN(), y GROUP_CONCAT()). Un sistema de privilegios y contraseñas que es muy flexible y seguro, y que permite verificación basada en el host.(Contraseñas Cifradas). Puede Almacenar grandes Cantidades de Registros. Permite Conexiones al Servidor MySQL, Por medio de MyODBC. Puede Proporcionar Mensajes de Error, en múltiples idiomas. Soporte completo para distintos conjuntos de caracteres.

9 Requisitos Mínimos de Hardware de MySQL
Requisitos de MySQL Porque elegir MySQL? Eficiencia, rendimiento Fácil de manejar Confiabilidad Requisitos Mínimos de Hardware de MySQL Computador Básico Características Compatibilidad

10 Múltiples Plataformas:
Presentamos las mas usadas: Windows Linux Mac os x Solaris AIX Otros.

11 Instalación de MySQL

12 Instalación de MySQL

13 Productos de MySQL

14 Trabajar en modo Consola

15 Trabajar en modo Consola

16 Trabajar con Distribución (AppServer).

17 Trabajar con Distribución (AppServer)

18 Trabajar con Distribución (AppServer)

19 Herramientas de Respaldos
Seguridad de MySQL ¿El Qué voy a proteger? ¿Para Qué Protegerlo?. Dado la seguridad que nos proporciona mysql debemos ser cuidadoso a la hora de elegir el donde y como guardaremos nuestra información. Herramientas de Respaldos Herramientas Comerciales backup table mysqldump ó mysqlhotcopy.

20 Seguridad de MySQL Ejemplo de Backup MySQL con mysqldump
Para realizar la copia se seguridad de la base de datos mibase al fichero copia_seguridad.sql mysqldump --opt mibase > copia_seguridad.sql Otro ejemplo más complejo de comando mysqldump para hacer el backup de una base de datos es el siguiente: mysqldump --opt --password=miclave --user=miuser mibasededatos > archivo.sql

21 Ventajas de Mysql Consistente Independencia de los datos Económico
Restricciones de seguridad Integridad

22 Desventajas de Mysql No es intuitivo Lento con grandes bases de datos
No cuenta con panel de control gráfico Capacidad reducida en comparación con otros gestores de datos

23 Diferencias entre MYSQL y ORACLE
Explicación técnica Conclusion: Inversion en B.D. caracteristicas Pruebas realizadas Soporte especializado

24 Muchas Gracias…


Descargar ppt "SISTEMA DE GESTIÓN DE BASES DE DATOS”."

Presentaciones similares


Anuncios Google