Modulo 2 Practica y Resumen
Modulo 2 Practica y Resumen
Modulo 2 Practica y Resumen
1-17-7991
Modulo #2 Ejercicios Y resumen
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:
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.
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.
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).
Normalización.