Página Siguiente »

2da Entrega – Ejemplo de Estudio de Permisos

Materia » 3° EMT,Sistemas de B. D. II « .: viernes 18 septiembre 2020 22:14 :.

Utilizando como ejemplo el Práctico N° 5, les dejo un ejemplo de lo que deben realizar para la segunda entrega del proyecto de pasaje de grado

Respaldos en MySQL

Materia » 3° EMT,Sistemas de B. D. II « .: miércoles 16 septiembre 2020 08:38 :.

  • Realiza respaldos del esquema y/o la instancia de una o varias bases de datos.
  • Genera las sentencias necesarias para crear nuevamente:
    • el esquema
      • Tablas
      • Vistas
      • Procedimientos y/o funciones
      • Triggers.
    • la instancia
      • Datos ingresados en el esquema
  • Puede generar respaldos en formato CSV (texto delimitado por algún caracter) o en formato XML.
  • Existen tres formas básicas para generar respaldos con este comando:
    • Respaldar un conjunto de tablas de una base de datos
      • mysqldump [opciones] nombre_bd [nombre_tabla1 …]
    • Respaldar un conjunto de base de datos
      • mysqldump [opciones] –databases nombre_bd1 …
    • Respaldar todas las bases de datos del servidor
      • mysqldump [opciones] –all-databases

Seguridad – Privilegios

Materia » 3° EMT,Sistemas de B. D. II « .: viernes 4 septiembre 2020 11:30 :.

Para mantener la seguridad de los datos de una base de datos MySQL existen tres niveles básicos de seguridad:

  • – 1er. nivel: Administrativo
  • – 2do. nivel: Bases de Datos
  • – 3er. nivel: Tablas

MySQL utiliza sus propios usuarios, no tienen porque existir el usuario en el Sistema Operativo donde se ejecuta el servidor de Bases de Datos.

Al instalar el servidor MySQL se crea el usuario DBSA, el administrador del servidor de Bases de Datos, el usuario root.

Los usuarios de MySQL son identificados por un nombre y por la dirección IP del equipo o red desde donde se conectarán.

 

2da. Entrega – Requerimientos

Materia » 3° EMT,Programación III,Sistemas de B. D. II « .: miércoles 2 septiembre 2020 09:29 :.

Sistemas de Bases de Datos II

  • – Análisis y Diseño de la Base de Datos
    • – D. E-R.
    • – Esquema Relacional
      • – Pasaje a Tablas
      • – Normalización (3er. Forma Normal)
    • – Diccionario de Datos
  • – Modelo físico.
    • – Implementación de la bases de datos resultante del punto anterior.
      • – Creación de tablas y estructuras necesarias en el servidor del instituto (192.168.2.195)
      • Sentencias del D. D. L. utilizadas
    • – Seguridad
      • – Estudio de los permisos sobre la Base de Datos, las tablas y atributos, considerando los diferentes roles de usuarios
      • – Sentencias D. C. L. para implementar los privilegios de la Base de Datos.

Programación III

  • – Se debe entregar el código fuente realizado
  • – El ejecutable de la aplicación deberá conectarse a la base de datos del servidor del instituto (192.168.2.195).
  • – El sistema deberá permitir la ejecución de la totalidad de las altas, bajas y modificaciones de los datos.

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

Materia » 3° EMT,Sistemas de B. D. II « .: martes 1 septiembre 2020 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 – DDL

Materia » 3° EMT,Sistemas de B. D. II « .: miércoles 26 agosto 2020 10:02 :.

Diccionario de Datos

Materia » 3° EMT,Sistemas de B. D. II « .: lunes 22 junio 2020 10:44 :.

El siguiente es un ejemplo de lo que se espera como 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° 1 – Ejercicio N° 4

Materia » 3° EMT,Sistemas de B. D. II « .: martes 16 junio 2020 14:18 :.

Este ejercicio es solamente para los estudiantes que comenzaron las clases presenciales el lunes 15 de junio

Prueba Diagnóstica de S.B.D. II

Materia » 3° EMT,Sistemas de B. D. II « .: lunes 15 junio 2020 19:00 :.

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

Materia » 3° EMT,Sistemas de B. D. II « .: martes 9 junio 2020 08:26 :.

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

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

DER-Practico-4

2:. En MySQL crear una base de datos de nombre: P4_Grupo_Apellido
3:. Utilizando la base de datos del punto anterior, crear las tablas resultantes del punto número 1, teniendo en cuenta las siguientes R. N. E. (restricciones no estructurales):

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

Enviar la solución por correo electrónico (leonardocarmbula@gmail.com) o por la plataforma crea 2.

  • Se deben entregar las sentencias utilizadas para realizar este práctico. Utilizar las sentencias:
    • SHOW CREATE DATABASE nomBD; – – Para la base de datos
    • SHOW CREATE TABLE nombreTabla; – – Para cada tabla

Fecha limite martes 16 de junio de 2020 a las 23:59

Página Siguiente »