Beruflich Dokumente
Kultur Dokumente
ÍNDICE DE FIGURAS
ILUSTRACIÓN 1 -------------------------------------------------------------------------5
ILUSTRACIÓN 2 -------------------------------------------------------------------------5
ILUSTRACIÓN 3 -------------------------------------------------------------------------6
ILUSTRACIÓN 4 -------------------------------------------------------------------------6
ILUSTRACIÓN 5 -------------------------------------------------------------------------7
ILUSTRACIÓN 6 -------------------------------------------------------------------------7
ILUSTRACIÓN 7 -------------------------------------------------------------------------8
ILUSTRACIÓN 8 -------------------------------------------------------------------------8
ILUSTRACIÓN 9 -------------------------------------------------------------------------9
ILUSTRACIÓN 10 ------------------------------------------------------------------------9
ILUSTRACIÓN 11 ---------------------------------------------------------------------- 10
ILUSTRACIÓN 12 ---------------------------------------------------------------------- 10
ILUSTRACIÓN 13 ---------------------------------------------------------------------- 11
ILUSTRACIÓN 14 ---------------------------------------------------------------------- 11
ILUSTRACIÓN 15 ---------------------------------------------------------------------- 12
ILUSTRACIÓN 16 ---------------------------------------------------------------------- 12
ILUSTRACIÓN 17 ---------------------------------------------------------------------- 13
ILUSTRACIÓN 18 ---------------------------------------------------------------------- 13
ILUSTRACIÓN 19 ---------------------------------------------------------------------- 14
2
ILUSTRACIÓN 20 ---------------------------------------------------------------------- 14
ILUSTRACIÓN 21 ---------------------------------------------------------------------- 15
ILUSTRACIÓN 22 ---------------------------------------------------------------------- 15
ILUSTRACIÓN 23 ---------------------------------------------------------------------- 16
ILUSTRACIÓN 24 ---------------------------------------------------------------------- 16
ILUSTRACIÓN 25 ---------------------------------------------------------------------- 16
ILUSTRACIÓN 26 ---------------------------------------------------------------------- 17
ILUSTRACIÓN 27 ---------------------------------------------------------------------- 17
ILUSTRACIÓN 28 ---------------------------------------------------------------------- 18
ILUSTRACIÓN 29 ---------------------------------------------------------------------- 18
ILUSTRACIÓN 30 ---------------------------------------------------------------------- 19
3
INTRODUCCIÓN
En el estudio de la ingeniería en sistemas computacionales se tiene como una de
sus principales herramientas el uso de un sistema de gestión de bases de datos
(SGBD) que consiste en un conjunto de programas que permiten el
almacenamiento, modificación y extracción de la información en una base de datos,
además de proporcionar herramientas para añadir, borrar, modificar y analizar los
datos.
En esta práctica y para la materia de Administración de Bases de Datos se instalará
y configura el sistema gestor de bases de datos SQL Server 2017 Express Edition
el cual aporta el almacenamiento y admisión de datos comerciales, estructurados o
no estructurados y con soporte nativo para datos relacionales, XML y datos
espaciales, y aumente la granularidad de los datos temporales con los tipos de datos
de fecha y hora. En él se pueden crear pequeñas bases de datos en aplicaciones o
herramientas básicas de escritorio utilizando SQL Server Express LocalDB, una
opción de implementación liviana que tiene menos requisitos previos y se ejecuta
en el proceso con aplicaciones y no como un servicio.
Además en esta práctica se hará el desarrollo de una pequeña base de datos la
cual consistirá en una agenda con una tabla llamada “Teléfonos” y algunos campos
apropiados para esta tabla, su creación se realizara en modo consola con líneas de
comando, una más de las ventajas y herramientas que ofrece SQL Server 2017
Express Edition.
4
DESARROLLO
Esta práctica consiste en la descargar e instalación, así como la configuración de
un sistema manejador de base de datos (SGBD), el cual será el SQL Server 2017
Express Edition.
Además, se desarrollará una pequeña base de datos llamada “Agenda”, se creará
una tabla para la misma llamada “Teléfono” y se ingresaran algunos datos
relevantes para esta, todo esto se creará usando el modo consola por medio de los
comandos.
Descarga
1.- Abrir el navegador y escribir en el buscador “SQL Server 2017 Express Edition”
y dar enter.
Ilustración 1
Ilustración 2
5
3.- Aparecerá la siguiente página y se dará clic en “Descargar ahora”. En la parte
inferior izquierda de la venta aparecerá la descarga y le daremos clic para abrir.
Ilustración 3
Instalación.
4.- Se abrirá la siguiente ventana en donde escogeremos el tipo de instalación que
se desee hacer. En este caso escogeremos la “Basic” (básica).
Ilustración 4
6
5.- En la siguiente ventana se muestra las condiciones de licencias de Microsoft
Office sobre los derechos, usos y términos que este contiene. Si los aceptan darán
clic en “Accept” para continuar con la instalación.
Ilustración 5
Ilustración 6
7
7.- Y en seguida comenzara la instalación comenzando por la descarga de los
paquetes de instalación necesario para este sistema.
Ilustración 7
Ilustración 8
8
9.- Una vez terminada la instalación de los paquetes se mostrará la siguiente
ventana donde indica que la instalación del SQL Server 2017 Express Edition se ha
completado. Ahora daremos clic en “Install SSMS”.
Ilustración 9
Ilustración 10
9
11.- Aquí instalaremos las reglas de SQL Server y mostrara el estado de cada una,
todas deben de estar en “Passed” o “Warning” para seguir avanzando. Si están en
“Failure, Stopped o Fail” no se podrá seguir avanzando y se tendrá que hacer
algunas configuraciones en su equipo. Después dar clic en “Next”.
Ilustración 11
Ilustración 12
10
13.- Ahora aparecerá las condiciones de licencia del SSMS en donde las aceptamos
seleccionando la opción de “I aceppt the license terms” para continuar y luego dar
clic en “Next”.
Ilustración 13
Ilustración 14
11
15.- En esta ventana suplente marcamos la opción de “Default Instance” para que
se realice la instancia predetermina que tiene SQL Server 2017 al equipo.
Ilustración 15
Ilustración 16
12
17.- En la siguiente parte marcamos la opción de “Windows authentication mode” y
en la parte de abajo se encuentre el equipo agregado, si no lo agregamos dando
clic en “Add” para posteriormente dar clic en “Next”.
Ilustración 17
Ilustración 18
13
19.- Esperamos a que la instalación termine, esto puedo demorar algunos minutos.
Ilustración 19
Ilustración 20
14
Instalación del SSMS
21.- Después de lo anterior se abrirá la siguiente ventana donde se iniciará con la
instalación del SSMS, para lo cual daremos clic en “Install”.
Ilustración 21
Ilustración 22
15
Creación de la base de datos
Para realizar la creación de la base de datos en modo consola abrimos la ventana
de comandos de Windows y tecleamos el siguiente comando:
Ilustración 23
Con ‘-E’ indicamos la autenticación de Windows y con ‘-S’ indicamos el nombre del
servidor y la instancia:
Ilustración 24
Con las siguientes sentencias indicamos que vamos a usar la base de datos que
acabamos de crear:
Ilustración 25
16
Creación de la tabla ‘Teléfonos’
Enseguida se creará la tabla llamada ‘Teléfonos’; con los siguientes atributos:
Ilustración 26
Ilustración 27
17
Después del ‘GO’ nos indica que fue insertada una fila a la tabla.
Ilustración 28
Resultado:
Ilustración 29
18
También podemos hacer otro tipo de consultas más específicas; como por ejemplo
obtener el correo cuyo teléfono sea 7443859606:
Resultado:
Ilustración 30
19
CONCLUSIONES
Escobedo Palma Carlos Daniel Francisco
Con esta actividad me di cuenta que es posible manipular bases de datos sin
necesidad de un entorno grafico sin algún tipo de ayuda solo escribiendo código
puro desde la ventana de comandos. Es una buena forma de aprender ya que obliga
a reescribir las sentencias completas si hay algún error.
Es sencillo de usar y no es pesado como los manejadores de bases de datos
(aunque estos brindan mayores características). Resulta un poco laborioso ya que
estas obligado a escribir sentencia por sentencia consumiendo demasiado tiempo,
en cambio, con los manejadores de bases de datos este proceso es mucho más
corto.
Salado Cisneros Roció
El sistema gestor de base de datos es un conjunto de programas que permiten el
almacenamiento, modificación y extracción de la información en una base de datos.
Los usuarios pueden acceder a la información usando herramientas específicas de
consulta y de generación de informes, o bien mediante aplicaciones al efecto.
Estos sistemas también proporcionan métodos para mantener la integridad de los
datos, para administrar el acceso de usuarios a los datos y para recuperar la
información si el sistema se corrompe. Permiten presentar la información de la base
de datos en variados formatos. La mayoría incluyen un generador de informes.
También pueden incluir un módulo gráfico que permita presentar la información con
gráficos y tablas.
Generalmente se accede a los datos mediante lenguajes de consulta, lenguajes de
alto nivel que simplifican la tarea de construir las aplicaciones. También simplifican
las consultas y la presentación de la información; permite controlar el acceso a los
datos, asegurar su integridad, gestionar el acceso concurrente a ellos, recuperar los
datos tras un fallo del sistema y hacer copias de seguridad. Las bases de datos y
los sistemas para su gestión son esenciales para cualquier área de negocio, y deben
ser gestionados con esmero.
Uriostegui Suastegui Luis Eduardo.
Durante el desarrollo de esta práctica logre aprender más sobre la instalación y la
configuración del SQL Server ya que es algo complicado al momento de configurar
los servicios, servidores y manejadores y es de suma importación la correcta
configuración de estas características de este sistema gestor de bases de datos ya
que si no están configurados correctamente este sistema podría tener varios
problemas al momento de su utilización y se tendría que volver a instalar y
configurar. Y aunque ya he trabajo en este sistema y pude resolver algunas dudas
que antes tenía aún quedan ciertas cosas por aprender de este sistema puesto que
es muy amplio y complejo además de que tiene un sin fin de utilidades.
20
En conclusión, se logró obtener todos los resultados esperados de esta práctica ya
que no se presentaron muchas dificultades y se pudo aprender varias cosas como
es el uso de líneas de comandos en la consola de Windows (cmd) que aunque
personalmente no era algo que desconociera, no había tenido la oportunidad de
utilizarlo, además de que es una gran ventaja al no tener que estar dependiendo
solo de interfaces gráficas y así no tener imprevisto si en algún momento dado no
podemos usar este entorno gráfico y sobre todo aprender más sobre el lenguaje de
consulta o comandos de SQL.
Vargas Guerrero José Abraham
En esta práctica nos dimos cuenta que podemos realizar consultas y acciones a una
base de datos sin un entorno gráfico, es decir, mediante la línea de comandos.
Estábamos acostumbrados a no investigar más sobre la manipulación de las bases
de datos en este modo, ya que para si por alguna circunstancia no podemos acceder
a un entorno gráfico, esto no puede hacer de mucha utilidad.
Por este motivo es necesario informarnos sobre las diferentes maneras de
manipular las bases de datos y de los manejadores de bases de datos. Usamos
comandos muy básicos como el crear una base de datos junto a una tabla e ingresar
valores a esa tabla, e incluso hicimos consultas para mostrar el contenido de la tabla
al finalizar la inserción de datos.
21
BIBLIOGRAFÍA
https://www.microsoft.com/en-us/sql-server/sql-server-editions-
express
https://docs.microsoft.com/es-es/sql/relational-
databases/scripting/sqlcmd-start-the-utility?view=sql-server-2014
https://www.campusmvp.es/recursos/post/Fundamentos-de-SQL-
Como-realizar-consultas-simples-con-SELECT.aspx
22