Vous êtes sur la page 1sur 2

UNIVERSIDAD ABIERTA Y A DISTANCIA DE MXICO

INGENIERA EN DESARROLLO DE SOFTWARE



DISEO DE BASE DE DATOS
Alumno:
ARMANDO UGALDE GONZALEZ
Matricula:
AL13500174
EVIDENCIA DE APRENDIZAJE
Cuadro sinptico
A
D
M
I
N
I
S
T
R
A
C
I
O
N

D
E

B
A
S
E

D
E

D
A
T
O
S

D
B
M
S


(
S
i
s
t
e
m
a

M
a
n
e
j
a
d
o
r

d
e

B
a
s
e

d
e

D
a
t
o
s
)

Un sistema manejador
de bases de datos es un
conjunto o coleccin de
informacin que es
almacenada de forma
electrnica en un
sistema computarizado,
lo que permite a los
usuarios recuperar y
actualizar la informacin
en base a peticiones de
consultas estructuradas.
Administrador de base
de datos,
Desarrolladores,
Usuarios finales
Funciones de un DBMS
Componentes bsicos
de un DBMS
Administracin del
sistema
manejador de bases de
datos
Personal del DBA. Un administrador de base de datos es la persona encargada de definir los procedimientos
de respaldo y recuperacin de datos, define los esquemas de seguridad y proteccin para el acceso limitado a
los datos, mantenimientos rutinarios, definicin de esquemas.
Usuarios programador de aplicaciones. Este tipo de usuarios deben trabajar en colaboracin con un DBA, pues
por su alto conocimiento del DML son los encargados de generar nuevos mdulos capaces de manejar los
nuevos datos en el sistema.
Diseador de la BD. La funcin de estos usuarios radica en que deben saber identificar los datos necesarios
para poder crear los esquemas en los diferentes niveles del desarrollo de una base de datos.
Usuarios Normales. Este tipo de usuarios se clasifican en:
Usuarios espordicos. Son los que tpicamente hacen uso de las aplicaciones diseadas por un
programador de aplicaciones.
Usuarios simples o paramtricos. Son los usuarios que realizan actividades programadas o de
adecuacin establecida por los usuarios diseadores.
Usuarios especializados. Por su nivel de conocimiento tienen la facultad de poder generar
transacciones o consultas ms sofisticadas, u obtener informacin de una base de datos.
FUNCIONES BSICAS:
Definir las estructuras para almacenar los datos. Se debe tener en cuenta que al disear una base de datos es
de suma importancia definir la estructura mediante algn modelo de diseo de base de datos, que se utilizar
para el almacenamiento de la informacin, lo cual ser el resultado final de la informacin deseada por el
usuario. La definicin de las estructuras de cmo deben estar los datos lo veremos en la unidad 2 de esta
materia, la cual consiste en definir que tablas se van a usar, con que caractersticas y que relaciones.
Manipular los datos. De acuerdo con Silberchatz (2006), se refiere a las consultas y modificaciones que se
pueden realizar en una base de datos. Para la manipulacin de los datos es necesario realizar algunos
FUNCIONES ESPECFICAS:
Definir las relaciones entre los datos, obtenidas mediante el manejo de un diccionario de datos.
Gestin de los datos almacenados, creando estructuras que son requeridas para el almacenamiento de los
datos.
Transformacin de los datos. Se deben modificar por medio de las transacciones bsicas para que los datos
almacenados deriven informacin que ser de utilidad para el usuario final.
Seguridad de los datos. Se debe tener en cuenta polticas y normas, las cuales son definidas por el DBA, en
caso de cadas del sistema y para la restriccin de acceso a la informacin, dichas medidas de seguridad son
necesarias para brindar proteccin de los datos en la base de datos.
Motor de la base de datos. Este es el servicio principal para almacenar, procesar y proteger los datos
que sern incluidos propiamente dentro de la base de datos. De la misma forma el motor es el
encargado de crear las bases de datos para el procesamiento, esto incluye la creacin de las tablas,
datos y objetos de la base de datos, as como ndices, vistas y procedimientos almacenados.
Diccionario de datos. Establece el espacio necesario reservado dentro de una base de datos, utiliza la
bsqueda de informacin sobre los usuarios, objetos, esquemas y estructuras de almacenamiento. El
diccionario de datos puede contener la informacin de cmo se almacenan los procedimientos, los
permisos de los usuarios, las estadsticas de los usuarios, informacin de los procesos, estadsticas sobre
el crecimiento y el rendimiento de las bases de datos.
Procesador de consultas. Una base de datos relacional se compone bsicamente del motor de
almacenamiento, que es quien escribe y lee los datos del disco. Entre los componentes que incluye el
procesador de consultas estn los DDL, DML, y el motor de evaluacin de las consultas.
Escritura de informes. Tambin conocido como generador de informes, extrae la informacin de uno o
ms archivos y la presenta en un formato especificado, tambin puede dar el formato a los datos en
grficos circulares, de barras y algunos otros diagramas.
La tarea de administracin del sistema manejador de bases de datos comprende una serie de actividades
que debe realizar el DBA(Administrador de la base de datos), el cual deber compilar y analizar estadsticas
referentes al rendimiento del sistema e identificar reas de oportunidad que sirvan para mejorar el
desempeo de la base de datos, as como la integridad de estos. Para realizar los cambios requeridos por
adecuaciones o mejoras a la estructura de la base de datos, y estos van surgiendo sobre las necesidades de los
usuarios. Es decir en algn momento se puede requerir obtener nuevas consultas o reportes que no se haban
contemplado en un inicio o datos nuevos por ejemplo, en dar de alta un usuario nuevo en la base de datos
porque se contrato un empleado ms y la empresa requiere que entre a la bd, y capture ms informacin .

Otra de la actividad para administrar al sistema manejador de bases de datos es analizar las estadsticas de
tiempo de ejecucin sobre la actividad de la base de datos y su rendimiento, generalmente se pueden analizar
por medio de los informes que ofrece el DBMS, una vez identificado el problema se puede determinar si
resulta apropiada una modificacin, como por ejemplo, si se est haciendo lento el sistema porque la memoria
que dispone el equipo ya no es suficiente para la cantidad de informacin y se generan estas estadsticas parta
estar monitoreando los niveles de uso .

Otro de los aspectos importantes al administrar un DBMS es considerar las actualizaciones del sistema
administrador de bases de datos, por lo que es recomendable analizar las caractersticas que se incorporan y
as poder determinar si es factible actualizar, o bien esperar a una segunda oportunidad de actualizacin.
Como podra ser adquirir un nuevo equipo y migrar la informacin al mismo o si sali una nueva versin del
DBMS y analizar si conviene migrar o no a la misma.

Vous aimerez peut-être aussi