Actividad 3 - Lecc

Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 9

Alexander Ramrez Camargo

Experto en Contenido

Luis Fernando Mndez Pinzn


Asesor Pedaggico

xxxxxx
Comunicadora Social

xxxxxx
Diseador Grfico

ACTIVIDAD DE APRENDIZAJE 2: SQL Y PL/SQL EN EL SISTEMA GESTOR


Nombre de la Asignatura

Programa Acadmico

TECNICO PROFESIONAL EN ANALISIS Y DISEO DE BASES DE DATOS

Asignatura

SISTEMAS GESTORES DE BASES DE DATOS

Metodologa Activa Duracin

Estudio de Casos 10

Introduccin

La implementacin de modelos relaciones en el sistema gestor es determinada por la


observacin y levantamiento de informacin que haya tenido lugar durante el proceso previo de
anlisis y diseo, sin embargo no siempre es suficiente con llegar a la creacin de tablas e
insercin de registros,

Generalmente existen necesidades puntuales en las organizaciones que se pueden atender con
sentencias agrupadas sobre el cdigo sql que dan lugar a un plan ejecucin sobre
procedimientos almacenados (store procedure) y disparadores (triggers) que permita potenciar
y flexibilizar el mismo sql, compilando mejor al ejecucin de instrucciones y automatizando
algunos procesos que no requieren la intervencin directa de un usuario de la base de datos.
Todo ello requiere necesariamente crear objetos dentro del sistema gestor que representen un
modelo relacional normalizado dando ptimas soluciones a las necesidades de consulta.

Al finalizar esta actividad estar en capacidad de


Reconocer el entorno de trabajo de los DBMS y emplear tipos de datos y sentencias SQL de acuerdo a la
estructura particular de cada uno.

Todos los Derechos Reservados 2013. Propiedad de Compensar Unipanamericana Institucin Universitariacon Apoyo Acadmico de
MondragonUnibertsitatea (MU).
2
Nombre de la Asignatura

ACTIVIDAD
La empresa Salud y Terapias es una entidad privada que provee servicios de salud en terapia
fsica y respiratoria a domicilio a los pacientes de diferentes empresas que la contratan con
regularidad. Sus accionistas desean implementar inicialmente un sistema gestor de bases de
datos que le permita sistematizar la informacin relacionada con los pacientes, los terapeutas
tratantes, las sesiones de trabajo que realizan y las remisiones emitidas por los mdicos
especialistas, de tal manera que se pueda saber en tiempo real el nmero de sesiones
atendidas y pendientes por un terapeuta, las ordenes emitidas por los mdicos, los
diagnsticos por cada remisin y los datos bsicos del paciente.

Una de las mayores dificultades es la prdida de informacin que actualmente esta


sucediendo, teniendo en cuenta que todo se registra en hojas de Excel, para generar las cuentas
de cobro mensualmente a partir de un listado que se entrega por terapeuta como el siguiente:
Bajar archivo de la plataforma.

Actualmente se cuenta con una conexin a internet para 15 puestos de trabajo, en cada uno de
ellos tienen equipos de escritorio tipo Pentium 4 con memoria ram de 1 Gb, sin embargo se
cuenta con un presupuesto de 15 millones de pesos para inversin en nuevas mquinas o
dispositivos. Adems la empresa adquiri hace dos meses un dominio y servicios de hosting
pero actualmente no hay ningn aplicativo va web.

A usted se le ha solicitado, como asesor en bases de datos, realizar una propuesta tecnolgica
que permita resguardar la informacin actual y administrar de mejor manera la base de datos
lgica y fsica. Par ello se requiere adems hacer una presentacin al rea de tecnologa en lo
que se refiere a la arquitectura del sistema gestor.

I. Presentar un documento con la siguiente informacin sobre la resolucin


del anlisis y diseo de la base de datos del caso propuesto, este documento debe
contener:
i. Objetivo.
ii. Modelo conceptual (modelo entidad relacin).

Todos los Derechos Reservados 2013. Propiedad de Compensar Unipanamericana Institucin Universitariacon Apoyo Acadmico de
MondragonUnibertsitatea (MU).
3
Nombre de la Asignatura

Modelo lgico (modelo relacional 3FN).


iii.
Modelo fsico relacional.
iv.
v.Diccionario de datos.
vi. Reglas de negocio.
vii. Propuesta de ndices.
viii. Los scripts (archivos de texto con extensin .sql) de:
1. Creacin de la base de datos.
2. Implementacin del modelo fsico relacional.
3. Implementacin de vistas necesarias.
4. Implementacin de reglas de negocio.
5. Implementacin de datos iniciales (opcional).

Nota al margen 1: incluya los atributos que considere necesarios para tener un
adecuado manejo de la informacin, no incluya atributos comodines tipo
consecutivos automticos o numeradores automticos.

Posterior al punto anterior le corresponde atender las siguientes necesidades que se han
determinado para la empresa en mencin de acuerdo al levantamiento de informacin que se
realiz.

II. Construir las consultas que corresponden a los siguientes requerimientos:


A ) Un listado de todos los pacientes que tienen algn diagnostico por parte de un mdico
remitente.
B) El reporte de las sesiones que ha recibido un paciente determinado (una vez
conocido su nmero de cedula) durante el presente mes.

C) La cantidad total de sesiones realizadas por cada uno de los diagnsticos que se
refieren en las remisiones entregadas a los mdicos.

Todos los Derechos Reservados 2013. Propiedad de Compensar Unipanamericana Institucin Universitariacon Apoyo Acadmico de
MondragonUnibertsitatea (MU).
4
Nombre de la Asignatura

D. una consulta que permita calcular el valor a pagar por todas las sesiones trabajadas
teniendo en cuenta que las terapias fsicas se pagan a $23.000 y las terapias respiratorios
tienen un costo de $25.000

E) Un listado de todos los fisoterapeutas inscritos en la IPS y el valor pagado a cada uno
de ellos durante el mes pasado.

III. Construir los procedimientos almacenados para las siguientes necesidades:


a. Un procedimiento almacenado que permita Incrementar el valor de las sesiones en el
10 % sobre el costo inicialmente determinado
b. Una vez Insertar en una nueva tabla llamada seguimiento, la fecha y el mensaje paciente
no encontrado o paciente encontrado cada vez que se consulte el nombre de un usuario
en la tabla pacientes.

c. Un procedimiento almacenado que permita eliminar todas las sesiones realizadas hace
ms de 4 meses ya registradas en la base de datos.

Referentes conceptuales

Entorno de trabajo del DBMS

Palabras reservadas
Tipos de datos
SQL PL/SQL
Procedimientos almacenados
Disparadores
Funciones sobre la tabla Dual

Todos los Derechos Reservados 2013. Propiedad de Compensar Unipanamericana Institucin Universitariacon Apoyo Acadmico de
MondragonUnibertsitatea (MU).
5
Nombre de la Asignatura

Tareas Responsables Tiempos

Tutor 30 minutos
Presentacin del caso

Diseo de consultas Estudiante 2 horas

Construccin matriz 3 SGBD Estudiante 5 horas

Revisin de las consultas Tutor 30 minutos

Diseo delos procedimientos almacenados Estudiante 3 horas

Espacios de Socializacin
Subir como archivos al curso y publicacin del video en youtube
Evaluacin

Instrumento de evaluacin: Rbricas

http://rubistar.4teachers.org/index.php?screen=ShowRubric&module=Rubistar&rubric
_id=2295927&

Todos los Derechos Reservados 2013. Propiedad de Compensar Unipanamericana Institucin Universitariacon Apoyo Acadmico de
MondragonUnibertsitatea (MU).
6
Nombre de la Asignatura

Evidencia Criterios de evaluacin Ponderacin

Identifica las sentencias y palabras reservadas propias de


los DBMS segn las necesidades de almacenamiento de
datos.

Consultas SQL Realiza consultas SQL eficientemente estructuradas,


validando su aplicacin en cada uno de los DBMS, que
resuelvan necesidades de informacin de un usuario, una
organizacin y la sociedad en general con bajo costo de
procesamiento y tiempos ptimos de respuesta..

MATRIZ DE TIPOS Diferencia los tipos de datos soportados por los DBMS de
acuerdo a su estructura.
DE DATOS PARA 3
SISTEMA
GESTORES

Crea objetos dentro del sistema gestor que correspondan a


un modelo relacional normalizado, para solucionar
PROCEDIMIENTOS necesidades de almacenamiento, consulta y mantenimiento
de informacin de un proyecto, un problema o un universo
ALMACENADOS especfico de estudio que cumplan con las sentencias y
definiciones del DBMS.

Construye procedimientos almacenados dentro del sistema


gestor, que permitan automatizar procesos que resuelven
necesidades de validacin y/o procesamiento de un usuario
especfico, de una organizacin o de la sociedad en
general.

Todos los Derechos Reservados 2013. Propiedad de Compensar Unipanamericana Institucin Universitariacon Apoyo Acadmico de
MondragonUnibertsitatea (MU).
7
Nombre de la Asignatura

1. Recursos necesarios para la actividad


Recursos tcnicos Oficce, paquete de instalacin MYSQL, SQL SERVER,Y
ORACLE,

Ambiente de Plataforma VirtualHaga clic aqu para escribir texto.


aprendizaje

Referentes COUCHMAN S.,Jason. Oracle8i Cerfied Professinal SQL and PL/SQL: Exam bibliogrficos
Guide. Editorial McGraw-Hill. Nev York . 2009

Enlaces Web http://www.slideshare.net/luisguil/curso-bsico-de-pl-sql-


oracle
http://www.devjoker.com/contenidos/Tutorial-
PLSQL/55/Paquetes-en-PLSQL.aspx

https://www.dropbox.com/s/lah7oe32ueau2xa/TRIGGERS.pdf
https://www.dropbox.com/s/tdojmdqodlnybki/Oracle4.pdf
https://www.dropbox.com/s/tdojmdqodlnybki/Oracle4.pdf

Rol dentro de la Funciones


actividad

Todos los Derechos Reservados 2013. Propiedad de Compensar Unipanamericana Institucin Universitariacon Apoyo Acadmico de
MondragonUnibertsitatea (MU).
8
Nombre de la Asignatura

Del estudiante
Lectura e interpretacin Estudiar el caso presentado y plantear un
del propuesta segn necesidades especficas
problema para realizar
las consultas, la matriz
y los procedimientos
alamcenados

Del docente

Revisin y hacer las observaciones y


Acompaamiento y aportes a los entregables presentados
revisin

Todos los Derechos Reservados 2013. Propiedad de Compensar Unipanamericana Institucin Universitariacon Apoyo Acadmico de
MondragonUnibertsitatea (MU).
9

También podría gustarte