Professional Documents
Culture Documents
Curso:
2016
Titulacin:
Crditos ECTS:
Idiomas docencia:
Cataln, Castellano
Profesorado
Responsable:
Requisitos
Matemticas
Informtica I
Competencias de la titulacin a las cuales contribuye la asignatura
Especficas:
4. Aprender a publicar datos en Internet de forma dinmica mediante el uso de un servidor de base de datos.
5. Conocer las caractersticas y arquitectura de un sistema de base de datos y comprender el modo general de
funcionamiento.
Transversales:
1. APRENDIZAJE AUTNOMO: Detectar deficiencias en el propio conocimiento y superarlas mediante la reflexin
crtica y la eleccin de la mejor actuacin para ampliar este conocimiento.
2. COMUNICACIN EFICAZ ORAL Y ESCRITA: Comunicarse de forma oral y escrita con otras personas sobre los
resultados del aprendizaje, de la elaboracin del pensamiento y de la toma de decisiones; participar en debates sobre
temas de la propia especialidad.
3. USO SOLVENTE DE LOS RECURSOS DE INFORMACIN: Gestionar la adquisicin, la estructuracin, el anlisis y la
visualizacin de datos e informacin en el mbito de la especialidad y valorar de forma crtica los resultados de esta
gestin.
Metodologas docentes
Las sesiones de clase se dividen, en general, en franjas de actividad:
1. Resolucin de dudas respecto de los ejercicios propuestos en la sesin anterior.
2. Explicacin y defensa de los ejercicios resueltos.
3. Adquisicin de nuevos conocimientos.
4. Explicacin del prximo ejercicio y materiales complementarios.
Estas franjas de actividad se modulan en funcin de la complejidad de los ejercicios y los contenidos correspondientes.
Objetivos de aprendizaje de la asignatura
1. Resolver ejercicios para Web dinmica y bases de datos.
2. Justificar las estructuras, arquitecturas y tecnologas utilizadas.
3. Comprender los conceptos relacionados con el desarrollo de software.
4. Utilizar estrategias para preparar y dar a trmino las presentaciones orales y redactar textos y documentos con un
contenido coherente, una estructura y un estilo adecuados y un buen nivel ortogrfico y gramatical.
5. Despus de identificar las diferentes partes de un documento acadmico y de organizar las referencias bibliogrficas,
disear y ejecutar una buena
1 / 14
estrategia de bsqueda avanzada con recursos de informacin especializados, seleccionando la informacin pertinente
teniendo cuenta criterios de relevancia y calidad.
Horas totales de dedicacin del estudiantado
Dedicacin total: 150h
0h
0.00%
60h
40.00%
0h
0.00%
0h
0.00%
90h
60.00%
2 / 14
Descripcin:
1. Sistemas de Gestin de Bases de Datos
2. Definiciones y Ejemplos
3. Funciones de un SGBD
4. Modelo de Datos
Actividades vinculadas:
Ejercicio E01
Objetivos especficos:
1. Resolver ejercicios para Web dinmica y bases de datos.
2. Justificar las estructuras, arquitecturas y tecnologas utilizadas.
3. Comprender los conceptos relacionados con el desarrollo de software.
4. Utilizar estrategias para preparar y dar a trmino las presentaciones orales y redactar textos y documentos con
un contenido coherente, una estructura y un estilo adecuados y un buen nivel ortogrfico y gramatical.
3 / 14
Descripcin:
1. Etapas en el diseo de bases de datos
2. Modelo E/R
3. Lenguajes relacionales
4. Modelo Relacional
5. Teora de la normalizacin
Actividades vinculadas:
Ejercicios E02 y E03
Objetivos especficos:
1. Resolver ejercicios para Web dinmica y bases de datos.
2. Justificar las estructuras, arquitecturas y tecnologas utilizadas.
3. Comprender los conceptos relacionados con el desarrollo de software.
4. Utilizar estrategias para preparar y dar a trmino las presentaciones orales y redactar textos y documentos
un contenido coherente, una estructura y un estilo adecuados y un buen nivel ortogrfico y gramatical.
5. Despus de identificar las diferentes partes de un documento acadmico y de organizar las referencias
bibliogrficas, disear y ejecutar una buena estrategia de bsqueda avanzada con recursos de informacin
especializados, seleccionando la informacin pertinente teniendo cuenta criterios de relevancia y calidad.
5. Despus de identificar las diferentes partes de un documento acadmico y de organizar las referencias
bibliogrficas, disear y ejecutar una buena estrategia de bsqueda avanzada con recursos de informacin
especializados, seleccionando la informacin pertinente teniendo cuenta criterios de relevancia y calidad.
6. Utilizar estrategias para preparar y dar a trmino las presentaciones orales y redactar textos y documentos
un contenido coherente, una estructura y un estilo adecuados y un buen nivel ortogrfico y gramatical.1.
Resolver ejercicios para Web dinmica y bases de datos.
2. Justificar las estructuras, arquitecturas y tecnologas utilizadas.
3. Comprender los conceptos relacionados con el desarrollo de software.
4. Utilizar estrategias para preparar y dar a trmino las presentaciones orales y redactar textos y documentos
un contenido coherente, una estructura y un estilo adecuados y un buen nivel ortogrfico y gramatical.
5. Despus de identificar las diferentes partes de un documento acadmico y de organizar las referencias
bibliogrficas, disear y ejecutar una buena estrategia de bsqueda avanzada con recursos de informacin
especializados, seleccionando la informacin pertinente teniendo cuenta criterios de relevancia y calidad.
6. Utilizar estrategias para preparar y dar a trmino las presentaciones orales y redactar textos y documentos
un contenido coherente, una estructura y un estilo adecuados y un buen nivel ortogrfico y gramatical.
4 / 14
con
con
con
con
Descripcin:
1. Etapas en la creacin y el desarrollo de una base de datos
2. Lenguajes Formales
3. Lenguajes Comerciales
4. Algebra Relacional
5. Ejemplos
6. Introduccin al Lenguaje SQL
7. SQL: DDL/DML
Actividades vinculadas:
Ejercicios E03 y E04
Objetivos especficos:
1. Resolver ejercicios para Web dinmica y bases de datos.
2. Justificar las estructuras, arquitecturas y tecnologas utilizadas.
3. Comprender los conceptos relacionados con el desarrollo de software.
4. Utilizar estrategias para preparar y dar a trmino las presentaciones orales y redactar textos y documentos con
un contenido coherente, una estructura y un estilo adecuados y un buen nivel ortogrfico y gramatical.
5. Despus de identificar las diferentes partes de un documento acadmico y de organizar las referencias
bibliogrficas, disear y ejecutar una buena estrategia de bsqueda avanzada con recursos de informacin
especializados, seleccionando la informacin pertinente teniendo cuenta criterios de relevancia y calidad.
4. Lenguaje PHP
Descripcin:
1. Sintaxis
2. Tipos Bsicos
3. Variables y constantes, operadores, estructuras de control, funciones y arrays
4. Generacin de cdigo HTML y CSS
Actividades vinculadas:
Ejercicio E05
Objetivos especficos:
1. Resolver ejercicios para Web dinmica y bases de datos.
2. Justificar las estructuras, arquitecturas y tecnologas utilizadas.
3. Comprender los conceptos relacionados con el desarrollo de software.
4. Utilizar estrategias para preparar y dar a trmino las presentaciones orales y redactar textos y documentos con
un contenido coherente, una estructura y un estilo adecuados y un buen nivel ortogrfico y gramatical.
5. Despus de identificar las diferentes partes de un documento acadmico y de organizar las referencias
bibliogrficas, disear y ejecutar una buena estrategia de bsqueda avanzada con recursos de informacin
especializados, seleccionando la informacin pertinente teniendo cuenta criterios de relevancia y calidad.
5 / 14
Descripcin:
1. Introduccin
2. Mtodos
a. GET
b. POST
3. Ejemplos
Actividades vinculadas:
Ejercicio E06
Objetivos especficos:
1. Resolver ejercicios para Web dinmica y bases de datos.
2. Justificar las estructuras, arquitecturas y tecnologas utilizadas.
3. Comprender los conceptos relacionados con el desarrollo de software.
4. Utilizar estrategias para preparar y dar a trmino las presentaciones orales y redactar textos y documentos con
un contenido coherente, una estructura y un estilo adecuados y un buen nivel ortogrfico y gramatical.
5. Despus de identificar las diferentes partes de un documento acadmico y de organizar las referencias
bibliogrficas, disear y ejecutar una buena estrategia de bsqueda avanzada con recursos de informacin
especializados, seleccionando la informacin pertinente teniendo cuenta criterios de relevancia y calidad.
6. Acceso a BBDD
Dedicacin: 25h
Grupo mediano/Prcticas: 10h
Aprendizaje autnomo: 15h
Descripcin:
1. Conexin PHP-MySQL
2. Motores y controladores
3. Gestin de la conexin
4. Gestin de datos: solicitud, recepcin y procesado
5. Insercin, modificacin y borrado de datos
Actividades vinculadas:
Ejercicios E07 y E08
Objetivos especficos:
1. Resolver ejercicios para Web dinmica y bases de datos.
2. Justificar las estructuras, arquitecturas y tecnologas utilizadas.
3. Comprender los conceptos relacionados con el desarrollo de software.
4. Utilizar estrategias para preparar y dar a trmino las presentaciones orales y redactar textos y documentos con
un contenido coherente, una estructura y un estilo adecuados y un buen nivel ortogrfico y gramatical.
5. Despus de identificar las diferentes partes de un documento acadmico y de organizar las referencias
bibliogrficas, disear y ejecutar una buena estrategia de bsqueda avanzada con recursos de informacin
especializados, seleccionando la informacin pertinente teniendo cuenta criterios de relevancia y calidad.
6 / 14
7. Sesiones
Descripcin:
1. mbito
2. Gestin de sesiones
3. Casos de uso
Actividades vinculadas:
Ejercicio E09
Objetivos especficos:
1. Resolver ejercicios para Web dinmica y bases de datos.
2. Justificar las estructuras, arquitecturas y tecnologas utilizadas.
3. Comprender los conceptos relacionados con el desarrollo de software.
4. Utilizar estrategias para preparar y dar a trmino las presentaciones orales y redactar textos y documentos con
un contenido coherente, una estructura y un estilo adecuados y un buen nivel ortogrfico y gramatical.
5. Despus de identificar las diferentes partes de un documento acadmico y de organizar las referencias
bibliogrficas, disear y ejecutar una buena estrategia de bsqueda avanzada con recursos de informacin
especializados, seleccionando la informacin pertinente teniendo cuenta criterios de relevancia y calidad.
8. Bsquedas
Descripcin:
Bsquedas bsicas
Full-text
Indexacin
Consulta
Modos de bsqueda
Actividades vinculadas:
Ejercicio E10
Objetivos especficos:
1. Resolver ejercicios para Web dinmica y bases de datos.
2. Justificar las estructuras, arquitecturas y tecnologas utilizadas.
3. Comprender los conceptos relacionados con el desarrollo de software.
4. Utilizar estrategias para preparar y dar a trmino las presentaciones orales y redactar textos y documentos con
un contenido coherente, una estructura y un estilo adecuados y un buen nivel ortogrfico y gramatical.
5. Despus de identificar las diferentes partes de un documento acadmico y de organizar las referencias
bibliogrficas, disear y ejecutar una buena estrategia de bsqueda avanzada con recursos de informacin
especializados, seleccionando la informacin pertinente teniendo cuenta criterios de relevancia y calidad.
7 / 14
9. Aplicaciones AJAX
Dedicacin: 25h
Grupo mediano/Prcticas: 10h
Aprendizaje autnomo: 15h
Descripcin:
1. Estructura de aplicaciones AJAX
2. XMLHttpRequest
3. XML
a. Definicin y especificaciones.DTD.
b. Estructura del documento.
c. Validacin
d. Generacin de archivos XML al vuelo
e. ResponseXML: Recorrido y presentacin de datos XML
f. RSS
1. Aplicaciones bsicas
2. Aplicaciones de posicionamiento geogrfico
Actividades vinculadas:
Ejercicios E11 y E12
Objetivos especficos:
1. Resolver ejercicios para Web dinmica y bases de datos.
2. Justificar las estructuras, arquitecturas y tecnologas utilizadas.
3. Comprender los conceptos relacionados con el desarrollo de software.
4. Utilizar estrategias para preparar y dar a trmino las presentaciones orales y redactar textos y documentos con
un contenido coherente, una estructura y un estilo adecuados y un buen nivel ortogrfico y gramatical.
5. Despus de identificar las diferentes partes de un documento acadmico y de organizar las referencias
bibliogrficas, disear y ejecutar una buena estrategia de bsqueda avanzada con recursos de informacin
especializados, seleccionando la informacin pertinente teniendo cuenta criterios de relevancia y calidad.
8 / 14
Descripcin:
Resolver ejercicios donde a partir de un enunciado se obtenga un diagrama de entidad-relacin.
Material de soporte:
Enunciado_Ejercicio_01.pdf
Descripcin de la entrega esperada y vnculos con la evaluacin:
Entrega a travs del campus virtual ATENEA
Objetivos especficos:
Disear diagramas E-R
Dedicacin: 7h 30m
Aprendizaje autnomo: 6h
Grupo mediano/Prcticas: 1h 30m
Descripcin:
A partir de enunciados, disear el modelo de entidad-relacin y el modelo relacional.
Material de soporte:
Enunciado_Ejercicio_02.pdf
Descripcin de la entrega esperada y vnculos con la evaluacin:
Entrega a travs del campus virtual ATENEA
Objetivos especficos:
Saber configurar los dos modelos, tanto el E-R como el modelo relacional.
9 / 14
Dedicacin: 7h
Aprendizaje autnomo: 6h
Grupo mediano/Prcticas: 1h
Descripcin:
Resolver una serie de ejercicios bsicos sobre PHP, HTML y CSS.
Material de soporte:
Enunciado_Ejercicio_05.pdf
Descripcin de la entrega esperada y vnculos con la evaluacin:
Entrega a travs del campus virtual ATENEA
Objetivos especficos:
1. Aprender a integrar PHP, HTML y CSS.
2. Generar cdigo HTML mediante PHP.
Dedicacin: 6h
Aprendizaje autnomo: 5h
Grupo mediano/Prcticas: 1h
Descripcin:
Resolver una serie de ejercicios de paso de parmetros entre scripts PHP
Material de soporte:
Enunciado_Ejercicio_06.pdf
Descripcin de la entrega esperada y vnculos con la evaluacin:
Entrega a travs del campus virtual ATENEA
Objetivos especficos:
Aprender a enviar y recuperar parmetros entre pginas PHP mediante los mtodos GET y POST.
10 / 14
Dedicacin: 7h
Aprendizaje autnomo: 6h
Grupo mediano/Prcticas: 1h
Descripcin:
Desarrollo de interficie web y formularios que permitan la gestin de datos
Material de soporte:
Enunciado_Ejercicio_08.pdf
Descripcin de la entrega esperada y vnculos con la evaluacin:
Entrega a travs del campus virtual ATENEA
Objetivos especficos:
Aprender a insertar, modificar y borrar informacin de una base de datos utilizando formularios web, PHP y SQL.
Aprendizaje autnomo: 6h
Grupo mediano/Prcticas: 1h
Descripcin:
Ejercicios de aplicacin de SESSION: proteccin y datos de sesin
Material de soporte:
Enunciado_Ejercicio_09.pdf
Descripcin de la entrega esperada y vnculos con la evaluacin:
Entrega a travs del campus virtual ATENEA
Objetivos especficos:
Aprender a guardar y gestionar datos de la aplicacin web durante la sesin del usuario.
11 / 14
Dedicacin: 6h
Aprendizaje autnomo: 5h
Grupo mediano/Prcticas: 1h
Descripcin:
Elaborar un sistema de busca mediante el uso de diferentes mtodos.
Material de soporte:
Enunciado_Ejercicio_10.pdf
Descripcin de la entrega esperada y vnculos con la evaluacin:
Entrega a travs del campus virtual ATENEA
Objetivos especficos:
Aprender a disear y desarrollar herramientas de busca en un sistema con BBDD.
12 / 14
Sistema de calificacin
Prcticas (20%):
3 prcticas con una ponderacin del 5%, 7,5% y 7,5% de la nota final de la assignatura
Exmenes (70%):
2 exmenes parciales terico/prcticos con una ponderacin del 20% de la nota final de la asignatura.
Un examen final con una ponderaci del 30% de la nota final de la asignatura.
Participacin y actitud de aprendizaje
La evaluacin de la participacin del alumno/a en las actividades formativas de la materia, y la actitud de aprendizaje, se
evaluar mediante un seguimiento de sus intervenciones en clase y de la proporcin de ejercicios o prcticas
presentados. Esta evaluacin corresponde al 10% de la nota final.
Prueba de reevaluacin:
Los alumnos que no superen la asignatura mediante la evaluacin continuada tendrn la opcin de presentarse a la
prueba de reevaluacin.
Normas de realizacin de las actividades
Prcticas:
Los ejercicios de prcticas se inician durante el horario de clase en la franja destinada para estas y se completan al
margen del horario previsto de clase siguiendo las instrucciones que se dan en el documento Hoja de Prctica
correspondiente y las indicaciones que a tal efecto se dan en la parte de la clase correspondiente.
La resolucin de los ejercicios de prcticas se entregar utilizando el campus Atenea en el espacio de entrega habilitado
para cada prctica, siguiendo las indicaciones descritas en el documento Hoja de Prctica correspondiente, siguiendo los
trminos indicados. Al final de la prctica se entregaran los archivos que se requieran. La correcta gestin de la
documentacin aportada es un aspecto relacionado con las competencias a adquirir y es, por tanto, objeto de evaluacin.
La evaluacin de las prcticas no comporta solamente la resolucin de los ejercicios propuestos, sino tambin la defensa
que se haga de los resultados cuando el/la alumno/a sea requerido para ello al inicio de las clases.
Cualquier incidencia que no permita resolver la prctica en el plazo indicado debe ser comunicada al profesor
correspondiente mediante mensaje por el Campus Virtual; con posterioridad a esta comunicacin, se resolver la
pertinencia o no de las causas que motivan la no presentacin del ejercicio y se establecern las alternativas para
completar la evaluacin si las causas son justificadas. Tambin se considerarn justificadas las causas de no presentacin
de ejercicios que sean comunicadas al profesorado por la Jefatura de Estudios.
Exmenes:
Los exmenes de la asignatura se realizan en laboratorio con ordenadores mediante documento electrnico que el/la
alumno/a debe completar. Las preguntas y problemas propuestos en los exmenes hacen referencia tanto al contenido
terico de la asignatura como a los ejercicios resueltos en las diferentes prcticas. Al margen de cada pregunta o
problema consta la contribucin en puntos a la nota total del examen.
Las revisiones y/o reclamaciones respecto de los exmenes se realizarn exclusivamente en las fechas y horarios
establecidos en el Calendario Acadmico.
13 / 14
Otros recursos:
- PHP
http://www.php.net/ Pgina oficial de los desarrolladores del lenguaje PHP. El lugar para bajar todos los recursos
de PHP y una copia del manual en diferentes idiomas.
http://www.phpwizard.net/ Fuente de numerosas aplicaciones escritas con PHP, como phpMyAdmin, un gestor
grfico con el que administrar MySQL va web. Tambin se pueden descargar tutoriales.
- AJAX
Introduccin a AJAX: http://www.librosweb.es/ajax/index.html
Manual de AJAX: http://www.w3schools.com/Ajax/
XML: http://www.w3.org/XML/
Manual de XML: http://www.w3schools.com/xml/
O'Reilly XML.COM: http://www.xml.com
Especificaciones de RSS: http://cyber.law.harvard.edu/rss/rss.html
Manual de Google maps: http://www.desarrolloweb.com/manuales/desarrollo-con-api-de-google-maps.html
API de Google maps: http://code.google.com/intl/es-ES/apis/maps/
14 / 14