Académique Documents
Professionnel Documents
Culture Documents
DEL DBA
Un administrador
de base de datos
debe reunir varias
caractersticas co
mo tener nociones
de administracin,
manejo de
personal y un
conocimiento de
las polticas
ynormas de la
empresa, el
mismo que
participa en el
desarrollo de
procedimientosase
gurando as la
calidad e
integridad de la
base de datos; este
es responsable
deAdministrar la
estructura de la
Base de
datos, Administrar
el sistema
manejador de
basede datos,
Establecer el
diccionario de
datos, Asegurar la
confiabilidad de la
base dedatos,
Confirmar la
seguridad de la
base de datos.
Administracin
de la estructura
de Base de
Datos:
Esta incluye
participar en
eldiseo inicial de
la base de datos, su
puesta en prctica,
controlar y
administrar
losrequerimientos
adems establecer
que DBMS se va
a utilizar. El DBA
participa en
eldesarrollo de
procedimientos y
controles para
asegurar la
integridad de la
BD..
Implicaciones
por la
modificacin de
Esquemas:
Existen
modificaciones
que soninevitables
las cuales deben
estar en relacin
con la base de
datos, en la que es
necesariadisponer
de documentacin
que contenga
informacin de las
modificaciones
realizadasen la
BD ya que de esa
manera en caso de
existir problemas
se podr
resolver rpidame
nte.
Administracin
de la Actividad
de Base de datos:
El DBA protege
los datos pero
nolos procesa este
debe proporcionar
estndares, guas
de accin,
procedimientos
decontrol y
documentacin
que garantice que
los usuarios
trabajen de forma
cooperativa.
Funciones del
Administrador
de Bases de
Datos:
Definir el
esquema
conceptual,Defini
r el esquema
interno,
Vincularse con los
usuarios, Definir
las verificaciones
deseguridad e
integridad, Definir
procedimientos de
respaldo y
recuperacin,
Supervisar eldese
mpeo y
responder a
cambios en los
requerimientos.
Administracin
del DBMS:
El DBA debe
administrar el
DBMS, compilar
y
analizar estadstic
as del rendimiento
del sistema,
vigilar
peridicamente
las actividades de
losusuarios en la
BD.
Sistema de
gestin de Bases
de Datos:
Tiempo de
respuesta.
Los Usuarios:
Existen varios
tipos de usuarios
como son el
usuario final,
elprogramador de
base de datos, el
DBA.
Implementacin
del esquema
conceptual:
Esta describe la
estructura lgica
medianteun
modelo abstracto;
que define la
descripcin de
atributos, de
entidades,
lasconexiones, y
las restricciones
de integridad, este
es responsabilidad
del DBA. Entre
loselementos de la
definicin de
datos tenemos:
atributos (simple,
compuesto,monov
alente y
polivalente),
llaves (super
llaves, llave
candidato, llave
primaria),entidade
s fuertes y dbiles,
especializacin y
generalizacin,
dependencias
deexistencias.
Dentro de los
elementos en la
definicin de las
relaciones
tenemos:
nombre,cardinalid
ad y opcionalidad
de las relaciones.
Metodologa del
Diseo
Conceptual:
Las tareas para
realizar un diseo
conceptualson:
identificar las
entidades,
identificar las
relaciones,
identificar los
atributos
yasociarlos a
entidades y
relaciones,
determinar los
dominios de los
atributos,
determinar los
identificadores,
determinar las
jerarquas de
generalizacin,
dibujar el
diagrama
deentidadrelacin, revisar el
esquema
conceptual local
con el usuario.
Estructura de la
Base de Datos:
Tenemos el
esquema de base
de datos,
diccionario
dedatos, ndices,
formatos de
captura y
presentacin.
Esquema de
integridad:
Existen
restricciones que
se aplican en tres
niveles que son
unatributo simple,
un atributo
dependiente,
relaciones entre
tuplas de una a
varias tablas.
Esquema de
seguridades y
autorizacin:
Su objetivo es
proteger contra
accesos
noautorizados incl
uye aspectos
legales, sociales y
ticos, polticas de
la empresa,
acceso alas
instalaciones,
identificacin de
usuarios,
controles de
sistema operativo,
existen otrotipo de
amenazas como
virus.Los
principios bsicos
para la seguridad
son: suponer que
el diseo del
sistema espblico,
el defecto debe
ser sin acceso,
chequear
permanentemente,
los mecanismos
deproteccin
deben ser simples,
los
mecanismos debe
n ser aceptados
por los
usuarios.En los
tipos de usuarios
tenemos al DBA
que tiene todos
los privilegios
para
realizar cualquier
operacin,
Programadores
quien crean
aplicaciones
DML,
Usuariossofisticad
o quien interacta
pero
no escribe progra
mas, Usuarios
especializados,Us
uarios ingenuos
aquel que no
conoce el diseo
interno de una
base de datos.
Implementacin
del esquema
interno (Nivel
Fsico):
Es el nivel ms
bajo
deabstraccin, des
cribe los datos
acceso a los
datos.Para
identificar y
autentificar a los
usuarios el
sistema debe
utilizar alguna de
estasformas
cdigo y
contrasea,
identificacin por
hardware,
caractersticasbioa
ntropomtricas,
conocimiento y
hbitos del
usuario,
informacin
predefinida.
Estructura de
Datos:
Los componentes
de un sistema de
BD son gestor de
archivos,manejad
or de base de
datos, procesador
de consultas,
compilador DDL,
archivo dedatos,
diccionario de
datos, ndices,
datos estadsticos;
el diseo fsico de
una base dedatos
se encarga de de
escoger la
estructura de
almacenamiento
en disco,
conocer combinac
iones de consultas
y actualizaciones
y una correcta
descripcin de la
carga detrabajo.
Implementacione
s de los esquemas
externos (vistas):
Es el nivel ms
alto deabstraccin;
en donde las
vistas son los
datos fsicos
utilizados en
tablas; el
contenidode una
vista est definido
como una consulta
dos enfoques el
control
discrecional y
elcontrol
obligatorio; las
vistas son de gran
utilidad por varias
razones ya
queproporcionan
un mecanismo de
seguridad
poderoso,
permiten que los
usuarios
accedana los datos
en el formato que
deseen
o necesiten,
se pueden
simplificar
operacionessobre
las relaciones base
que son
complejas; los
elementos
relevantes de una
vista son:tiempo,
origen, destino,
especificaciones
particulares.
Diccionario de
datos:
Es una
herramienta que
facilita el control
y manejo de
lainformacin en
el diseo, los
requerimientos y
la organizacin
para un
diccionario
dedatos ideal son
el modelo
conceptual,
modelo lgico,
modelo interno.
Implicaciones de
bases de datos
distribuidas:
La evolucin de
los sistemas
deinformacin y
el crecimiento de
la misma a
existido la
necesidad de
integrar y
compartir la
informacin, la
evolucin de las
BD es la siguiente
Base de datos
centralizada
escuando los
equipos estn
conectados a un
servidor
centralizado,
Base de
datosdistribuidos
est dividida en
fragmentos
almacenados en
diferentes tipos de
red,
Arquitectura
Cliente_Servidor
es la integracin
distribuida en un
sistema de red;
lasventajas de este
sistema son
autonoma local,
capacidad y
crecimiento
incremental,fiabili
dad y
disponibilidad,
eficiencia y
flexibilidad.
Mariela Tern