Archivo de la etiqueta: consultas

Consultas SQL y PL/SQL: Ejercicios Prácticos de Bases de Datos

Ejercicios de Consultas SQL

A continuación se presentan una serie de ejercicios de consultas SQL, con sus respectivas soluciones, para la gestión de una base de datos de carreras de motos.

  1. Obtener un listado con la información de todos los equipos con sus países.

    SELECT ID, Nombre, Pais FROM Equipos;
  2. Obtener la información de todos los pilotos junto con su nombre de equipo. Si no pertenecen a un equipo, mostraremos «SIN EQUIPO».

    SELECT P.ID, P.Nombre, P.Nacionalidad, P.FechaNacimiento, P.EquipoID, Seguir leyendo “Consultas SQL y PL/SQL: Ejercicios Prácticos de Bases de Datos” »

Preguntas y Respuestas Frecuentes sobre Microsoft Access

Preguntas y Respuestas sobre Microsoft Access

1. ¿En qué menú encontramos la opción para insertar una relación?

  1. Crear.
  2. Datos Externos.
  3. Herramientas de base de datos.

2. ¿Cuáles son los pasos correctos para crear una clave principal?

  1. Hacer clic derecho sobre la tabla, seleccionarla en vista diseño, seleccionar el campo y hacer clic en clave principal.
  2. Hacer clic derecho sobre la tabla, seleccionarla en vista Hoja de datos, seleccionar el campo y hacer clic en clave principal.
  3. Hacer clic derecho sobre Seguir leyendo “Preguntas y Respuestas Frecuentes sobre Microsoft Access” »

Conceptos clave sobre bases de datos relacionales y Microsoft Access

Terminología esencial

Base de datos: Conjunto de información almacenada de forma organizada.

Clases de bases de datos

  • Base de datos documental: También llamada de archivos simples, contiene la información en una sola tabla. Los datos comunes a varios registros deberán estar repetidos para cada uno de ellos.
  • Base de datos relacional: Utilizan tablas relacionadas o vinculadas entre sí. De este modo, se puede introducir la información de manera que los datos de una estén vinculados con los de otras. Seguir leyendo “Conceptos clave sobre bases de datos relacionales y Microsoft Access” »

Ejercicios Prácticos de SQL para Gestión de Cine: Creación, Consulta y Manipulación de Datos

Ejercicios Prácticos de SQL para Gestión de Cine

A continuación, se presentan una serie de ejercicios prácticos para la gestión de una base de datos de cine utilizando SQL. Estos ejercicios abarcan la creación de tablas, inserción de datos, consultas, actualizaciones y borrado de registros.

Creación y Modificación de Tablas

1. Crear la tabla Películas

Para crear la tabla PELICULAS con los campos Código (entero y clave primaria), Nombre (texto de tamaño 30), CalificaciónEdad (entero) y Fecha_ Seguir leyendo “Ejercicios Prácticos de SQL para Gestión de Cine: Creación, Consulta y Manipulación de Datos” »

Fundamentos de Bases de Datos Relacionales: Tablas, Consultas, Formularios e Informes

Bases de Datos

Un gestor de bases de datos (o simplemente base de datos) es un programa que permite: Introducir datos, Almacenar datos, Recuperar datos y trabajar con ellos. Sustituye con ventaja al almacenamiento de información en papel (carpetas, archivadores, etc.).

Tablas, Registros y Campos

La base de datos almacena la información en forma de tablas. Las filas corresponden con los registros y las celdas con los campos.

Bases de Datos Relacionales

En la mayoría de los casos, la utilización de Seguir leyendo “Fundamentos de Bases de Datos Relacionales: Tablas, Consultas, Formularios e Informes” »

Manual de Microsoft Access: Creación y Gestión de Bases de Datos

Microsoft Access: Creación y Gestión de Bases de Datos

Introducción a Microsoft Access

Microsoft Access es un software para crear bases de datos y gestionar información. Permite manipular datos en forma de tablas, crear relaciones entre ellas, generar consultas, diseñar formularios para introducir datos e informes para presentar la información. Su extensión es .accdb.

Barras de Access

Consultas SQL sobre Obras, Intérpretes, Compositores y Música

Consulta sobre obras dirigidas por directores nacidos entre 1850 y 1920

SQL: SELECT o.cod_obra, o.titulo, o.tipo_obra, d.id_dir, dir.nombre AS director_nombre FROM obra o JOIN dirige d ON o.cod_obra = d.cod_obra JOIN director dir ON d.id_dir = dir.id_dir WHERE YEAR(dir.fechaNac) BETWEEN 1850 AND 1920;

Objetivo: Listar el código, título y tipo de obra, junto con el ID del director y su nombre, para aquellas obras dirigidas por directores nacidos entre 1850 y 1920.

Tablas: Obra, dirige y director.

Consulta Seguir leyendo “Consultas SQL sobre Obras, Intérpretes, Compositores y Música” »

Introducción a LibreOffice Base: Tablas, Consultas, Formularios e Informes

Introducción a LibreOffice Base

Operadores de Filtro

  1. = (Igual a): Filtra los registros que son exactamente iguales al valor especificado.
  2. <> (Diferente de): Filtra los registros que no son iguales al valor especificado.
  3. < (Menor que): Filtra los registros que son menores que el valor especificado.
  4. > (Mayor que): Filtra los registros que son mayores que el valor especificado.
  5. <= (Menor o igual que): Filtra los registros que son menores o iguales al valor especificado.
  6. >= (Mayor o igual Seguir leyendo “Introducción a LibreOffice Base: Tablas, Consultas, Formularios e Informes” »

Guía completa de SQL: Funciones, cursores, índices y más

¿Se puede crear una función UDF sin parámetro de entrada? Pon un ejemplo.

Sí, se puede crear una función UDF (User Defined Function) sin parámetro de entrada.

SQL

CREATE FUNCTION getCurrentDate()
RETURNS DATE
BEGIN
    RETURN CURRENT_DATE;
END;

Consultas SQL avanzadas

En un DELETE, ¿para qué sirven las cláusulas CASCADE, SET NULL y RESTRICT?