Modulo 2 Practica y Resumen

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 8

Cesar Ureña

1-17-7991
Modulo #2 Ejercicios Y resumen

Ejercicios Propuestos Pagina 26 (Empresa de Botes San Juan)


EJERCICIOS PROPUESTOS I:
COMPAÑÍA DE BOTES SAN JUAN
San Juan es un agente que renta embarcaciones a los clientes por una determinada tarifa.
San Juan no posee barcos, en lugar de eso los arrienda a nombre a los propietarios que deseen
obtener ingresos cuando no usan sus botes. Por tal servicio San Juan cobra una cuota y se especializa en
barcos que puedan usarse para viajes de varios días o semanas.
La embarcación más pequeña tiene 28 pies de largo y la más grande es de 44. Cada barco esta por
completo equipado cuando se renta; gran parte del equipo proporciona el propietario, San Juan agrega
otra parte. El equipo que proporciona el propietario incluye lo que es parte del bote como: radio,
brújula, indicadores de profundidad. Otros importantes instrumentos como estufas y refrigeradores.
Otros que proporciona el propietario no están instalados como parte del bote tales implementos incluyen
velas, cuerdas, anclas bolsas de caucho, salvavidas, y en la cabina platos, cubiertos, utensilios de cocina,
etc. San Juan aporta el equipo de consumo que podría considerarse como provisiones, libros, jabón,
toallas de cocina y artículos similares.
Una importante responsabilidad de San Juan es registrar el equipo que este en el bote, en particular lo
que no están fijos en la embarcación.
San Juan prefiere conservar registros precisos de sus clientes y los viajes para tener estadísticas de cuales
clientes han ido y en que viaje; algunos itinerarios son más peligrosos que otros por tal motivo a San Juan
le gustaría saber que clientes tienen determinado experiencias.
En algunos viajes los clientes solicitan servicios de una tripulación y San Juan contrata por hora a tales
personas.
Las embarcaciones necesitan mantenimiento, San Juan incluye servicios precisos de todos esos procesos
y costos de mantenimiento incluyendo actividades normales como limpieza, cambia de aceite o
representaciones no programadas.
En algunos casos son necesarias las invitaciones durante un viaje, en tal caso los clientes se comunican
por radio con el despachador de San Juan quien determina la mejor opción para hacer la reparación.
Por tanto más estas decisiones los despachadores necesitan información sobre sus opciones de reparación
y antecedentes sobre costos y calidad de la reparación.
BASE DE DATOS: DB_Botes

TABLAS:

 CLIENTE
 PROPIETARIO
 BOTE
 EQUIPO
 VIAJE
 MANTENIMIENTO
 REPARACIÓN
 TRIPULACIÓN
 TIP_EQUIPO
Ejercicios Propuestos II
El Instituto Se pretende dotar a un centro escolar de medios informáticos
con el fin de automatizar su gestión.

Descripción
En el centro se utilizan cuadernillos de notas para cada alumno, donde se ponen
las notas correspondientes a cada evaluación de las asignaturas a las que asiste el
alumno. Para ello es preciso tener una lista de alumnos que siguen una asignatura y una lista de alumnos
que no tienen nota de una asignatura determinada. También se quiere la lista de notas dada por
un profesor.

Además, cada clase tiene un profesor que hace las funciones de tutor, un profesor puede ser tutor de
varias clases e impartir varias asignaturas en una clase, pero una asignatura solo puede ser impartida
por un profesor en una clase. En cada clase, hay también dos representantes o delegados.
Resultados a considerar
El sistema debe dar respuesta a las siguientes preguntas:

1. El profesor J. Pérez imparte Ingles en 4o C (Lista de destinos del profesor por


asignatura y clase).
2. P. Sánchez es alumno de la clase 3o A (Lista de alumnos por clase).
3. P. Rodríguez ha obtenido una nota de 6 en Ingles el 12/3/97 (Libretas de notas).
4. La profesora C. Castillo es tutora de 5to B (Lista de tutores).5. J. Largo es delegado de 3o A (Lista de
delegados).
6. El profesor J. Pérez es profesor del Instituto desde septiembre de 1992.

BASE DE DATOS: Escuela


TABLAS: Clases, Cursos, delegados, Profesores, Alumnos, Notas, Asignaturas.
Normalización Aplicada al Ejercicio Propuesto Numero 2
Resumen: Los Enunciados, Modelo de Relación y Normalización.

Los Enunciados: son como fórmulas, pero escritas en lenguaje SQL (Lenguaje de consulta
estructurado). Un enunciado SQL se puede usar para obtener un conjunto específico de datos de una
base de datos. Usted puede ordenar, agrupar y seleccionar en base a campos de enunciados.

Los enunciados son útiles al optimizar el rendimiento de los informes ya que las tareas que ejecutan
suelen realizarse en el servidor de la base de datos, en contraposición a una fórmula regular que a
veces se ejecuta en el equipo local. No utilice enunciados exclusivamente, ya que incluye su propio
lenguaje de fórmulas que es mucho más poderoso que el lenguaje estándar. Tanto la sintaxis Crystal
como la sintaxis Basic permiten mejorar y precisar las fórmulas de tal forma que sería difícil o imposible
hacerlo. En algunas circunstancias, sin embargo, la creación y el uso de campos de enunciados pueden
acelerar el proceso de los informes.

Modelo Relacional: modelo de organización y gestión de bases de datos consistente en el


almacenamiento de datos en tablas compuestas por filas, o tuplas, y columnas o campos. Se distingue
de otros modelos, como el jerárquico, por ser más comprensible para el usuario inexperto, y por
basarse en la lógica de predicados para establecer relaciones entre distintos datos. Surge como
solución a la creciente variedad de los datos que integran las data warehouses y podemos resumir el
concepto como una colección de tablas (relaciones).
Tabla: es el nombre que recibe cada una de las relaciones que se establecen entre los datos
almacenados; cada nueva relación da lugar a una tabla. Están formadas por filas, también llamadas
tuplas, donde se describen los elementos que configuran la tabla

Claves: elementos que impiden la duplicidad de registros, una de las grandes desventajas que
presentan otros modelos de organización y gestión de bases de datos. Existen dos grandes tipos de
claves: las claves primarias y las secundarias o externas.

Claves primarias: son los atributos (columnas) según el tipo de relación que se ha definido en la
tabla. Pueden añadirse otros atributos específicos y propios.

Claves externas o secundarias: son las claves que se definen para cada una de las claves
primarias establecidas para los elementos o entidades de una relación.

Restricción de identidad: límites y restricciones que se imponen en las relaciones, imprescindibles


para mantener la significación correcta de la base de datos. Es un concepto íntimamente vinculado a
las reglas de integridad propias del modelo relacional, el cumplimiento de las cuales está garantizado
por las claves primarias y externas.

Relacion de tabla?
En una base de datos relacional, las relaciones evitan la redundancia de datos. Por ejemplo, si diseña
una base de datos que realice un seguimiento de la información sobre libros, dispondrá de una tabla,
denominada títulos, que almacene toda la información sobre cada libro, por ejemplo, el título, la fecha
de publicación y el editor.
Tipos de relaciones de tabla

Una relación hace coincidir los datos de las columnas clave (normalmente, se trata de columnas con el
mismo nombre en ambas tablas). En la mayoría de los casos, la relación hace coincidir la clave
principal de una tabla, que proporciona un identificador único para cada fila, con una entrada de la
clave externa de la otra tabla. Por ejemplo, se pueden asociar las ventas a títulos específicos creando
una relación entre la columna idtítulo de la tabla títulos (la clave principal) y la columna idtítulo de la
tabla ventas (clave externa).

 Relaciones uno a varios


 Relaciones varias a varios

 Relaciones uno a uno

Normalización.

La normalización es el proceso mediante el cual se transforman datos complejos a un conjunto


de estructuras de datos más pequeñas, que además de ser más simples y más estables, son
más fáciles de mantener. También se puede entender la normalización como una serie de
reglas que sirven para ayudar a los diseñadores de bases de datos a desarrollar un esquema
que minimice los problemas de lógica. Cada regla está basada en la que le antecede. La
normalización se adoptó porque el viejo estilo de poner todos los datos en un solo lugar, como
un archivo o una tabla de la base de datos, Era ineficiente y conducía a errores de lógica
cuando se trataban de manipular los datos.

También podría gustarte