PDF de programación - Sistemas de Bases de Datos Como Soporte de Entornos de Simulación de Algoritmos de Sistemas Operativos: El Caso de MySQL

Imágen de pdf Sistemas de Bases de Datos Como Soporte de Entornos de Simulación de Algoritmos de Sistemas Operativos: El Caso de MySQL

Sistemas de Bases de Datos Como Soporte de Entornos de Simulación de Algoritmos de Sistemas Operativos: El Caso de MySQLgráfica de visualizaciones

Actualizado el 28 de Junio del 2018 (Publicado el 25 de Agosto del 2017)
540 visualizaciones desde el 25 de Agosto del 2017
767,1 KB
30 paginas
Creado hace 10a (07/06/2010)
Diseño y Administración de Datos



Monografía de Adscripción



Sistemas de Bases de Datos Como Soporte de Entornos de

Simulación de Algoritmos de Sistemas Operativos:

El Caso de MySQL



Alumno: Nelson Fabián Rodríguez



Profesor: Mgter. David L. la Red Martínez



Índice
Índice................................................................................................................................................. 2

Lista de Figuras .................................................................................................................................. 4

Lista de Tablas ................................................................................................................................... 5

Introducción ...................................................................................................................................... 6

¿Qué es MySQL? ........................................................................................................................... 6

Historia de MySQL ......................................................................................................................... 6

Características Principales ................................................................................................................. 8

Ventajas ........................................................................................................................................ 9

Desventajas ................................................................................................................................. 10

Estabilidad de MySQL .................................................................................................................. 10

Dimensiones Máximas de las Tablas MySQL ............................................................................... 11

El Servidor MySQL Incrustado (Embedded) ................................................................................. 12

Fuentes de Información Acerca de MySQL...................................................................................... 12

Las Listas de Correo de MySQL .................................................................................................... 12

Soporte por IRC (Internet Relay Chat) de la Comunidad MySQL ................................................. 13

Soporte Por Parte de la Comunidad en los Foros de MySQL ....................................................... 13

Cumplimiento de los Estándares Por Parte de MySQL .................................................................... 14

Estándares Utilizados por MySQL ................................................................................................ 14

Selección de Modos SQL ............................................................................................................. 14

Extensiones MySQL al Estándar SQL............................................................................................ 15

Diferencias en MySQL del Estándar SQL ...................................................................................... 15

Subconsultas ............................................................................................................................... 15

SELECT INTO TABLE ..................................................................................................................... 15

Transacciones y Operaciones Atómicas .......................................................................................... 16

Claves Foráneas (Foreing Keys) ....................................................................................................... 17

Vistas ............................................................................................................................................... 17

Cómo Trata MySQL las Restricciones (Constraints) ......................................................................... 17

Sistemas Operativos Soportados Por MySQL .................................................................................. 18

Panorámica de Programas MySQL .................................................................................................. 20

Especificar Opciones de Programa .................................................................................................. 20

El Servidor Extendido de MySQL mysqld-max ................................................................................. 21

El Gestor de Instancias de MySQL ................................................................................................... 22

El Sistema de Privilegios de Acceso de MySQL ................................................................................ 22

Qué Hace el Sistema de Privilegios .............................................................................................. 22

Cómo Funciona el Sistema de Privilegios .................................................................................... 22

Los Ficheros de Registro (Log) de MySQL ........................................................................................ 23

La Caché de Consultas de MySQL .................................................................................................... 23

Replicación en MySQL ..................................................................................................................... 24

Motores de Almacenamiento de MySQL y Tipos de Tablas ............................................................ 24

MySQL Cluster ................................................................................................................................. 26

Procedimientos Almacenados y Funciones ..................................................................................... 27

Disparadores (Triggers) ................................................................................................................... 28

Vistas (Views) .................................................................................................................................. 28

Conectores ...................................................................................................................................... 28

El Paquete de Pruebas MySQL Test ................................................................................................. 29

Conclusiones ................................................................................................................................... 29

Bibliografía Web .............................................................................................................................. 30



Lista de Figuras
Figura 1: phpMyAdmin. ................................................................................................................... 10
Figura 2: Clustering con MySQL. ...................................................................................................... 27



Lista de Tablas
Tabla 1: Tamaños máximos de archivos según Sistema Operativo. ................................................ 11
Tabla 2: Soporte BDB y/o NDB. ....................................................................................................... 21
Tabla 3: Archivos de Registro. ......................................................................................................... 23



Introducción
Conscientes de la necesidad que la educación tiene de incorporar las tecnologías de la
información y la comunicación a los procesos de enseñanza-aprendizaje en las distintas
disciplinas de estudio, se propuso la utilización de herramientas web para el desarrollo de
entornos de simulación de algoritmos de sistemas operativos, para ser utilizados por los
alumnos de la cátedra “Sistemas Operativos” dictada en la Carrera de Lic. En Sistemas de
Información perteneciente a la Facultad de Ciencias Exactas y Naturales y Agrimensura.

Para lograr el registro del uso de dicho entorno web por parte del alumnado de la cátedra
es necesario la utilización de una base de datos con características de uso e
implementación que soporten la tecnología de plataforma web.

En este caso se optó por el uso de la base de datos MySQL; a continuación se describen
las características más importantes de este motor de base de datos.

¿Qué es MySQL?
Es un sistema de gestión de bases de datos relacional, fue creada por la empresa sueca
MySQL AB, la cual tiene el copyright del código fuente del servidor SQL, como así
también de la marca.

MySQL es un software de código abierto, licenciado bajo la GPL de la GNU, aunque
MySQL AB distribuye una versión comercial, en lo único que se diferencia de la versión
libre, es en el soporte técnico que se ofrece, y la posibilidad de integrar este gestor en un
software propietario, ya que de otra manera, se vulneraría la licencia GPL.

El lenguaje de programación que utiliza MySQL es Structured Query Language (SQL)
que fue desarrollado por IBM en 1981 y desde entonces es utilizado de forma generalizada
en las bases de datos relacionales.

Historia de MySQL
MySQL surgió alrededor de la década del 90, Michael Windenis comenzó a usar mSQL
para conectar tablas usando sus propias rutinas de bajo nivel (ISAM). Tras unas primeras
pruebas, llegó a la conclusión de que mSQL no era lo bastante flexible ni rápido para lo
que necesitaba, por lo que tuvo que desarrollar nuevas funciones. Esto resulto en una
interfaz SQL a su base de datos, totalmente compatible a mSQL.

No se sabe con certeza el origen del nombre MySQL; por un lado se dice que en sus
librerías han llevado el prefijo “my” durante los diez últimos años, por
  • Links de descarga
http://lwp-l.com/pdf6570

Comentarios de: Sistemas de Bases de Datos Como Soporte de Entornos de Simulación de Algoritmos de Sistemas Operativos: El Caso de MySQL (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad