______________________________________________Universidad Rey Juan Carlos-Febrero 2003. UNIVERSIDAD REY JUAN CARLOS – DIPLOMATURA DE FISIOTERAPIA. APLICACIONES INFORMÁTICAS A LA FISIOTERAPIA Convocatoria de Febrero de 2003. Nombre: Apellidos: Grupo: El examen consta de dos partes: una primera de cuestiones cortas que podrá optar a una puntuación máxima de 6 puntos sobre 10. La segunda parte es un ejercicio de base de datos que podrá tener una puntuación máxima de 4 puntos sobre 10. La duración total del examen será de dos horas y se solicita contestar con la máxima brevedad posible. Pregunta 1 ¿Cuales de las siguientes son direcciones de correo sintácticamente correctas? Márcalas. [email protected] [email protected] erert.acdes.pozzi.es Pregunta 2 Cuando se construye una página web escribiendo el código HTML directamente en un editor de texto simple (como el bloc de notas) el archivo que estamos generando tiene un aspecto similar a: <HTML> <HEAD> <TITLE>Este es el t&iacute;tulo de mi p&aacute;gina</TITLE> </HEAD> <BODY> Esta es mi p&aacute;gina web. </BODY> </HTML> ¿Es éste el archivo que tengo que mandar al servidor cuando publique la página web? ¿Por qué cuando vemos las páginas web en los navegadores no tienen este aspecto? Sí, éste es el fichero que tengo que enviar al servidor para publicar mi página. Las páginas web no tienen este aspecto en los navegadores porque en este fichero se especifica qué aspecto va a tener la página web y en el navegador se ve el resultado final (Tecnología Web; transparencia 18). Pregunta 3 Se tiene una base de datos realizada para un centro de salud. En ella la tabla de pacientes tiene los siguientes atributos: Nombre; Apellidos; Número de teléfono; Número de historia; Domicilio; Edad. Para esta tabla se ha elegido como clave primaria el conjunto de todos los campos. Según la definición de clave primaria, ¿es esta una clave válida? ¿Estás de acuerdo con esta elección? ¿Por qué? ¿Tú qué elegirías? Sí, según la definición sería una clave primaria válida. Sin embargo no estoy de acuerdo con esa elección, porque es poco práctica, ya que por un lado hay que llevar mucha información de un lado a otro para relacionar tablas, lo que es ineficiente, y por otro lado cada vez que se quiere consultar algo sobre una persona hay que especificar muchos datos para llegar hasta ella. Yo elegiría el número de historia si éste es único por paciente; si no utilizaría un código de paciente. Pregunta 4 ¿En qué se diferencian estas dos URL’s? .Razona tu respuesta. http://dac.escet.urjc.es:80/docencia/AIF/www_2001_imprimir.pdf ftp://dac.escet.urjc.es:73/docencia/AIF/www_2001_imprimir.pdf Se diferencian en que la primera abre una sesión HTML en un servidor (a través del puerto 80) mientras que la segunda abre una sesión FTP en el mismo servidor (sólo que a través del puerto 73). (Tecnología Web, transparencia 16). ___Página 1 de 5____________14 Febrero de 2003____________ Aplicaciones Informáticas para la Fisioterapia. ______________________________________________Universidad Rey Juan Carlos-Febrero 2003. Pregunta 5 ¿Qué es un protocolo de comunicación? Un protocolo de comunicación es el conjunto de reglas o normas mediante las que una capa de la red se comunica (“habla”) con la de su mismo nivel en otro ordenador. (Internet, transparencia 19). Pregunta 6 Normaliza las siguientes relaciones que se plantean en esta cuestión: 1 N Camión Rueda Autobús 1 N 1 N Coche Asiento Faro 1 Coche 1 Volante Pregunta 7 Explica brevemente cuál es la arquitectura cliente-servidor en la que se basa la tecnología web. Un cliente de WWW envía peticiones de documentos a un servidor WWW quien, una vez recibida la petición, a su vez envía el documento requerido a dicho cliente. El cliente puede ser ejecutado en una máquina diferente a la del servidor. Así pues, el servidor se encarga del almacenamiento de los documentos mientras que el cliente se encarga de la presentación de los mismos. (Tecnología Web, transparencia 5). ___Página 2 de 5____________14 Febrero de 2003____________ Aplicaciones Informáticas para la Fisioterapia. ______________________________________________Universidad Rey Juan Carlos-Febrero 2003. Pregunta 8 ¿Qué es una lista de correo? ¿Qué diferencias tiene con un grupo de discusión (NEWS)?¿Cómo puedes evitar que te sigan llegando mensajes de una lista de correo en la que tengas una suscripción? Una lista de correo es una dirección de correo electrónico que se encarga de reenviar correo a un conjunto de direcciones. Se diferencian de los grupos de NEWS en que estos son como tablones de anuncios y no envían correos a ninguna dirección. Para que no me lleguen más mensajes de una lista de correo a la que estoy suscrito tendré que seguir unas instrucciones, que normalmente sugerirán que envíe un correo a una dirección de gestión de la lista. (Listas de correo, transparencias 51 y 52; NEWS, transparencia 56). Pregunta 9 Especificar que tablas son las que nos ha producido el proceso de normalización que hemos llevado a cabo. Socio Fecha Devolución 1 Fecha Préstamo Vídeo 1 N Préstamo Protagonista N 1 Código_Vídeo Código_Socio N N 1 Empleado Disco Código_Empleado Código_Disco Autor Tabla Vídeo: Código_Vídeo, Protagonista, … Tabla Disco: Código_Disco, Autor, … Tabla Socio: Código_Socio, … Tabla Empleado: Código_Empleado, … Tabla Préstamo: Fecha_Devolución, Código_Socio, Código_Empleado, … Fecha_Préstamo, Código_Vídeo, Código_Disco, Pregunta 10 Enumerar y dar una breve explicación de las distintas reglas de integridad que debemos exigir a nuestra base de datos para asegurar la coherencia de los datos. Integridad de entidad.- Ningún valor de la clave primaria de una tabla básica puede ser nulo o tener un componente nulo. Integridad referencial.- Si un atributo A de una clave primaria compuesta de una tabla T1 está definida sobre un dominio primario, para cada valor a del atributo A en T1 tiene que existir una tabla básica T2 con clave primaria simple B tal que el valor a ocurra como un valor B de T2. ___Página 3 de 5____________14 Febrero de 2003____________ Aplicaciones Informáticas para la Fisioterapia. ______________________________________________Universidad Rey Juan Carlos-Febrero 2003. Pregunta 11 Si un correo electrónico tiene la siguiente información en los siguientes campos: To: [email protected] Cc: [email protected] Bcc: [email protected] Lo recibe filemón, lo recibe mortadelo o lo recibe el superintendente (uno de los tres). Lo recibe filemón, que sabe que a mortadelo le llega también otra copia sin que ninguno de los dos sepa que también iba dirigido al superintendente. Lo recibe el superintendente, con copia para mortadelo y filemón pero sin saber que también les llega a estos dos. Lo reciben todos sin que cada uno sepa que les llega a los demás. Pregunta 12 ¿Cómo se denomina el servicio de Internet que resuelve la correspondencia entre “nombre de Internet” y “dirección de Internet(IP)”? DNS. (Internet, transparencia 27; DNS, transparencia 29). Pregunta 13 La RMN se basa en la radiación propia de: Las ondas de radio. La radiación gamma. La radiación beta. Ninguna de las anteriores. Pregunta 14 ¿Cuál de las siguientes modalidades pertenece al campo de la medicina nuclear? EEG. MEG. RMN. SPECT. Ejercicio de Bases de Datos Se pretende manejar la información relativa a la empresa Cupido S. L. La base de datos deber ser capaz de estructurar la información de forma que se pueda mantener una organización que responda al siguiente análisis funcional: Cupido S. L. tiene varios centros distribuidos en distintas ciudades (un centro por ciudad). En cada centro hay unos departamentos de forma que se reparten entre todos los centros, de forma que un departamento sólo está en un centro. En cada departamento trabajan varios ángeles. Un empleado solo puede trabajar en un departamento de un centro determinado. Uno de los ángeles de un departamento es el director. Dentro de cada centro los departamentos dependen los unos de los otros de forma que un departamento determinado puede tener varios hijos, pero solo un único padre. Esto es así para todos los departamentos excepto para el departamento de Dirección General (Mr. Cupido) que no depende de ningún otro departamento. Fase de diseño Análisis de las entidades que estructurarán nuestra base de datos. Determinación de cuales serán los atributos que caractericen a las entidades y determinar la clave primaria para cada una de ellas. ___Página 4 de 5____________14 Febrero de 2003____________ Aplicaciones Informáticas para la Fisioterapia. ______________________________________________Universidad Rey Juan Carlos-Febrero 2003. Normalización de la base de datos mediante la evaluación de las relaciones entre dichas entidades. Determinar que tablas deberán ser creadas en el Gestor de Bases de Datos. La base de datos tiene que ser capaz de dar soporte a las siguientes cuestiones básicas: Listar todos los nombres de los ángeles cuyo director es un ángel determinado. Determinar cuál es la ciudad donde trabaja un ángel determinado. Decir qué departamentos dependen de uno dado. Análisis de entidades: Ángel: cod_ángel, nombre, aplellidos, dirección, teléfono, edad, sueldo_base Departamento: cod_dpto, nombre, ubicación, descripción_actividad Centro: cod_centro, nombre, dirección, num_plantas Diagrama Entidad/Relación: Ángel N trabaja 1 Departamento N está 1 Centro N 0 Es padre de Tablas que se crearán en el gestor: Ángel: cod_ángel, nombre, aplellidos, dirección, teléfono, edad, sueldo_base, cod_dpto Departamento: cod_dpto, nombre, ubicación, descripción_actividad, cod_centro, dpto_padre 1, director2 Centro: cod_centro, nombre, dirección, num_plantas NOTAS: 1.- dpto_dependiente será el código del departamento que es padre del departamento cuya instancia viene determinada por cod_dpto. Es decir, si el departamento “Transportes” (cod_dpto=16) es padre del departamento “Soporte técnico de Alas” (cod_dpto=20), se tendrá la siguiente entrada en la tabla Departamento: cod_dpto nombre … dpto_padre 16 Transportes 1 20 Soporte técnico de Alas 16 Lógicamente, el departamento de Dirección General (Mr. Cupido) tendrá vacío el atributo dpto_padre, puesto que no depende de ningún otro departamento. 2.- director será el código de ángel que corresponde al Director del departamento. Esta es la forma en la que se ha de especificar quién es el ángel director de un departamento. ___Página 5 de 5____________14 Febrero de 2003____________ Aplicaciones Informáticas para la Fisioterapia.