Está en la página 1de 3

UNIDADES TECNOLOGICAS DE SANTNDER

Sede Bucaramanga
Ingeniería de Sistemas

Hugo A. Plata Santana Asignatura Motores de Bases de


Datos
Tema Administración de Bases de Datos Fecha 13 Marzo de 2023
Nombre Johan Esteban Segovia Moreno Documento 1050918342
Califica
Grupo D191 Auto Calificación 5.0
ción

Defina: (1 Punto). No se Aceptan Tachones ni Enmendaduras. Anula la respuesta.


Motor de Bases de Datos:
Es un software que se encarga de gestionar, almacenar y recuperar información de una base de datos.
Funciones de un Motor de Bases de Datos:

 Almacenar datos
 Recuperar datos
 Optimizar consultas
Integridad Referencial:
Es una medida importante para garantizar que los datos en una base de datos relacional sean precisos y consistentes
II. Complete (1 Punto).
Un término que suele utilizarse mucho para resumir las funciones y propiedades de las transacciones de los
sistemas gestores de base de datos es ACID. A que se
Refiere: Atomicity, Consistency, Isolation , Durability
Entre los grupos de Comandos SQL encontrábamos: DDL. DML, DCL, TCL. Complete los espacios en blanco con
los comandos según corresponda.
DDL: Create, Alter, Drop, Truncate
DML: Select, Insert, Update, Delete
DCL: Grant, Revoke
TCL: Commit, Rollback, SavePoint

En el lenguaje SQL podemos encontrar Clausulas que operan sobre los registros de las tablas para de esta
manera realizar consultas. Cuales son:
UNIDADES TECNOLOGICAS DE SANTNDER
Sede Bucaramanga
Ingeniería de Sistemas

From + Where + Group By + Having + Order By


En una Consulta SQL cual es el orden en que se deben colocar El comando y sus respectivas clausulas.
Select + From + Where + Group By + Having + Order By
Para realizar cálculos sobre los campos numéricos de una tabla usamos funciones de Agregado, cuales son:
Sum + Max + Min + Count + Avg
En las Siguiente Tabla de Comandos y Clausulas SQL. Relacione su Función que realiza. (1 punto)

1 INSERT 15 Asigna Permisos a los usuarios de la Base de datos


2 CREATE 8 Agrupa los Registros en una Consulta
3 SELECT 6 Modifica la estructura de la Tabla
4 DROP 5 Elimina registros de la tabla
5 DELETE 11 Guarda el trabajo realizado en una transacción a la base de datos
6 ALTER 14 Filtrar o selecciona algunos registros de la tabla según sea la condición
7 UPDATE 7 Actualiza Registros de la Tabla
8 GROUP BY 9 Elimina todo el contenido de la tabla, conservando su estructura
9 TRUNCATE 1 Agregar Registros a la Tabla
10 HAVING 2 Crear objetos en la Base de Datos
11 COMMIT 13 Restaura la Base de Datos a su estado original hasta su ultimo Commit
12 ORDER BY 10 Condición que las filas como grupo deben cumplir, permitiendo usar funciones de
Agregado
13 ROLLBACK 4 Elimina objetos de la Base de Datos
14 WHERE 12 Ordena los registros de una consulta
15 GRANT 3 Consulta los registros de una tabla

Seleccione la Respuesta Correcta. (Solo Una, sin enmendaduras ni tachones, anula la pregunta) (1 punto)
En el siguiente dominio que dato puedo colocar en el campo En una relación entre dos tablas los campos definidos como
de la tabla PK y FK deben ser
CREATE DOMAIN MASCOTAS.ID_MASCOTA AS CHAR(5) NOT a. Mismo Tipo de Dato
NULL b. El campo PK de la tabla principal es FK en la
CHECK (VALUE ~ '^[M]{1}[-]{1}\d{4}$'); tabla relacionada
A. Todos c. A y b son correctas
B. 1001 d. Ninguna de las anteriores.
UNIDADES TECNOLOGICAS DE SANTNDER
Sede Bucaramanga
Ingeniería de Sistemas

C. M1010
D. M-0000
Si quiero que al eliminar una tabla principal se eliminen Para Solucionar la relación Muchos a Muchos de un modelo
todas sus tablas relacionadas debo colocar la instrucción ON entidad relación.
UPDATE CASCADE ON DELETE CASCADE A. Creo una tercera tabla de detalle donde coloco
A. En la tabla principal las llaves Primarias de las dos tablas principales
B. En ambas tablas, Principal y Relacionada como llaves foráneas y estas, las dos, a su vez
C. En Ninguna podrían servir como llave principal.
D. En la Tabla Relacionada B. Creo las dos tablas relacionadas y a cada una le
creo su llave primaria y una llave foránea que
sería la llave primaria de la otra.
C. Creo dos tablas y las dos tienen la misma llave
primaria

También podría gustarte