Archivos etiqueta: %s SQL


Fundamentos de Diseño y Gestión de Bases de Datos Relacionales

1. ¿En qué consiste la planificación y diseño de un SGBD?La tarea más importante en el proceso de creación es centrarse en la idea principal, recogiendo toda la actividad completa de la empresa para así crear bases de datos lógicas con sentido. Un SGBD es un conjunto de bases de datos que, de alguna manera, […]


Normalización de Bases de Datos y Lenguaje SQL: Conceptos Fundamentales

Normalización de Bases de DatosLa normalización de bases de datos es un proceso que consiste en designar y aplicar una serie de reglas a las relaciones obtenidas tras el paso del modelo entidad-relación al modelo relacional, con el objeto de minimizar la redundancia de datos y facilitar su gestión posterior.Las bases de datos relacionales se […]


Optimización de Consultas SQL: 10 Ejercicios Prácticos de Filtrado y Manipulación de Datos

Ejercicios Resueltos de Consultas SQL AvanzadasA continuación, se presenta la corrección y optimización de diez ejercicios prácticos de consultas SQL, enfocados en el manejo de filtros complejos, ordenamiento, cálculos y sintaxis específica de bases de datos (como Access/Jet SQL).1. Filtrado Combinado por Patrón y Conjunto de EstadosRequerimiento: Recuperar todos los campos de la tabla Clientes […]


Fundamentos Esenciales de Bases de Datos Relacionales y Normalización SQL

Introducción a los Sistemas de Gestión de Bases de Datos (SGBD)BD (Base de Datos): Conjunto de información relacionada que se encuentra estructurada.SGBD (Sistema de Gestión de Bases de Datos): Es el software encargado de almacenar y estructurar los datos en un dispositivo de almacenamiento externo. Esta organización se define en el momento de crear un […]


Fundamentos y Ciclo de Vida de Sistemas de Bases de Datos

Conceptos Fundamentales de Bases de DatosDefinición: Una base de datos es una colección compartida de datos lógicamente relacionados, diseñada para satisfacer las necesidades de información de una organización.Pirámide de la InformaciónSe establece una jerarquía que comienza con los datos (hechos discontinuos), que al ser procesados se convierten en información útil. Esta información, al ser aplicada, […]


Conceptos Fundamentales de Bases de Datos y Sistemas Gestores (SGBD)

Base de Datos: Conceptos FundamentalesUna base de datos es una colección de datos relacionados entre sí que tienen un significado implícito.Sistema Gestor de Bases de Datos (SGBD)Un Sistema Gestor de Bases de Datos (SGBD) es una aplicación que permite a los usuarios definir, crear y mantener una base de datos, y proporciona acceso controlado a […]


Fundamentos de Bases de Datos: Modelos, Conceptos, Historia y SQL

Modelado de Bases de DatosPara modelar un problema de base de datos son necesarios tres pasos o modelos:Modelo Conceptual: Tiene un gran poder expresivo para poder comunicarse con un usuario que no es experto en informática. Utilizaremos el diagrama Entidad/Relación o diagrama E/R.Modelo Lógico: Este modelo es más técnico. Los conceptos expresados por este modelo […]


Sistemas de Gestión de Bases de Datos: Modelo Relacional, PostgreSQL vs. DB2 y Álgebra Relacional

Definición de Sistema Gestor de Base de Datos (SGBD)Un Sistema Gestor de Base de Datos (SGBD) consiste en una colección de datos interrelacionados y un conjunto de programas para acceder y modificar dichos datos. La colección de datos, usualmente llamada base de datos, contiene información relevante para una empresa u organización.Objetivos de un SGBDAlmacenar y […]


Administración de Bases de Datos Oracle: Conceptos y Mejores Prácticas

¿Qué es la Administración de una Base de Datos?La administración de una base de datos implica una serie de tareas y responsabilidades cruciales para su correcto funcionamiento. Entre las principales características de una buena administración se encuentran:Independencia de los datos: Lógica y Física.Integridad de los datos.Redundancia mínima.Control de concurrencia y simultaneidad.Reserva y seguridad.Respaldo y recuperación.Consistencia […]


Consultas SQL: Ejemplos Prácticos y Consultas Avanzadas

1. Importe de una FacturaSELECT SUM(CANTIDAD*PRECIO) AS ‘Importe’ FROM LINEAS L, PRODUCTOS P WHERE NFACTURA=3 AND L.NPRODUCTO=P.NPRODUCTO;2. Importe de las Facturas del Cliente Nº 1SELECT SUM(CANTIDAD*PRECIO) AS ‘IMPORTE DEL CLIENTE Nº1’ FROM LINEAS L, PRODUCTOS P WHERE NFACTURA IN ( SELECT NFACTURA FROM FACTURAS WHERE NCLIENTE=1 ) AND L.NPRODUCTO=P.NPRODUCTO;3. Facturación de Clientes de Madrid en […]