Sunteți pe pagina 1din 2

BASE DE DATOS

TALLER LENGUAJE ESTRUCTURADO DE CONSULTA SQL

Condiciones:

• La actividad se desarrollará en grupo.


• A partir del siguiente caso identificar problemas en el modelado de la BD y
argumentar cambios que permitan su normalización.
• Elaborar el modelo E/R y relacional correspondiente e indicar el nivel de
normalización de la BD. El modelado de la base de datos se puede realizar de
forma manual o con la herramienta CASE selecciona por el estudiante.
• Definir los tipos de datos para cada una de las entidades del modelo.
• Realizar el diseño físico de la BD utilizando DDL.

Planteamiento del caso:

La gestión de la farmacia “D’REBAJA” requiere llevar el control de los medicamentos


existentes, así como de los que se van vendiendo. Se desea diseñar un sistema acorde
a las siguientes especificaciones:
• En la farmacia se requiere una catalogación de todos los medicamentos
existentes, para lo cual se almacenará un código de medicamento, nombre del
medicamento, tipo de medicamento (jarabe, comprimido, pomada, etc.),
unidades en stock, unidades vendidas y precio.
• Existen medicamentos de venta libre, y otros que sólo pueden dispensarse con
receta médica.
• La farmacia adquiere cada medicamento a un laboratorio. Se desea conocer el
código del laboratorio, nombre, teléfono, dirección, fax así como el nombre de la
persona de contacto.
• Los medicamentos se agrupan en familias, dependiendo del tipo de
enfermedades a las que dicho medicamento se aplica.
• La farmacia tiene algunos clientes que realizan los pagos de sus pedidos a fin de
cada mes (clientes con crédito) y otros que pagan de contado.
• La farmacia quiere conocer las unidades de cada medicamento vendido (con o
sin crédito) así como la fecha de venta, además, es necesario tener los datos de
los clientes con crédito, así como la fecha de pago de las compras que realizan.
Evidencia Criterios de evaluación Ponder
ación
Aplica la notación y estructura propia del 10
lenguaje SQL.
Identifica las características de los diferentes 15
tipos de datos SQL.
Diseña modelos que reflejen la estructura de 15
una base de datos y respondan a las reglas
de normalización.
Informe escrito con el Relaciona los tipos de datos que 15
Modelado de la BD (MER corresponden a los atributos, de acuerdo al
y Relacional), análisis y requerimientos establecidos en el
normalización y modelado de la base de datos.
script de la BD. Identifica y aplica sentencias propias del 15
Lenguaje de definición de datos.
Construye bases de datos que respondan al 15
modelo conceptual y lógico haciendo uso de
sentencias SQL.
Emplea sentencias y clausulas SQL de 15
forma estructurada que responda a la lógica
del diseño de la base de datos.

S-ar putea să vă placă și