Actividad 2
Actividad II Mysql
Crear una nueva pagina en el menú del webnode dentro de la opcion Actividades que esta dentro de base de datos con el nombre de Actividad II Mysql y en ella desarrollar las siguiente actividad:
1. Que es mysql
2. Que aplicaciones o para que se utiliza Mysql
3. Requerimientos para instalar Mysql
4. Versiones de Mysql haciendo enfasis en las tres últimas
5. En que plataformas se puede instalar Mysql
Nota: recuerde acompañar las respuestas de imagenes y videos, además pegar las fuentes o link de donde se consulta, aportes personales y comentario de los videos. Parte 2.
Una escuela de bàsica secundaria desea sistematizar el proceso interno del manejo de la matrìcula, para lo cual requiere que se le construya una BD que permita almacenar del estudiante(codigo, nombre, direcciòn, telefono, acudiente, email) tenga presente que un acudiente puede representar varios estudiantes.
Tambien se debe almacenar la informaciòn del docente(codigo, nombre, telèfono, email) que le dicta la materia al estudiante, tenga presente que un docente puede dictar varias materias.
Se debe almacenar un registro de las materias vistas por el estudiante(codigo de la materia, nombre de la materia) tenga presente que un estudiante puede ver varias materias.
REALIZAR LO SIGUIENTE:
1. Darle un nombre a la base de datos.
2. Listado de tablas que llevara la BD. (cuales son referenciales y cuales son de movimiento)
3. Diseñar la estructura de cada tabla (campo, nombre el campo, tipo, tamaño y descripciòn).
Diccionario de Datos (1).xlsx (11345)
4. Montar o diseñar el modelo entidad relaciòn.
5. Dibujar el Diagrama relacional.
6. Crear la BD y las tablas respectivas en mysql con el motor innodb.
7. A cada tabla ingresarle 10 registros
8. Crear una copia de la BD.
En la base de datos de la institucion insertar los datos que se encuentran en el siguiente archivo de excel:
BD INSTITUCION EDUCATIVA.xlsx (16,6 kB)
Nota: tenga en cuenta que primero llena las tablas referenciales y posteriormente las relacionales.
Leer más: https://sistemasremington.webnode.com/base-de-datos/actividad-ii-mysql/
SOLUCIÓN.
1. ¿Que es mysql?
MySQL es un sistema de gestión de bases de datos relacional, es considerada como la base datos de código abierto más popular del mundo, y una de las más populares en general junto a Oracle y Microsoft SQL Server, sobre todo para entornos de desarrollo web.
Wikipedia. (s.f.). MySQL. Recuperado 2 septiembre, 2018, de https://es.wikipedia.org/wiki/MySQL
Aporte personal: mysql es una herramienta de gran ayuda para generar una base datos y es también el más utilizado a nivel mundial para esta clase de trabajos tal vez sea por sus características lo que lo hacen tan popular entre ellas estan: es probado en un amplio rango de compiladores diferentes, funciona en diferentes plataformas, tiene APIs disponibles para C, C++, Eiffel, Java, Perl, PHP, Python, Ruby, y Tcl y entre otras tantas cualidades.

Suárez Caballero, R. (2017, 27 abril). QUE ES MYSQL [Foto]. Recuperado 2 septiembre, 2018, de https://iiemd.com/mysql/que-es-mysql
JGAITPro, J. (2017, 2 enero). Curso de MySQL - ¿Que es MySQL? [Archivo de vídeo ]. Recuperado 2 septiembre, 2018, de https://www.youtube.com/watch?v=3He0HJtEOyk
Resumen: es un sistema de gestión de BD de código abierto con base en SQL como lenguaje de consulta estructurado, se puede ejecutar en diversas plataformas como linux, unix y windows, etc. Aunque es más utilizado en aplicaciones web, la gran mayoría de páginas web que tienen una base de datos utilizan MySQL.
2. Que aplicaciones o para que se utiliza Mysql
MYSQL sirve para almacenar y administrar datos en bases de datos relacionales utilizando de entre los diferentes artilugios con los que cuenta con tablas, vistas, procedimientos almacenados, funciones, etc
Diego Garcia, D. (2014, 4 septiembre). QUE ES Y PARA QUE SIRVE MYSQL. Recuperado 2 septiembre, 2018, de https://prezi.com/ij1fzrjr-h9k/que-es-y-para-que-sirve-mysql/
Aporte personal: MySQL es una herramienta de mucha ayuda a la hora de crear una base de datos la cual nos permiten realizar ciertas acciones directamente desde el motor de la base de datos, como búsquedas, inserciones, modificaciones, cálculos intermedios, etc. de forma independiente del código de un sistema.
Imagen y vídeo en el punto anterior.
3. Requerimientos para instalar Mysql
Requerimientos basicos para MySQL:
- 512 Mb de memoria Ram
- 1024 Mb maquina virtual
- 1 GB de espacio de disco duro
- Sistema operativo:Windows,Linux y Unix
- Arquitectura del sistema 32/64 bit
- Protocolo de red TCP/IP
Maxicomercio. (2012, 12 enero). Pre-requisitos MySQL 5 [Archivo de vídeo ]. Recuperado 2 septiembre, 2018, de https://www.youtube.com/watch?v=XmWokyVctqU

Rumus1000. (2012, 4 septiembre). Requerimientos de instalacion de SQL [Foto]. Recuperado 2 septiembre, 2018, de https://es.slideshare.net/rumus1000/requerimientos-de-instalacion-de-sql
4. Versiones de Mysql haciendo enfasis en las tres últimas
VERSIONES DESDE 20/OCTUBRE/2004:
- 2.9.1 - February 16, 2013 x86-mingw32 (200 KB)
- 2.9.1 - February 16, 2013 x86-mswin32-60 (200 KB)
- 2.9.1 - February 16, 2013 (40 KB)
- 2.9.0 - November 17, 2012 (40 KB)
- 2.9.0 - November 17, 2012 x86-mswin32-60 (200 KB)
- 2.9.0 - November 17, 2012 x86-mingw32 (200 KB)
- 2.8.2 - November 06, 2012 x86-mswin32-60 (200 KB) eliminada
- 2.8.2 - November 06, 2012 (40 KB) eliminada
- 2.8.2 - November 06, 2012 x86-mingw32 (200 KB) eliminada
- 2.8.1 - August 21, 2009 x86-mingw32 (100 KB)
- 2.8.1 - August 21, 2009 (40 KB)
- 2.8.1 - August 21, 2009 x86-mswin32 (100 KB)
- 2.7.3 - December 28, 2006 mswin32 (60 KB)
- 2.7.1 - June 20, 2006 mswin32 (40 KB)
- 2.7 - October 09, 2005 (30 KB)
- 2.6 - June 23, 2005 (20 KB)
- 2.5.1 - October 20, 2004 (40 KB)
RubyGems.org. (s.f.). Todas las versiones de mysql. Recuperado 4 septiembre, 2018, de https://rubygems.org/gems/mysql/versions?locale=es

Jeisonxl, J. (2013, 18 octubre). Bases de datos [Foto]. Recuperado 4 septiembre, 2018, de https://es.slideshare.net/jeisonxl/bases-de-datos-27321582
5. En que plataformas se puede instalar Mysql
- La familia de sistemas operativos Windows (Windows 95, 98, Me, NT, 2000 y XP). MySQL no soporta MS-DOS o Windows 3.1
- La familia UNIX y derivados entre los cuales se encuentran: Los sistemas BSD (ejemplo: FreeBSD, OpenBSD, NetBSD, etc.), el sistema operativo MacOS X, System V, Solaris, HP-UX, entre otros, la familia Linux (como Fedora, RedHat, SuSE, Debian, Mandrake, Gentoo, Ubuntu, etc.)
- y Novell Netware 6.5
Wikilibros. (s.f.). MySQL/Introducción/Introducción a MySQL. Recuperado 4 septiembre, 2018, de https://es.wikibooks.org/wiki/MySQL/Introducci%C3%B3n/Introducci%C3%B3n_a_MySQL

Joe Parker. (2017, 12 junio). Cómo instalar MySQL en sistemas Windows y Linux? - Knowband Blog | Ecommerce Modules [Foto]. Recuperado 4 septiembre, 2018, de https://www.knowband.com/blog/es/comercio-electronico/como-instalar-mysql-en-sistemas-windows-y-linux/
Vídeo de plataformas que soportan MySQL en el punto # 1
SOLUCIÓN BASE DE DATOS INSTITUCIÓN EDUCATIVA.
En este link se ecuentra la solución a la BD: usp=sharinghttps://drive.google.com/drive/folders/1rOiNSSlU7XHA660tCju-SlgsDyLUQ7tV?usp=sharing