Bases de datos relacionales y lenguaje SQL
Introducción
Objetivos y contenidos
Objetivos Utilizar el modelo entidad-relación para representar el modelo conceptual de datos. ...
Herramientas para trabajar con bases de datos relacionales
Los sistemas gestores de bases de datos más importantes son MySQL y Oracle. No obstante, estos si...
Relación de los contenidos con la LOMLOE
En la nueva normativa educativa publicada el año 2022 se impulsa de forma decisiva la enseñanza d...
Herramientas de Bases de Datos para uso en clase
A la hora de dar nuestras clases, puede ser mucho más cómodo e interesante utilizar software inst...
Módulo 1. Las bases de datos
Introducción a las bases de datos
Qué es una base de datos
Una base de datos es un sistema informático orientado a los datos que pretende recuperar y almace...
Bases de datos relacionales
El modelo relacional nació como consecuencia de los trabajos publicados por Codd en 1970, y su du...
Sistemas Gestores de Bases de Datos
Las bases de datos requieren básica y fundamentalmente un software de gestión que facilite las op...
Diseño de una base de datos
El diseño de bases de datos requiere de una metodología lo suficientemente potente para realizar ...
Módulo 2. Diseño de una base de datos
Explicación del diagrama Entidad-Relación, el modelo relacional y la transformación del diagrama ...
Diagrama Entidad-Relación
Gracias al modelo conceptual Entidad-Relación, creado por Peter Chen en los años setenta, se pued...
Creación de un diagrama Entidad-Relación
Se va a realizar el diagrama E/R que representa la información de una Universidad sobre los grado...
Crear diagrama ER con DIA
Vamos a crear el diagrama de la universidad que se ha explicado en la página Creación de un diagr...
Conceptos fundamentales del modelo relacional
El modelo relacional se basa en el concepto matemático de relación, que se representa gráficament...
Transformación del modelo Entidad-Relación al modelo relacional
Principios de transformación La transformación de un diagrama E/R al modelo relacional está basa...
Crear diagrama relacional con ERD Plus
Vamos a ver cómo se crearía un diagrama relacional con la herramienta ERD Plus. Imaginad que ten...
Módulo 3. Implementación del modelo relacional en un SGBD
Lenguaje DDL
Para almacenar y tratar la información esquematizada en los modelos E/R y relacional por medio de...
Lenguaje DML
El lenguaje de manipulación de datos (Data Manipulation Language) permite indicar al sistema las ...
Generación del script SQL mediante ERD Plus
Teniendo el diagrama relacional en la herramienta ERD Plus, se puede generar el SQL de creación d...
Módulo 4. Consultas básicas SQL
Consultas básicas de selección
La sentencia SELECT El comando SELECT permite: Obtener datos de ciertas columnas de una tabla...
Consultas calculadas
CONSULTAS CALCULADAS Cálculos aritméticos En las consultas se pueden utilizar los operadores + ...
Consultas básicas sobre una base de datos en Coding Rooms
Aquí van unos pocos ejemplos de consultas básicas sobre una base de datos, para practicar sobre l...
Un ejemplo de consulta multitabla
Vamos a ver cómo sacaríamos los nombres de las recetas que llevan ternera usando solo una consult...
Créditos
Curso creado en Octubre de 2022 por: Berta Besteiro