1er EXAMEN BDA
Primer Examen
Evaluación a Distancia
INDICACIONES GENERALES
Este examen consta de dos partes:
Primera parte: Prueba objetiva – que tiene un valor de 8.5 pt (0.5 c/u )
Segunda parte: Prueba de ensayo – tiene un valor de 11.5 puntos
I. Lea con detenimiento cada pregunta y encierre en un círculo/subraye/sombree la letra V si es verdadero o F si es falso, encada una de las siguientes afirmaciones: (0.5pt c/u)
1. V F La sentencia ALTER modifica la definición de un objeto en la base de datos.
2. V F El DML significa Lenguaje de manipulación de datos.
3. V F SELECT nos permite consultar los datos almacenados en una tabla
4. V F COUNT Devuelve el número de registros de la selección.
5. V F La clausula GROUP BY devuelve un determinado número de registrosde la
tabla.
6. V F DISTINC Indica que queremos seleccionar sólo los valores distintos.
7. V F JOIN permite combinar registros de dos o más tablas en una base de datos.
8. V F DROP Elimina un objeto de la Base de Datos.
9. V F MAX Devuelve la suma de todos los valores de un campo determinado.
10. V F AVG No calcula el promedio de los valores de un campo determinado.
II. Lea condetenimiento cada pregunta conteste y/o marque cada pregunta (0.5 pt c/u).
11. ¿Qué es una consulta múltiple?.
Es cuando necesitamos encontrar una información de una base de datos y dicha información está repartida en varias tablas, pero no resulta muy útil a la hra de consultar dichos datos en sql
12. ¿Qué es una sub consulta?.
Es una sentencia select que aparece dentro de otra sentencia selest ynormalmente se utiliza para filtrar una clausula where
13. ¿Qué es una consulta de referencia cruzada?.
Es aquella que nos permite visualizar los datos en filas y en columnas y estilo de tablas cuando queremos representar en una consulta sumaria con dos columnas de agrupación con una tabla de doble entrada
14. Permite recuperar los datos almacenados en la BD
a. DDL
b. DDC
c. DML
d. DSL.
15. ¿Qué sepuede realizar con el DDL?
a. Definir, modificar o borrar tablas.
b. Definir y crear nuevas restricciones
c. Definir y crear nuevas relaciones
d. Definir y crear nuevas eliminaciones
16. ¿La claúsula GROUP BY y ORDER BY permiten?
a. Agrupar y Ordenar
b. Filtrar y Agrupar
c. Ordena y Consolida.
1. Crear la Base de Datos a nivel de código con el nombre BODEGA que el .ldf se guarde en la unidad C: yel mdf en la unidad d: (Pegue el código de tallado)
CREATE DATABASE [BODEGA] ON PRIMARY
( NAME = N'BODEGA', FILENAME = N'D:\BODEGA.mdf' , SIZE = 3072KB , FILEGROWTH = 1024KB )
LOG ON
( NAME = N'BODEGA_log', FILENAME = N'C:\BODEGA_log.ldf' , SIZE = 1024KB , FILEGROWTH = 10%)
GO
2. Crear las siguientes tablas y las relaciones en la Base de Datos BODEGA e insertar 5 registros en cada tabla.Pegar código detallado.
Use BODEGA
Go
Create Table PAISES
(
IdPais Int Primary Key,
NombrePais Varchar(255) Not Null
)
Go
Create Table CARGOS
(
IdCargo Int Primary Key,
desCargo Varchar(255) Not Null
)
Go
Create Table CATEGORIAS
(
IdCategoria Int Primary Key,
NombreCategoria Varchar(150) Not Null,
Descripcion Varchar(255) Not Null
)
Go
Create Table DISTRITOS
(
IdDistrito Int Primary Key,nomDistrito Varchar(255) Not Null
)
Go
Create Table CLIENTES
(
IdCliente Int Primary Key,
NomCliente Varchar(255) Not Null,
DirCliente Varchar(150) Not Null,
IdPais Int Not Null,
FonoCliente Varchar(9)
)
Go
Alter Table CLIENTES
Add Foreign Key(IdPais) References PAISES(IdPais)
Go
Create Table PROVEEDORES
(
IdProveedor Int Primary Key,
nomProveedor Varchar(255) Not Null,
dirProveedorVarchar(150) Not Null,
nomContacto Varchar(100) Not Null,
cargoContacto Varchar(50) Not Null,
idpais int Not Null,
fonoProveedor Varchar(9),
faxProveedor Varchar(20)
)
Go
Alter Table PROVEEDORES
Add Foreign Key(IdPais) References PAISES(IdPais)
Go
Create Table EMPLEADOS
(
IdEmpleado Int Primary Key,
nomEmpleado Varchar(255) Not Null,
apeEmpleado Varchar(255) Not Null,
fecNac Datetime Not...
Regístrate para leer el documento completo.