Zusammenfassung der Ressource
Frage 1
Frage
¿Cuál de los siguientes motores es open source?
Antworten
-
PostgreSQL
-
Hyper Sonic SQL
-
HSQLDB
Frage 2
Frage
¿Cuál es el significado de las siglas ODBC?
Frage 3
Frage
¿Qué es un diagrama Entidad-Relación?
Antworten
-
es una herramienta para el modelado de relaciones entre datos
-
es un mapa de ideas para una base de datos
-
es una herramienta para el modelado de datos (Entidades, relaciones y atributos)
Frage 4
Frage
¿En un diagrama Entidad-Relación como se representa una entidad débil?
Antworten
-
Doble cuadrado
-
Cuadrado simple
-
Ovalo
Frage 5
Frage
¿Cuál de la siguiente es la sintaxis correcta para la creación de una tabla llamada proveedor?
Antworten
-
CREATE TABLE proveedor(id_prov int);
-
CREATE proveedor TABLE (id_prov int);
-
TABLE CREATE proveedor(Id_prov int);
Frage 6
Frage
Sentencia que nos permite modificar una tabla en la base de datos sin borrarla
Antworten
-
CREATE TABLE
-
DROP TABLE
-
ALTER TABLE
Frage 7
Frage
¿Cuál de los siguientes es un uso valido del comando Drop Table?
Frage 8
Frage
¿Para qué sirve una llave foránea en una base de datos?
Antworten
-
Para controlar todas las demás llaves
-
Para tener una referencia entre dos tablas distintas
-
Para explorar todos los posibles atributos de una entidad
Frage 9
Frage
testdb# select * from COMPANY;
id | name | age | address | salary
----+-----------+-------+--------------+--------
1 | Paul | 32 | California| 20000
2 | Allen | 25 | Texas | 15000
3 | Teddy | 23 | Norway | 20000
4 | Mark | 25 | Rich-Mo | 65000
5 | David | 27 | Texas | 85000
6 | Kim | 22 | South-Ha| 45000
7 | James | 24 | Houston | 10000
Considerando la tabla anterior conteste lo siguiente
¿Cuál es la sintaxis correcta para actualizar o modificar el salario de Norway a 15000?
Antworten
-
testdb=# UPDATE COMPANY SET SALARY = 15000 WHERE ID = 3;
-
testdb=# UPDATE FROM COMPANY SALARY=15000 AND ID=3;
-
testdb=# UPDATE COMPANY FROM SALARY=15000 AND ID=3;
Frage 10
Frage
testdb# select * from COMPANY;
id | name | age | address | salary
----+-------+-----+-----------+--------
1 | Paul | 32 | California| 20000
2 | Allen | 25 | Texas | 15000
3 | Teddy | 23 | Norway | 20000
4 | Mark | 25 | Rich-Mond | 65000
5 | David | 27 | Texas | 85000
6 | Kim | 22 | South-Hall| 45000
7 | James | 24 | Houston | 10000
¿Cuál es la sintaxis correcta para eliminar el registro con ID=7?
Antworten
-
testdb=# DELETE FROM COMPANY WHERE ID = 7;
-
testdb=#FROM COMPANY DELETE WHERE ID = 7;
-
testdb=#DELETE COMPANY WHERE ID = 5 FROM COMPANY;
Frage 11
Frage
De las tablas anteriores consultar lo siguiente
¿Cuál es la sintaxis correcta para mostrar el nombre de los proveedores de la tabla PROVEEDOR?
Antworten
-
SELECT nombre_prov FROM PROVEEDORES;
-
SELECT FROM PROVEEDORES nombre_prov;
-
SELECT ALL nombre_prove FROM PROVEEDORES;
Frage 12
Frage
¿Cuál es la sintaxis correcta para mostrar el nombre y precio de todos los productos de la tabla PRODUCTOS?
Antworten
-
SELECT nombre_producto,precio_prod FROM PRODUCTOS;
-
SELECT nombre_prov, precio_prod FROM PRODUCTOS;
-
SELEC nombre_producto, precio_producto FROM PRODUCTOS;
Frage 13
Frage
¿Cuál es la sintaxis correcta para mostrar el nombre_prov, nombre_producto y precio de los productos que se encuentran en DETALLE_VTA_PROV?
Antworten
-
SELECT p.nombre_prov,pr.nombre_producto,pr.precio_producto FROM PROVEEDOR AS p INNER JOIN DETALLE_VTA_PROV AS d ON p.id_prov=d.id_prov INNER JOIN PRODUCTOS AS pr ON pr.id_producto=d.id_producto;
-
SELECT p.nombre_prov,pr.nombre_producto,pr.precio_producto FROM PROVEEDOR AS p INNER JOIN DETALLE_VTA_PROV AS d IN ON p.id_prov=d.id_prov INNER JOIN PRODUCTOS AS pr ON pr.id_producto=d.id_producto;
-
SELECT p.nombre_prov,pr.nombre_producto,pr.precio_producto FROM PROVEEDOR AS p INNER JOIN DETALLE_VTA_PROV AS d ON p.id_prov=d.id_prov INNER JOIN PRODUCTOS AS pr ON pr.id_producto=d.id_producto.