Página Siguiente »

Esquema Relacional – Normalización

Materia » 2° EMT,3° EMT,Sistemas de B. D. I,Sistemas de B. D. II « .: lunes 15 julio 2019 07:55 :.

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 el material de Esquema Relacional – Normalización

E. R. – Pasaje a Tablas

Materia » 2° EMT,Sistemas de B. D. I « .: miércoles 5 junio 2019 13:23 :.

Luego de haber realizado el análisis de la situación real, modelando la misma mediante un Esquema Conceptual (Diagrama Entidad-Relación) que la represente . . .

  • Entidades
    • Atributos
    • Atributo determinante
  • Relaciones
    • Cardinalidad
    • Totalidad
  • Restricciones No Estructurales (R. N. E.)

Modelo Lógico

  • Esquema Relacional
    • Representación a través de tablas de un D. E-R.
    • Descripción del esquema de la base de datos a crear para representar la situación real descripta en el D. E-R.

 

Ejercicio N° 6 – Esquema Relacional

Materia » 2° EMT,Sistemas de B. D. I « .: miércoles 5 junio 2019 13:11 :.

Realizar el Esquema Relacional (pasaje a tablas) de los Diagramas Entidad-Relación presentes en el documento.

 

Ejercicio N° 5 – Diagrama Entidad-Relación

Materia » 2° EMT,Sistemas de B. D. I « .: miércoles 22 mayo 2019 14: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

Ejercicio N° 4 – Diagrama Entidad-Relación

Materia » 2° EMT,Sistemas de B. D. I « .: miércoles 22 mayo 2019 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.

 

Ejercicio N° 3 – Diagrama Entidad-Relación

Materia » 2° EMT,Sistemas de B. D. I « .: miércoles 8 mayo 2019 12: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.

 

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

Materia » 2° EMT,Sistemas de B. D. I « .: miércoles 10 abril 2019 13:24 :.

Diseñar una base de datos, utilizando un D. E-R., para almacenar los datos de una empresa que esta dividida en varias secciones. De cada sección se debe almacenar su nombre, que las identifica, y número de interno (teléfono).

De los funcionarios de la empresa, se debe registrar su número de funcionario, nombre, dirección y sección en el que trabaja. Si el funcionario es chofer, se conoce
su número de libreta y la cantidad de accidentes que tuvo. Si es administrativo, los idiomas que habla. 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 necesariamente siempre el mismo.

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 la letra del Ejercicio N° 2 – Diagrama Entidad-Relación

Ejercicio N° 1 – Diagrama Entidad-Relación (D.E-R.)

Materia » 2° EMT,Sistemas de B. D. I « .: miércoles 10 abril 2019 12:22 :.

Diseñar una base de datos, utilizando un D. E-R., para almacenar los datos de las ventas realizadas en un almacén. En particular se deben almacenar los datos que
figuran en cada una de las facturas o tickets que imprimen las cajas, una vez finalizado el registro de cada venta, y que luego reciben los clientes.

Descargar la letra del Ejercicio N° 1 – Diagrama Entidad-Relación (D.E-R.)

Introducción y conceptos generales de Bases de Datos

Materia » 2° EMT,Sistemas de B. D. I « .: miércoles 27 marzo 2019 15:12 :.

Definición:
Un conjunto de datos relacionados entre si y almacenados por un prolongado período de tiempo.

  • .:. Representan algún aspecto del mundo real.
  • .:. Almacenan un conjunto de datos coherentes
  • .:. Diseñada y construida con datos específicos

Elementos que la componen:

  • .:. Esquema:
    • .:. Descripción de los datos y las relaciones entre los mismos.
    • .:. Cambia muy poco con el tiempo.
  • .:. Instancia
    • .:. El conjunto de datos de la base en un instante dado de tiempo.
    • .:. Cambia con cada inserción, borrado o modificación que se realice.

Sistema Gestor de Base de Datos (SGBD)

  • .:. DBMS – Data Base Management System
  • .:. Software especializado en la administración de bases de datos.

 

Modelo Conceptual – Modelo Entidad-Relación (M.E-R.)

Materia » 2° EMT,3° EMT,Sistemas de B. D. I,Sistemas de B. D. II « .: viernes 22 marzo 2019 10:30 :.

¿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 Conceptual – Modelo Entidad-Relación

Página Siguiente »