Vous êtes sur la page 1sur 7

Vicerrectorado de Ordenacin Acadmica Facultad de Ciencias

Facultad de Ciencias

Grado en Ingeniera Informtica ( Obligatoria )

GUA DOCENTE DE LA ASIGNATURA

G657 - Bases de Datos

Curso Acadmico 2011-2012

Pgina 1

Vicerrectorado de Ordenacin Acadmica Facultad de Ciencias

1. DATOS IDENTIFICATIVOS DE LA ASIGNATURA

Ttulo/s Centro Mdulo / materia Cdigo y denominacin Crditos ECTS Curso / Cuatrimestre Web Idioma de imparticin Forma de imparticin

Grado en Ingeniera Informtica ( Obligatoria ) Facultad de Ciencias ASIGNATURAS DE SEGUNDO CURSO MATERIA INGENIERA DEL SOFTWARE Y SISTEMAS DE INFORMACIN G657 - G657 - Bases de Datos 6 CUATRIMESTRAL (2)

Espaol Presencial

Departamento Profesor responsable E-mail Nmero despacho Otros profesores

DPTO. MATEMATICAS, ESTADISTICA Y COMPUTACION MARTA ELENA ZORRILLA PANTALEON marta.zorrilla@unican.es Facultad de Ciencias. Planta: + 3. DESPACHO PROFESORES (3003D) MIGUEL ANGEL GUTIERREZ LECUE

2. CONOCIMIENTOS PREVIOS

G266 Introduccin al software G271 Mtodos de programacin


3. COMPETENCIAS GENRICAS Y ESPECFICAS DEL PLAN DE ESTUDIOS TRABAJADAS EN LA ASIGNATURA

Competencias Genricas Capacidad de anlisis, sntesis y evaluacin. Capacidad de gestin de la informacin. Capacidad de resolucin de problemas aplicando tcnicas de ingeniera. Capacidad de trabajo en equipo. Aprendizaje autnomo. Creatividad. Tener motivacin por la calidad. Competencias Especficas Conocimiento y aplicacin de las caractersticas, funcionalidades y estructura de las bases de datos, que permitan su adecuado uso, y el diseo y el anlisis e implementacin de aplicaciones basadas en ellos. Conocimiento y aplicacin de las herramientas necesarias para el almacenamiento, procesamiento y acceso a los Sistemas de informacin, incluidos los basados en web.

Nivel 1 2 2 1 2 2 2 Nivel 2 2

Pgina 2

Vicerrectorado de Ordenacin Acadmica Facultad de Ciencias

3.1 RESULTADOS DE APRENDIZAJE DE LA ASIGNATURA

- Conocer las principales tecnologas de bases de datos Utilizar una base de datos y programar su creacin, actualizacin y consulta Saber usar herramientas que dan soporte al desarrollo y uso de bases de datos Construir aplicaciones que utilicen bases de datos

4. OBJETIVOS DE LA ASIGNATURA

Conocer la terminologa de bases de datos. Entender el concepto de independencia fsica y lgica de datos. Entender el concepto de transaccin y sus implicaciones. Conocer la arquitectura de un gestor de bases de datos y comprender la necesidad y la funcin de cada uno de sus elementos. Familiarizarse con el uso de modelos de datos y herramientas CASE para el diseo de bases de datos. Aprender el modelo de datos relacional y el lenguaje SQL. Conocer las funciones y tareas principales del administrador de bases de datos para garantizar la confidencialidad, seguridad, disponibilidad e integridad de la informacin. Estudiar las tecnologas actuales para la construccin de aplicaciones que acceden a bases de datos Introduccin a otros modelos de datos: multidimensional, objeto-relacional, etc.

5. MODALIDADES ORGANIZATIVAS Y MTODOS DOCENTES

ACTIVIDADES ACTIVIDADES PRESENCIALES HORAS DE CLASE (A) - Teora (TE) - Prcticas en Aula (PA) - Prcticas de Laboratorio (PL) - Horas Clnicas (CL) Subtotal horas de clase ACTIVIDADES DE SEGUIMIENTO (B) - Tutoras (TU) - Evaluacin (EV) Subtotal actividades de seguimiento
Total actividades presenciales (A+B)

HORAS DE LA ASIGNATURA

20 10 30

60

6 9 15 75 ACTIVIDADES NO PRESENCIALES

Trabajo en grupo (TG) Trabajo autnomo (TA)


Total actividades no presenciales HORAS TOTALES

20 55 75 150

Pgina 3

Vicerrectorado de Ordenacin Acadmica Facultad de Ciencias

6. ORGANIZACIN DOCENTE DE LA ASIGNATURA

CONTENIDOS
1 1. INTRODUCCIN A LAS BASES DE DATOS Concepto de Base de Datos y SGBD. De los sistemas de ficheros a la BD relacional. Niveles de abstraccin. Razones que justifican el uso de BD. Cundo no usar una BD. Introduccin a las bases de datos relacionales y al lenguaje estndar SQL. Concepto de transaccin. Arquitectura del SGBD. Roles de usuarios. 2. MODELO DE DATOS RELACIONAL Introduccin. El modelo relacional: elementos bsicos, clases de relaciones, restricciones, valores nulos. Esquemas relacionales. El modelo relacional y la arquitectura ANSI-SPARC. Fases del diseo e implementacin de BD: Modelos conceptuales, lgicos y fsicos. Herramientas CASE 3. LENGUAJE SQL Introduccin al lenguaje SQL. Estndares. Tipos de datos. Sentencias para la creacin, alteracin y manipulacin de bases de datos. ndices. Vistas. Gestin de transacciones. Gestin de errores. Procedimientos, funciones y disparadores. 4. ADMINISTRACIN DE BASES DE DATOS Arquitectura del Servicio de Informtica de una Organizacin. Funciones del administrador de BD y del administrador de datos. Herramientas de administracin de BD. Aspectos relacionados con la seguridad y encriptacin de datos, la disponibilidad e integridad de la informacin. 5. DISEO Y DESARROLLO DE APLICACIONES DE BASE DE DATOS Concepto de aplicacin. Lenguajes y herramientas. Elementos de las aplicaciones. Arquitecturas de las aplicaciones de usuario. Tecnologas. 6. OTROS MODELOS DE DATOS Introduccin a otros modelos de datos: objeto-relacional, orientado a objeto, multidimensional, semiestructurado, etc

TE
3,00

PA
0,00

PL
2,00

CL
0,00

TU
1,00

EV
0,50

TG
0,00

TA Semana
5,00 1,2

3,00

4,00

0,00

0,00

1,00

2,75

5,00

14,00 2,3

8,00

4,00 12,00

0,00

1,00

4,00

5,00

20,00 4-9

2,00

0,00

2,00

0,00

1,00

0,50

0,00

4,00 10

3,00

1,00 14,00

0,00

1,00

1,00 10,00

10,00 11-15

1,00

1,00

0,00

0,00

1,00

0,25

0,00

2,00 15

TOTAL DE HORAS

20,00 10,00 30,00


Esta organizacin tiene carcter orientativo.

0,00

6,00

9,00 20,00 55,00

TE PA PL CL TU EV TG TA

Horas de teora Horas de prcticas en aula Horas de prcticas de laboratorio Horas Clnicas Horas de tutora Horas de evaluacin Horas de trabajo en grupo Horas de trabajo autnomo

Pgina 4

Vicerrectorado de Ordenacin Acadmica Facultad de Ciencias

7. MTODOS DE LA EVALUACIN

Descripcin Prueba parcial


Calif. mnima Duracin Fecha realizacin Condiciones recuperacin Observaciones 0,00 Cuarto de hora

Tipologa Examen escrito

Eval. Final No

Recuper. S

% 5,00

5 o 6 semana del curso En convocatoria extraordinaria

Prueba parcial
Calif. mnima Duracin Fecha realizacin Condiciones recuperacin Observaciones 0,00 Cuarto de hora Semana 14 o 15

Examen escrito

No

10,00

En convocatoria extraordinaria

Prueba SQL
Calif. mnima Duracin Fecha realizacin Condiciones recuperacin Observaciones 0,00 2 horas Semana 11 o 12

Evaluacin en laboratorio

No

10,00

En convocatoria extraordinaria

Trabajo en grupo
Calif. mnima Duracin Fecha realizacin Condiciones recuperacin Observaciones 0,00 Cuarto de hora Semana 15

Trabajo

15,00

Se presentar el trabajo en examen final, convocatoria ordinaria o extraordinaria El trabajo en grupo es obligatorio. Se presentar memoria escrita y se realizar defensa oral.

Examen final escrito


Calif. mnima Duracin Fecha realizacin Condiciones recuperacin Observaciones 5,00 2h y media

Examen escrito

30,00

Fecha establecida por el centro En convocatoria extraordinaria El examen constar de una prueba escrita con preguntas de tipo test, de respuesta corta y ejercicios.

Examen final prctico


Calif. mnima Duracin Fecha realizacin Condiciones recuperacin Observaciones 5,00 1 h y media

Evaluacin en laboratorio

30,00

Las publicadas por el Centro en convocatoria extraordinaria

TOTAL Observaciones

100,00

Pgina 5

Vicerrectorado de Ordenacin Acadmica Facultad de Ciencias

* Todas las pruebas son obligatorias. * La presentacin del trabajo en grupo es obligatorio para presentarse al examen final * Los exmenes se realizarn sin apuntes ni libros. * Para aprobar la asignatura es necesario superar la nota mnima del examen final prctico y del examen final escrito'. En caso de no superar alguna de esas notas mnimas, la nota final ser el mnimo de 4.5 y la media obtenida. * Slo se guarda la nota del trabajo en grupo para la convocatoria extraordinaria. * No se descarta la posibilidad de realizar trabajos complementarios para que el alumno suba su nota. Su valoracin, como mximo, ser de un 10%. Observaciones para alumnos a tiempo parcial Los alumnos que por motivo justificado (estudiantes a tiempo parcial) no hayan seguido la evaluacin continua se les evaluar de la siguiente manera: - Examen final escrito: 45 % - Examen de laboratorio: 40 % - Trabajo grupo: 15 % Todas las pruebas son obligatorias. Para aprobar la asignatura es necesario superar la nota mnima del examen final prctico y del examen final escrito'. En caso de no superar alguna de esas notas mnimas, la nota final ser el mnimo de 4.5 y la media obtenida.

8. BIBLIOGRAFIA

BSICA Elmasri, R., Navathe, S.B., Fundamentos de Sistemas de Bases de Datos, 5; edicin, Pearson Education, 2008. Mora, E., Zorrilla, M. E., Daz de Entresotos, J. Iniciacin a las bases de datos con Access 2002. Daz de Santos, 2003. Piattini et al. Tecnologa y diseo de bases de datos. RA-MA, 2006. Pons, O. et al. Introduccin a los sistemas de bases de datos. Paraninfo. 2008 Silberschatz, A., Korth, H.F., Sudarshan, S., Fundamentos de Bases de Datos, 5 edicin, Madrid, 2006. Villapecelln Cid, M. Arquitecturas de red multicapa: conexin de bases de datos. Ra-Ma, cop. 2005 Pons Capote et al. Introduccin a las bases de datos : el modelo relacional . Thomson Paraninfo, 2005 Charte Ojeda, Francisco. PHP 5. Gua prctica para usuarios. Anaya Multimedia, 2005. Schafer, Steven M. HTML, XHTML y CSS. Anaya Multimedia, 2010. Complementaria Brian Knight [et al.]. Professional SQL Server 2005 administration. 2007 Cerami, Ethan. Web Services Essentials: distributed applications with XML-RPG, SOAP, UDDI & WSDL. OReilly, 2002. Connolly y Begg, 2005. Sistemas de Bases de Datos. 4 edicin. Addison-Wesley, 2005. Date, C. J. An introduction to Database Systems. 8 edition. Pearson Addison Wesley. 2004. Garca Molina, H., Ullman, J., Widom, J. Database systems: the complete book. 2nd ed. Pearson Education International, cop. 2009. Coles, Michael. Pro T-SQL 2008 programmer's guide. Apress, cop. 2008 Sunderic, D. Microsoft SQL Server 2005 stored procedure programming in T-SQL & .NET. 3rd ed. McGraw-Hill, cop. 2006. Vieira, Robert. Professional Microsoft SQL Server 2008 programming. Wiley, cop. 2009. Manuales de instalacin y administracin de los gestores utilizados en las prcticas. Melton, Jim, Eisenberg, Andrew. SQL y Java : gua para SQLJ, JDBC y tecnologas relacionadas. Ra-Ma, 2001. Trigos Garca, Esteban. JSP (Guas Prcticas) Anaya Multimedia, 2001. Silberschatz A.,Henry F. Korth, S. Sudarshan. Database system concepts . McGraw-Hill, 2011. Cosentino, Christopher. Gua esencial de PHP. Prentice Hall, 2001. Angel Cobo... [et al.] PHP y MySQL : tecnologas para el desarrollo de aplicaciones web. Daz de Santos, 2005

Pgina 6

Vicerrectorado de Ordenacin Acadmica Facultad de Ciencias

9. SOFTWARE

PROGRAMA / APLICACIN SQL Server 2008 Express, SQL Management Studio 2008, Pack Xampp 1.7.7 (Apache 2.2.21 + PHP 5.3.8)

CENTRO

PLANTA

SALA

HORARIO

10. COMPETENCIAS LINGSTICAS

Comprensin escrita Comprensin oral Expresin escrita Expresin oral Asignatura ntegramente desarrollada en ingls
Observaciones

Pgina 7