Vous êtes sur la page 1sur 4

Actividad 4.

Componentes de un DBMS
INTRODUCCION
El propsito general de los sistemas de administracin de bases de datos es el de manejar de
manera clara, sencilla y ordenada un conjunto de datos que posteriormente se convertirn en
informacin relevante para una organizacin.
Los DBMS son paquetes de software muy complejo y sofisticado. No se puede generalizar
sobre los elementos que componen un SGBD ya que varan mucho unos de otros. Sin embargo, es
muy til conocer sus componentes y cmo se relacionan cuando se trata de comprender lo que es
un sistema de bases de datos.
Un DBMS tiene varios mdulos, cada uno de los cuales realiza una funcin especfica. El
sistema operativo proporciona servicios bsicos al DBMS, que es construido sobre l.
El procesador de consultas es el componente principal de un SGBD. Transforma las
consultas en un conjunto de instrucciones de bajo nivel que se dirigen al gestor de la
base de datos.
El gestor de la base de datos es la interface con los programas de aplicacin y las
consultas de los usuarios. El gestor de la base de datos acepta consultas y examina los
esquemas externo y conceptual para determinar qu registros se requieren para
satisfacer la peticin. Entonces el gestor de la base de datos realiza una llamada al
gestor de ficheros para ejecutar la peticin.
El gestor de ficheros maneja los ficheros en disco en donde se almacena la base de
datos. Este gestor establece y mantiene la lista de estructuras e ndices definidos en el
esquema interno. Si se utilizan ficheros dispersos, llama a la funcin de dispersin para
generar la direccin de los registros. Pero el gestor de ficheros no realiza directamente
la entrada y salida de datos. Lo que hace es pasar la peticin a los mtodos de acceso
del sistema operativo que se encargan de leer o escribir los datos en el buffer del
sistema.
INSTRUCCIONES
Es momento de aplicar los que comprendiste sobre los componentes de un DBMS en una
situacin especfica que se plantea en sta actividad y as podrs comprobar tus conocimientos de
los trminos presentados en el tema previo.
Esta actividad tiene como finalidad distinguir los componentes de un DBMS, sus esquemas y
estructura.
A continuacin te presentamos las indicaciones para que inicies tu trabajo:
1. Realiza en un archivo de texto un esquema conceptual para una base de datos de una
farmacia donde existen las tablas de medicamento, cliente y proveedor.

2. En dicho esquema debes incluir los atributos que consideres en cada tabla, mnimo 4
atributos por tabla, para que de esta manera se pueda conocer bien la estructura de
dicha base de datos.
3. Por ltimo describe el esquema de integridad que utilizaras y tambin redacta que
restricciones se aplicaran a la misma.
Recuerda, lo puedes realizar en Word o en Microsoft visio.
DESARROLLO
ESQUEMA CONCEPTUAL

ESQUEMA DE INTEGRIDAD
Cabe mencionar que busqu varios ejemplos en Internet, sin embargo la mayora de los
ejemplos no son de carcter grfico y observando otros pude hacer la siguiente definicin y al final
coloco el esquema integrado:
MEDICAMENTO
CVE_Medicamento: Numrico (Long_Int [12]), Se basa en el cdigo de barras del
medicamento.
Laboratorio: Texto (String [20]), Almacena el nombre del laboratorio. Ej. Novartis,
Bayer, Proctor & Gamble, etc.
Formula: Texto (String [40]), Indica el tipo de formula. Ej. tabletas de 500mg,
Suspensin 2g, etc.
Nom_GI: Texto (String [40]), Paracetamol, Acido Acetil Saliclico, Naproxeno, etc.
CLIENTE
CVE_Cliente: Numrico (Long Int [10]), Clave nica que se asigna a cada cliente para
identificarlo dentro del sistema.
Nom_Cliente: Texto (String [40]), Guarda el nombre del cliente.
Dir_Cliente: Texto (String [40]), Guarda la direccin del cliente.
Tel_Cliente: (Long Int [10]), Guarda el nmero telefnico del cliente a 10 dgitos.

PROVEEDOR
CVE_Proveedor: Numrico (Long_Int [10]), Clave nica que se asigna a cada
proveedor para identificarlo dentro del sistema.
Nom_Proveedor: Texto (String [40]), Guarda el nombre del proveedor.
Dir_Proveedor: Texto (String [40]), Guarda la direccin del proveedor.
Tel_Proveedor: (Long Int [10]), Guarda el nmero telefnico del proveedor a 10 dgitos.

CONCLUSIONES
Si bien en esta ocasin lo que me pudo hacer descariar un poco fue el hecho del Esquema de
Integridad, investigando pude notar que se trata de otra forma de interpretar el diccionario de datos,
cosa que finalmente y por reflejo del curso de Base de Datos del cuatrimestre anterior hice por
inercia.
Debo hacer notar que el tema 1.4.3. Esquema de Integridad me pareci insuficiente para
desarrollar la presente actividad, sin embargo, haciendo labor de investigacin no es nada que no
tenga solucin poniendo la paciencia suficiente para indagar en los temas.

REFERENCIAS
Contiene la informacin del
proveedor.
Guarda la informacin referente al
cliente.
Almacena la informacin
referente a l medicamento.

Esquema de una base de datos Wikipedia la enciclopedia libre (09/07/2013)
http://es.wikipedia.org/wiki/Esquema_de_una_base_de_datos Recuperado 01/11/2013.