Está en la página 1de 5

FACILITADOR: NOH PECH ALMA DEL ROSARIO FA1215467

ALUMNO: MENDOZA MEJIA MOISES AL12503845

MEXICO, D.F. A 02 DE NOVIEMBRE DE 2013

DISEO DE BASE DE DATOS

5 CUATRIMESTRE

Contenido
INTRODUCCION ............................................................................................................................. 3 INSTRUCCIONES ............................................................................................................................ 3 DESARROLLO ................................................................................................................................. 4 ESQUEMA CONCEPTUAL ........................................................................................................... 4 ESQUEMA DE INTEGRIDAD ....................................................................................................... 4 CONCLUSIONES ............................................................................................................................. 5 REFERENCIAS ................................................................................................................................. 5

UNIDAD 1 Administracin de Base de Datos | ACTIVIDAD 4 Componentes de un DBMS

PAG. 2

DISEO DE BASE DE DATOS

5 CUATRIMESTRE

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:

UNIDAD 1 Administracin de Base de Datos | ACTIVIDAD 4 Componentes de un DBMS

PAG. 3

DISEO DE BASE DE DATOS

5 CUATRIMESTRE

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
UNIDAD 1 Administracin de Base de Datos | ACTIVIDAD 4 Componentes de un DBMS PAG. 4

DISEO DE BASE DE DATOS

5 CUATRIMESTRE

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
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.

UNIDAD 1 Administracin de Base de Datos | ACTIVIDAD 4 Componentes de un DBMS

PAG. 5