Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Un catlogo de tiendas (TIENDAS) para poder asociar a cada tienda con su respectivo
inventario de equipos de oficina que vende. En el catlogo se pretende guardar la siguiente
informacin:
Dado que se han proporcionado los datos de las siguientes tiendas, es necesario ingresar
dicha informacin en el catlogo de tiendas (TIENDAS).
Una tabla para poder almacenar el inventario (INVENTARIOS) de los equipos de oficina
que se venden en cada tienda. En dicha tabla pretende almacenar la siguiente
informacin:
Para tener un mejor control del inventario del equipo es necesario que cumpla las
siguientes condiciones:
- El identificador del producto (ID_ARTICULO) debe ser un valor nico que identifique al
artculo.
- El nombre del producto (NOMBRE) no se debe de duplicar y debe de ser nico.
- El comentario del producto (COMENTARIO) no debe de contener valores nulos.
- El precio del producto (PRECIO) debe ser mayor a cero.
- El identificador de la tienda (ID_TIENDA) debe de hacer referencia al catlogo de
TIENDAS que se defini anteriormente.
1. Indicar las sentencias DDL y DML que permitan al DBA, crear e introducir la informacin
proporcionada en la tabla TIENDAS.
2. Crear la sentencia DDL que permita al DBA, crear la tabla INVENTARIOS tomando en
cuenta las restricciones planteadas anteriormente.
Una vez creada la tabla de INVENTARIOS, el Administrado de Base de Datos se percat que
al consultar la informacin de la tabla a travs del campo ID_TIENDA, el desempeo y
rapidez de la consulta podra ser deficiente. Por lo que recomend la creacin de un ndice.
3. Realizar la sentencia con la cual el DBA debe de crear el ndice de tipo B-TREE en la tabla
INVENTARIOS sobre la columna ID_TIENDA.
Debido a la longitud del nombre de las tablas y la pereza del departamento de desarrollo.
Se solicit al DBA que las tablas pudieran ser identificadas con una nomenclatura ms
corta. Por lo que la tabla INVENTARIOS tambin pueda ser llamada INV y la tabla
TIENDAS TDA.
4. Indicar las sentencias con las que el DBA debe de crear los sinnimos INV y TDA de
las tablas INVENTARIOS y TIENDAS respectivamente.
5. Crear las sentencias DML que permitan al DBA, insertar la informacin proporcionada tal
y como se indic por parte del departamento de contabilidad con ayuda del sinnimo
creado.
6. Generar las sentencias DML utilizando el sinnimo de la tabla, para ayudar al DBA a
ingresar de manera satisfactoria y con la menor varianza, la informacin proporcionada
por el departamento de contabilidad.
7. Crear la sentencia DDL que permita al DBA, borrar toda la informacin de la tabla
INVENTARIOS de la manera ms eficiente.
Despus de haber sido eliminada la informacin anterior, los gerentes de ventas han
proporcionado la informacin correcta de los artculos del inventario.
8. Indicar las sentencias DML con las que el DBA debe de insertar la informacin en la tabla
INVENTARIOS, utilizando el sinnimo de la tabla.
9. Realizar las sentencias DML que ayuden al DBA a actualizar los registros con el nuevo
valor (+15%), de aquellos productos cuyo precio sea mayor a $2,000.00 pesos. Utilizar el
sinnimo de la tabla.
10. Generar la sentencia que permita al DBA, crear la vista CONCENTRADO con la
informacin solicitada por el personal de inspeccin. Utilizar los sinnimos de las tablas.
11. Crear la consulta que ayude al DBA a utilizar la vista generada y obtener solo la
informacin del inventario de la tienda Don Pancho. Para un mejor desempeo de
dicha consulta, utilizar el ndice creado con anterioridad en la tabla INVENTARIOS para la
llave fornea ID_TIENDA. Consultar el plan de ejecucin y las estadsticas de la consulta
generada.