Você está na página 1de 1

Diseo de Bases de Datos

Unidad 1. Administracin de Basses de Datos


Actividad 3. Generalidades de los DBMS
BASE DE
DATOS
Sistema Administrador de
Bases de Datos
Es un conjunto de programas que
se encargan de manejar la creacin
y todos los accesos a las bases de
datos, est compuesto por:

DD: enguaje de De!nicin de
Datos
D":enguaje de "anipulacin
de Datos
S# $Structured #uery
anguage%: enguaje de &onsulta'

Defnir una base de datos:
consiste en especi!car los tipos de
datos, estructuras y restricciones
para los datos que se almacenarn'
Construir una base de datos: es el
proceso de almacenar los datos
sobre alg(n medio de
almacenamiento'
Manipular una base de datos:
)S)A*+OS
"odelo
,errquico
"odelo en
red
"odelo de
datos
relacional
"odelos
multidimensional
es
"odelo de
datos orientado
a objetos
"odelo
E-*
DBMS
os datos se representan
por registros y ligas,
organi.ados por conjuntos
de rboles, /ormados por
dos componentes:
*ectngulos: que
representan a los
registros'
0neas: que representan
los enlaces o ligas entre
los registros'
Se basa en
representaciones entre
registros por medio de
ligas, e1isten relaciones
entre dos entidades
$binarias%, y en las que
participan ms de dos
entidades $generales%, ya
sea con o sin atributo
descripti2o en la relacin'
a /orma del diagrama
consta de celdas y l0neas'
En este modelo se
representan los datos y las
relaciones ente estos, a
tra23s de una coleccin de
tablas, en las cuales los
renglones $tuplas%
equi2alen a cada uno de
los registros de la BD4 y, las
columnas corresponden a
las caracter0sticas
$atributos%' as relaciones
se 5acen mediante un
atributo principal $primary
6ey% que es la (nica /orma
de identi!car la entidad'
Es una adaptacin para los
sistemas de bases de
datos del paradigma de la
programacin orientada a
objetos' Se basa en el
concepto de encapsular
elementos de datos, sus
caracter0sticas, atributos y
el cdigo que opera sobre
ellos en elementos
complejos llamados
objetos' os objetos
estructurados se agrupan
en clases'
Este tipo de modelos sir2e
para desarrollar aplicaciones
ms concretas para el
modelado de bases de datos
simples y entendibles al
usuario !nal, su idea
principal se basa en que el
usuario pueda 2isuali.ar
/cilmente la relacin
e1istente en los di/erentes
componentes del modelo4
bsicamente el modelo
multidimensional est
/ormado por tablas' Donde
los campos y atributos de
una tabla representan
dimensiones de la misma'
Este modelo parte de la
de!nicin de entidades y
relaciones' )na entidad es
un objeto que se desea
almacenar, la cual se
/orma a partir de datos
que de!nen los objetos
llamados tambi3n
atributos' a relacin
entre las entidades re7eja
las interacciones
e1istentes entre dic5as
entidades' as relaciones
pueden ser por lo general:
uno a uno, uno a muc5os
y muc5os a muc5os'
DBA
El administrador de base de
datos $DBA% es la persona
responsable de los aspectos
ambientales de una base de
datos' +ncluye:
Recuperailidad - &rear y
probar *espaldos'
!nte"ridad - 8eri!car
ayudar a la 2eri!cacin en la
integridad de datos'
Se"uridad - De!nir y9o
implementar controles de
acceso a los datos'
Disponiilidad - Asegurarse
del mayor tiempo de
encendido'
Desempeo - Asegurarse del
m1imo desempe:o incluso
con las limitaciones
Desarrollo # soporte a
prueas - Ayudar a los
programadores e ingenieros a
$R%GRAMAD%R
)suarios 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 nue2os mdulos
capaces de manejar los
nue2os datos en el sistema'
USUAR!%S &%RMA'(S
Usuarios espordicos. 5acen
uso de las aplicaciones
dise:adas por un
programador de aplicaciones'
Usuarios simples o
paramtricos. reali.an
acti2idades programadas o de
adecuacin establecida por
los dise:adores'
Usuarios especializados.
tienen la /acultad de poder
generar transacciones o
consultas ms so!sticadas, u
'en"ua)e de defnicin de
datos *DD'+ Data
Defnition 'an"ua"e,+
quien interpreta las
instrucciones del lenguaje de
de!nicin de datos,
registrando las de!niciones
en el diccionario de dato'
Suele poseer dos
subconjuntos de
instrucciones: 'en"ua)e de
defnicin del
almacenamiento de los
datos *DSD'+ Data Stora"e
Defnition 'an"ua"e,+
permite especi!car
caracter0sticas /0sicas de la
base de datos4 y, 'en"ua)e
'en"ua)e de Manipulacin
de datos *DM'+ Data
Manipulation 'an"ua)e,+
esquien interpreta las
instrucciones del lenguaje de
de!nicin de datos,
registrando las de!niciones
en el diccionario de datos'
eguajes

Você também pode gostar