1 / 29

Gerencia de Tecnología: Administración de Bases de Datos Doc. Magdalena Santamaría C.

Gerencia de Tecnología: Administración de Bases de Datos Doc. Magdalena Santamaría C. Administración de los datos- BD. Convenciones BD: Bases de datos O: Organizaciones, empresas, fábricas SI: Sistemas de Información S: Sistemas Pgmas : programas. Administración de los datos- BD.

ismail
Télécharger la présentation

Gerencia de Tecnología: Administración de Bases de Datos Doc. Magdalena Santamaría C.

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Gerencia de Tecnología: Administración de Bases de Datos Doc. Magdalena Santamaría C.

  2. Administración de los datos- BD Convenciones • BD: Bases de datos • O: Organizaciones, empresas, fábricas • SI: Sistemas de Información • S: Sistemas • Pgmas: programas

  3. Administración de los datos- BD Archivos convencionales • Las O han tenido la necesidad de almacenamiento de grandes cantidades de Información • Hoy se usan BD • Archivos: componente de las BD

  4. Administración de los datos- BD Archivos convencionales • Archivo: conjunto de registros • Registro: conjunto de campos • Campo: conjunto de caracteres o bytes • Carácter: 8 bits

  5. Administración de los datos- BD Archivos convencionales • Archivo secuenciales: registros almacenados en secuencia de acuerdo a algún criterio • Archivos indexados: a través de un campo clave • Problemas en el enfoque de almacenamiento y recuperación • Problemas anteriores solucionados con la BD

  6. Administración de los datos- BD Definiciones • BD: conjunto de datos que guardan entre sí una coherencia temática independiente del medio de almacenamiento.

  7. Administración de los datos- BD Definiciones • BD: organización sistemática de archivos de datos para facilitar su acceso, recuperación y actualización, los cuales están relacionados unos con otros y son tratados como una entidad.

  8. Administración de los datos- BD Definiciones • BD: banco de datos organizado como un tipo estructurado de datos.

  9. Administración de los datos- BD Definiciones • Sistema de BD: conjunto de pgmas que de manera uniforme y consistente: • Almacena los datos. • Organiza los datos en archivos. • Elimina la redundancia innecesaria en archivos.

  10. Administración de los datos- BD Base de Datos • Conjunto de tablas relacionadas en una estructura específica, conteniendo datos recolectados y explotados por los SI de una Organización

  11. Administración de los datos- BD Componentess de una Base de Datos • Datos: contenidos en los campos • Hardware: dispositivos de almacenamiento de la BD • Software: conjunto de pgmas conocido como el Gestor de la BD o DBMS Data Base Management System, maneja las solicitudes formuladas por los usuarios de la BD

  12. Administración de los datos- BD Componentess de una Base de Datos • Usuarios: • Programador de aplicaciones • Usuario final (pgma o SQL) • DBA Data Base Administrator, control general del S d BD

  13. Administración de los datos- BD Ventajas del uso de una Base de Datos • Globalización de la Información: la información se vuelve un recurso corporativo • Eliminación/reducción de información redundante, a través de todos los S • Permite compartir Información • Permite mantener la integridad de la Información (la I correcta)

  14. Administración de los datos- BD Ventajas del uso de una Base de Datos • Independencia de los datos: no hay programas amarrados a los datos • Cada vez que cambie un archivo, todo programa que lo accesa debe de ser cambiado->dependencia • Consistencia de los datos: al cambiarse un dato éste queda registrado para todo el S.

  15. Administración de los datos- BD Ventajas del uso de una Base de Datos • Incrementa la productividad de los programadores y los usuarios. • Mejora el control y la administración de los datos. • Incrementa el énfasis de los datos como un recurso. • Aumenta la importancia de la información como parte fundamental de la administración

  16. Administración de los datos- BD DBMS: data base managementsystem sistema de administración de BD • Conjunto de pgmas. que se encarga de manejar la creación y todos los accesos a la BD • Conjunto de facilidades y herramientas de actualización y recuperación de información de una BD.

  17. Administración de los datos- BD Componentes de DBMS • DDL: Lenguaje de definición de datos • DML: lenguaje de manipulación de los datos • SQL: StructuredQueryLanguage o Lenguaje de consulta

  18. Administración de los datos- BD Componentes de DBMS- Ej SQL Server • DDL: Lenguaje de definición de datos • Instrucciones DDL (SQL Server Compact Edition) • CREATE DATABASE • Crea una nueva base de datos y el archivo usado para almacenarla. • CREATE TABLE • Crea una nueva tabla. • ALTER TABLE • Modifica la definición de una tabla alterando, agregando o eliminando columnas y restricciones. • CREATE INDEX • Crea un índice en una tabla determinada. • DROP INDEX • Quita uno o varios índices de la base de datos actual. • DROP TABLE • Quita la definición de una tabla y todos sus datos, índices y restricciones.

  19. Administración de los datos- BD Componentes de DBMS- Ej SQL Server • DML • SELECT • INSERT • UPDATE • DELETE

  20. Administración de los datos- BD Componentes de DBMS- Ej SQL Server SQL

  21. Administración de los datos- BD El administrador de la BD DBA • Rol encargado de planear, diseñar, organizar, operar, entrenar, dar soporte a los usuarios, seguridad y mantenimiento de la BD • Tener relaciones con los administradores, analistas de sistemas, desarrolladores, programadores, usuarios.

  22. Administración de los datos- BD El administrador de la BD DBA • Apoya y asesora el proceso de adquisición del DBMS • Definir la Inf que contendrán las BD(campos) • Estrecha relación y comunicación con los especialistas del DBMS proveedor • Diseño de las estructuras de almacenamiento y estrategias de acceso a las BD • Punto de enlace entre los usuarios de la O para atender y servir a las necesidades de información contenidas en las BD corporativas • Estándares y procedimientos para backups y recuperación de las BD • Asesoría técnica a analistas y programadores que desarrollan en las aplicaciones que acceden a las BD

  23. Administración de los datos- BD Gestión de la Información de la BD • Diferentes tipos de Usuarios de la BD así como sus privilegios • Logs de transacciones • Tuning: ajuste para optimización del sistema para remediar degradaciones en el nivel de servicio • Diccionarios de datos • Conectividad con los lenguajes de cuarta generación • Documentación del modelo de datos • Bitácoras de incidentes • Ambientes para recuperación de datos (plan de contingencias)

  24. Administración de los datos- BD Gestión de la Información de la BD • Auditorías: • Listar los privilegios y perfiles existentes en el SGBD • Separación de funciones entre: • Personal de desarrollo y el de producción y entre Producción y control o auditoría • Revisión de la metodología de diseño de la BD y su correcta utilización • Revisión del esquema y estructura BD

  25. Administración de los datos- BD Gestión de la Información de la BD • Auditorías: • Carga de la BD: migración o introducción de datos • Plan de revisión de datos migrados para evitar pérdida o error en datos • Realizar pruebas en paralelo • Establecer controles • Rendimiento de la BD

  26. Administración de los datos- BD Gestión de la Información de la BD • Auditorías: • Proceso de ajuste (tuning), ajustar parámetros incluso del SO, por degradación del desempeño en entornos concurrentes • Revisión post-implantación • Log de transacciones • Software de auditoría: facilitan la labor del auditor, extracción de datos de la BD, seguimiento de transacciones

  27. Administración de los datos- BD Gestión de la Información de la BD • Auditorías: • Datawarehouse: almacén de datos • Datamining: herramientas para la explotación o minería de datos.

  28. Administración de los datos- BD Gestión de la Información de la BD • Experiencia del DBA • Vigilancia del Sistema contra amenazas de seguridad o virus • Vigila problemas de uso compartido de los datos. • Realiza procesos de mejoramiento o tunning de la BD cuando hay bajo rendimiento performance del S. • Vigila acceso controlado a los datos.

  29. Administración de los datos- BD Componentes a evaluar en la BD • Diccionario de datos • DDL, DML • Monitoreo • Herramientas de desarrollo de aplicaciones. • Software de seguridad • Sistemas de almacenamiento, respaldo y recuperación. • Informes y listados. • SQL, BD multiplataformas • Software webserver.

More Related