Actividad 2. Descargar e Instalar 3 SGBD

Descargar como docx, pdf o txt
Descargar como docx, pdf o txt
Está en la página 1de 30

TECNOLÓGICO NACIONAL DE MÉXICO

INSTITUTO TECNOLÓGICO DE ACAPULCO

INGENIERÍA EN SISTEMAS COMPUTACIONALES

TALLER DE BASE DATOS

PROFESOR:
DR. JUAN JOSÉ BEDOLLA SOLANO

LENGUAJE DE DEFINICIÓN DE DATOS

ALUMNO:
JOSHUA HERNÁNDEZ ÁLVAREZ (N°Control: 19320976)

HORARIO:
LUNES A JUEVES: 09:00 – 10:00 IS3

CICLO ESCOLAR AGOSTO 2021 – DICIEMBRE 2021


ÍNDICE
MYSQL..................................................................................................................................1
INTRODUCCIÓN.............................................................................................................................1
REQUERIMIENTOS........................................................................................................................1
INSTALACIÓN.................................................................................................................................2
CONCLUSIÓN................................................................................................................................11
SQL SERVER 2019............................................................................................................12
INTRODUCCIÓN............................................................................................................................12
REQUERIMIENTOS.......................................................................................................................12
INSTALACIÓN...............................................................................................................................13
CONCLUSIÓN................................................................................................................................24
MICROSOFT ACCESS......................................................................................................25
INTRODUCCIÓN............................................................................................................................25
DESARROLLO...............................................................................................................................25
CONCLUSIÓN................................................................................................................................27
TECNOLÓGICO NACIONAL DE MÉXICO
INSTITUTO TECNOLÓGICO DE ACAPULCO

INGENIERÍA EN SISTEMAS COMPUTACIONALES

TALLER DE BASE DATOS

PROFESOR:
DR. JUAN JOSÉ BEDOLLA SOLANO

ACTIVIDAD 2. DESCARGAR E INSTALAR SGBD

ELABORAR UN REPORTE ACERCA DE LOS SGBD


INSTALADOS

CICLO ESCOLAR AGOSTO 2021 – DICIEMBRE 2021


MYSQL
INTRODUCCIÓN
MySQL es un sistema de gestión de bases de datos relacional desarrollado bajo licencia dual:
Licencia pública general/Licencia comercial por Oracle Corporation y está considerada como la
base de 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, todo para entornos de desarrollo web.
MySQL fue inicialmente desarrollado por MySQL AB (empresa fundada por David Axmark,
Allan Larsson y Michael Widenius). MySQL AB fue adquirida por Sun Microsystems en 2008, y
ésta a su vez fue comprada por Oracle Corporation en 2010, la cual ya era dueña desde 2005
de Innobase Oy, empresa finlandesa desarrolladora del motor InnoDB para MySQL.
REQUERIMIENTOS

CARACTERÍSTICAS MÍNIMAS

 CPU con 2 núcleos


 2 GB RAM
 Subsistema de Entrada / Salida de disco aplicable a una base de datos de escritura
intensiva
CARACTERÍSTICAS RECOMENDADAS

 CPU con 4 núcleos


 8 GB RAM
 Arreglo de discos en RAID 10 o RAID0+1

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.

Ahora se le pondrá un nombre al servicio que aparece en el administrador de servicios/tareas.

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

 Disco duro: SQL Server requiere un mínimo de 6 GB de espacio disponible en el disco


duro.
 Memoria: 512 MB para la edición express y 1 GB para las demás ediciones.
 Procesador x64: 1,4 GHz
 La funcionalidad de Internet necesita acceso a Internet (no necesariamente de carácter
gratuito).
CARACTERÍSTICAS RECOMENDADAS

 Disco duro: SQL Server requiere un mínimo de 6 GB de espacio disponible en el disco


duro.
 Memoria: 1 GB para la edición express y 4 GB para las demás ediciones (dependiendo
del uso requiere más memoria)
 Procesador x64: AMD Opteron, AMD Athlon 64, Intel Xeon compatible con Intel EM64T,
Intel Pentium IV compatible con EM64T
 La funcionalidad de Internet necesita acceso a Internet (no necesariamente de carácter
gratuito).

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.

Al hacerlo nos aparecerá un mensaje de que no es compatible el idioma español (es-MX),


aceptaremos usar el idioma inglés para evitar problemas en el futuro.

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.

Después al darle instalar empezará el proceso de instalación.

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.

Al conectarnos al servidor se nos desbloquearán todo lo incluido en el servidor.

21
De esta manera se puede crear una base de datos.

Escogeremos la ruta y el nombre de la 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 de ayuda para saber más acerca de la aplicación

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

También podría gustarte