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

Filtros, búsquedas y expresiones regulares

Materia » 2° EMT,S. Operativos II « .: jueves 17 septiembre 2020 17:41 :.

Un grupo de comandos que leen alguna entrada, realizan una transformación y escriben una salida.

  • find
  • grep
  • egrep
  • fgrep
  • sort
  • tr
  • sed
  • join
  • unique
  • head
  • tail
  • wc
  • cut

Práctico N° 3 – Filtros

Materia » 2° EMT,S. Operativos II « .: jueves 17 septiembre 2020 16:15 :.

Los archivos que contienen la información indicada en este práctico se encuentran en el directorio “/home/prueba/practico3”.

Los archivos tienen la siguiente información:
• jugadores (n° camiseta : nombre : posición : altura : peso : selección)
• partido (fecha y hora : tipo : local : visitante : goles local : goles visitante )
• gol ( jugador : selección : minuto : tipo de gol )

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 :.

Más Comandos de Linux

Materia » 2° EMT,S. Operativos II « .: jueves 20 agosto 2020 13:40 :.

Otros comandos disponibles en los sistemas operativos GNU/Linux

  • – echo
  • – cal
  • – date
  • – cat
  • – cmp
  • – wc
  • – diff
  • – head
  • – tail
  • – more
  • – apropos
  • – whatis
  • – which
  • – man
  • – who
  • – whoami
  • – uname
  • –  info
  • – id
  • – hostname

 

Práctico N° 2 – Gestión y Visualización de Archivos

Materia » S. Operativos II « .: jueves 20 agosto 2020 13:40 :.

1. Crear un archivo de nombre “historial” dentro de tu directorio de trabajo (/home/tuUsuario) con el resultado de ejecutar el comando history.
2. Crear un directorio de nombre “practico2” dentro de tu directorio de trabajo. Generar todos los archivos de este práctico, a partir del siguiente punto, dentro de este directorio.
3. Generar un archivo de nombre “integrantes” con tu nombre y apellido. Sí lo realizas con un grupo de estudiantes indicar los datos de cada uno.
4. Generar un archivo de nombre “calendario” con el calendario del mes de tu cumpleaños del año actual. Sí lo realizas con un grupo de estudiantes indicar los datos de cada uno.
5…..

 

Página Siguiente »