Página Siguiente »

Ejercicio N° 6 – Diagrama Entidad-Relación

Materia » 2° EMT,Sistemas de B. D. I « .: lunes 11 junio 2018 13:20 :.

Se desea diseñar una base de datos, utilizando un D. E-R., 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
  • – Cédula de Identidad
  • – Nombre y Apellido
  • – Fecha de ingreso
  • – Dirección
  • – Teléfono
  • – Sexo

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…)
  • – Mes
  • – Fecha de vencimiento de la cuota
  • – Fecha de pago
  • – Monto

Descargar la letra del Ejercicio N° 6 – Diagrama Entidad-Relación

Ejercicio N° 5 – D. E-R.

Materia » 2° EMT,Sistemas de B. D. I « .: domingo 10 junio 2018 07:49 :.

Diseñar una base datos, utilizando un D. E-R, para almacenar la información de los boletos emitidos en el S. T. M.

Dentro de la información que figura en estos boletos:

  • .:. Número de recorrido – destino
  • .:. Parada (además de la calle, las paradas tienen un número único)
  • .:. Tipo de boleto
  • .:. Valor del boleto
  • .:. Número del boleto
  • .:. Número del coche – número de viaje del coche
  • .:. Fecha y hora

En los boletos que se utiliza una tarjeta se agrega la siguiente información:

  • .:. Tipo
  • .:. Número de tarjeta
  • .:. Saldo

Descargar la letra del Ejercicio N° 5 – D. E-R.

Modelo Entidad-Relación

Materia » 2° EMT,Sistemas de B. D. I « .: lunes 4 junio 2018 09:27 :.

¿Qué es el diseño conceptual?

  • – Primer etapa en el diseño de una base de datos.
    • • Etapas:
      • – Estudio del problema real.
      • – Especificación usando un lenguaje de muy alto nivel.
    • • Resultado:
      • – Esquema Conceptual
    • • Lenguajes usados:
      • – Modelos Conceptuales.
        • » M. E. R. (Modelo Entidad-Relación)
  • ¿Qué son los modelos conceptuales?
  • – Modelos de datos de muy alto nivel.
  • – Se focalizan en las estructuras.
  • – Tienen una representación gráfica.
  • – Permiten realizar representaciones del “mundo real” de forma abstracta.
  • • Conceptos que permiten describir la realidad mediante un conjunto de representaciones gráficas y lingüísticas.
    • – Modelo conceptual más usado.
    • – Propuesto por Peter Chen en 1976.
    • – Existe una gran variedad de “dialectos” y variantes del Modelo Entidad Relación.
    • – Se utiliza fundamentalmente para la definición de datos.
    • – Se basa en representar objetos (entidades) y relaciones entre ellos.

Descargar el material del Modelo Entidad-Relación

Práctico N° 4 – D. D. L.

Materia » 3° EMT,Sistemas de B. D. II « .: lunes 4 junio 2018 07:26 :.

1:. Realizar el pasaje a tablas del siguiente D. E-R. (normalizado):

D.E-R. Práctico N° 4

DER-Practico-4

2:. Crear una nueva base de datos en el DBSpace datosdbs con el siguiente nombre:  p4_GRUPO_apellido
3:. Crear las tablas resultantes del punto número 1 teniendo en cuenta las siguientes restricciones no estructurales:

  • – Usuario:
    • ◦ puntos {x € N | x >= 0}
  • – Partido:
    • ◦ local {x € N | x >= 0}
    • ◦ visita {x € N | x >= 0}
  • – Selección:
    • ◦ Grupo {A, B, C, D, E, F, G, H}
    • ◦ Nombre es único
  • – Pronostica:
    • ◦ local {x € N | x >= 0}
    • ◦ visita {x € N | x >= 0}

El trabajo es individual o en grupo (máximo 3 alumn@s)

 

Descargar la letra del Práctico N° 4

Ejercicio N° 4 – Diagrama Entidad-Relación

Materia » 2° EMT,Sistemas de B. D. I « .: sábado 2 junio 2018 09:00 :.

Diseñar una base de datos, utilizando un D. E-R., 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 de la flota se debe almacenar:

  • – número de coche
  • – matrícula
  • – marca
  • – modelo
  • – año

De cada chofer se debe almacenar:

  • – número de libreta y fecha de vencimiento
  • – nombre
  • – apellido
  • – cantidad de accidentes.

Los choferes manejan los taxis en turnos de seis horas. Cada vez que cumplen un turno en un taxi se registra la fecha, hora inicial y hora final del turno realizado.

En cada turno se registran los viajes realizados por cada taxista, identificando cada uno 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.

Descargar la letra del Ejercicio N° 4 – Diagrama Entidad-Relación

Promedios e Inasistencias

Materia » 2° EMT,3° EMT,Sistemas de B. D. I,Sistemas de B. D. II « .: viernes 1 junio 2018 11:18 :.

Para consultar tu promedio e inasistencias debes seguir el siguiente vínculo:

Si no puedes consultar tus promedios e inasistencias envía un correo electrónico a la siguiente dirección leonardo@carambula.net

Promedios Disponibles:

  • -:  Marzo/Abril
  • -: Inasistencias

DBAccess

Materia » 3° EMT,Sistemas de B. D. II « .: martes 29 mayo 2018 19:11 :.

Menú interactivo que permite administrar las bases de datos creadas en el servidor InformiX.

Dentro de las tareas que permite realizar se encuentran:

  • – Crear y borrar bases de datos (B. D.)
  • – Crear, modificar y borrar tablas
  • – Cargar archivos de datos desde el sistema operativo
  • – Cargar,modificar y recuperar información de la base de datos
  • – Crear y borrar índices y privilegios
  • – Crear y ejecutar procedimientos almacenados
  • – Obtener información acerca de la base de datos y de sus tablas

Descargar el material de DBAccess

D. D. L. – Definición de Datos

Materia » 3° EMT,Sistemas de B. D. II « .: lunes 28 mayo 2018 12:42 :.

D. D. L. (Data Definition Language) Lenguaje de Definición de Datos

Permite crear, modificar y eliminar las estructuras para almacenar los datos (Metadata).
Permite definir el Esquema de la B. D.

  • .:. Bases de Datos
    • .:. Tablas (relaciones o entidades)
    • .:. Columnas (atributos)
    • .:. Claves:
      • .:. Primarias (atributo determinante)
      • .:. Foráneas (claves externas)
      • .:. Únicas (claves candidatas)
    • .:. Índices, etc.
    • .:. Vistas (consultas almacenadas)
  • .:. Las sentencias para definir datos son:
    • .:. CREATE, crear.
    • .:. ALTER, modificar o alterar.
    • .:. DROP, eliminar o descartar.

Descargar el material del Lenguaje de Definición de Datos (D. D. L.)

Ejercicio N° 3 – Diagrama Entidad-Relación

Materia » 2° EMT,Sistemas de B. D. I « .: lunes 28 mayo 2018 07:45 :.

Diseñar una base de datos, utilizando un D. E-R., que represente la siguiente realidad:
En una empresa de T.V. por cable se desea desarrollar una revista digital para promocionar sus servicios y difundir su programación.
La empresa emite programas, cada uno con un código, un nombre y una descripción.
Los programas se clasifican en distintas categorías (películas, series, documentales y series animadas).
Cada programa se emite en determinado horario y en determinados días, pero en un único canal.
De las películas se desea almacenar que actores participan (nombre completo y nacionalidad) y cual es su género (acción, ficción, etc.).
De los documentales, los temas que tratan, pueden tratar más de uno.
De las series animadas se desea saber para que rango de edades están diseñadas (de 3 a 6 años, de 9 a 12 años, de 1 a 99, etc.)
De las series, la temporada que se esta emitiendo actualmente.
Cada canal tiene un número que lo identifica, un nombre y emite distintas categorías de programas.
La empresa tiene un conjunto de clientes, de los cuales se registran sus datos personales, que han contratado un paquete determinado (básico, HD, básico + fútbol, básico + cine, HD++) por un período de tiempo.
Cada paquete se identifica con un número y habilita un conjunto de canales determinados.
Algunos programas se transmiten sólo por solicitud (Pay Per View). Para utilizar este servicio el cliente debe completar una solicitud, registrando en la misma, el programa, la fecha y la hora en la que se solicitó el servicio. Al confirmar la solicitud se genera un número de referencia para la misma.

Descargar la letra del Ejercicio N° 3 – Diagrama Entidad-Relación

Diccionario de Datos

Materia » 3° EMT,Sistemas de B. D. II « .: miércoles 16 mayo 2018 10:44 :.

El siguiente es un ejemplo de lo que se espera como diccionario de datos:

Diccionario De Datos

Se debe indicar en orden alfabético la definición de cada atributo de cada tabla. Indicando:

  • – Tipo de Dato y longitud si corresponde
  • – Restricciones
  • – Descripción del atributo
Página Siguiente »