D.E-R: Ejercicio 6

Materia » Bases de Datos I « .: Viernes 18 mayo 2012 9:35 am :.

Ejercicio 6 – Diagrama Entidad-Relación

Se desea diseñar una base de datos para almacenar la información que se utiliza en el sistema de cajeros del B. R. O. U. para gestionar los depósitos y los retiros realizados en cada cuenta y en cada cajero.

Se debe almacenar los datos de:

  • cada cajero que se encuentra en la R. O. U.

  • cada cuenta

  • cada transacción

Para las transacciones de tipo retiro se almacena la información que figura en el siguiente ticket:

Para las transacciones de tipo depósito se registra además del número de transacción, la fecha, la hora y el monto, los datos de las cuentas involucradas.

» Realizar el Diagrama Entidad Relación

Descargar la letra del Ejercicio 6

D.E-R: Ejercicio 5

Materia » Bases de Datos I « .: Miércoles 16 mayo 2012 4:16 pm :.

Ejercicio 5 – Diagrama Entidad – Relación

Se desea diseñar una base de datos para almacenar la información de una flota de taxis, los viajes que realizan y las tarifas vigentes e históricas del sistema de taxis de montevideo.

De cada taxi se debe almacenar:

  • » número de coche

  • » matricula

  • » marca

  • » modelo

  • » año

De cada chofer se debe almacenar:

  • » número de libreta

  • » fecha de vigencia

  • » nombre

  • » apellido

  • »cantidad de accidentes.

Los choferes cumplen un horario en cada taxi que manejan, registrándose la fecha, hora inicial y hora final.

También se registra cada viaje realizado por el taxista, identificado por un número, indicando:

  • » el origen (latitud y longitud)

  • » el destino (latitud y longitud)

  • » cantidad de fichas.

Existen dos tipos de tarifas una Diurna y otra Nocturna que se aplica también para los domingos y feriados.

» Realizar el Diagrama Entidad Relación

Descargar la letra del ejercicio 5

Práctico 2 – Programación II

Materia » Programación II « .: Martes 15 mayo 2012 8:00 pm :.

Práctico 2 – Programación II

Este práctico consta de siete ejercicios que se deben realizar utilizando el Lenguaje C teniendo en cuenta los siguientes puntos:

  • Oo. Se debe entregar en formato digital
    • Oo. En clase
    • Oo. Enviando un correo electrónico a la dirección del docente. Colocando en el texto del correo el nombre, apellido y grupo.
  • Oo. Se debe entregar el código fuente de cada programa (*.C o *.CPP)
  • Oo. Fecha límite 29 de junio.

Descargar la letra del Práctico 2 – Programación II

D.E-R: Ejercicio 4

Materia » Bases de Datos I « .: Miércoles 9 mayo 2012 4:44 pm :.

Ejercicio 4 – Diagrama Entidad – Relación

Se desea diseñar una base de datos para almacenar la información del torneo de tenis realizado por el Club RakeTota.
El torneo es en la modalidad de dobles (parejas) y se desarrolla en las instalaciones del club.
Las parejas mixtas que compiten son socios del club. De cada uno se registran los siguientes datos:

  • Número de Socio
  • Dirección
  • Cédula de Identidad
  • Teléfono
  • Nombre y Apellido
  • Sexo
  • Fecha de ingreso

Estas parejas deben registrarse para competir en el torneo. Se solicita la
siguiente información:
• Número de Socio
• Nombre de la pareja mixta, no se puede repetir.
Los partidos entre las parejas son de carácter eliminatorio. De estos
partidos se conoce:
• Resultado en cada uno de los 3 sets
• Fecha y hora
• Cancha utilizada (número, nombre, capacidad, tipo [ladrillo, sintético o césped])
Los cruces entre los equipos ganadores son al azar, realizando un sorteo al comenzar cada fase del torneo.
Para participar en el torneo los socios tienen que estar al día con la cuota del club, por lo tanto hay que registrar las cuotas pagadas por cada socio. De las cuotas se registra:

  • Número de cuota (1ra, 2da,3ra…)
  • Fecha de pago
  • Mes
  • Fecha de vencimiento de la cuotaMonto

» Realizar el Diagrama Entidad Relación

Descargar la letra del ejercicio 4

Variables, vectores, cadenas de caracteres y matrices

Materia » Programación II « .: Miércoles 9 mayo 2012 1:25 pm :.

Variables

      –» espacio en memoria que almacena un dato, haciendo referencia al mismo por un nombre.
        –-» int numero

Vectores.

        –» conjunto de variables del mismo tipo.
        –-» permiten almacenar varios valores del mismo tipo de dato
        –-» int numeros[10];

Cadenas de caracteres.

–» Son Vectores de tipo char (caracteres).

    –-» char palabra[10];

Matrices

–» Es un vector pero de 2 o más dimensiones.

Al igual que los vectores:

–» Se almacenan en posiciones consecutivas de la memoria

–-»Cada posición de la matriz es definida por un conjunto de índices, uno para cada dimensión.

–-»En cada posición se puede almacenar un dato.

–-»Todos los datos corresponden al mismo tipo de dato

–-» int tabla[10][3];

Descargar material Variables, vectores, cadenas de caracteres y matrices

Funciones definidas por el programador

Materia » Programación II « .: Martes 8 mayo 2012 3:05 pm :.

Funciones

    –» Conjunto de instrucciones o sentencias que realizan una tarea definida.
    –» Todo programa realizado con el lenguaje C tiene obligatoriamente una función que es la función main( ).
    –» Se pueden definir funciones y/o utilizar las funciones incluidas en las librerías de C (ejemplo: stdio.h).

Las funciones permiten:

    –» resolver problemas complejos dividiendo el problema en problemas más pequeños.
    –» reutilización del código en otros programas.
    –» facilitar la corrección de errores
    –» clarificar o auto-comentar el código

Descargar material Funciones definidas por el programador

Esquema Relacional – Normalización

Materia » Bases de Datos II « .: Lunes 7 mayo 2012 8:53 am :.

Esquema Relacional – Normalización

Luego de haber realizado el pasaje a tablas hay que verificar que cada tabla resultante cumpla con una serie de normas básicas que tratan de evitar:

  • » redundancia de datos
    • » repetir datos de forma innecesaria
  • » inconsistencias
    • » mismo dato repetido y con valores distintos

A este proceso se lo denomina normalización.

Descargar Material: Esquema Relacional – Normalización

D. E-R: Ejercicio 3

Materia » Bases de Datos I « .: Miércoles 2 mayo 2012 3:13 pm :.

Ejercicio 3 – Diagrama Entidad-Relación (D. E. R.)


Realizar un D. E. R. que permita representar la siguiente realidad:
– Existe un conjunto de hospitales de los cuales se conoce el código del hospital, el nombre, dirección y sus teléfonos.
– En cada hospital existen salas de las cuales se conoce el nombre de la sala y la cantidad de camas que tiene en un hospital determinado.
– Hay enfermeras que trabajan en las salas de los hospitales de las cuales se conoce su número de empleado, nombre y salario.
– Los números de los empleados no se repiten en los diferentes hospitales.
– En las salas se atienden los distintos pacientes del hospital registrándose su número de socio, nombre y apellido, dirección y teléfono de contacto.
– En cada sala atiende un médico (número de empleado, nombre y salario) de una especialidad determinada. Un médico puede tener varias especialidades, se registra la fecha en que se recibió en cada una. De las especialidades se conoce su nombre y su
código.
– Cada vez que se atiende un paciente en una sala se registra la fecha, número de turno, médico/especialidad y observaciones.

Descargar la letra del ejercicio 3

D. E-R: Ejercicio 2

Materia » Bases de Datos I « .: Lunes 16 abril 2012 3:18 pm :.

Ejercicio 2 – Diagrama Entidad-Relación (D. E. R.)

Realizar un D. E. R. que permita representar la siguiente realidad:
Una empresa de transporte esta dividida en varios departamentos de los que se conoce su nombre que los identifica y su número de interno.
De los funcionarios de esta empresa se conoce su número de empleado, nombre, dirección y departamento en el que trabaja. Si el funcionario es chofer, se conoce su número de libreta y número de accidentes que tuvo. Si es administrativo, los idiomas que habla y su nivel de enseñanza. Si es técnico, las especialidades en las que puede trabajar.
La empresa tiene un conjunto de coches (conducidos por chóferes) de los que se conoce matrícula y marca. A cualquier chofer se le puede asignar cualquier coche. Se registra la fecha en que cada chofer manejó cada coche. Un Chofer conduce un coche por día y no siempre el mismo.
Se desea registrar cada viaje que realizan los chóferes indicando:
•  que mercaderías transportó (código, nombre, cantidad y unidad)
•  de que origen(ciudad – departamento) a que destino (ciudad – departamento)
• Hora de salida y hora de llegada.
Además la empresa lleva adelante un conjunto de proyectos (identificados por un número) en los que trabajan los empleados técnicos. Estos proyectos tienen un nombre, fecha de comienzo y de finalización. Un técnico puede trabajar en varios proyectos y viceversa.

Descargar a letra: ejercicio2

Práctico 2 – Pasaje a tablas

Materia » Bases de Datos II « .: Lunes 16 abril 2012 9:00 am :.

Práctico 2 – Pasaje a Tablas

Realizar el pasaje a tablas de cada uno de los D. E-R. que figuran en el práctico

Descargar la letra del práctico 2

Página Siguiente »