Bases De Datos - UPM

Transcription

Bases de 1. Datos DescriptivosAsignaturaBases de datosMateriaDepartamentoresponsableIngeniería del software, sistemas de información ysistemas inteligentesLenguajes y sistemas informáticos en ingeniería delsoftwareCréditos ECTS6CarácterObligatorioTitulaciónGraduado en Ingeniería Informática por la UniversidadPolitécnica de MadridCurso2ºEspecialidadNo aplicaCurso académico2010-2011Semestre en que seimparteAmbos (Septiembre a enero y febrero a junio)Semestre principalFebrero a junioIdioma en que seimparteCastellanoPágina Webhttp://telemaco.ls.fi.upm.es

2. ProfesoradoNOMBRE Y APELLIDODESPACHOCorreo electrónicoÓscar Marbán Gallego (Coord.)4302omarban@fi.upm.esErnestina Menasalvas Ruiz4303emenasalvas@fi.upm.esCovadonga Fernández Baizan4304cfbaizan@fi.upm.esSantiago Eibe García4302seibe@fi.upm.esLuis Mengual Galán4303lmengual@fi.upm.es3. Conocimientos previos requeridos para poder seguircon normalidad la asignaturaAsignaturassuperadas Otros resultados deaprendizajenecesarios

4. Objetivos de AprendizajeCOMPETENCIAS ASIGNADAS A LA ASIGNATURA Y SU NIVEL DEADQUISICIÓNCódigoCompetenciaNivelCE-28Evaluar y seleccionar adecuadamente sistemas de gestiónde BBDD, y diseñar y crear sistemas de bases de datos eintegrarlas con el resto de tecnologías del sistemaCG1/21Capacidad de resolución de problemas aplicandoconocimientos de matemáticas, ciencias e ingeniería.MedioCG6Capacidad de abstracción, análisis y síntesis.MedioCG19Capacidad para usar las tecnologías de la información y nálisisysíntesisRESULTADOS DE APRENDIZAJE DE LA ASIGNATURACódigoResultado de aprendizajeRA1Diseño, creación, consulta y manipulaciónde repositorios de datos, e integración conaplicaciones del sistema.RA2Configuración, administración, uso yoptimización de sistemas gestores debases de datos relacionalesCompetenciasasociadasNivel CE-282-3CG19Medio

5. Sistema de evaluación de la asignaturaINDICADORES DE LOGRORefIndicadorRelacionado con RAI1Identifica las ventajas que aporta el modelo ANSI/SPARCRA1I2Identifica entidades básicas. Identifica y distinguesubproblemasRA1I3Identifica ítems elementales de información en un problemacomo funciones que aplican un "universo" de objetos en losrespectivos dominiosRA1I4Utiliza operadores del Algebra de conjuntos (extendida) comolenguaje de interrogación y fundamento del SQLRA1I5Transforma el modelo conceptual (E/R) en modelo lógicoRA1I6Capacidad para definir datos con integridad referencialRA1I7Distingue y comprende dialectos de SQL. Construye consultasSQLRA1I8Capacidad para utilizar la estructura matemática del modelo ysus propiedades como base para algoritmos de diseño"correctos y completos". Estudia su complejidadcomputacionalRA1I9Capacidad para analizar y evaluar el coste del procesamientode consultasRA2I10Identifica las principales funciones de administraciónRA2I11Reconocer las dificultades del almacenamiento de grandesvolúmenes de datosRA2

INDICADORES DE LOGRORelacionado con RARefIndicadorI12Reconoce un problema complejo y es capaz dedescomponerlo en partes Selecciona el software adecuado para implementar lasoluciónnRA2EVALUACION SUMATIVABreve descripción de las actividadesevaluablesPesoen lacalif.MomentoLugarProyecto 1Semanas 2a8Libreelección30%Proyecto 2Semanas 8a 12Libreelección8%Examen 1Semana 12Aula25%Proyecto 3Semanas13 a 16Libreelección12%Examen 2Semana 16Aulaasignada15%Asistencia, participación y evaluación enclaseSemanas 1a 16Aulaasignada10%Total: 100,00%

CRITERIOS DE sprincipales:1. edatos2. ontinuación.1. �nsumativa.2. uientesrequisitos:1. lcómputoglobaldelaevaluaciónsumativa2. daslasentregasdelosproyectos3. ciónsumativa)4. iónsumativa)5. SISTEMADEEVALUACIÓNMEDIANTESÓLOPRUEBAFINAL

CRITERIOS DE lestablecidoporlassiguientesasignaturas:- ‐Asignatura,títulación,curso- ‐ ncubrirálosdosmódulosseñaladosmásarriba.2. teelsistemade

CRITERIOS DE seestablecenlossiguientesrequisitos:1. lassiguientes:a. Módulo1:60puntosb. Módulo2:20puntos2. avaloracióndecadamodulo3. ónmínimadel35%delavaloracióndelmismo.4. lossiguientesrequisitos:1. Estaconvocatoriaconstasólodeunexamen2. rdinaria3. es:a. Módulo1:70puntosb. Módulo2:30puntos4. rioral30%delavaloracióndecadamodulo5. elcómputoglobaldelosdosmódulos

6. Contenidos y Actividades de AprendizajeCONTENIDOS ESPECÍFICOSBloque / Tema /CapítuloApartadoIndicadoresRelacionadosTema 1:Introducción a lasbases de datos1.1 Introducción a las Bases de DatosI11.2 Arquitectura ANSI/SPARCI1Tema 2: Diseñoconceptual2.1 Modelo E/R básicoI22.2 Modelo E/R extendidoI23.1 Introducción al modelo relacionalI33.2 Paso a tablas del modelo E/RI53.3 Integridad referencialI6Tema 3: Paso deldiseño conceptualal diseño lógico3.4 SQLI7, I9Tema 4: Diseñorelacional4.1 Álgebra relacionalI44.2 Modelo relacionalI8Tema 5: Sistemasgestores de basesde datosrelacionales5.1 Introducción a los Sistemas Gestoresde Bases de DatosI105.2 Almacenamiento de datosI115.3 Procesamiento de interrogacionesI9

7. Breve descripción de las modalidades organizativasutilizadas y de los métodos de enseñanza empleados

BREVE DESCRIPCIÓN DE LAS MODALIDADES ORGANIZATIVASUTILIZADAS Y METODOS DE ENSEÑANZA EMPLEADOSCLASES DE TEORIA CLASES DEPROBLEMAS PRÁCTICAS TRABAJOSAUTONOMOS TRABAJOS ENGRUPO TUTORÍAS 12

8. Recursos didácticosRECURSOSDIDÁCTICOS"Principles of Data Base Systems" (Second Edition), Jeffrey D.Ullman, Ed. Computer Science Press, Rockville, Maryland,1982"Relational Database Design", I.T. Hawryszkiewycz, PrenticeHall Australia, 1990“First Course in Database Systems,” A, 3/E Jeffrey D. Ullman,Jennifer Widom ,ISBN-10: 013600637X. 2007"Relational Database Theory", P. Atzeni & V. De Antonellis, TheBenjamin/Cummings Publishing Company Inc., 1993"Sistemas de Bases de Datos", R. Elmasri y S.B.Navathe, 2ªedición, Addison-Wesley Iberoamericana, 1997BIBLIOGRAFÍA"Fundamentos de bases de datos", A. Silberschatz, H. Korth, S.Sudarsham, 5ª edición, Mcgraw-Hill, 2006Connolly, T., Begg, C. AND Strachan, A., 2004. DatabaseSystems-A Practical Approach to Design, Implementation andManagement. 4th ed. Addison-WesleyElmasri, R. Navathe, S., 2006. Fundamentals of DatabaseSystems, 5th ed. Addison-WesleyDate, C. J. An Introduction to Database Systems. 7th ed.Reading, MA: Addison-Wesley (2000)Melton, Jim. Understanding SQL's Stored Procedures: AComplete Guide to SQL/PSM. San Francisco, CA: MorganKaufmann (1998)Hector Garcia-Molina, Jeff Ullman, and Jennifer Widom.Database Systems: The Complete Book, (DS-CB), 2008, 2ndeditionRECURSOS WEBPágina web de la asignatura(http://telemaco.ls.fi.upm.es)Aula 5102EQUIPAMIENTOSala de trabajo en grupo13

9. Cronograma de trabajo de la asignaturaSemanaSemana 1(6 horas)Semana 2(8 horas)Semana 3(9 horas)Semana 4(8 horas)Semana 5(9 horas)Semana 6(9 horas)Actividades en Aula 1.1 Introducción a lasBases de Datos (2 horas)ActividadesenLaboratorioTrabajo IndividualOtrosActividades deEvaluación Estudio y ejercicios (2horas) 3.1 Introducción al Estudio y ejercicios (2horas) Trabajo deconsolidación (2horas) 2.1 Modelo E/R básico Estudio y ejercicios (2horas) Trabajo deconsolidación (3horas) 2.1 Modelo E/R básico Estudio y ejercicios (2horas) Trabajo deconsolidación (2horas) 2.2 Modelo E/R Estudio y ejercicios (2horas) Trabajo deconsolidación (3horas) 2.2 Modelo E/R Estudio y ejercicios (2horas) Trabajo deconsolidación (3horas) 3.1 Introducción almodelo relacional (2horas)modelo relacional (2horas) 2.1 Modelo E/R básico(2 horas)(4 horas)(4 horas)extendido (4 horas)extendido (4 horas)14Trabajo en Grupo

Semana 7(9 horas)3.2 Paso a tablas delmodelo E/R (4 horas) Estudio y ejercicios (2horas) Trabajo deconsolidación (3horas) Semana 8(8 horas)3.3 Integridad referencial(4 horas) Estudio y ejercicios (2horas) Trabajo deconsolidación (2horas) Semana 9(9 horas) 3.4 SQL (4 horas) Estudio y ejercicios (2horas) Trabajo deconsolidación (3horas) Semana 10(9 horas) 3.4 SQL (4 horas) Estudio y ejercicios (2horas) Trabajo deconsolidación (3horas) 5.1 Introducción a los Estudio y ejercicios (2horas) Trabajo deconsolidación (3horas) 5.3 Procesamiento de Estudio y ejercicios (2horas) Trabajo deconsolidación (3horas) Examen deconsolidación (2horas) 4.1 Álgebra relacional (4 Estudio y ejercicios (2horas) Trabajo deconsolidación (3horas) 4.1 Álgebra relacional (2 Estudio y ejercicios (2horas) Trabajo deconsolidación (3horas) Semana 11(9 horas)Semana 12(9 horas)Semana 13(9 horas)Semana 14(9 horas)Sistemas Gestores deBases de Datos (2horas) 5.2 Almacenamiento dedatos (2 horas)interrogaciones (2horas)horas)horas) 4.2 Modelo relacional (2horas)15

Semana 15(9 horas) 4.2 Modelo relacional (2horas) Estudio y ejercicios (4horas) Trabajo deconsolidación (3horas) Semana 16(9 horas) 4.2 Modelo relacional (4horas) Estudio y ejercicios (2horas) Trabajo deconsolidación (3horas) Examen deconsolidación (2horas) Semana 17(8 horas) Estudio y ejercicos (6 horas) Examen (2 horas) orasqueimplicaparaelalumno.16

Graduado en Ingeniería Informática por la Universidad Politécnica de Madrid Curso 2º Especialidad No aplica ! Curso académico 2010-2011 Semestre en que se . como funciones que aplican un "universo" de objetos en los respectivos dominios RA1 I4 Utiliza operadores del Algebra de conjuntos (extendida) como