Sie sind auf Seite 1von 5

UnADM

Diseo de base de datos



Unidad 1. Administracin de bases de
datos

Actividad 3. Generalidades de los
DMBS


Amrica Lpez Prez
AL12500721

Sistema manejador de base de datos (DBSM)
Es un software que nos facilita crear, utilizar y mantener las bases de datos, se puede usar
para hacer que los datos estn disponibles para que puedan ser utilizados por las diversas
aplicaciones de nuestro sistema, elimina la necesidad de vincular la estructura de los datos
del programa y los datos almacenados en dispositivos de almacenamiento secundario
Una de sus caractersticas es que hacen posible separar las condiciones programa/usuario de
los datos, de la modalidad en que los datos estn almacenados.

Usuarios de un sistema manejador de base de datos
El administrador de bases de datos (DBA) es la persona o grupo de personas responsable
primordialmente de:
-Crear la base de datos en s.
-Decidir la estructura de almacenamiento y la estrategia de acceso. Esto es, decidir cmo
deben representarse los datos en forma interna y hacer la correspondencia entre estos y el
modelo definido.
-Administrar el Sistema Manejador de Base de Datos.
-Establecer el Diccionario de Datos.
-Asegurar la confiabilidad de la Base de Datos.
-Asegurar la integridad del sistema. Definir los controles de autorizacin y procedimientos
de validacin involucra la definicin de restricciones de seguridad y proteccin para la
conservacin de la integridad de los Datos.
-Confirmar la seguridad de la Base de Datos. Al trabajar con el jefe de seguridad, el
administrador de bases de datos debe crear copias de seguridad, planes y procedimientos de
restauracin para preservar los datos de los cuales es responsable.
-Se encarga tambin de garantizar el funcionamiento adecuado del sistema. Conoce y aplica
controles de desempeo y cambios de requerimiento con la idea de lograr un desempeo
aceptable, segn expectativas del sistema, esto mediante mecanismos de control.
-Definir una estrategia de respaldo y recuperacin: Otra funcin esencial del DBA es tener
amplio conocimiento de las tcnicas de recuperacin. Esto se basa en un esquema de
seguridad ms amplio cuyo objetivo es la operacin exitosa del sistema.
-Adems, es necesario que posea un buen entendimiento de DBMS para optimizar las
consultas, ajustar la configuracin de DBMS o para sincronizar en forma precisa las
herramientas de control del acceso a las bases de datos.
El DBA es el responsable de la publicacin y mantenimiento de la documentacin en
relacin con la actividad de los datos, incluyendo los estndares de la BD, los derechos de
recuperacin y de acceso a la BD, los estndares para la recuperacin de cadas y el
cumplimiento de las polticas establecidas.
Vincularse con los usuarios: Comprende toda una labor de prestacin de servicios que
busca garantizar la existencia, en la base, de los datos necesarios. Es posible que el
administrador de bases de datos tenga que brindar asistencia tcnica a usuarios de las
aplicaciones cliente o equipos de desarrollo para solucionar problemas, dar consejos o
ayudar a resolver consultas complicadas.
Decidir el contenido de la base de datos: Comprende la identificacin de entidades de
inters para la organizacin y los datos a registrar de stas entidades.
Debido a la importancia de los datos que estn a su cargo, el administrador de bases de
datos debe:
Ser experto en TI (Tecnologas de la Informacin),
Desarrollar habilidades para el anlisis y diseo de bases de datos.
Tener conocimiento de DBMS (Sistemas de Administracin de Bases de Datos)
Tener conocimiento en el lenguaje de consulta SQL.
Tener conocimiento de varios tipos de lenguaje de programacin para poder automatizar
ciertas tareas.
Poseer un buen entendimiento de las aplicaciones de la compaa y estar dispuesto a
atender las necesidades de los usuarios cuando desarrolla o edita una base de datos.
Tener experiencia en diseo de sistemas de informacin y modelos UML (Lenguaje
Unificado de Modelos).




Administracin de la estructura de la base de datos
Esta administracin se conoce como gestin y se realizan las siguientes gestiones:
Gestin de almacenamiento: Para que nuestro equipo de cmputo pueda soportar una gran
escala de almacenamiento debemos utilizar datastorage, que se trasladan para su manejo y
almacenamiento.
Gestor de archivos: Gestiona la asignacin de espacio en la memoria del disco y de las
estructuras de datos usadas para representar la informacin.
Manejador de base de datos: Sirve de interfaz entre los datos y los programas de aplicacin.
Archivo de datos: En l se encuentran almacenados fsicamente los datos de una
organizacin
Gestin de consultas:
Procesador de consultas: Traduce las proposiciones en lenguajes de consulta a instrucciones
de bajo nivel. Adems convierte la solicitud del usuario en una forma ms eficiente.
Compilador de DDL: Convierte las proposiciones DDL en un conjunto de tablas que
contienen metadatos, estas se almacenan en el diccionario de datos.
Diccionario de datos: Contiene la informacin referente a la estructura de la base de datos.
ndices: Permiten un rpido acceso a registros que contienen valores especficos.













DBSM
Estructura
Funciones
Usuarios
Se conoce como Gestin
y se deben realizar las
siguientes gestiones.
Gestin de almacenamiento:
-Gestores de transacciones
-Gestores de integridad y
autorizacin
-Gestores de archivos
-Gestores de memoria
intermedia.

Gestin de consultas:
Intrprete del DDL
Compilador del DML
Motor de evaluacin
de consultas
Especificas
Bsicas
Definir relacin entre los
datos, mediante el manejo
de diccionarios.
Gestin de los datos
almacenados.
Transformacin de los
datos.
Seguridad de los datos.
Definir estructura para
almacenar los datos
Manipular datos.
DBA:
disea y
mantiene
la base de
datos
Desarrollador
de
aplicaciones:
determina el
manejo de la
informacin
en la base de
datos
Programadores de aplicaciones.
Usuarios normales.
Usuarios especializados.
Usuario administrador de la base
de datos.
Usuario final: utiliza y realiza las
operaciones de altas y bajas

Das könnte Ihnen auch gefallen