Página Siguiente »

ISBO – Consultas Solicitadas por el Docente

Materia » 3° EMT,Sistemas de B. D. II « .: martes 10 septiembre 2019 08:59 :.

Consultas Solicitadas por el Docente de Sistemas de Bases de Datos II para la tercer entrega del proyecto de pasaje de grado

Práctico N° 7 – SQL

Materia » 3° EMT,Sistemas de B. D. II « .: miércoles 4 septiembre 2019 08:18 :.

Se tiene una base de datos con los datos del mundial de fútbol de Rusia 2018:

Restricciones de Integridad

  • Jugador
    • Posicion = {“arquero”, “defensa”, “volante”, “atacante”}
  • Seleccion
    • Nombre Atributo Primo
    • Grupo = {“A”, “B”, “C,” “D”, “E”, “F”, “G”, “H”}
    • Confederación = {“CONMEBOL”, “CONCACAF”, “AFC”, “CAF”, “UEFA”}
  • Estadio
    • Ciudad Atributo Primo
    • Nombre Atributo Primo
    • Capacidad = {x Є N}
  • Partido
    • IDEst, Fecha Atributo Primo
    • Gol_Local = {x Є N}
    • Gol_Visita = {x Є N}
    • Tipo = {“grupo”, “octavos”, “cuartos”, “semifinal”, “tercer puesto”, “final”}
  • Gol
    • Tipo = {“-”, “P”, “E”}

 

Práctico N°6 – SQL join

Materia » 3° EMT,Sistemas de B. D. II « .: miércoles 21 agosto 2019 08:15 :.

Dado el siguiente Diagrama Entidad-Relación que modela los territorios del mundo, con su capital, población y superficie, a que región pertenecen, de que tipo son y las “dependencias” e “independencias” existentes entre los territorios .

DER - PRÁCTICO N° 6

Al realizar el pasaje a tablas del D.E-R. anterior se obtienen las siguientes tablas en el Esquema Relacional:
Territorio (IDTer, Nombre, Oficial, Capital, Poblacion, Superficie, tipo, IDReg)
IDReg —» Region (IDReg)

Region (IDReg, Nombre, Tipo)

Dependencia (Tiene, De)
Tiene —» Territorio (IDTer)
De —» Territorio (IDTer)

Independencia (Tiene, De)
Tiene —» Territorio (IDTer)
De —» Territorio (IDTer)

Estas tablas están creadas en la base de datos “el_mundo”, creada en el servidor MySQL que utilizamos en el instituto.

La solución de las consultas se deben guardar en el servidor utilizando la opción “Save” utilizando la siguiente nomenclatura:

Consulta 1: P6_1.sql, …,

Consulta 12:P6_12.sql.

 

D. M. L. – Lenguaje de Manipulación de Datos

Materia » 3° EMT,Sistemas de B. D. II « .: lunes 12 agosto 2019 08:57 :.

Permite administrar la instancia de una base de datos:

  • Ingresar datos en las tablas:
    • INSERT INTO
  • Modificar los datos ingresados:
    • UPDATE
  • Eliminar las filas ingresadas:
    • DELETE FROM

 

Práctico N° 5 – S.Q.L. básico

Materia » 3° EMT,Sistemas de B. D. II « .: miércoles 7 agosto 2019 08:00 :.

Dado el siguiente Diagrama Entidad-Relación que modela los territorios del mundo, con su capital, población y superficie, a que región pertenecen, de que tipo son y las  “dependencias” e “independencias” existentes entre los territorios .

DER - PRÁCTICO N° 6

Al realizar el pasaje a tablas del D.E-R. anterior se obtienen las siguientes tablas en el Esquema Relacional:
Territorio (IDTer, Nombre, Oficial, Capital, Poblacion, Superficie, tipo, IDReg)
IDReg —» Region (IDReg)

Region (IDReg, Nombre, Tipo)

Dependencia (Tiene, De)
Tiene —» Territorio (IDTer)
De —» Territorio (IDTer)

Independencia (Tiene, De)
Tiene —» Territorio (IDTer)
De —» Territorio (IDTer)

Estas tablas están creadas en la base de datos “el_mundo”, creada en el servidor MySQL que utilizamos en el instituto.

La solución de las consultas se deben guardar en el servidor, utilizando la siguiente nomenclatura:

Consulta 1: P5_1.sql,

…,

Consulta 12:P5_12.sql.

 

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

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

Materia » 3° EMT,Sistemas de B. D. II « .: martes 18 junio 2019 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.

 

 

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

Materia » 3° EMT,Sistemas de B. D. II « .: miércoles 12 junio 2019 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:. Utilizar la  base de datos que tiene el mismo nombre que tu usuario 
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)

 

 

Práctico N° 3 – E. R. Normalización

Materia » 3° EMT,Sistemas de B. D. II « .: miércoles 15 mayo 2019 08:53 :.

Diccionario de Datos

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