Unidad 04. Lenguaje de definición de datos
Apuntes de BD para DAW, DAM y ASIR
Curso 2023/2024
1 Temporalización
- Trimestre: 1
- Inicio: 03/12
- Fin: 14/12
- Sesiones: 12
2 Objetivos didácticos
- Analizar el formato de almacenamiento de la información. Crear las tablas y las relaciones entre ellas.
- Seleccionar los tipos de datos adecuados.
- Definir los campos clave en las tablas.
- Implementar las restricciones reflejadas en el diseño lógico.
- Crear vistas.
- Crear usuarios y asignarles privilegios.
- Utilizar asistentes, herramientas gráficas y los lenguajes de definición y control de datos.
- Desarrollar progresivamente actitudes profesionales como la importancia del trabajo en equipo, la sistematicidad, el orden, la búsqueda de soluciones eficientes y el uso de un lenguaje técnico cada vez más preciso.
3 Contenidos
- Modelo de datos. Concepto y tipos.
- Proceso de diseño de una base de datos.
- Relaciones, atributos, tuplas.
- Representación. Diagramas relacionales.
- Lenguaje de definición de datos.
- Estándar SQL. Revisión histórica e importancia.
- Las sentencias CREATE, DROP, ALTER.
- Concepto de objeto de una base de datos.
- Tipos de datos.
- Juegos de caracteres.
- Criterios de comparación y ordenación.
- Implementación de restricciones.
- Claves primarias.
- Claves primarias simples y compuestas.
- Índices. Características.
- Valores no duplicados.
- El valor NULL.
- Claves ajenas.
- Opciones de borrado y modificación.
- Vistas.
- Usuarios. Roles. Privilegios. Objetos.
- Lenguaje de descripción de datos (DDL).
- Herramientas gráficas para la descripción de datos y definición de usuarios, roles y privilegios.
- Lenguaje de control de datos (DCL).
4 Resultado de aprendizaje
RA 2. Crea bases de datos definiendo su estructura y las características de sus elementos según el modelo relacional.
5 Interdisciplinariedad
RA 6 del módulo Desarrollo Web en entorno servidor.
6 Procedimientos de evaluación
6.1 Criterios de evaluación
- Se ha analizado el formato de almacenamiento de la información.
- Se han creado las tablas y las relaciones entre ellas.
- Se han seleccionado los tipos de datos adecuados.
- Se han definido los campos clave en las tablas.
- Se han implantado las restricciones reflejadas en el diseño lógico.
- Se han creado vistas.
- Se han creado los usuarios y se les han asignado privilegios.
- Se han utilizado asistentes, herramientas gráficas y los lenguajes de definición y control de datos.
6.2 Técnicas e instrumentos de evaluación
- Observación directa.
- Análisis de producciones.
- Preguntas orales.
- Corrección de ejercicios.
- Autoevaluación periódica.
6.3 Momentos
- Al inicio (valoración de conocimientos, destrezas y actitudes iniciales).
- Durante (reconducción de la unidad en caso necesario).
- Al final (balance de lo aprendido y decisión del punto de partida de la siguiente unidad).
7 Licencia
Esta
página forma parte del curso
Bases de Datos de
José Juan Sánchez Hernández y
su contenido se distribuye bajo una
licencia
Creative Commons Reconocimiento-NoComercial-CompartirIgual 4.0
Internacional.