Professional Documents
Culture Documents
Versin: 02
Cdigo: GFPI-F-019
GUA DE APRENDIZAJE N 02
Programa
de
Formacin:
PROGRAMACIN
DE SOFTWARE
Nombre
del
Proyecto:
APLICATIVO PARA
LA GESTIN DE
LA INFORMACIN
EN
EMPRESAS
COLOMBIANAS
Fase del proyecto:
ANLISIS
Resultados
de
Aprendizaje:
437634 IDENTIFICAR
CADA UNO DE
LOS
CONCEPTOS Y
PRINCIPIOS QUE
CONSTITUYE LA
PROGRAMACIN
ORIENTADA A
OBJETOS PARA
INTREPRETAR EL
DISEO
Duracin de la gua
( en horas):
Cdigo: 228120
Versin: 102
Cdigo: 724205
Actividad (es) de
Aprendizaje:
DIAGNSTICAR LA
NECESIDADES DE
SISTEMATIZAR
PROCESOS
ADMINISTRATIVOS
EN LA EMPRESA.
Competencia:
220501032 ANALIZAR LOS
REQUISITOS DEL
CLIENTE PARA
CONSTRUIR EL
SISTEMA DE
INFORMACION.
Ambiente
de
formacin
Aula de
Sistemas
MATERIALES DE FORMACIN
DEVOLUTIVO
CONSUMIBLE
Computadore
s
Tablero
Video Beam
Marcadores
borrables
borrador
acrlico
Horas
48
2. INTRODUCCIN
Pgina 1 de 9
Versin: 02
Cdigo: GFPI-F-019
Pgina 2 de
9
ALL: Si no se incluye ninguno de los predicados se asume ALL. El Motor de base de datos
selecciona todos los registros que cumplen las condiciones de la instruccin
SQL. No se conveniente abusar de este predicado ya que obligamos al motor de la base de
datos a analizar la estructura de la tabla para averiguar los campos que contiene, es mucho ms
rpido indicar el listado de campos deseados.
SELECT ALL FROM Empleados;
SELECT * FROM Empleados;
3.2 Actividades de contextualizacin e identificacin de conocimientos necesarios para el
aprendizaje.
TOP
Devuelve un cierto nmero de registros que entran entre al principio o al final de un rango
especificado por una clusula ORDER BY. Supongamos que queremos recuperar los nombres de
Pgina 3 de
9
Pgina 4 de
9
especificado, crear una consulta de actualizacin que cambie los valores a Null.
Una vez que se han eliminado los registros utilizando una consulta de borrado, no puede
deshacer la operacin.
Si desea saber qu registros se eliminarn, primero examine los resultados de una consulta de
seleccin que utilice el mismo criterio y despus ejecute la consulta de borrado. Mantenga copias
de seguridad de sus datos en todo momento. Si elimina los registros equivocados podr
recuperarlos desde las copias de seguridad.
DELETE * FROM Empleados WHERE Cargo = 'Vendedor';
INSERT INTO
Agrega un registro en una tabla. Se la conoce como una consulta de datos aadidos. Esta
consulta puede ser dedos tipo: Insertar un nico registro Insertar en una tabla los registros
contenidos en otra tabla.
Para insertar un nico Registro:
En este caso la sintaxis es la siguiente:
INSERT INTO Tabla (campo1, campo2, .., campoN)
VALUES (valor1, valor2, ..., valorN)
Esta consulta graba en el campo1 el valor1, en el campo2 y valor2 y as sucesivamente. Hay que
prestar especial atencin a acotar entre comillas simples (') los valores literales (cadenas de
caracteres) y las fechas indicarlas en formato mm-dd-aa y entre caracteres de almohadillas (#).
La clnica cuenta con una estructura fsica de tres torres, dos para hospitalizacin y cirugas y una
para consulta. En cada torre lleva el registro de cada habitacin o consultorio, es decir, la
ubicacin (piso, numero), longitud (ancho y largo), dotacin (bao, closets, cama), ventanas (si/no),
tipo (habitacin o consultorio), valor metro cuadrado, propia o alquilada, nombre del propietario,
telfono del propietario, direccin del propietario, nombre del arrendatario, direccin del
arrendatario, telfono del arrendatario, valor administracin, ltima fecha de remodelacin. Para
Pgina 5 de
9
la clnica es importante conocer quien est ocupando una habitacin y por cunto tiempo.
La clnica ofrece varios tipos de servicios: consulta, hospitalizacin, exmenes, urgencias, ciruga,
ciruga ambulatoria, cuidados intensivos, unidad cardiovascular, fisioterapia. De cada tipo de
servicio, segn lo requiera, se lleva el registro de: tipo de servicio, cdula del paciente, nombre del
paciente, direccin, telfono, servicio por EPS o prepagada, entidad de servicio de salud,
exmenes practicados (tipo de examen, costo del examen, mdico que practico el examen,
mquinas utilizadas, resultados del examen), identificacin del mdico, especialidad, fecha de
consulta o ingreso, fecha de salida, droga utilizada (referencia, nombre de la droga, dosis
suministrada); es importante anotar en la mayora de servicios se tiende a suministrar droga; si es
un servicio de hospitalizacin se lleva la siguiente informacin (valor habitacin, nmero de das de
hospitalizacin del paciente, valor servicio de restaurante, valor suministros varios (estos
suministros pueden ser guantes, servilletas, pitillos, papel higinico, etc.), nmero de visitas del
mdico, nombre del mdico visitante).
Para la clnica es importante mantener activos los pacientes, con su informacin bsica y
enfermedades y cirugas antes de prestarle un servicio. Adems lleva un historial de los servicios
que se le han prestado dejando registro de tipo de servicio, fecha inicio, fecha final, valore del
servicio, doctor responsable del servicio.
En cuanto a la informacin que lleva de su personal, esta lo clasifica en: personal administrativo
(personal, contabilidad, finanzas), personal de planta (doctores, enfermeras y auxiliares) y personal
operativo (cocineros, aseadores y oficios varios). Se tienen las siguientes caractersticas
importantes: un doctor puede dirigir un rea especfica como decir: pediatra, cardiologa, etc. Para
un jefe de rea es importante saber que personal est disponible o qu tiene a cargo. Cada doctor
se el exige llenar una ficha por cada visita que hace a los pacientes que tiene a su cargo. Esta
contiene la siguiente informacin: hora de visita, paciente atendido, tratamiento sugerido, droga
sugerida, estado del paciente. Una enfermera profesional est encargada de la direccin de un
piso de la clnica y tiene a su cargo otras enfermeras y auxiliares.
a) Analizar las relaciones existentes entre las distintas entidades y determinar su cordialidad.
b) Hacer el modelo entidad relacin en el gestor de BD MySqlWorkbench, con conexin a
PhpMyadmin
c) Realizar las consultas correspondientes.
2- Haga un diseo conceptual de una base de datos mediante el modelo ER que satisfaga los
requisitos que se resumen a continuacin:
a. Un directivo de un club de ftbol quiere disponer de una base de datos que le permita controlar
datos que le interesan sobre peticiones, clubes, jugadores, entrenadores, etc, de mbito
estatal.
Pgina 6 de
9
b. Los clubes disputan cada temporada varias competiciones (liga, copa, etc) entre s. El directivo
desea informacin histrica de las clasificaciones obtenidas por los clubes en las diferentes
competiciones a lo largo de todas las temporadas. La clasificacin se especificara mediante un
numero de posicin 1 significa campen, 2 significa subcampen etc.
c. Los distintos clubes estn agrupados en las federaciones regionales correspondientes. Toda
federacin tiene como mnimo un club. Quiere saber el nombre y la fecha de creacin de las
federaciones as como el nombre y el nmero de socios de los clubes.
d. Es muy importante la informacin sobre jugadores y entrenadores. Se identificaran por un
cdigo, nombre, direccin, nmero de telfono y fecha de nacimiento de todos. Es necesario
mencionar que algunos jugadores pueden haber sido entrenadores en su juventud. De los
jugadores, adems quieren saber el peso, la altura, la especialidad o las especialidades y que
dominio tienen de ellas (grado de especialidad). Todo jugador debe tener como mnimo una
especialidad, pero puede haber especialidades en las que no haya ningn jugador. De los
entrenadores le interesa la fecha en que iniciaron su carrera como entrenadores de futbol.
Evidencias de Aprendizaje
Criterios de Evaluacin
Tcnicas e Instrumentos de
Evaluacin
Evidencias de Desempeo:
Conceptualiza, aplica y
entiende operaciones con
nmeros enteros y resolucin
de ecuaciones.
Evidencias de Producto:
Ejercicios resueltos en medio
magntico y publicados en la
plataforma
Pgina 7 de
9
Materiales de formacin
devolutivos:
(Equipos/Herramientas)
ACTIVIDAD DURAC
ES DEL
IN
PROYECTO (Horas)
APLICAR
LOS
FUNDAMEN
TOS
DE
PROGRAMA
CIN
Descripcin
Cantidad
Computador
30
es
1
Tablero
1
Video Beam
Materiales de formacin
Talento Humano (Instruc
(consumibles)
Descripci
n
N/A
Cantidad
N/A
Especialidad
Cant
Instructor
Ingeniero de
sistemas o
Tecnlogo en
sistemas o en
carreras afines.
5. GLOSARIO DE TERMINOS
6. REFERENTES BIBLIOGRFICOS
http://www.lawebdelprogramador
http:// workbench.com
https://www.mysql.com/products/workbench/
http://www.w3schools.com/
Elaborado por:
Ing. Julieth Alejandra Caldern Barragn
Abril 10 de 2015
Pgina 9 de
9