Lenguajes para la visualización de la información Flashcards

1
Q

¿Qué es una base de datos?

A

Es un sistema organizado para almacenar gestionar y recuperar datos de manera eficiente.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

¿Qué es un DBMS?

A

Un sistema de gestión de bases de datos (Database Management System) permite crear, mantener y administrar bases de datos.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

¿Cuáles son los tipos de bases de datos más comunes?

A

Relacionales (SQL), NoSQL, jerárquicas, orientadas a objetos, en red, entre otros.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

¿Qué es SQL?

A

Es un lenguaje estándar utilizado para gestionar bases de datos relacionales, creando, modificando y consultando datos.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

¿Qué es una tabla?

A

Es una estructura de datos en una base de datos que organiza los datos en filas y columnas.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

¿Qué es una columna en una tabla?

A

Es una categoría de datos que se almacenan en una base de datos (por ejemplo, nombre, edad, dirección).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

¿Qué es una fila en una tabla?

A

Es una colección de valores de diferentes columnas, que representan un único registro de datos en la base de datos.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

¿Qué es una clave primaria (Primary Key)?

A

Es un campo o conjunto de campos en una tabla que identifica de manera única cada fila de la tabla.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

¿Qué es una clave foránea (Foreign Key)?

A

Es un campo en una tabla que hace referencia a la clave primaria de otra tabla, estableciendo una relación entre ambas.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

¿Qué son las relaciones entre tablas?

A

Conexiones lógicas entre dos o más tablas a través de claves foráneas, que permiten organizar los datos de manera coherente.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

¿Qué es la normalización en bases de datos?

A

Es el proceso de organizar los datos para reducir la redundancia y mejorar la integridad de los datos.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

¿Qué son las restricciones de integridad?

A

Son reglas que aseguran la precisión y coherencia de los datos en una base de datos (como NOT NULL, UNIQUE, CHECK).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

¿Qué es una transacción en bases de datos?

A

Es una unidad de trabajo que realiza una serie de operaciones en la base de datos, garantizando su consistencia.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

¿Qué es el aislamiento en las transacciones?

A

Se refiere a la propiedad de una transacción que asegura que sus cambios no afecten a otras transacciones concurrentes.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

¿Qué es una vista en bases de datos?

A

Es una consulta predefinida que se comporta como una tabla virtual, permitiendo acceder a los datos de manera simplificada.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

¿Qué es un índice en bases de datos?

A

Es una estructura que mejora la velocidad de las operaciones de búsqueda y consulta en una base de datos.

17
Q

¿Qué es un procedimiento almacenado?

A

Es un conjunto de instrucciones SQL precompiladas y almacenadas que pueden ejecutarse en la base de datos.

18
Q

¿Qué es un disparador (trigger)?

A

Es un conjunto de instrucciones SQL que se ejecutan automáticamente en respuesta a ciertos eventos, como una inserción.

19
Q

¿Qué es un esquema de base de datos?

A

Es una descripción lógica de la estructura de la base de datos, que incluye tablas, vistas y relaciones.

20
Q

¿Qué es la integridad referencial?

A

Es una propiedad que asegura que las relaciones entre las tablas estén correctamente definidas mediante claves foráneas.

21
Q

¿Qué es el modelo entidad-relación (ER)?

A

Es una representación gráfica que muestra las entidades de la base de datos y las relaciones entre ellas.

22
Q

¿Qué son las sentencias DDL en SQL?

A

Son las sentencias de definición de datos (Data Definition Language), como CREATE, ALTER, DROP, que gestionan la estructura de la base de datos.

23
Q

¿Qué son las sentencias DML en SQL?

A

Son las sentencias de manipulación de datos (Data Manipulation Language), como INSERT, UPDATE, DELETE, que gestionan los datos dentro de las tablas.

24
Q

¿Qué son las sentencias DCL en SQL?

A

Son las sentencias de control de acceso a datos (Data Control Language), como GRANT, REVOKE, que gestionan permisos.

25
¿Qué son las sentencias TCL en SQL?
Son las sentencias de control de transacciones (Transaction Control Language), como COMMIT, ROLLBACK, que gestionan la ejecución de transacciones.
26
¿Qué es un modelo de base de datos relacional?
Es un modelo que organiza los datos en tablas, donde las relaciones entre los datos se definen por claves primarias y foráneas.
27
¿Qué es un modelo de base de datos NoSQL?
Es un modelo que no usa tablas para organizar los datos, y está diseñado para manejar grandes volúmenes de datos no estructurados.
28
¿Qué es la redundancia de datos?
Es la duplicación innecesaria de datos dentro de la base de datos, que puede generar problemas de inconsistencia.
29
¿Qué es la eliminación de la redundancia de datos?
Es el proceso de evitar la repetición de los mismos datos para mejorar la eficiencia y la consistencia.
30
¿Qué es la cláusula WHERE en SQL?
Es una cláusula que filtra los registros de la base de datos según una condición específica.
31
¿Qué es la cláusula JOIN en SQL?
Es una cláusula que se utiliza para combinar registros de dos o más tablas basándose en una relación entre ellas.
32
¿Qué es un query de agregación en SQL? Es una consulta que realiza cálculos en un conjunto de valores y devuelve un valor único (por ejemplo
Es una consulta que realiza cálculos en un conjunto de valores y devuelve un valor único (por ejemplo, COUNT, SUM, AVG).
33
¿Qué es un backup de base de datos? Es una copia de seguridad de los datos para poder restaurarlos en caso de pérdida o fallo.
Es una copia de seguridad de los datos para poder restaurarlos en caso de pérdida o fallo.
34
¿Qué es un restore en bases de datos? Es el proceso de restaurar una base de datos a partir de un backup?
Es el proceso de restaurar una base de datos a partir de un backup.
35
¿Qué es la integridad de datos?
Es la precisión y consistencia de los datos almacenados en una base de datos, protegida por reglas y restricciones.
36
¿Qué es una base de datos distribuida?
Es una base de datos que está almacenada en varias ubicaciones físicas, pero se presenta como una sola base de datos.