You are on page 1of 4

Actividad 4.

Componentes de un DBMS
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.
4. Recuerda, lo puedes realizar en Word o en Microsoft visio
Componentes de un DBMS
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.
DBMS: Son paquetes de software muy complejos y sofisticados. 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 externos y conceptuales
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.
Esquema Conceptual
Tabla de Medicamentos
Cdigo de Medicamento
Nombre de Medicamento
Laboratorio
Nombre Genrico

Tabla Cliente
Cdigo de Cliente
Nombre de Cliente
Direccin de Cliente
Telfono de Cliente

Tabla de Proveedor
Cdigo de Proveedor
Nombre de Proveedor
Direccin de Proveedor
Telfono de Proveedor

Esquema de integracin
Tabla de Medicamentos
Nmero (Long-int[20]) Cdigo de barras del medicamento
Nombre del Medicamento
Texto (String [20]) Almacena el nombre del medicamento por ejemplo paracetamol
Laboratorio
Texto (String [50]) Almacena el nombre de del laboratorio por ejemplo:
Laboratorio kendrick S.A
Nombre del Genrico
Texto (String [50]) Almacena el nombre genrico, por ejemplo: Apiredol
Tabla de Clientes
Cdigo de cliente
Numrico (long int [10]) Clave nica que sirve para identificar a cada cliente
Nombre del Cliente
Texto (String [50]) Almacena el nombre del cliente
Direccin del Cliente
Texto (String [50]) Almacena la o las direcciones del cliente
Telfono del Cliente
Numrico (long int [30]) Guarda los nmero telefnico cada uno a 15 dgitos

Tabla de Proveedores
Cdigo de Proveedor
Numrico (long int[10]) Clave nica de identificacin para cada proveedor
Numero de Proveedor
Texto (String [50]) Almacena el nombre del proveedor
Direccin del Proveedor
Texto (String [50]) Almacena la direccin del proveedor
Telfono de Proveedor
Numrico (long int [30]) Guarda los nmero telefnico cada uno a 15 dgitos





Tablas con tipos de datos
Tabla de Medicamentos
Cdigo de Medicamento Long int [20]
Nombre de Medicamento String [20]
Laboratorio String [50]
Nombre de Genrico String [50]


Tabla de Cliente
Cdigo de Medicamento Long int [10]
Nombre del Medicamento String [50]

Direccin de Cliente String [50]

Telfonos de Cliente String [30]



Tabla de Proveedor
Cdigo de Proveedor Long int [10]
Nombre de Proveedor String [50]
Direccin de Proveedor String [50]
Telfono de Proveedor Long int [30]

You might also like