Servicio de asesoría y resolución de ejercicios ciencias_help@hotmail.com
www.maestronline.com
Pide una cotización a nuestros correos.
Maestros Online Base de datos Apoyo en ejercicios
Servicio de asesorías y solución de ejercicios
Ciencias_help@hotmail.com
Servicio de asesoría y resolución de ejercicios ciencias_help@hotmail.com
www.maestronline.com
Ejercicio
1.
Identifica una empresa y un proceso de negocio en particular (ventas, facturación, cobranza, etc.) y contesta las siguientes preguntas:
• ¿Qué tipo de empresa y qué proceso seleccionaste? • ¿Cuáles son las entidades involucradas (clientes, proveedores, etc.) en dicho proceso? • ¿Cuáles serían las tablas que deberías crear para poder llevar el registro completo de esta actividad? • ¿Qué datos se deben grabar en cada una de las tablas?
2.
Establece una conclusión general acerca de las utilidades de una base de datos para llevar el registro de esta información.
Presenta los resultados de tu actividad en forma de reporte.
Ejercicio
1.
Utilizando la definición de tablas y datos para el proceso en particular de la empresa seleccionada en la sesión anterior, realiza las siguientes actividades:
Diagramar un modelo entidad-relación utilizando el estándar IDEF1X, especificando para cada tabla, sus claves primarias y secundarias, así como todos sus atributos.
Señalar para cada relación si se trata de una conexión identificada o no
Indicar la cardinalidad de cada relación
Definir al menos dos dominios para alguno de los atributos que aparecen en su diagrama.
2.
Establece una conclusión general acerca de la utilidad del diagrama Entidad-Relación.
Presenta los resultados de tu actividad en forma de reporte.
Ejercicio
1.
Una vez revisado el material de apoyo, realiza un mapa conceptual con la información revisada durante la sesión.
Presenta los resultados de tu actividad en forma de mapa conceptual.
Ejercicio
1.
Una vez revisado el material de apoyo, realiza un mapa conceptual con la información revisada durante la sesión
Presenta los resultados de tu actividad en forma de mapa conceptual.
Servicio de asesoría y resolución de ejercicios ciencias_help@hotmail.com
www.maestronline.com
Ejercicio
Una vez revisado el material de apoyo que se te provee para esta actividad, realiza un reporte teniendo en cuenta lo siguiente:
1.
Considera la siguiente información tomada de un archivo de Excel de la universidad
2.
Utilizando esta información, realiza las siguientes actividades:
Normaliza la tabla para asegurar que cumple al menos con la 4ª. Forma normal.
Realiza el Diagrama Entidad-Relación
3.
Establece una conclusión general acerca del proceso de normalización.
Presenta los resultados de tu actividad en forma de reporte.
Ejercicio
1.
Dado el esquema de base de datos siguiente:
cliente(CURP, nombre, apellido, teléfono, email, calle, ciudad, estado, país)
compra(sucursal, CURP_cliente, id_producto, valor_compra, fecha)
producto (id_producto, descripción, inventario_actual)
2.
Escribe la notación de cálculo relacional para expresar las siguientes consultas
Encontrar nombre, apellido, teléfono, email de los clientes residentes en México
Obtener el email de todos los clientes que compraron en la sucursal ‘Gonzalitos’
Mostrar los nombres de los clientes que han comprado una cocina
Listar el inventario actual de todos los productos
Servicio de asesoría y resolución de ejercicios ciencias_help@hotmail.com
www.maestronline.com
Listar los nombres y teléfonos de los clientes que han comprado en la sucursal ‘Las Torres’ pero que nunca han comprado sillas
Presenta los resultados de tu actividad en forma de reporte.
Ejercicio
Una vez revisado el material de apoyo que se te provee para esta actividad, realiza un reporte teniendo en cuenta lo siguiente:
1.
Considera la siguiente información tomada de un archivo de Access de la universidad
2.
Utilizando esta información, realiza las siguientes actividades:
Escribe la sentencia SQL para crear la tabla ALUMNOS
Escribe las sentencias SQL para ingresar los primeros 2 registros de la tabla ALUMNOS
Escribe la sentencia SQL para añadir un nuevo tipo de residencia mixta, con renta de 4500
Describe las consulta SQL necesarias para obtener:
o . Los nombres de los alumnos que están actualmente en residencias masculinas
o Cuántas mujeres hay inscritas en la universidad
o Qué alumnos están inscritos en clases de tenis
o El total de ingresos que generarán los cursos de natación este
Servicio de asesoría y resolución de ejercicios ciencias_help@hotmail.com
www.maestronline.com
semestre
o Un reporte de los tutores que tiene la universidad, y cada uno de los alumnos que tendrá a su cargo este semestre
Presenta los resultados de tu actividad en forma de reporte.
Ejercicio
1.
Considera la siguiente información tomada de un archivo de Access de la universidad
2.
Utilizando esta información, realiza las siguientes actividades:
Crea vistas para obtener la siguiente información:
o i. Vista V_RENTA_ALUMNOS: Listado de alumnos con nombre, apellido, Renta mensual que debe pagar
o ii. Vista V_TUTORES: Listado de profesores tutores con el número de alumnos que tendrán a su cargo
o iii. Vista V_ISC: Listado de alumnos de la carrera ISC con nombre, apellido, teléfono, edad
Crea un trigger que grabe una bitácora cada vez que se elimina un registro de la tabla alumnos. En la nueva tabla se grabará una copia exacta del registro antes de ser borrado.
Presenta los resultados de tu actividad en forma de reporte.
Ejercicio
1.
Una vez revisado el material de apoyo que se te provee para esta actividad, realiza un resumen de las principales características que tiene la base de datos Oracle
Presenta los resultados de tu actividad en forma de resumen.
Ejercicio
Una vez revisado el material de apoyo que se te provee para esta actividad, realiza un reporte teniendo en cuenta lo siguiente:
1.
Considera la siguiente información tomada de una base de datos en Access de la
Servicio de asesoría y resolución de ejercicios ciencias_help@hotmail.com
www.maestronline.com
universidad
2.
Utilizando esta información, escribe las instrucciones SQL necesarias para::
i. Añadir una columna a la tabla ALUMNOS para grabar el correo electrónico j. Añadir la columna horario en la tabla CURSOS k. Modificar el tipo de dato de la columna teléfono, en la tabla ALUMNOS para que sea numérico (actualmente es varchar) l. Cambiar el nombre de la tabla TUTORES a PROFESORES
Presenta los resultados de tu actividad en forma de reporte.
Ejercicio
Una vez revisado el material de apoyo que se te provee para esta actividad, realiza un reporte teniendo en cuenta lo siguiente:
1.
Considera la siguiente información tomada de un archivo de Access de la universidad
Servicio de asesoría y resolución de ejercicios ciencias_help@hotmail.com
www.maestronline.com
2.
Utilizando esta información, escribe la sentencias SQL necesarias para:
Crear un índice sobre el campo carrera en la tabla ALUMNOS
Crear un índice sobre el campo TipoResidencia en la tabla RESIDENCIAS
Crear un índice compuesto con nombre, apellido en la tabla ALUMNOS
Ejercicio
1.
Una vez revisado el material de apoyo que se te provee para esta actividad, realiza un resumen de los conceptos analizados en esta sesión
Presenta los resultados de tu actividad en forma de resumen.
Ejercicio
Una vez revisado el material de apoyo que se te provee para esta actividad, realiza un reporte de la siguiente actividad:
1.
Considerando el caso que usaremos para la práctica integradora:
Definir cuáles serían los roles que deberían crearse en la base de datos, para los diferentes procesos de la empresa
Definir cuáles serían los privilegios (permisos sobre qué tablas/vistas)
Servicio de asesoría y resolución de ejercicios ciencias_help@hotmail.com
www.maestronline.com
que debe tener cada rol
Indicar las sentencias SQL necesarias para crear las cuentas de usuarios y asignarles sus roles
Presenta los resultados de tu actividad en forma de reporte.
Ejercicio
1.
Una vez revisado el material de apoyo, realiza un mapa conceptual con la información revisada durante la sesión
Presenta los resultados de tu actividad en forma de mapa conceptual.
Ejercicio
1.
Una vez revisado el material de apoyo, realiza un mapa conceptual con la información revisada durante la sesión
Presenta los resultados de tu actividad en forma de mapa conceptual.
Implementar en Oracle las estructuras de datos, para el proyecto definido en la actividad integradora del módulo 1:
Diseñar un modelo entidad relación para una base de datos de clientes de una empresa. Tienes libertad para decidir el tipo de empresa y de productos. Los datos mínimos requeridos (pueden usar más entidades) son: datos de las sucursales, datos del cliente, datos de inventarios de productos, órdenes de compra por cada cliente, productos adquiridos en cada compra realizada.
Debes incluir toda la información necesaria a fin de que esta aplicación pudiera implementarse en la vida real.
Presentar el diagrama entidad relación IDEF1X en ERWIN
Ejercicio
1.
Una vez revisado el material de apoyo, realiza un resumen con la información revisada durante la sesión
Implementar en Oracle las estructuras de datos, para el proyecto definido en la actividad integradora del módulo 1:
Diseñar un modelo entidad relación para una base de datos de clientes de una empresa. Tienes libertad para decidir el tipo de empresa y de productos. Los datos mínimos requeridos (pueden usar más entidades) son: datos de las
Servicio de asesoría y resolución de ejercicios ciencias_help@hotmail.com
www.maestronline.com
sucursales, datos del cliente, datos de inventarios de productos, órdenes de compra por cada cliente, productos adquiridos en cada compra realizada.
Debes incluir toda la información necesaria a fin de que esta aplicación pudiera implementarse en la vida real.
Presentar el diagrama entidad relación IDEF1X en ERWIN
Utilizando SQL (no el ambiente gráfico) crear las tablas necesarias para implementar la base de datos, en Oracle.
Usando SQL (no el ambiente gráfico) crear los índices, e insertar los datos en las tablas (al menos 5 datos en cada tabla).
Generar al menos 5 reportes básicos en SQL. Mostrar la sentencia SQL y la salida de cada reporte. Al menos 2 reportes deberán utilizar 2 tablas al mismo tiempo, conectándolas a través de "join". Se deberán implementar las instrucciones "order by", "group by" y "having" en al menos 1 de los reportes.
Crear los índices necesarios para tener el tiempo de respuesta óptimo en cada consulta.
Las tablas deberán tener todos los constraints necesarios para validar las relaciones.
Deberás entregar un reporte, incluyendo como anexo:
Sentencias SQL utilizadas para crear las estructuras necesarias (tablas, indices, constraints)
Sentencias SQL utilizadas para ingresar los datos
Modelo entidad-relación, diagramado en ERWIN, incluyendo las relaciones y restricciones en cada uno
Listado con el contenido de cada tabla
Sentencias SQL utilizadas para los reportes
Listados generados por los reportes
Deberás preparar asimismo una presentación en powerpoint para presentar el proyecto con los compañeros.
Se evaluará:
Que se haya cumplido con los entregables indicados en el punto anterior
Que se hayan cumplido con los requisitos señalados anteriormente
Entrega puntual
Presentación en clase del proyecto (se escogerá aleatoriamente a 4 proyectos)