DAW → Bases de Datos → RA2
RA2 · verificado

RA2 de Bases de Datos · DAW

Crea bases de datos definiendo su estructura y las características de sus elementos según el modelo relacional.

Comprobar mi dominio con José →

Contenido verificado asociado a este RA

Análisis del Formato de Almacenamiento de la Información y Fundamentos del Modelo Relacional

Esta unidad trabaja el CE a del RA2: analizar el formato de almacenamiento de la información como paso previo al diseño de una base de datos. Se comparan distintas formas de almacenar datos (archivos planos, hojas de cálculo, sistemas gestores de bases de datos relacionales y no relacionales) y se justifica por qué el modelo relacional es el formato elegido en la mayoría de sistemas de información actuales. Se introduce el vocabulario básico del modelo relacional (tabla, tupla, atributo) y se practica con un caso guiado de análisis de requisitos. El diseño detallado de tablas, claves, tipos de datos y restricciones se desarrollará en unidades posteriores asociadas a otros CE del mismo RA.

Diseño de Tablas y Relaciones: Claves y Tipos de Datos

Esta unidad se centra en la creación práctica de tablas mediante sentencias SQL, la definición de sus campos clave y la selección de tipos de datos apropiados para cada atributo. Se aborda la implementación de relaciones (1:1, 1:N y N:M) entre tablas mediante claves foráneas, mostrando ejemplos de código y explicando el mecanismo de integridad referencial.

Restricciones de Integridad y Vistas: de la Implementación del Diseño Lógico a la Definición en SQL

Esta unidad muestra cómo traducir a sentencias SQL las restricciones de integridad definidas previamente en el diseño lógico de la base de datos (UNIQUE, CHECK, NOT NULL), y cómo crear vistas (VIEWS) para simplificar consultas, ofrecer distintas perspectivas de los datos y reforzar la seguridad mediante la ocultación de estructura. Incluye ejemplos de sintaxis y un ejercicio práctico resuelto.

Gestión de Usuarios y Privilegios en Bases de Datos

Esta unidad aborda la creación de usuarios de bases de datos y la asignación de privilegios para controlar el acceso y las operaciones que cada usuario puede realizar, incluyendo el uso de roles para simplificar la administración de permisos. Se presentan ejemplos prácticos de sentencias SQL de control de acceso (CREATE USER, GRANT, REVOKE, CREATE ROLE) y se relaciona el contenido con el criterio de evaluación correspondiente (CE g).

Herramientas y Lenguajes para la Definición y Control de Datos

Esta unidad explora las diferentes herramientas y lenguajes (DDL, DCL) disponibles para la creación, modificación y control de bases de datos, incluyendo asistentes y entornos gráficos, con ejemplos prácticos de sintaxis y un ejercicio comparativo entre el uso de scripts SQL y herramientas visuales.

Conceptos clave

Formato de almacenamientoAnálisis de requisitos de datosModelo relacionalTabla (relación)TuplaAtributoComparación de alternativas de almacenamiento (archivo plano, hoja de cálculo, SGBD relacional, NoSQL)Normalización (concepto introductorio, desarrollo en otros CE)CREATE TABLEClave primaria (PK)Clave foránea (FK)Tipos de datos SQLIntegridad referencial (ON DELETE/ON UPDATE)Relaciones 1:1, 1:N, N:MTabla intermedia (relación N:M)Clave primaria compuestaRestricción UNIQUERestricción CHECK

Errores que conviene evitar

  • Confundir 'analizar el formato de almacenamiento' con 'diseñar las tablas', anticipando contenido de otro criterio de evaluación.
  • Elegir un SGBD relacional sin justificar la decisión frente a otras alternativas (archivo plano, hoja de cálculo, NoSQL).
  • No identificar correctamente las entidades de información antes de pasar al diseño de tablas.
  • Confundir el modelo relacional con otros modelos de organización de datos (jerárquico, en red, documental).
  • Ignorar el volumen y la frecuencia de acceso a los datos al justificar el formato de almacenamiento elegido.
  • No definir claves primarias o definirlas incorrectamente (valores duplicados, nulos).
  • Elegir tipos de datos demasiado genéricos o demasiado restrictivos para el atributo real.
  • No establecer correctamente las claves foráneas, rompiendo la integridad referencial.

Qué se evalúa en este RA

CE a

Se ha analizado el formato de almacenamiento de la información.

CE b

Se han creado las tablas y las relaciones entre ellas.

CE c

Se han seleccionado los tipos de datos adecuados.

CE d

Se han definido los campos clave en las tablas.

CE e

Se han implantado las restricciones reflejadas en el diseño lógico.

CE f

Se han creado vistas.

CE g

Se han creado los usuarios y se les han asignado privilegios.

CE h

Se han utilizando asistentes, herramientas gráficas y los lenguajes de definición y control de datos.

Canal Estudios es un servicio de Skillback S.L. · NIF B2481724 · Barcelona, España
Aviso legal · Privacidad · Cookies · Términos · Atles de Catalunya