conceptos de bases de datos Flashcards
¿Qué es una base de datos?
Una colección organizada de datos relacionados.
¿Cuál es el propósito principal de una base de datos?
Almacenar, gestionar y recuperar datos de manera eficiente.
¿Qué es un SGBD?
Sistema de Gestión de Bases de Datos.
Nombra algunos ejemplos de SGBD.
MySQL, PostgreSQL, Oracle, MongoDB.
¿Qué es una base de datos relacional?
Una base de datos que organiza los datos en tablas.
¿Qué lenguaje se utiliza para interactuar con bases de datos relacionales?
SQL (Structured Query Language).
¿Qué es una base de datos NoSQL?
Una base de datos que utiliza modelos de datos diferentes a las tablas relacionales.
¿Cuál es la diferencia principal entre SQL y NoSQL?
SQL usa tablas y esquemas fijos, NoSQL es más flexible.
¿Qué es una tabla en una base de datos?
Una estructura con filas y columnas para almacenar datos.
¿Qué es un registro (fila)?
Un conjunto de datos relacionados en una tabla.
¿Qué es un campo (columna)?
Un atributo que describe un dato en un registro.
¿Qué es una clave primaria?
Un campo único que identifica cada registro.
¿Qué es una clave foránea?
Un campo que vincula tablas relacionándolas con claves primarias.
¿Qué es un esquema de base de datos?
La estructura que define cómo se organizan los datos.
¿Qué es una entidad en un MER?
Un objeto o concepto del mundo real.
¿Qué es un atributo en un MER?
Una característica de una entidad.
¿Qué es una relación en un MER?
Una asociación entre entidades.
¿Qué es la cardinalidad en una relación?
El número de instancias de una entidad relacionadas con otra.
¿Qué es un diagrama E-R?
Una representación gráfica de un MER.
¿Qué es el álgebra relacional?
Un conjunto de operaciones para manipular datos en tablas.
¿Qué es una consulta SQL?
Una solicitud para recuperar o manipular datos.
¿Qué hace la cláusula SELECT en SQL?
Recupera datos de una o más tablas.
¿Qué hace la cláusula WHERE en SQL?
Filtra los registros basados en una condición.
¿Qué hace la cláusula JOIN en SQL?
Combina filas de dos o más tablas.