Menú local
Guía docente 2017-18 - 13211002 - Bases de datos
TITULACIÓN: | Grado en Ingeniería geomática y topográfica |
CENTRO: | ESCUELA POLITÉCNICA SUPERIOR (JAÉN) |
CURSO: | 2017-18 |
ASIGNATURA: | Bases de datos |
NOMBRE: Bases de datos | |||||
CÓDIGO: 13211002 | CURSO ACADÉMICO: 2017-18 | ||||
TIPO: Troncal / Básica | |||||
Créditos ECTS: 6.0 | CURSO: 1 | CUATRIMESTRE: SC | |||
WEB: http://dv.ujaen.es/docencia/goto_docencia_crs_216464.html |
NOMBRE: MOLINA AGUILAR, ANDRÉS | ||
IMPARTE: Teoría - Prácticas [Profesor responsable] | ||
DEPARTAMENTO: U118 - INFORMÁTICA | ||
ÁREA: 570 - LENGUAJES Y SISTEMAS INFORMÁTICOS | ||
N. DESPACHO: A3 - 135 | E-MAIL: molina@ujaen.es | TLF: 953212889 |
TUTORÍAS: https://uvirtual.ujaen.es/pub/es/informacionacademica/tutorias/p/57974 | ||
URL WEB: - | ||
ORCID: https://orcid.org/0000-0002-7823-8348 |
Esta asignatura se imparte en el segundo cuatrimestre del primer curso del grado. Es la primera asignatura de la carrera en la que el alumno aprenderá la importancia de la utilización de los sistemas de gestión de bases de datos. Asimismo desarrollará sus destrezas en el uso del lenguaje declarativo SQL.
El alumno debe estudiar la asignatura consultando la
bibliografía sugerida por los profesores y asistir con
regularidad a las clases y tutorías impartidas.
Debido al carácter práctico de la asignatura,
se recomienda que los alumnos realicen los ejercicios propuestos en
las relaciones de problemas, así como los exámenes de
convocatorias anteriores (toda esta documentación se
encuentra disponible en la plataforma de docencia ILIAS).
Código | Denominación de la competencia |
CB2R | Que los estudiantes sepan aplicar sus conocimientos a su trabajo o vocación de una forma profesional y posean las competencias que suelen demostrarse por medio de la elaboración y defensa de argumentos y la resolución de problemas dentro de su área de estudio |
CB5R | Que los estudiantes hayan desarrollado aquellas habilidades de aprendizaje necesarias para emprender estudios posteriores con un alto grado de autonomía |
CBB6R | Conocimientos básicos sobre bases de datos. |
CT4 | Capacidad para aplicar nuevas tecnologías, incluidas las tecnologías de la información y la comunicación. |
CT6 | Capacidad para la transmisión oral y escrita de información adaptada a la audiencia. |
Resultados de aprendizaje | |
Resultado 5 | Adquirir los conocimientos básicos sobre bases de datos y su utilización en el ámbito de la Ingeniería Geomática y Topográfica, especialmente en los sistemas de información geográfica (SIG). |
Concepto de BD y sus ventajas frente a los sistemas de archivos
Niveles de información
Enfoques de datos: BD relacionales
Normalización de tablas
BD espaciales
El lenguaje SQL
PROGRAMA DE TEORÍA
1. Introducción a las Bases de Datos
1.1 Conceptos fundamentales
1.2 Niveles de información
1.3 Descripción funcional del SGBD
2. El enfoque de datos relacional
2.1 La estructura de datos relacional
2.2 Álgebra relacional
3. El lenguaje SQL
3.1 Lenguaje de Definición de Datos (DDL)
3.2 Lenguaje de Manipulación de Datos (DML)
4. El modelo Entidad/Relación
4.1 Conceptos fundamentales
4.2 Reducción a relaciones jerárquicas
4.3 Transformación de relaciones ternarias
4.4 Conversión de Entidades débiles en fuertes
4.5 Aplicación del enfoque lógico de datos
relacional a esquemas conceptuales
4.6 Normalización de tablas
PROGRAMA PRACTICO:
1. Programación en SQL
1.1. Entorno de trabajo SQL*Plus de Oracle. Conexión
al servidor.
1.2 Comandos CREATE TABLE, ALTER TABLE y DELETE TABLE .
1.3 Inserción, modificación y borrado: Comandos
INSERT, UPDATE y DELETE
Reglas de Integridad
1.4 Consulta de información I. Usos básicos del
comando SELECT
1.5 Consulta de información II. Usos avanzados del
comando SELECT
1.6 Subconsultas en las sentencias INSERT, DELETE Y UPDATE
1.7 Creación y consultas de vistas: Comando CREATE
VIEW
2. Proyecto de Bases de Datos (integración de
conceptos adquiridos sobre un supuesto real)
2.1 Elaboración del documento de requerimientos
según documento-guía
2.2. Diseño conceptual (modelo
Entidad-Relación): Definición de entidades y
relaciones, Definición de restricciones y
Documentación del modelo
2.3. Diseño lógico relacional:
Conversión de relaciones N-M, Reglas de validación y
valores por defecto, Documentación del modelo.
2.4. Generación de sentencias DDL y DML para el DBMS
seleccionado
ACTIVIDADES | HORAS PRESENCIALES | HORAS TRABAJO AUTÓNOMO | TOTAL HORAS | CRÉDITOS ECTS | COMPETENCIAS (códigos) |
---|---|---|---|---|---|
A1 - Clases expositivas en gran grupo
|
25.0 | 42.5 | 67.5 | 2.7 |
|
A2R - Clases en pequeño grupo
|
30.0 | 45.0 | 75.0 | 3.0 |
|
A3 - Tutorías colectivas/individuales
|
5.0 | 2.5 | 7.5 | 0.3 |
|
TOTALES: | 60.0 | 90.0 | 150.0 | 6.0 |
Las actividades teóricas consistirán en clases magistrales en las que se fomentará la participación y el debate y en la resolucion de supuestos de BD a partir de un documento de requerimientos.
Las actividades prácticas incluirán la la implementacion de una BD relacional (SGBD Oracle), así como la realizacion de consultas tanto de la BD como del diccionario de datos.
ASPECTO | CRITERIOS | INSTRUMENTO | PESO |
---|---|---|---|
Asistencia y/o participación en actividades presenciales y/o virtuales | Asistencia y participación | Control de Presencia. Realización de relaciones de ejercicios. Observación y notas del profesor | 5.0% |
Conceptos teóricos de la materia | Conceptos teóricos de la materia | Examen escrito | 70.0% |
Realización de trabajos, casos o ejercicios | Realización de trabajos, casos o ejercicios | Entrega de trabajos, casos o ejercicios | 0.0% |
Prácticas de laboratorio/campo/uso de herramientas TIC | Prácticas de laboratorio/ordenador | Observacion y notas del profesor. Entrega de guiones de prácticas. Entrega y defensa de un trabajo práctico. Examenes escritos | 25.0% |
Para superar la asignatura, será necesario obtener una
puntuación de 5.0 tras sumar las notas de los siguientes
conceptos:
- 70 % de la nota del examen de
teoría (Se exige nota mínima de 5.0 en esta
parte)
- 25 % de la nota de la parte
práctica (No se exige nota mínima en esta parte)
- 5 % de la nota de
aprovechamiento y seguimiento de las clases teóricas y
prácticas. (No se exige nota mínima en esta
parte)
La parte práctica de la asignatura se compone de:
- Guiones de prácticas.
Evaluación continua mediante ejercicios puntuables en
sesiones de prácticas. Si por algún motivo
justificado, el alumno no pudiera asistir de forma continuada a las
clases prácticas, habrá de comunicarlo al principio
del cuatrimestre al profesor responsable del grupo, en orden a
encontrar una solución que satisfaga a ambas
partes. Nota numérica 0..10
- Proyecto de Bases de Datos: Nota
numérica 0..10
La nota obtenida por el alumno durante el periodo lectivo (nota de evaluación continua) se mantendrá para las convocatorias oficiales del mismo curso.
La copia/plagio en exámenes, pruebas escritas, trabajos o proyectos conlevará la nota de 0 en la parte de la asignatura correspondiente.
Durante el cuatrimestre académico, se podrán realizar pruebas evaluatorias de parte del temario.
Ambas modalidades y pruebas tanto de la parte teórica como de la práctica permite evaluar las competencias CT4 y CB6 así como medir los resultados 4 y 5.
Los objetos que NO vayan a ser utilizados para la realización del examen (libro, teléfonos móviles, etc.) se depositarán en el lugar que indiquen los profesores.
No se permitirá ni el uso ni la posesión de
aparatos electrónicos, teléfonos móviles
(encendidos o apagados),
libros, apuntes, instrumentos particulares ni otros objetos
distintos de los especificados por los profesores.
- Programación de base de datos Oracle [Recurso electrónico]. Edición: -. Autor: Ruiz de Miras, Juan. Editorial: Jaén: Universidad de Jaén, Servicio de Publicaciones, [2002] (C. Biblioteca)
- Fundamentos de bases de datos. Edición: -. Autor: Korth, Henry F.. Editorial: México ; Madrid [etc.]: McGraw-Hill, imp. 1990 (C. Biblioteca)
- Oracle 11g : SQL, PL. Edición: Cornellá de Llobregat, Barcelona : Eni, 2010. Autor: Gabillaud, Jérôme. Editorial: - (C. Biblioteca)
- SQL. Edición: -. Autor: Charte Ojeda, Francisco. Editorial: Madrid : Anaya Multimedia, 2009 (C. Biblioteca)
- Diseño y administración de bases de datos. Edición: 2ª ed., 3ª reimp. Autor: Hansen, Gary W.. Editorial: Madrid [etc.]: Prentice Hall, D. L. 2000 (C. Biblioteca)
- Oracle 11g : Administración . Edición: Cornellá de Llobregat (Barcelona) : ENI, 2009. Autor: Heurtel, Olivier. Editorial: - (C. Biblioteca)
Semana | A1 - Clases expositivas en gran grupo | A2R - Clases en pequeño grupo | A3 - Tutorías colectivas/individuales | Trabajo autónomo | Observaciones | |
---|---|---|---|---|---|---|
Nº 1 29 ene. - 4 feb. 2018 |
2.0 | 2.0 | 2.0 | 9.0 | ||
Nº 2 5 - 11 feb. 2018 |
2.0 | 2.0 | 2.0 | 9.0 | ||
Nº 3 12 - 18 feb. 2018 |
2.0 | 2.0 | 1.0 | 7.5 | ||
Nº 4 19 - 25 feb. 2018 |
2.0 | 2.0 | 0.0 | 6.0 | ||
Nº 5 26 feb. - 4 mar. 2018 |
2.0 | 2.0 | 0.0 | 6.0 | ||
Nº 6 5 - 11 mar. 2018 |
2.0 | 2.0 | 0.0 | 6.0 | ||
Nº 7 12 - 18 mar. 2018 |
2.0 | 2.0 | 0.0 | 6.0 | ||
Nº 8 19 - 25 mar. 2018 |
2.0 | 2.0 | 0.0 | 6.0 | ||
Período no docente: 26 mar. - 1 abr. 2018 | ||||||
Nº 9 2 - 8 abr. 2018 |
2.0 | 2.0 | 0.0 | 6.0 | ||
Nº 10 9 - 15 abr. 2018 |
2.0 | 2.0 | 0.0 | 6.0 | ||
Nº 11 16 - 22 abr. 2018 |
2.0 | 2.0 | 0.0 | 6.0 | ||
Nº 12 23 - 29 abr. 2018 |
2.0 | 2.0 | 0.0 | 6.0 | ||
Nº 13 30 abr. - 6 may. 2018 |
1.0 | 2.0 | 0.0 | 4.5 | ||
Nº 14 7 - 13 may. 2018 |
0.0 | 2.0 | 0.0 | 3.0 | ||
Nº 15 14 - 20 may. 2018 |
0.0 | 2.0 | 0.0 | 3.0 | ||
Total Horas | 25.0 | 30.0 | 5.0 | 90.0 |