Publicado el 16 de Diciembre del 2019
1.192 visualizaciones desde el 16 de Diciembre del 2019
4,5 MB
58 paginas
Creado hace 7a (04/08/2016)
Introducción a los Sistemas
Gestores de Bases de Datos
Gestión de Bases de Datos, módulo del ciclo de FP de Grado Superior,
Administración de Sistemas Informáticos en Red
GBD-Unidad 1-Sistemas Gestores de bases de Datos
Jorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
[1] Datos y Archivos
Gestión de Bases de Datos, módulo del ciclo de FP de Grado Superior,
Administración de Sistemas Informáticos en Red
GBD-Unidad 1-Sistemas Gestores de bases de Datos
Jorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
La necesidad de gestionar información
•¿Desde cuando el ser humano ha necesitado
gestionar información?
•Desde siempre
GBD-Unidad 1-Sistemas Gestores de bases de Datos
Jorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
La necesidad de gestionar información
Primeras herramientas:
Imagen de Luis Figueroa: http://www.luisfi61.com
GBD-Unidad 1-Sistemas Gestores de bases de Datos
Jorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
La necesidad de gestionar información
Primeras tecnologías:
Tableta de arcilla del año 3000/3500 antes de Cristo. British Museum
Imagen de BabelStone: http://commons.wikimedia.org/wiki/User:BabelStone
GBD-Unidad 1-Sistemas Gestores de bases de Datos
Jorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
La necesidad de gestionar información
Necesidades crecientes
Oficina de patentes de Estados Unidos, 1940
Imagen de la Librería del Congreso de Estados Unidos: http://www.loc.gov/pictures/item/hec2009015033/
Oficina central de Archivos
MTM Business Systems
GBD-Unidad 1-Sistemas Gestores de bases de Datos
Jorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
La necesidad de gestionar información
Necesidades crecientes: Internet!
Data Center en el Báltico
Imagen obtenida en http://commons.wikimedia.org/wiki/File:BalticServers_data_center.jpg?uselang=es
GBD-Unidad 1-Sistemas Gestores de bases de Datos
Jorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
La necesidad de gestionar información
Necesidades crecientes: Internet de las Cosas
GBD-Unidad 1-Sistemas Gestores de bases de Datos
Jorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
La necesidad de gestionar información
Necesidades crecientes: Big Data
Explicación del Big Data
Infografía de IBM
GBD-Unidad 1-Sistemas Gestores de bases de Datos
Jorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
Datos e información
• Dato: Valor en crudo de una propiedad:
• Sánchez
• 41
• 12/2/2001 18:23:11
• Información: Dato con significado. Relevante
• Mi primer apellido es Sánchez
• Tengo 41 años
• El 12/2/2001 a las 18:23:11 se apagó el servidor por última vez
GBD-Unidad 1-Sistemas Gestores de bases de Datos
Jorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
Sistema de información.
La empresa como sistema
• La empresa como sistema:
• RAE, sistema: “Conjunto de cosas que ordenadamente
relacionadas entre sí contribuyen a un determinado objeto”
• Sistema empresarial se divide en:
• Subsistema productivo
• Subsistema financiero
• Subsistema directivo
GBD-Unidad 1-Sistemas Gestores de bases de Datos
Jorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
Sistema de información.
Definición
• Sistema que aglutina los elementos que nos permiten
gestionar la información de una entidad (empresarial o no)
• Elementos:
• Recursos físicos.
• Recursos humanos.
• Protocolo
GBD-Unidad 1-Sistemas Gestores de bases de Datos
Jorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
Sistema de información electrónico.
Elementos
• Hardware
• Recursos humanos
• Datos
• Software
GBD-Unidad 1-Sistemas Gestores de bases de Datos
Jorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
[2] Tipos de gestión de datos
mediante sistemas digitales
Gestión de Bases de Datos, módulo del ciclo de FP de Grado Superior,
Administración de Sistemas Informáticos en Red
GBD-Unidad 1-Sistemas Gestores de bases de Datos
Jorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
Sistemas de gestión de ficheros
Aplicación 1
Aplicación 2
Aplicación 3
Datos
Datos
Datos
GBD-Unidad 1-Sistemas Gestores de bases de Datos
Jorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
Sistemas de gestión de ficheros
GBD-Unidad 1-Sistemas Gestores de bases de Datos
Jorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
Sistemas de gestión de ficheros
Inconvenientes
•Programación de aplicaciones compleja
•Datos redundantes
•Datos inconsistentes
•Difícil acceso a los datos
GBD-Unidad 1-Sistemas Gestores de bases de Datos
Jorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
Sistemas de gestión de ficheros
Inconvenientes
•Coste de almacenamiento elevado
•Dependencia de los datos a nivel físico
•Dificultad para el acceso simultáneo a los datos
•Dificultad para administrar la seguridad del
sistema
GBD-Unidad 1-Sistemas Gestores de bases de Datos
Jorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
Sistemas de gestión de ficheros
Aplicación 1
Aplicación 2
Aplicación 3
Sistema Gestor de Bases de Datos
Datos
GBD-Unidad 1-Sistemas Gestores de bases de Datos
Jorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
Sistemas de bases de datos
Ventajas
•Datos más documentados
•Acceso a los datos más eficiente
•Menor espacio de almacenamiento
•Acceso simultáneo a los datos
GBD-Unidad 1-Sistemas Gestores de bases de Datos
Jorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
Sistemas de bases de datos
Ventajas
•Independencia de los datos y los programas.
•Menor redundancia
•Integridad de los datos
•Mayor seguridad en los datos
•Visiones distintas según el usuario
GBD-Unidad 1-Sistemas Gestores de bases de Datos
Jorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
Sistemas de bases de datos
Inconvenientes
• Instalación costosa
• Requiere personal cualificado
• Implantación larga y difícil
• Ausencia de estándares reales
GBD-Unidad 1-Sistemas Gestores de bases de Datos
Jorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
[3] Funcionamiento de
los SGBD
Unidad 1) Sistemas Gestores de Bases de Datos
GBD-Unidad 1-Sistemas Gestores de bases de Datos
Jorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
Funciones de un SGBD
• Función de descripción (lenguaje DDL)
• Crea las tres estructuras fundamentales (interna, externa y
conceptual)
• Función que trabaja con los metadatos
• Crea, modifica y elimina metadatos
• En definitiva:
• Estructura los datos
• Especifica el significado de los datos
• Define las reglas que cumplen
• Relaciona los datos
GBD-Unidad 1-Sistemas Gestores de bases de Datos
Jorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
Funciones de un SGBD
•Función de manipulación (lenguaje DML)
• Añadir datos
• Eliminar datos
• Modificar datos
• Buscar datosLenguaje DQL
GBD-Unidad 1-Sistemas Gestores de bases de Datos
Jorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
Funciones de un SGBD
•Función de control (lenguaje DCL)
• Permisos de usuario
• Permisos de objeto
• Gestión de seguridad
GBD-Unidad 1-Sistemas Gestores de bases de Datos
Jorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
Utilidades de un SGBD
• Herramientas para la creación y especificación del
diccionario de datos.
• Herramientas para administrar y crear la estructura
física de la base de datos.
• Herramientas para la manipulación de los datos
• Herramientas de recuperación en caso de desastre
• Herramientas para la creación y restablecimiento de
copias de seguridad
GBD-Unidad 1-Sistemas Gestores de bases de Datos
Jorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
Utilidades de un SGBD
• Herramientas para la gestión de la comunicación de la base
de datos
• Herramientas para la creación de aplicaciones de usuario
• Herramientas de instalación y configuración de la base de
datos
• Herramientas para la exportación e importación de datos
• Herramientas para gestionar la seguridad
GBD-Unidad 1-Sistemas Gestores de bases de Datos
Jorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
Niveles de abstracción
GBD-Unidad 1-Sistemas Gestores de bases de Datos
Jorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
Niveles de abstracción
GBD-Unidad 1-Sistemas Gestores de bases de Datos
Jorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
Niveles de abstracción
GBD-Unidad 1-Sistemas Gestores de bases de Datos
Jorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
Niveles de abstracción de una base de datos.
Primera aproximación
•Nivel externo
•Nivel interno
GBD-Unidad 1-Sistemas Gestores de bases de Datos
Jorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
Niveles de abstracción de una base de datos.
Concretando
•Nivel físico
•Nivel interno
•Nivel conceptual
•Nivel externo
GBD-Unidad 1-Sistemas Gestores de bases de Datos
Jorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
Niveles de abstracción de una base de datos.
Modelo ANSI/X3/SPARC
Esquema
Externo 1
Esquema
Externo 1
Bases de
Datos
Esquema
Conceptual
Esquema
Interno
Esquema
Físico
Independencia Lógica
Independencia física
Nivel de Abstracción
GBD-Unidad 1-Sistemas Gestores de bases de Datos
Jorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
Niveles de abstracción de una base de datos.
Modelo ANSI/X3/SPARC
GBD-Unidad 1-Sistemas Gestores de bases de Datos
Jorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
Niveles de abstracción de una base de datos.
Herramientas CASE
• Computer Aided Software Engineering
• Software para diseñar aplicaciones y/o bases de datos
• Tras hacer el diseño conceptual, se encargan de generar
el resto de esquemas
GBD-Unidad 1-Sistemas Gestores de bases de Datos
Jorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
Recursos Humanos
• ¿Qué profesionales hacen falta?
GBD-Unidad 1-Sistemas Gestores de bases de Datos
Jorge Sánchez, www.jorgesanchez.net
@jorgesancheznet
Recursos Humanos. Informáticos
• Directivos
• Analistas y diseñadores/as
• Administradores/as de bases de datos (DBA)
• Mantenimiento
GBD-Unidad 1-Sistemas Gestores de bases de Datos
Jorge Sánchez, www.
Comentarios de: Introducción a los Sistemas Gestores de Bases de Datos (0)
No hay comentarios