WorksheetsEvaluación diagnóstica de Administración de base de datos
Total questions: 60
Worksheet time: 1hrs 9mins
Es la llave que nos permite tener un registro único dentro de una tabla
Primaria
Candidata
Foránea
Compuesta
Es el tipo de base de datos que está compuesta por tablas, campos y registros
BD Relacional
BD Jerárquica
BD Operacional
Base de datos
Es el tipo de relación donde la tabla A tiene un registro que coincide con la tabla B y viceversa
Uno a uno
uno a muchos
mucho a muchos
muchos a uno
El tipo de dato de la llave primaria debe ser
Número
Texto corto
Texto largo
Fecha
Es el número de tipos de relación que existen en un base de datos relacional
2
3
6
4
Es el nombre de los campos que deben ir relacionados en una base de datos
Primaria/foránea
Primaria/candidata
foránea/candidata
todas
Es la llave primaria en la tabla principal y en la secundaria se conoce cómo
Candidata
propuesta
foránea
principal
Es la información que guardamos en cada una de nuestras tablas para poder llevar el control en nuestra base de datos
Registro
tabla
campo
consulta
En una BD, los objetos a nivel superior, donde se almacena la información.
Tablas
Registros
Campos
Filas
Respecto a la tabla jugadores (dni, nombre, dorsal, posición) ¿Qué sería un registro?
dni
(29018280, Leo Messi, 7, delantero)
7
Partidos
Un campo de la BD Alumnos (nia, dni, nombre, fecha de nacimiento) podría ser
Juanjo
Asignaturas
(1234, 29018200P, Juanjo, 01/01/2000)
Nacionalidad
¿Por qué surgieron los sistemas de Bases de Datos?
Necesidad de solucionar las debilidades de los sistemas de archivos
Guardar datos de Manera efectiva
Como opcion de Excel
Ninguna de las Anteriores
¿Qué es un Sistema de gestión de Bases de Datos (SGBD)?
Es un conjunto de programas que permite a los usuarios crear y mantener una BD
Se refiere a la administracion de la base de datos
Es el conjunto de los elementos que conforman una base de datos
Ninguna es Correcta
La información de un registro en un campo determinado.
Dato
Tabla
Columna
Valor
Que es SQL
Lenguaje de programación
Lenguaje natural
Lenguaje Estructurado de Consultas
Sentencia para consultar datos
Seleccionar
Select
Insert
Que es el DML
Lenguaje de manipulación de datos
Lenguaje de progamación
Lenguaje máquina
Sentencia para agregar datos
Delete
Update
Insert
Sentencia para actualizar datos
Select
Delete
Update
¿Cómo buscamos en una consulta un dato que empiece por la letra L?
L
L_
L%
L+
¿Cómo buscamos en una consulta Los valores comprendidos entre 7 y 15?
7 < x > 15
< 7 Y > 15
7 > x > 17
>7 Y >15
Si quiero en una consulta que salgan todos los quesos o todos los yogures, ¿qué debo poner?
Queso Y Yogur
Queso* O Yogur*
Queso* Y Yogur*
Queso O Yogur
1. Para crear una base de datos el comando a utilizar es:
CREATE BASE DE DATOS CIENTES
CREATE DATABASE
CREATE DATABASE CLIENTES
CREATE CLIENTES DATABASE
TODAS LAS ANTERIORES
Escriba un query que regrese todos los departamentos en una tabla
SELECT ALL Department FROM Salary;
SELECT DISTINCT Department FROM SALARIES;
SELECT FROM Department
SELECT DISTINCT Professor_Name FROM *;
Escriba una query que regrese el nombre y salario de el profesor con el salario mas alto.
SELECT Professor_Name, MAX(Salary) FROM Department;
SELECT Professor_Name, MAX(Salary) FROM SALARIES;
SELECT MIN(Salary),Professor_Name, FROM Department;
Ninguna de las anteriores
Comando DROP DATABASE se utiliza para crear una nueva base de datos vacía.
Verdadero
Falso
Delete table proveedores Sentencia para eliminar una tabla:
Verdadero
Falso
El comando para insertar valores en una tabla es Insert in to tables clientes
Verdadero
Falso
Después de crear un base de datos, qué comando se usa para trabajar en ella
USE DATABASE
USE TABLE CLIENTES
USE CLIENTES TABLE
USE CLIENTES
Sintaxis para mostrar todos los usuarios que se llaman Nelson
select * from usuarios where nombre = ‘Nelson’
select * from usuarios = ‘Nelson’
select from usuarios where nombre = ‘Nelson’
select * usuarios = ‘Nelson’
Mostrar los nombres de la tabla usuarios diferente a Nelson
select * from usuarios where nombre <> ‘Nelson’
select nombre from usuarios where nombre <> ‘Nelson’
select nombre where nombre <> ‘Nelson’
EL Comandos Delete borra los registros de una tabla
Verdadero
Falso
Esta opción va a eliminar los datos de la tabla no la tabla
delete from table clientes
delete from database clientes
delete from clientes
Eliminar el id numero de 7 de una tabla
delete from proveedores id = 7
drop from proveedores where id = 7
erase from proveedores where id = 7
delete from proveedores where id = 7
El comando count sirve para
Sumar
promediar
contar
El comando MAX nos dara el total de la columna
Verdadero
Falso
Combinación de campos que identifica de forma única a cada fila de una tabla
ENTIDAD O CLAVE UNICA
CAMPO PRIMARIO
LLAVE O CLAVE PRIMARIA
TODAS LAS ANTERIORES
pueden haber dos filas en una tabla que tengan la misma clave primaria
SI
NO
CREATE DATABASE bdfactucion sirve para crear una base de datos con el nombre BDFACTURACION
Verdadero
Falso
DROP DATABASE BDNOTAS, me permitiria eliminar la base de datos llamada "BDNOTAS"
Verdadero
Falso
SELECT MAX(idusuario) FROM usuario , me permitiria ver el primer registro de la tabla usuario
Verdadero
Falso
Insertar un registro en la tabla prestamo:
INSERT INTO prestamo(idprestamo, fecha, idusuario, idlector, idlibro,idtipo) VALUES ('7','CURRENT_TIMESTAMP','9','8','11','2')
Verdadero
Falso
La sintaxis ordena de menor a mayor select * from libros
order by precio_venta asc
Verdadero
Falso
Los delimitadores son necesarios
Si
No
