« Página AnteriorPágina Siguiente »

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

Práctico N° 3 – Esquema Relacional – Normalización

Materia » 3° EMT,Sistemas de B. D. II « .: miércoles 2 mayo 2018 09:54 :.

El objetivo de este práctico es repasar los conceptos del Modelo Relacional y aplicarlos a través de la normalización de tablas o relaciones.

Descargar la letra del Práctico N° 3 – Esquema Relacional – Normalización

Esquema Relacional – Normalización

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

Introducción y conceptos generales de Bases de Datos

Materia » 2° EMT,Sistemas de B. D. I « .: miércoles 18 abril 2018 07: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 el manejo de bases de datos.

Descargar el material de Introducción y conceptos generales de Bases de Datos

« Página AnteriorPágina Siguiente »