Está en la página 1de 4

BBDD@vanza Examen convocatoria SEPTIEMBRE

1ª Evaluación (Diseño de BBDD)

1.- El siguiente diagrama Entidad/Relación representa una empresa de transporte que reparte paquetes, a
partir de él realiza el diseño físico de la base de datos (sentencias DDL para crear las tablas). Las claves
primarias se indican en negrita, las claves ajenas se deben obtener. Recuerda que los nombres de las
columnas deben ser únicos para cada tabla.

2. Se desea informatizar la gestión de una tienda informática, realiza el diagrama entidad-relación a partir de
la siguiente información.

- Se dispone de una serie de productos que se pueden vender a los clientes.


- De cada producto se desea guardar el código, descripción, precio y número de existencias.
- De cada cliente se desea guardar el dni, nombre, apellidos, dirección y un número de teléfono.
- Un cliente puede comprar varios productos en la tienda y un mismo producto puede ser
comprado por varios clientes.
- Cada vez que se compre un producto quedará registrada la compra con la fecha en la que se ha comprado.
- La tienda tiene contactos con varios proveedores que son los que suministran los productos.
- Un producto sólo puede ser suministrado por un proveedor.
- De cada proveedor se desea guardar el código, nombre, dirección y número de teléfono.
BBDD@vanza Examen convocatoria Septiembre

2ª Evaluación (Sentancias SQL)

Las preguntas se consideran correctas si cumplen los requerimientos del enunciado y están escritas
según sintaxis de SQL. Cada pregunta deberá tener una única respuesta, obligatoriamente se
entregará el texto de la sentencia y opcionalmente la imagen con el resultado de su ejecución.

Dado el esquema DAW1, con las siguientes tablas:

EMPLEADO (NUMEMPLE, NOMEMPLE, NUMCAT, EXTEL, FECHNAC, FECHIN, SALARIO, COMISION,


NUMHIJOS, NUMDEPTO, ESTADO).
Cada fila representa un empleado de la empresa.
Nombre de la columna Descripción

NUMEMPLE Número identificador del empleado. Clave Primaria (no pueden existir dos empleados con el mismo
número identificador)

NOMEMPLE Nombre del empleado (en una tabla diseñada correctamente el campo nombre se debe descomponer).

NUMCAT Número de categoría al que está asignado.

EXTEL Extensión telefónica correspondiente al empleado. Cada empleado tiene una extensión telefónica que
puede compartir o no, con otros empleados del mismo o diferente departamento.

FECHNAC Fecha de nacimiento.

FECHIN Fecha ingreso en la empresa.

SALARIO Salario mensual.

COMISION Comisión mensual.


Esta columna sólo es aplicable a los empleados que son vendedores, o directores de vendedores. En los
otros empleados toma el valor nulo.

NUMHIJOS Número de hijos.

NUMDEPTO Número del departamento al que está asignado el empleado. Todo empleado debe pertenecer a un
departamento y solo a uno.

ESTADO Estado civil del empleado. Sus posibles valores son: S. C. V y D

DEPARTAMENTO (NUMDEPTO, NOMDEPTO, DIRECTOR, PRESUPUESTO, NUMCE)


Cada fila representa un departamento de la empresa.
Nombre de la columna Descripción

NUMDEPTO Número identificador del departamento. Clave Primaria.

NOMDEPTO Nombre del departamento.

DIRECTOR Número identificador del empleado que es director del departamento. Todo departamento tiene un
director y este es único.

PRESUPUESTO Presupuesto anual del departamento. No admite decimales

DEPDE Número del departamento del que depende.


Todo departamento depende de otro (excepto el de más alto nivel, que no depende de ninguno). Un
departamento puede tener varios dependientes de él.
Esta columna admite el valor nulo, dicho valor indica que el departamento en cuestión no depende de
ningún otro, que es el de más alto nivel.
NUMCE Número de Centro de trabajo donde está el departamento.
Todo departamento esta en un centro de trabajo, un centro de trabajo puede albergar a más de un
departamento.

PAGA (NUMCAT, DESCAT, JULIO, NAVIDAD)


Cada fila representa el importe de las pagas por categoría.
Nombre de la columna Descripción

NUMCAT Número de categoría. Clave Primaria.

DESCAT Descripción de la categoría.

JULIO Paga de Julio completa según categoría.


Período comprendido: del 1 de Enero al 30 de Junio.

NAVIDAD Paga de Navidad completa según categoría.


Período comprendido: del 1 de Julio al 31 de Diciembre.

CENTRO (NUMCE, NOMCE, SEÑAS, TELEFONO)


Cada fila representa un centro de trabajo de la empresa.
Nombre de la columna Descripción

NUMCE Número identificador del centro. Clave Primaria.

NOMCE Nombre del centro.

DIRECCION Dirección del centro.


En una tabla diseñada correctamente el campo se debe descomponer.

TELEFONO Teléfono del centro.

1.- SQL (Sentencia de consulta). Obtener los empleados (número identificador y nombre) sin
comisión del centro de trabajo “DELEGACION NORTE”.
2.- SQL (Sentencia de consulta). Obtener los empleados (número y nombre) con el salario máximo
de la empresa.

3.- SQL (Sentencia de consulta). Obtener los empleados (número y nombre) que tiene más hijos que
la empleada 'ROMO, MERCEDES'.

4.- Sql (Sentencia de consulta). Obtener los empleados con un salario superior al de su director de
departamento.

5. Sql (Sentencia de actualización). Se produce un cambio en la estructura de la empresa, pasando


todos los empleados del departamento 110 al 100. Realiza la sentencia de actualización necesaria.

La entrega del examen consta de uno o dos ficheros según se hagan las dos partes o una sola, con el
siguiente nombre:

apellido1_apellido2_nombre_Sept_Parte1
apellido1_apellido2_nombre_Sept_Parte2

El fichero puede ser de tipo word, writter o pdf.

También podría gustarte