Este documento describe las responsabilidades y tareas de un administrador de bases de datos (DBA). Un DBA administra la estructura, datos, seguridad y rendimiento de las bases de datos, asegura la disponibilidad y confiabilidad de los datos, y trabaja con usuarios y desarrolladores. Un DBA también monitorea el rendimiento, implementa políticas de copias de seguridad y recuperación, y utiliza herramientas de gestión de bases de datos.
Láminas sobre como surgieron las bases de datos, información relevante.
Realizado por Libardo Rengifo para la matería curricular bases de datos.
Unidad I.
Láminas sobre como surgieron las bases de datos, información relevante.
Realizado por Libardo Rengifo para la matería curricular bases de datos.
Unidad I.
Instituto Universitario Politécnico “Santiago Mariño” Extensión COL
Presentación Slideshare Tipos de BDD y SGBD Unidad I
Periodo I-2019
Rafael Olivares CI.- 23.514.672
Estudiante de Ingenieria de sistemas
SISTEMA GESTOR DE BASES DE DATOS (SGBS)
ARQUITECTURA DE LAS BASES DE DATOS
ANÁLISIS DE LA INDEPENDENCIA LÓGICA/FÍSICA DE DATOS EN UN SISTEMA DE BASES DE DATOS
USUARIOS Y ADMINISTRADOR DE BASES DE DATOS
MODELOS DE BASES DE DATOS
Los Sistemas Gestores de Bases de Datos es un conjunto de programas que manejan todo acceso a la base de datos, con el objetivo de servir de interfaz entre ésta, el usuario y las aplicaciones utilizadas.
1891 - 14 de Julio - Rohrmann recibió una patente alemana (n° 64.209) para s...Champs Elysee Roldan
El concepto del cohete como plataforma de instrumentación científica de gran altitud tuvo sus precursores inmediatos en el trabajo de un francés y dos Alemanes a finales del siglo XIX.
Ludewig Rohrmann de Drauschwitz Alemania, concibió el cohete como un medio para tomar fotografías desde gran altura. Recibió una patente alemana para su aparato (n° 64.209) el 14 de julio de 1891.
En vista de la complejidad de su aparato fotográfico, es poco probable que su dispositivo haya llegado a desarrollarse con éxito. La cámara debía haber sido accionada por un mecanismo de reloj que accionaría el obturador y también posicionaría y retiraría los porta películas. También debía haber sido suspendido de un paracaídas en una articulación universal. Tanto el paracaídas como la cámara debían ser recuperados mediante un cable atado a ellos y desenganchado de un cabrestante durante el vuelo del cohete. Es difícil imaginar cómo un mecanismo así habría resistido las fuerzas del lanzamiento y la apertura del paracaídas.
Modonesi, M. - El Principio Antagonista [2016].pdf
Administraciondedatos maldonado c
1. Administración de bases
de datos
Materia: Base de datos
Profesor: M. C. Gersai Pérez Osorio
Alumno: Carlos Maldonado García
4° Semestre
9 de junio 2020
2. ADMINISTRADOR DE BASE DE DATOS (DBA)
• Es el responsable por la Administración de las Bases de Datos.
Administra las tecnologías de la información y la comunicación, siendo
responsable de los aspectos técnicos, tecnológicos, científicos,
inteligencia de negocios y legales de bases de datos.
• Administra la estructura de la base de datos
• Administra la actividad de los datos
• Administra el sistema manejador de base de datos
• Establece el diccionario de datos
• Asegura la confiabilidad de la base de datos
• Confirma la seguridad de la base de datos
• Trabajar en conjunto con los gerentes de proyecto de TI y los
programadores de bases de datos y multimedia
3. Diseño conceptual
• Descripción de alto nivel del contenido de información de la base
de datos, independiente del SGBD que se vaya a utilizar.
4. Diseño lógico
• Descripción de la estructura de la base de datos según el modelo del SGBD que se
vaya a utilizar
6. Establecer un enlace con los usuarios
• Es asunto del DBA enlazarse con los usuarios para asegurar que los
datos necesarios estén disponibles y para escribir (o ayudar a
escribir) los esquemas externos necesarios, utilizando el DDL
externo aplicable
• Incluyen la asesoría sobre el diseño de aplicaciones; una
capacitación técnica; ayuda en la determinación y resolución de
problemas; así como otros servicios profesionales similares
7. Seguridad
• La sentencia GRANT otorga permisos de motor de base de datos a una entidad
de seguridad sobre un elemento protegido.
• Revoke: se encarga de revocar autorizaciones en una tabla(ALTER, CONTROL,
DELETE, EJECUTIVE, INSERT, RECEIVE, REFERENCES, SELECT, TAKE OWNERSHIP,
VIEW CHANGE TRACKING, VIEW DEFINITION, etc.)
• COMMIT marca el final de una transacción de una base de datos ya sea
implícita o explícita.
• La sentencia COMMIT registra todos los cambios que la transacción ha
realizado en la base de datos.
8. Integridad
• La integridad de datos es un
término usado para referirse a la
exactitud y fiabilidad de los datos.
• Ejemplos de integridad de base de
datos donde se usan sentencias
UNIQUE, PRIMARY KEY y CHECK.
9. Supervisión del rendimiento
• Mide lo bien que funciona una base de datos en tiempo real
• Se valora el rendimiento tanto del software como del hardware de los servidores que
contienen las bases de datos
• El objetivo es identificar rápidamente los posibles problemas que puedan surgir y
encontrar formas de mejorar el rendimiento.
10. Políticas de vaciado y recarga
• Una vez que una empresa se compromete con un sistema de base de datos, se
vuelve drásticamente dependiente del funcionamiento exitoso de dicho
sistema
• El DBA debe definir e implementar un esquema apropiado de control de daños
que comprenda (a) la descarga o "vaciado" periódico de la base de datos en un
dispositivo de almacenamiento de respaldo y (b) la recarga de la base de datos
cuando sea necesario, a partir del vaciado más reciente
11. Sistema Gestor de Base de Datos (SGBD) o
DGBA (Data Base Management System)
• Conjunto de programas no visibles que administran y gestionan la
información que contiene una base de datos
• Los gestores de base de datos o gestores de datos hacen posible
administrar todo acceso a la base de datos ya que tienen el
objetivo de servir de interfaz entre ésta, el usuario y las
aplicaciones
12. Datos
• El DBMS debe ser capaz de aceptar definiciones de datos
(esquemas externos, el esquema conceptual, el esquema interno y
todas las transformaciones respectivas) en la forma fuente y
convertirlas a la forma objeto correspondiente
• El DBMS debe incluir entre sus componentes un procesador DDL, o
compilador DDL
13. Lenguaje de manipulación de datos(DML)
• Es un lenguaje proporcionado por el sistema de gestión de base de
datos que permite a los usuarios llevar a cabo las tareas de
consulta o manipulación de los datos, organizados por el modelo
de datos adecuado
14. Optimización y Ejecución
• Optimización de consultas nos referimos a mejorar los tiempos de respuesta en
un sistema de gestión de bases de datos relacional. Ejemplos
• EXPLAIN
• CREATE INDEX
• Subconsultas-FROM
15. Recuperación de datos y Concurrencia
• Se permite a cualquier cantidad de
transacciones tener acceso a la
misma BD al mismo tiempo
• Se necesita un mecanismo de
control de concurrencia para
asegurar que ninguna transacción
interfiera con las demás(bloqueo)
• Un usuario de un sistema de
administración de archivos podrá
crear y destruir archivos
almacenados y realizar operaciones
sencillas de recuperación y
actualización sobre registros
almacenados en dichos archivos
16. Diccionario de datos
• Listado organizado de todos los objetos de datos pertinentes para el sistema
17. Rendimiento
• La evaluación continua del rendimiento de la base de datos ayuda a
minimizar los tiempos de respuesta y a maximizar el rendimiento,
obteniendo como resultado un rendimiento óptimo
• Mediante la supervisión de los tiempos de respuesta para las consultas
utilizadas con frecuencia, puede determinar si es necesario modificar
la consulta o los índices de las tablas donde es necesario ejecutar las
consultas
• Mediante la supervisión de los usuarios que intentan conectarse a una
instancia de SQL Server, puede determinar si la seguridad está
configurada de forma correcta y probar las aplicaciones o sistemas de
desarrollo