Jorge Sánchez Asenjo’ 2013
Centro Don Bosco
Salesianos-Villamuriel
Administración de Sistemas
Gestores de Bases de Datos
2...
Jorge Sánchez Asenjo’ 2013
Centro Don Bosco
Salesianos-Villamuriel
1) Instalación y configuración de
Bases de Datos
Admini...
Jorge Sanchez’ 2013
Jorge Sánchez’ 2013
Centro Don Bosco
Salesianos-Villamuriel
Resultados a obtener al final
RA1: Implant...
Jorge Sanchez’ 2013
Jorge Sánchez’ 2013
Centro Don Bosco
Salesianos-Villamuriel
Objetivos de la Unidad
1. Reconocer los el...
Jorge Sanchez’ 2013
Jorge Sánchez’ 2013
Centro Don Bosco
Salesianos-Villamuriel
Objetivos de la Unidad
8. Configurar las h...
Jorge Sanchez’ 2013
Jorge Sánchez’ 2013
Centro Don Bosco
Salesianos-Villamuriel
Recursos necesarios
• Software de máquina ...
Jorge Sanchez’ 2013
Jorge Sánchez’ 2013
Centro Don Bosco
Salesianos-Villamuriel
Evaluación
•Examen tipo test (examen teóri...
Jorge Sánchez Asenjo’ 2013
Centro Don Bosco
Salesianos-Villamuriel
1.1) Estructura de un SGBD
Capítulo de la Unidad 1: Ins...
Jorge Sanchez’ 2013
Jorge Sánchez’ 2013
Centro Don Bosco
Salesianos-Villamuriel
¿Qué es un SGBD?
•Software que permite ges...
Jorge Sanchez’ 2013
Jorge Sánchez’ 2013
Centro Don Bosco
Salesianos-Villamuriel
Repaso a los niveles conceptuales
Modelo
c...
Jorge Sanchez’ 2013
Jorge Sánchez’ 2013
Centro Don Bosco
Salesianos-Villamuriel
Repaso a los niveles conceptuales
•Concept...
Jorge Sanchez’ 2013
Jorge Sánchez’ 2013
Centro Don Bosco
Salesianos-Villamuriel
Funciones avanzadas
•Bases de datos relaci...
Jorge Sanchez’ 2013
Jorge Sánchez’ 2013
Centro Don Bosco
Salesianos-Villamuriel
Funciones avanzadas
• Utilidades de recupe...
Jorge Sanchez’ 2013
Jorge Sánchez’ 2013
Centro Don Bosco
Salesianos-Villamuriel
Tareas del DBA
•Configurar e instalar el h...
Jorge Sánchez Asenjo’ 2013
Centro Don Bosco
Salesianos-Villamuriel
1.2) Opciones de funcionamiento
de un SGBD
Capítulo de ...
Jorge Sanchez’ 2013
Jorge Sánchez’ 2013
Centro Don Bosco
Salesianos-Villamuriel
Opciones de funcionamiento
Monocapa
Jorge Sanchez’ 2013
Jorge Sánchez’ 2013
Centro Don Bosco
Salesianos-Villamuriel
Opciones de funcionamiento
Bicapa
Jorge Sanchez’ 2013
Jorge Sánchez’ 2013
Centro Don Bosco
Salesianos-Villamuriel
Opciones de funcionamiento
Tres o más capas
Jorge Sanchez’ 2013
Jorge Sánchez’ 2013
Centro Don Bosco
Salesianos-Villamuriel
¿En qué forma funcionaba el aula en
la asi...
Jorge Sanchez’ 2013
Jorge Sánchez’ 2013
Centro Don Bosco
Salesianos-Villamuriel
¿En qué forma funcionaba el aula en
la asi...
Jorge Sanchez’ 2013
Jorge Sánchez’ 2013
Centro Don Bosco
Salesianos-Villamuriel
¿Y desde casa?
 Monocapa
 Bicapa
 Trica...
Jorge Sanchez’ 2013
Jorge Sánchez’ 2013
Centro Don Bosco
Salesianos-Villamuriel
¿En qué forma funcionaba el aula en
la asi...
Jorge Sánchez Asenjo’ 2013
Centro Don Bosco
Salesianos-Villamuriel
1.3) Sistemas Gestores de Bases
de Datos comerciales
Ca...
Jorge Sanchez’ 2013
Jorge Sánchez’ 2013
Centro Don Bosco
Salesianos-Villamuriel
Licencias de software
•Definición de la co...
Jorge Sanchez’ 2013
Jorge Sánchez’ 2013
Centro Don Bosco
Salesianos-Villamuriel
¿Quiénes de estas personas
defienden el có...
Jorge Sanchez’ 2013
Jorge Sánchez’ 2013
Centro Don Bosco
Salesianos-Villamuriel
¿Quiénes de estas personas
defienden el có...
Jorge Sanchez’ 2013
Jorge Sánchez’ 2013
Centro Don Bosco
Salesianos-Villamuriel
SGBD de código cerrado
•Utilizan contratos...
Jorge Sanchez’ 2013
Jorge Sánchez’ 2013
Centro Don Bosco
Salesianos-Villamuriel
SGBD de código abierto
•Licencias más popu...
Jorge Sanchez’ 2013
Jorge Sánchez’ 2013
Centro Don Bosco
Salesianos-Villamuriel
Bases de datos NoSQL
•Problemas del modelo...
Jorge Sanchez’ 2013
Jorge Sánchez’ 2013
Centro Don Bosco
Salesianos-Villamuriel
Teorema de CAP
• Reglas de un SGBD
• Consi...
Jorge Sanchez’ 2013
Jorge Sánchez’ 2013
Centro Don Bosco
Salesianos-Villamuriel
Diferencias con un sistema SQL
•No hay tra...
Upcoming SlideShare
Loading in …5
×

Administración de Bases de Datos. Tipos de Bases de datos. Arquitectura general

575 views
454 views

Published on

Primera parte de la unidad 1: Arquitectura de Bases de Datos
Tipos de bases de datos, bases de datos NoSQL, capacidades básicas de los Sistemas Gestores de Bases de Datos

Published in: Education
0 Comments
2 Likes
Statistics
Notes
  • Be the first to comment

No Downloads
Views
Total views
575
On SlideShare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
22
Comments
0
Likes
2
Embeds 0
No embeds

No notes for slide

Administración de Bases de Datos. Tipos de Bases de datos. Arquitectura general

  1. 1. Jorge Sánchez Asenjo’ 2013 Centro Don Bosco Salesianos-Villamuriel Administración de Sistemas Gestores de Bases de Datos 2º Curso de Administración de Sistemas Informáticos en Red
  2. 2. Jorge Sánchez Asenjo’ 2013 Centro Don Bosco Salesianos-Villamuriel 1) Instalación y configuración de Bases de Datos Administración de Sistemas Gestores de Bases de Datos, módulo del ciclo de FP de Grado Superior, Administración de Sistemas Informáticos en Red
  3. 3. Jorge Sanchez’ 2013 Jorge Sánchez’ 2013 Centro Don Bosco Salesianos-Villamuriel Resultados a obtener al final RA1: Implanta sistemas gestores de bases de datos analizando sus características y ajustándose a los requerimientos del sistema RA2: Configura el sistema gestor de bases de datos interpretando las especificaciones técnicas y los requisitos de explotación
  4. 4. Jorge Sanchez’ 2013 Jorge Sánchez’ 2013 Centro Don Bosco Salesianos-Villamuriel Objetivos de la Unidad 1. Reconocer los elementos fundamentales de un SGBD. 2. Distinguir los principales SGBD del mercado y sus capacidades. 3. Reconocer las distintas capas de funcionamiento de un SGBD 4. Asimilar la arquitectura interna del SGBD 5. Verificar el cumplimiento de los requisitos de instalación del SGBD 6. Instalar el SGBD elegido configurando de forma optimizada las opciones de instalación 7. Configurar la conectividad con el SGBD
  5. 5. Jorge Sanchez’ 2013 Jorge Sánchez’ 2013 Centro Don Bosco Salesianos-Villamuriel Objetivos de la Unidad 8. Configurar las herramientas de acceso y configuración del SGBD 9. Configurar los parámetros fundamentales del SGBD 11.Comprobar los problemas de instalación mediantelos archivos LOG y de traza 12.Verificar el funcionamiento de un SGBD 13.Documentar el proceso de configuración del SGBD
  6. 6. Jorge Sanchez’ 2013 Jorge Sánchez’ 2013 Centro Don Bosco Salesianos-Villamuriel Recursos necesarios • Software de máquina virtual (VMWare) • Instalador de Oracle 11g • Software MySQL • Editor de texto (Sublime Text) • Sistema operativo (Windows 7-32, Linux Mint o Ubuntu)
  7. 7. Jorge Sanchez’ 2013 Jorge Sánchez’ 2013 Centro Don Bosco Salesianos-Villamuriel Evaluación •Examen tipo test (examen teórico)
  8. 8. Jorge Sánchez Asenjo’ 2013 Centro Don Bosco Salesianos-Villamuriel 1.1) Estructura de un SGBD Capítulo de la Unidad 1: Instalación y Configuración de Bases de Datos
  9. 9. Jorge Sanchez’ 2013 Jorge Sánchez’ 2013 Centro Don Bosco Salesianos-Villamuriel ¿Qué es un SGBD? •Software que permite gestionar bases de datos •Oculta la física y maneja la BD desde su lógica
  10. 10. Jorge Sanchez’ 2013 Jorge Sánchez’ 2013 Centro Don Bosco Salesianos-Villamuriel Repaso a los niveles conceptuales Modelo conceptual Modelo lógico Modelo interno E. conceptual E. lógico E. interno
  11. 11. Jorge Sanchez’ 2013 Jorge Sánchez’ 2013 Centro Don Bosco Salesianos-Villamuriel Repaso a los niveles conceptuales •Conceptual * •Lógico •Interno * •Externo * •Físico * = definidos por ANSI
  12. 12. Jorge Sanchez’ 2013 Jorge Sánchez’ 2013 Centro Don Bosco Salesianos-Villamuriel Funciones avanzadas •Bases de datos relacionales= Reglas de Codd •Hoy día: • Lenguaje completo (SQL) • Herramientas gráficas) • Reglas de integridad avanzadas • Gestión de copias • Exportar/Importar
  13. 13. Jorge Sanchez’ 2013 Jorge Sánchez’ 2013 Centro Don Bosco Salesianos-Villamuriel Funciones avanzadas • Utilidades de recuperación • LOG •Programación de aplicaciones • Gestión de la comunicación con los clientes • Optimización de consultas • Automatización de tareas • Gestión de transacciones ACID
  14. 14. Jorge Sanchez’ 2013 Jorge Sánchez’ 2013 Centro Don Bosco Salesianos-Villamuriel Tareas del DBA •Configurar e instalar el hardware necesario •Instalar y mantener el SGBD •Crear las estructuras de almacenamiento de la BD •Crear y configurar la BD •Control de usuarios •Monitorizar y optimizar el rendimiento •Realizar tareas de copia y recuperación
  15. 15. Jorge Sánchez Asenjo’ 2013 Centro Don Bosco Salesianos-Villamuriel 1.2) Opciones de funcionamiento de un SGBD Capítulo de la Unidad 1: Instalación y Configuración de Bases de Datos
  16. 16. Jorge Sanchez’ 2013 Jorge Sánchez’ 2013 Centro Don Bosco Salesianos-Villamuriel Opciones de funcionamiento Monocapa
  17. 17. Jorge Sanchez’ 2013 Jorge Sánchez’ 2013 Centro Don Bosco Salesianos-Villamuriel Opciones de funcionamiento Bicapa
  18. 18. Jorge Sanchez’ 2013 Jorge Sánchez’ 2013 Centro Don Bosco Salesianos-Villamuriel Opciones de funcionamiento Tres o más capas
  19. 19. Jorge Sanchez’ 2013 Jorge Sánchez’ 2013 Centro Don Bosco Salesianos-Villamuriel ¿En qué forma funcionaba el aula en la asignatura de SGBD?  Monocapa  Bicapa  Tricapa  Cuatro capas  Cinco capas
  20. 20. Jorge Sanchez’ 2013 Jorge Sánchez’ 2013 Centro Don Bosco Salesianos-Villamuriel ¿En qué forma funcionaba el aula en la asignatura de SGBD?  Monocapa  Bicapa  Tricapa  Cuatro capas  Cinco capas 
  21. 21. Jorge Sanchez’ 2013 Jorge Sánchez’ 2013 Centro Don Bosco Salesianos-Villamuriel ¿Y desde casa?  Monocapa  Bicapa  Tricapa  Cuatro capas  Cinco capas
  22. 22. Jorge Sanchez’ 2013 Jorge Sánchez’ 2013 Centro Don Bosco Salesianos-Villamuriel ¿En qué forma funcionaba el aula en la asignatura de SGBD?  Monocapa  Bicapa  Tricapa (considerando la VPN)  Cuatro capas  Cinco capas 
  23. 23. Jorge Sánchez Asenjo’ 2013 Centro Don Bosco Salesianos-Villamuriel 1.3) Sistemas Gestores de Bases de Datos comerciales Capítulo de la Unidad 1: Instalación y Configuración de Bases de Datos
  24. 24. Jorge Sanchez’ 2013 Jorge Sánchez’ 2013 Centro Don Bosco Salesianos-Villamuriel Licencias de software •Definición de la comunidad GNU • Software libre • Software privativo •Políticamente más correcto • Software de código abierto • Software cerrado
  25. 25. Jorge Sanchez’ 2013 Jorge Sánchez’ 2013 Centro Don Bosco Salesianos-Villamuriel ¿Quiénes de estas personas defienden el código abierto?  Richard Stallman  Bill Gates  Steve Jobs  Linus Torvalds  Larry Ellison
  26. 26. Jorge Sanchez’ 2013 Jorge Sánchez’ 2013 Centro Don Bosco Salesianos-Villamuriel ¿Quiénes de estas personas defienden el código abierto?  Richard Stallman  Bill Gates  Steve Jobs  Linus Torvalds  Larry Ellison   
  27. 27. Jorge Sanchez’ 2013 Jorge Sánchez’ 2013 Centro Don Bosco Salesianos-Villamuriel SGBD de código cerrado •Utilizan contratos tipo CLUF o EULA que restringen el uso a unas condiciones concretas •Oracle •SQL Server •DB2
  28. 28. Jorge Sanchez’ 2013 Jorge Sánchez’ 2013 Centro Don Bosco Salesianos-Villamuriel SGBD de código abierto •Licencias más populares: • GNU GPL • BSD •MySQL •PostgreSQL •SQLite •Firebird •Apache Derby
  29. 29. Jorge Sanchez’ 2013 Jorge Sánchez’ 2013 Centro Don Bosco Salesianos-Villamuriel Bases de datos NoSQL •Problemas del modelo relacional • Debe mantener índices y claves por cada dato que entra • Se asegura así su coherencia • Cuanto hay un número ingente de inserciones por minuto, no dan abasto. •NoSQL=No relacional •Especialmente referido a BD en Internet que atienden un gran número de peticiones
  30. 30. Jorge Sanchez’ 2013 Jorge Sánchez’ 2013 Centro Don Bosco Salesianos-Villamuriel Teorema de CAP • Reglas de un SGBD • Consistencia (C). Información coherente en todos los nodos • Disponibilidad (A). Información coherente en todos los nodos • Tolerancia a fallos (P). El sistema funciona aunque caiga un nodo • Teorema de CAPSólo se pueden cumplir 2 si hay una gran demanda de peticiones • Relacionales: C y P • NoSQL: A y P (incluso C y A)
  31. 31. Jorge Sanchez’ 2013 Jorge Sánchez’ 2013 Centro Don Bosco Salesianos-Villamuriel Diferencias con un sistema SQL •No hay transacciones ACID •No hay JOIN •No hay SQL •Datos no relacionales

×