Actividad 2. Descargar e Instalar 3 SGBD
Actividad 2. Descargar e Instalar 3 SGBD
Actividad 2. Descargar e Instalar 3 SGBD
PROFESOR:
DR. JUAN JOSÉ BEDOLLA SOLANO
ALUMNO:
JOSHUA HERNÁNDEZ ÁLVAREZ (N°Control: 19320976)
HORARIO:
LUNES A JUEVES: 09:00 – 10:00 IS3
PROFESOR:
DR. JUAN JOSÉ BEDOLLA SOLANO
CARACTERÍSTICAS MÍNIMAS
1
INSTALACIÓN
Después de analizar los requisitos mínimos para hacer la instalación de MySQL se procederá a
descargar el instalador para MySQL que se puede hacer la descarga desde:
https://www.mysql.com/downloads/
Ahí se verán varios tipos de instalación, en este caso yo escogeré la de “Developer Default”
que es la que viene incluido absolutamente todas las herramientas del MySQL Comunnity. Son
las herramientas que necesita un desarrollador por defecto.
2
En el siguiente paso se revisarán los requerimientos faltantes para hacer la instalación correcta,
en mi caso se me pidió la instalación de Python como requisito faltante, hice la instalación y ya
tengo las herramientas de Python.
3
Después de darle en “Check” verificará si ya ha sido instalado Python para seguir con la
instalación de MySQL.
En este paso comenzará la instalación de todos los componentes del servidor, cliente y
workbench. Saldrá “Installing” cuando esté empezando el proceso de instalación.
4
Después de la instalación seguirá la configuración de los complementos.
Empezará con la configuración del Server, después el Router y por último se instalarán
ejemplos o modelos de bases de datos.
5
Aquí se deberá escoger la opción de “Development Computer” ya que si usamos la opción de
“Server Computer” o “Dedicated Computer” ocuparán más uso de la memoria. Y como nosotros
vamos a desarrollar y usar el server, nuestra mejor opción es esa. Ya que usa el menor uso de
memoria, lo suficiente para hacer otras actividades.
En esta parte nos preguntan que tipo de inicio de sesión queremos instalar.
6
Al escoger la primera opción nos piden colocar una contraseña para el acceso a la raíz de todo
el servidor MySQL. También se nos brinda la opción de añadir usuarios a los cuales se les
puede poner permisos personalizados.
7
Casi, por último, se terminarán las configuraciones para los permisos para abrir el servidor.
8
Una vez hecho eso, nos conectaremos al servidor con la contraseña antes puesta y el usuario
por defecto para acceder “root”.
9
Por último, se entra a la interfaz del workbench en la cual tendremos que iniciar sesión con el
“root” y contraseña.
Así será la interfaz para la creación de una base de datos y sus tablas.
10
CONCLUSIÓN
Lo más “tedioso” de MySQL fue la instalación, ya que como es bastante completo te pide
configuraciones para que no haya ningún problema durante el uso de este SGBD ni en las
bases de datos que se vayan creando y usando.
Mi punto de vista final para MySQL es que es un SGBD bastante completo que tiene variedad
de funciones que aún tocan por investigar por mí mismo. Me parece buena la interfaz del
Workbench, aunque no es muy intuitivo. En cuestión de seguridad me parece de los mejores,
aparte de analizar los mejores puertos también te da la opción de crear usuarios, la cantidad
que quieras y con los permisos que tú quieras. También sirve para hacer la conexión a otras
bases de datos, ya sea TCP/IP u otra. Me llevo buena impresión del MySQL con la variedad de
herramientas que brinda, además que puedes usar la consola, además de la interfaz y la
conexión de servidores.
11
SQL SERVER 2019
INTRODUCCIÓN
Microsoft SQL Server es un sistema de gestión de base de datos relacional, desarrollado por la
empresa Microsoft. El lenguaje de desarrollo utilizado (por línea de comandos o mediante la
interfaz gráfica de Management Studio) es Transact-SQL (TSQL), una implementación del
estándar ANSI del lenguaje SQL, utilizado para manipular y recuperar datos (DML), crear tablas
y definir relaciones entre ellas (DDL). Dentro de los competidores más destacados de SQL
Server están: Oracle, MariaDB, MySQL, PostgreSQL. SQL Server ha estado tradicionalmente
disponible solo para sistemas operativos Windows de Microsoft, pero desde 2016 está
disponible para GNU/Linux, y a partir de 2017 para Docker también.
REQUERIMIENTOS
CARACTERÍSTICAS MÍNIMAS
12
INSTALACIÓN
Haremos la descarga del archivo de instalación de SQL Server 2019 Express desde la página
oficial de Microsoft: https://www.microsoft.com/es-mx/sql-server/sql-server-downloads. Una vez
se descargue el instalador nos aparecerá la siguiente ventana, la cual yo elegiré “Básica” para
tener las configuraciones de defecto.
13
Aceptaremos los términos de licencia y uso de Microsoft SQL Server.
14
Ahora se escogerá la ruta de instalación de la edición express. Yo la haré en el disco local C
para evitar conflictos a la hora de hacer el arranque de los servidores.
15
Al empezar a instalar se comenzarán a descargar los paquetes de instalación, complementos,
etc. Al momento de descargarse comenzará la instalación.
16
Después de hacer la instalación nos dirán los datos para hacer la conexión al servidor. Y
también nos dan la opción de instalar la SSMS (la herramienta de configurar y administrar las
bases de datos de SQL Server(SQL Server Management Studio).
17
Desde aquí veremos los servicios instalados del SQL Server, también activarlos o detenerlos.
18
Ahora se procederá a instalar el SSMS para configurar y administrar las bases de datos de una
manera más fácil y eficiente. Escogeremos nuestra ruta instalación, aunque también
recomiendo instalarla en el local C. Se puede descargar en la siguiente ruta:
https://docs.microsoft.com/en-us/sql/ssms/download-sql-server-management-studio-ssms?
redirectedfrom=MSDN&view=sql-server-ver15.
19
Después termina la instalación.
20
Así se ve la interfaz del SSMS para administrar las BD. Deberemos iniciar sesión con la ruta
que se nos dio anteriormente al instalar el SQL Server.
21
De esta manera se puede crear una base de datos.
22
De esta manera nos aparece la base de datos y se podrán crear tablas, etc.
23
CONCLUSIÓN
La instalación del SQL Server Express 2019 fue bastante rápida sin tantas molestias. Lo único
es que debes instalar alguna herramienta adicional para terminar el uso eficiente del servidor
de SQL. La SSMS brinda variedad de funciones para facilitarnos el uso y manejo de las bases
de datos, así como la fácil conexión a Microsoft Visual Studio para programar con bases de
datos con Java, C#, etc.
Por mi experiencia usando SQL Server, diría que es una gran opción para ir desarrollando
habilidades en el manejo de base de datos, ya que nos brindan guías actualizadas acerca de
su SGBD y demuestra que es bastante intuitivo entender los segmentos de la interfaz del
SSMS. Se pueden hacer Query si ya tenemos conocimientos en las líneas de comandos por
ejemplo de INSERT, CREATE, etc. Al hacer consultas nos muestran fácilmente las tablas,
indexando lo que queremos ver.
24
MICROSOFT ACCESS
INTRODUCCIÓN
Microsoft Access es un sistema de gestión de bases de datos incluido en el paquete ofimático
denominado Microsoft 365, sucesor de Embedded Basic. Access es un gestor de datos que
utiliza los conceptos de bases de datos relacionales y pueden manejarse por medio de
consultas e informes.
DESARROLLO
Esta es la interfaz básica del Microsoft Acces, donde te dan a elegir que hacer, crear un nuevo
archivo, abrir un nuevo archivo, ver la información de un archivo, guardar, guardar como otro
tipo de archivo y así como cerrar el archivo que se está ejecutando.
Esta es la pestaña de “Inicio” que es para opciones básicas como buscar, actualizar, hacer
filtros, etc. Es una pestaña para cambiar el diseño las letras y tamaños.
Pestaña para crear Plantillas para la aplicación, Tablas, Consultas, Formularios, Informes y
Macros y código.
25
Pestaña de datos externos para hacer exportaciones e importaciones, así como conversiones
de tipo de archivo.
Pestaña de Herramientas de base de datos, esta parte funciona para crear relaciones entre
tablas, ejecutar macros y usar el código en Visual Basic, así como compactar y reparar las
base de datos, entre otras herramientas analíticas.
Pestaña para elegir o modificar los campos de una tabla, así como el texto, número, moneda,
fecha/hora, true/false y otros campos.
Pestaña que funciona para hacer cambios en las tablas, sirve para hacer el manejo correcto y
ordenamiento de las tablas, así como hacer relaciones más directamente.
26
CONCLUSIÓN
Para mí, Access es una de las mejores aplicaciones para empezar el aprendizaje en base de
datos ya que te brinda una interfaz muy intuitiva, puedes crear tablas fácilmente, así como
modificar los campos y añadir datos muy fácilmente. Se pueden hacer dependencias y
relaciones entre tablas, así como crear consultas eficientes para hacer funciones. Lo negativo
de la aplicación es que sólo brinda mayor facilidad en la conexión de datos entre Microsoft SQL
Server y Microsoft Access, para hacer otra conexión a otra base de datos debe convertirse, y
convertirlo brinda errores en atributos.
En pocas palabras, Access es una aplicación de aprendizaje muy eficaz que te muestra todo lo
que quieras aprender de base de datos.
27