Vous êtes sur la page 1sur 22

TECNOLÓGICO NACIONAL DE MÉXICO

INSTITUTO TECNOLÓGICO DE ACAPULCO

CARRERA: INGENIERÍA EN SISTEMAS COMPUTACIONALES.

MATERIA: ADMINISTRACIÓN DE BASES DE DATOS.


PRACTICA 1: INSTALACIÓN DEL SQL SERVER 2017 EXPRESS EDITION Y LA
CREACIÓN DE UNA BASE DE DATOS

PROFESORA: CARBAJAL VIOLANTE JOSÉ FRANCISCO

INTEGRANTES DEL EQUIPO:


 ESCOBEDO PALMA CARLOS DANIEL FRANCISCO
 SALADO CISNEROS ROCIÓ
 URIOSTEGUI SUASTEGUI LUIS EDUARDO
 VARGAS GUERRERO JOSÉ ABRAHAM

HORARIO: 13:00 – 14:00 AM

ACAPULCO GRO. 18/FEBRERO/2019


ÍNDICE
ÍNDICE DE FIGURAS --------------------------------------------------------------2
INTRODUCCIÓN --------------------------------------------------------------------4
DESARROLLO -----------------------------------------------------------------------5
DESCARGA ----------------------------------------------------------------------------5
INSTALACIÓN. ------------------------------------------------------------------------6
CONFIGURACIÓN DEL SSMS -------------------------------------------------------9
INSTALACIÓN DEL SSMS --------------------------------------------------------- 15
CREACIÓN DE LA BASE DE DATOS ------------------------------------------------ 16
CREACIÓN DE LA TABLA ‘TELÉFONOS’ ----------------------------------------- 17
INSERCIÓN DE DATOS A LA TABLA ‘TELÉFONOS’ ------------------------------ 17
CONSULTA DE LOS DATOS INSERTADOS ----------------------------------------- 18
CONCLUSIONES ------------------------------------------------------------------ 20
BIBLIOGRAFÍA -------------------------------------------------------------------- 22

Í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

2.- Se dará clic en el segundo enlace.

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

6.- Ahora en la siguiente ventana nos mostrara la ubicación de la instalación, esta


puede ser cambia donde clic en “Browse”, pero se recomienda dejarla como esta y
solo dar clic en “Install”.

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

8.- Después de que la descarga se complete, empezara la instalación de los


paquetes antes descargados.

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

Configuración del SSMS


10.- Después de lo anterior configuraremos el SSMS (SQL Server Management
Studio) para lo cual se abrirá la siguiente ventana donde se puede ver si hay
actualización para SQL Server, si no las hay solo daremos clic en “Next”.

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

12.- En la siguiente ventana seleccionaremos la primera opción la cual indica que


se realizara una nueva instalación de todos los componentes de SQL Server 2017.
Dar clic en “Next”.

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

14.- En la siguiente ventana de selección de características seleccionaremos la


opción de “Database Engine Services” y después clic en “Next”.

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

16.- En la siguiente ventana verificamos en “Service Accounts” que la cuenta de


servicio “SQL Server Database Engine” se encuentre en estado automático, si no
es así damos clic en la fecha debajo de “Status type” y la seleccionamos en
automático (Automatic) y después clic en “Next”.

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

18.- Y en seguida se mostrará la ventana del progreso de la instalación.

Ilustración 18

13
19.- Esperamos a que la instalación termine, esto puedo demorar algunos minutos.

Ilustración 19

20.- Una vez terminado el progreso de la instalación aparecerá la siguiente ventana


donde indica que la instalación de la configuración del SSMS se ha completado
simplemente damos clic en “Close”.

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

22.- Y en seguida se mostrará el progreso de los paquetes de este sistema y el


progreso general de la estación, una vez terminados estos progresos solo tenemos
que abrir “Microsoft SQL Server Management Studios y listo, ya podremos crear
nuestras bases de datos.

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:

Para crear una nueva base de datos lo indicamos de la siguiente forma:

Con la sentencia GO le indicamos que debe ejecutar las sentencias pasadas y la


base de datos ‘Agenda’ estará creada:

Ilustración 24

De inmediato procedemos a usarla:

Con las siguientes sentencias indicamos que vamos a usar la base de datos que
acabamos de crear:

Con la sentencia ‘USE’ seguido de ‘GO’ indicamos la base de datos que


utilizaremos; nos da un aviso que se está usando la base de datos ‘Agenda.’

Ilustración 25

16
Creación de la tabla ‘Teléfonos’
Enseguida se creará la tabla llamada ‘Teléfonos’; con los siguientes atributos:

 Nombre: será de tipo varchar sin valores nulos.


 Dirección: será de tipo varchar sin valores nulos.
 Teléfono: será de tipo varchar sin valores nulos.
 Email: será de tipo varchar sin valores nulos.

De esta manera creamos la tabla:

Utilizamos la sentencia ‘CREATE TABLE Teléfonos ‘para crear la nueva


tabla.

Ilustración 26

Inserción de datos a la tabla ‘Teléfonos’


Procedemos a insertar datos a la tabla:

Con la siguiente instrucción insertaremos datos a la tabla:

“INSERT INTO Teléfonos VALUES(‘valor’,’valor’,’valor’,’valor’)”

Ilustración 27

17
Después del ‘GO’ nos indica que fue insertada una fila a la tabla.

Insertando mas datos:

Ilustración 28

Consulta de los datos insertados


Para comprobar que los datos fueron introducidos correctamente, haremos la
consulta de la tabla.

Con la siguiente sentencia se seleccionan todas las filas:

“SELECT * FROM Teléfonos”

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:

“SELECT Email FROM Telefonos WHERE Telefono=’ 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

Vous aimerez peut-être aussi