SlideShare uma empresa Scribd logo
1 de 35
Creación de una Base
de Datos en SQL Server
2014
CREAR BASE DE DATOS
Antes de iniciar con el desarrollo de una BD y sus contenidos, es importante que en SQL SERVER 2014 te conectes
como servidor para poder llevar a cabo los procesos que vayas generando y guardando en el programa. Es importante
para evitar cualquier anomalía en el desarrollo de una BD.
Para realizar una Base de Datos en SQL Server 2014, es necesario primero hacer una nueva consulta. Se localiza el
botón ‘Nueva Consulta’ seleccionamos y deberá generar una consulta de SQL vacía.
Una vez creada, se deberá guardar los archivos que se van realizando. Es importante crear una ruta para ir
almacenando los archivos. Se pide que se guarden en el disco duro C: por lo tanto, se deberá crear una carpeta con el
nombre XXX, (en mi caso se llamará BDBiblioteca) que es el nombre de la base de datos con la que trabajaré.
Primero se va hacer una base de datos, ahora que ya tenemos creada la carpeta, se comenzará la sintaxis de la BD en
la consulta que abrimos. Usaremos la instrucción CREATE DATABASE XXX (BDBiblioteca), ejemplo:
Luego, se pone el nombre de la base de datos que nombraste, después el FILENAME es la ruta donde se desea
guardar los archivos, es decir, la carpeta que se creó en el disco C:, deberás escribirlo tal y como está en la imagen.
Se van a realizar dos extensiones:
• La extensión _Data.mdf: Sirve para guardar la información y las tablas que se van haciendo.
• La extensión _Log.ldf: Es considerado como un libro de bitácoras que va informando el proceso de la mdf de la
base de datos.
Las imágenes que se van tratando en la presentación se deben de seguir tal y como están escritas, sin cambiar nada,
sólo el nombre de la BD y los datos que quieres agregar. Ahora, se pide hacer un esquema con los nombres de:
Personas y Documentos.
Use: Es utilizada para ejecutar el uso de la BD.
CREATE SCHEMA: Instrucción para crear los esquemas que necesitamos en una BD.
GO: Se considera una instrucción de llave de freno, cada vez que está un GO, se ejecuta por bloques los procesos de la
BD. Si esta no está escrita en las sintaxis donde debe requerirse, puede provocar problemas.
Una vez que tengamos nuestra sintaxis sin ningún error, vamos a ejecutarla para generar la BD, para ello,
seleccionamos toda las instrucciones que escribimos, buscamos la opción ‘Ejecutar’ y la seleccionamos. Empezará el
proceso de creación de la BD.
Ya que éste se complete, deberá de dar un resultado como el siguiente:
Comandos Completados correctamente
Si te aparece en la parte inferior de ‘Mensajes’ líneas en color rojo, significa que tu sintaxis tiene algún error de
instrucción o la ruta que escribiste no existe, por eso, se debe tener mucho cuidado como escribes los datos para
generar una BD, procura que sean nombres cortos y fáciles de recordar.
Comandos ejecutados incorrectamente:
En este casó volví a ejecutar la BD que creé pero me marcó errores, ya que los datos que introduje son idénticos, por
lo tanto si vuelves a ejecutar te pasará esto, no tienes de que asustarte, solo se recomienda ejecutar una sola vez y
procurar que los datos que ingresaste sean los correctos.
Inspecciona dentro de la carpeta de tu BD que tenga las extensiones XXX(BDBiblioteca)_Data y
XXX(BDBiblioteca)_Log. Es importante que se encuentren dentro de la carpeta, sin ellos no se puede dar continuidad a
la Base de Datos.
Antes de iniciar el siguiente paso, para poder visualizar la creación de la base de datos, en la lateral izquierda existe
una caja llamada ‘Explorador de objetos’ y se encuentra un botón con flechas direccionales. Ese botón sirve para
actualizar cualquier detalle que se genera, procura actualizar para ir empleando los cambios. Te deberá de aparecer
un cilindro amarillo con el nombre de tu BD una vez que oprimes el botón (BDBiblioteca).
Antes
Después
CREAR TABLAS
Ahora, necesitamos crear otro código para hacer tablas. Se necesita crear tres tablas con los nombres: Libros, Autores
y Usuarios. ¿Recuerdas los esquemas que hicimos anteriormente? Se van a necesitar para realizar las tablas que se
nos piden.
• La tabla libros se debe crear bajo el esquema de Documentos, donde su nomenclatura deberá quedar como:
Documentos.Libros.
• La tabla autores se debe de crear bajo el esquema Personas, donde su nomenclatura deberá quedar como:
Personas.Autores.
• La tabla usuarios se debe crear bajo el esquema de Personas, donde su nomenclatura deberá quedar como:
Personas.Usuarios.
Es importante llevar un orden en las tablas, así no se complica las relaciones entre ellas, dependiendo la relación que
integre una llave foránea.
Empezaremos con la tabla Usuarios. Se requieren los siguientes campos:
Use BDBiblioteca
GO
CREATE TABLE Personas.Usuarios
(ID int IDENTITY(1,1) NOT NULL,
Usuario nvarchar(10)NOT NULL,
Secreta int NOT NULL,
Nombre nvarchar(30) NOT NULL,
Paterno nvarchar(30) NOT NULL,
Materno nvarchar(30) NOT NULL)
GO
Seleccionamos la sintaxis escrita & oprimimos el botón de ejecutar:
Continuamos con la tabla Autores.
USE BDBiblioteca
GO
CREATE TABLE Personas.Autores
(ID int IDENTITY(1,1) NOT NULL,
ClaveAutor nvarchar(10)NOT NULL,
Nombre nvarchar(30) NOT NULL,
Paterno nvarchar(30) NOT NULL,
Materno nvarchar(30) NOT NULL,
Nacionalidad nvarchar(20) NOT NULL)
GO
Seleccionamos la sintaxis escrita & oprimimos el botón de ejecutar:
Terminamos con la tabla Libros.
Use BDBiblioteca
GO
CREATE TABLE Documentos.Libros
(ID int IDENTITY(1,1) NOT NULL,
ISBN nvarchar(20)NOT NULL,
ClaveAutor nvarchar (10)NOT NULL,
Titulo nvarchar(30) NOT NULL,
Editorial nvarchar(25) NOT NULL,
Paginas int NOT NULL)
GO
Seleccionamos la sintaxis escrita & oprimimos el botón de ejecutar:
Para ver las tablas, de igual forma oprimimos el botón de ‘Actualizar’ en la BD que estamos
trabajando y expandes la opción ‘Tabla’ y a continuación se verán las tablas ya hechas.
Documentos.Libros
Personas.Usuarios
Personas.Autores
Documentos.Libros
Personas.Usuarios
Personas.Autores
Resultados de
las Tablas
Para poder señalar la llave primaria de una tabla, seleccionas la tabla, das clic derecho y
seleccionas la opción ‘Diseño’. Te va abrir una ventana donde se ubican los datos que
insertaste en la tabla.
Seleccionas la opción que quieres convertir a llave
primaria, das clic derecho y oprimes la opción: ‘Establecer
llave primaria’. Aparecerá una llave color amarilla, lo que
significa que ya realizó el cambio y lo guardas.
Documentos.Libros
Personas.Usuarios
Personas.Autores
Llaves
Primarias
LLENAR TABLAS
Para llenar las tablas que creamos utilizamos la instrucción:
Use XXX
GO
INSERT INTO + NOMBRE DE LA TABLA + (ESPECÍFICAR LOS CAMPOS QUE SE QUIEREN LLENAR) + VALUES (‘ NOMBRE
DE CADA CAMPO’, ‘NOMBRE DE CADA CAMPO’) + GO
Ejemplo:
Use BDBiblioteca
GO
INSERT INTO Personas.Usuarios (Usuario,Secreta,Nombre,Paterno,Materno)
VALUES ('Usuario1','6565','Juan','Pérez','García')
GO
Así sería el resultado de la instrucción Personas.Usuarios:
Para ver la tabla con los datos de Personas.Usuarios, se ejecuta la siguiente instrucción:
SELECT * FROM + “NOMBRE DE LA TABLA”
Ejemplo:
Use BDBiblioteca
GO
INSERT INTO Personas.Usuarios (Usuario,Secreta,Nombre,Paterno,Materno)
VALUES ('Usuario1','6565','Juan','Pérez','García')
GO
SELECT *FROM Personas.Usuarios
GO
Así sería el resultado de la tabla Personas.Usuarios y sus respectivos campos ya con datos.
Así se debe quedar cada tabla con sus respectivos campos ya llenados:
Documentos.Libros
Personas.Usuarios
Personas.Autores
CREAR SNAPSHOT
Para finalizar esta presentación, se va crear un SNAPSHOT.
Para crearlo, se necesita otro código que diga lo siguiente:
Use master
GO
CREATE DATABASE XXX_Snap
ON (
NAME=N‘XXX', FILENAME=N'C:XXXXXX_Snap.ss'
)
AS
SNAPSHOT OF XXX
GO
XXX ---> Representan el nombre de la BD que haz creado, en mi caso es BDBiblioteca.
Ya que esté listo el código, se va a ejecutar.
Una vez que esté ejecutado, en la caja ‘Explorador de Objetos’ se va buscar el nombre de una carpeta llamada
‘Instantáneas de las Bases de Datos’ allí se debe de encontrar el Snapshot que se acaba de hacer. Debe de aparecer
con el nombre de tu BD y la extensión _Snap. Para que se pueda visualizar no olvides oprimir el botón ‘Actualizar’ para
que pueda ser visible.
Recuerda que el Snapshot se guardó como XXX_Snap.ss en la ruta donde creaste la BD, por lo tanto, cerciórate de que
también se encuentre dentro de la carpeta, junto con los archivos mdf y ldf.
Centro Universitario de los Valles
Licenciatura en Tecnologías de la Información
SISTEMA DE BASE DE DATOS II
Zelene Díaz Mora
4º Semestre

Mais conteúdo relacionado

Mais procurados

Creación de bases de datos en SQL Server
Creación de bases de datos en SQL ServerCreación de bases de datos en SQL Server
Creación de bases de datos en SQL Serverjose C Leal
 
Como crear una base de datos con visual basic
Como crear una base de datos con visual basicComo crear una base de datos con visual basic
Como crear una base de datos con visual basicAlberto Vargas
 
Como utilizar sql en visual basic 6
Como utilizar sql en visual basic 6Como utilizar sql en visual basic 6
Como utilizar sql en visual basic 6Narcisa Fuentes
 
Crear base de datos mysql command
Crear base de datos mysql commandCrear base de datos mysql command
Crear base de datos mysql commandLouis Jhosimar
 
Bases de-datos-en-visual-basic
Bases de-datos-en-visual-basicBases de-datos-en-visual-basic
Bases de-datos-en-visual-basicMarco Chacana
 
Base De Datos Con Visual Basic6.0
Base De Datos Con Visual Basic6.0Base De Datos Con Visual Basic6.0
Base De Datos Con Visual Basic6.0CuC
 
Pasos Para Conectar Una Base De Datos En Visual Basic
Pasos Para Conectar Una Base De Datos En Visual BasicPasos Para Conectar Una Base De Datos En Visual Basic
Pasos Para Conectar Una Base De Datos En Visual Basicguest6a4bfb
 
Manual LibreOffice En Español
Manual LibreOffice En EspañolManual LibreOffice En Español
Manual LibreOffice En EspañolBaRt Hernandez
 
My sql para principiantes
My sql para principiantesMy sql para principiantes
My sql para principiantesMichelle Torres
 
Como utilizar sql en visual basic 6
Como utilizar sql en visual basic 6Como utilizar sql en visual basic 6
Como utilizar sql en visual basic 6Narcisa Fuentes
 
Codigo para crear la base de datos
Codigo para crear la base de datosCodigo para crear la base de datos
Codigo para crear la base de datosAlvaro Cardona
 
Creación de tablas y relaciones en mysql workbench
Creación de tablas y relaciones en mysql workbenchCreación de tablas y relaciones en mysql workbench
Creación de tablas y relaciones en mysql workbenchJair Ospino Ardila
 

Mais procurados (17)

Creación de bases de datos en SQL Server
Creación de bases de datos en SQL ServerCreación de bases de datos en SQL Server
Creación de bases de datos en SQL Server
 
Como crear una base de datos con visual basic
Como crear una base de datos con visual basicComo crear una base de datos con visual basic
Como crear una base de datos con visual basic
 
Como utilizar sql en visual basic 6
Como utilizar sql en visual basic 6Como utilizar sql en visual basic 6
Como utilizar sql en visual basic 6
 
Crear base de datos mysql command
Crear base de datos mysql commandCrear base de datos mysql command
Crear base de datos mysql command
 
Sesion 13-c#
Sesion 13-c#Sesion 13-c#
Sesion 13-c#
 
lab n°3 base de datos
lab n°3 base de datoslab n°3 base de datos
lab n°3 base de datos
 
Bases de-datos-en-visual-basic
Bases de-datos-en-visual-basicBases de-datos-en-visual-basic
Bases de-datos-en-visual-basic
 
Base De Datos Con Visual Basic6.0
Base De Datos Con Visual Basic6.0Base De Datos Con Visual Basic6.0
Base De Datos Con Visual Basic6.0
 
Sql
SqlSql
Sql
 
Comandos ddl
Comandos ddlComandos ddl
Comandos ddl
 
Pasos Para Conectar Una Base De Datos En Visual Basic
Pasos Para Conectar Una Base De Datos En Visual BasicPasos Para Conectar Una Base De Datos En Visual Basic
Pasos Para Conectar Una Base De Datos En Visual Basic
 
Manual LibreOffice En Español
Manual LibreOffice En EspañolManual LibreOffice En Español
Manual LibreOffice En Español
 
My sql para principiantes
My sql para principiantesMy sql para principiantes
My sql para principiantes
 
Como utilizar sql en visual basic 6
Como utilizar sql en visual basic 6Como utilizar sql en visual basic 6
Como utilizar sql en visual basic 6
 
Codigo para crear la base de datos
Codigo para crear la base de datosCodigo para crear la base de datos
Codigo para crear la base de datos
 
Creación de tablas y relaciones en mysql workbench
Creación de tablas y relaciones en mysql workbenchCreación de tablas y relaciones en mysql workbench
Creación de tablas y relaciones en mysql workbench
 
Pasos de word báscio
Pasos de word báscioPasos de word báscio
Pasos de word báscio
 

Semelhante a Creación de Bases de Datos en SQL Server

Creación de bases de datos en SQL Server
Creación de bases de datos en SQL ServerCreación de bases de datos en SQL Server
Creación de bases de datos en SQL ServerGualberam
 
Exportacion e importacion de los datos en oracle
Exportacion e importacion de los datos en oracleExportacion e importacion de los datos en oracle
Exportacion e importacion de los datos en oracleEdgar Sandoval
 
Creación de bases de datos en SQL Server
Creación de bases de datos en SQL ServerCreación de bases de datos en SQL Server
Creación de bases de datos en SQL ServerEder López
 
Creación de bases de datos en SQL Server
Creación de bases de datos en SQL ServerCreación de bases de datos en SQL Server
Creación de bases de datos en SQL Server123alan123
 
Manual visual fox pro
Manual visual fox proManual visual fox pro
Manual visual fox proNehita
 
Creación de bases de datos en SQL Server
Creación de bases de datos en SQL ServerCreación de bases de datos en SQL Server
Creación de bases de datos en SQL Serverjosegpehr
 
Creacion de base de datos por sql server
Creacion de base de datos por sql serverCreacion de base de datos por sql server
Creacion de base de datos por sql serverCarlos Flores Glez
 
Bases de datos relacionales
Bases de datos relacionalesBases de datos relacionales
Bases de datos relacionalesoscardavid17
 
Bases de datos relacionales
Bases de datos relacionales Bases de datos relacionales
Bases de datos relacionales juan1924
 
Creación Indices y Constraints en bases de datos de SQL Server
Creación Indices y Constraints en bases de datos de SQL ServerCreación Indices y Constraints en bases de datos de SQL Server
Creación Indices y Constraints en bases de datos de SQL ServerJulio Guevara
 
Trabajo de informatica de coquito
Trabajo de informatica de coquitoTrabajo de informatica de coquito
Trabajo de informatica de coquitomariana
 
Trabajo de informatica de coquito
Trabajo de informatica de coquitoTrabajo de informatica de coquito
Trabajo de informatica de coquitomariana
 
Trabajo de informatica de coquito
Trabajo de informatica de coquitoTrabajo de informatica de coquito
Trabajo de informatica de coquitomariana
 
Trabajo de informatica de coquito
Trabajo de informatica de coquitoTrabajo de informatica de coquito
Trabajo de informatica de coquitomariana
 

Semelhante a Creación de Bases de Datos en SQL Server (20)

Creación de bases de datos en SQL Server
Creación de bases de datos en SQL ServerCreación de bases de datos en SQL Server
Creación de bases de datos en SQL Server
 
BD Biblioteca
BD BibliotecaBD Biblioteca
BD Biblioteca
 
Exportacion e importacion de los datos en oracle
Exportacion e importacion de los datos en oracleExportacion e importacion de los datos en oracle
Exportacion e importacion de los datos en oracle
 
Creación de bases de datos en SQL Server
Creación de bases de datos en SQL ServerCreación de bases de datos en SQL Server
Creación de bases de datos en SQL Server
 
Creación de bases de datos en SQL Server
Creación de bases de datos en SQL ServerCreación de bases de datos en SQL Server
Creación de bases de datos en SQL Server
 
Manual visual fox pro
Manual visual fox proManual visual fox pro
Manual visual fox pro
 
Creación de bases de datos en SQL Server
Creación de bases de datos en SQL ServerCreación de bases de datos en SQL Server
Creación de bases de datos en SQL Server
 
Creacion de base de datos por sql server
Creacion de base de datos por sql serverCreacion de base de datos por sql server
Creacion de base de datos por sql server
 
Manual de paginas web
Manual de paginas webManual de paginas web
Manual de paginas web
 
Manual de paginas web
Manual de paginas webManual de paginas web
Manual de paginas web
 
Access 2010
Access 2010Access 2010
Access 2010
 
Bases de datos relacionales
Bases de datos relacionalesBases de datos relacionales
Bases de datos relacionales
 
Bases de datos relacionales
Bases de datos relacionales Bases de datos relacionales
Bases de datos relacionales
 
Alejandro
AlejandroAlejandro
Alejandro
 
TRABAJO
TRABAJOTRABAJO
TRABAJO
 
Creación Indices y Constraints en bases de datos de SQL Server
Creación Indices y Constraints en bases de datos de SQL ServerCreación Indices y Constraints en bases de datos de SQL Server
Creación Indices y Constraints en bases de datos de SQL Server
 
Trabajo de informatica de coquito
Trabajo de informatica de coquitoTrabajo de informatica de coquito
Trabajo de informatica de coquito
 
Trabajo de informatica de coquito
Trabajo de informatica de coquitoTrabajo de informatica de coquito
Trabajo de informatica de coquito
 
Trabajo de informatica de coquito
Trabajo de informatica de coquitoTrabajo de informatica de coquito
Trabajo de informatica de coquito
 
Trabajo de informatica de coquito
Trabajo de informatica de coquitoTrabajo de informatica de coquito
Trabajo de informatica de coquito
 

Último

Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA241531640
 
Plan Sarmiento - Netbook del GCBA 2019..
Plan Sarmiento - Netbook del GCBA 2019..Plan Sarmiento - Netbook del GCBA 2019..
Plan Sarmiento - Netbook del GCBA 2019..RobertoGumucio2
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxJOSEFERNANDOARENASCA
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadMiguelAngelVillanuev48
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMidwarHenryLOZAFLORE
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaarkananubis
 
Hernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptxHernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptxJOSEMANUELHERNANDEZH11
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELmaryfer27m
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxAlexander López
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxaylincamaho
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxNombre Apellidos
 
Segunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxSegunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxMariaBurgos55
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptMiguelAtencio10
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfSergioMendoza354770
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.241514949
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativaAdrianaMartnez618894
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son241514984
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptJavierHerrera662252
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxAlexander López
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxazmysanros90
 

Último (20)

Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6    CREAR UN RECURSO MULTIMEDIAActividad integradora 6    CREAR UN RECURSO MULTIMEDIA
Actividad integradora 6 CREAR UN RECURSO MULTIMEDIA
 
Plan Sarmiento - Netbook del GCBA 2019..
Plan Sarmiento - Netbook del GCBA 2019..Plan Sarmiento - Netbook del GCBA 2019..
Plan Sarmiento - Netbook del GCBA 2019..
 
Arenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptxArenas Camacho-Practica tarea Sesión 12.pptx
Arenas Camacho-Practica tarea Sesión 12.pptx
 
Presentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidadPresentación inteligencia artificial en la actualidad
Presentación inteligencia artificial en la actualidad
 
Mapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptxMapa-conceptual-del-Origen-del-Universo-3.pptx
Mapa-conceptual-del-Origen-del-Universo-3.pptx
 
R1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en minaR1600G CAT Variables de cargadores en mina
R1600G CAT Variables de cargadores en mina
 
Hernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptxHernandez_Hernandez_Practica web de la sesion 11.pptx
Hernandez_Hernandez_Practica web de la sesion 11.pptx
 
El uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFELEl uso delas tic en la vida cotidiana MFEL
El uso delas tic en la vida cotidiana MFEL
 
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptxEl_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
El_Blog_como_herramienta_de_publicacion_y_consulta_de_investigacion.pptx
 
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptxMedidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
Medidas de formas, coeficiente de asimetría y coeficiente de curtosis.pptx
 
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptxCrear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
Crear un recurso multimedia. Maricela_Ponce_DomingoM1S3AI6-1.pptx
 
Segunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptxSegunda ley de la termodinámica TERMODINAMICA.pptx
Segunda ley de la termodinámica TERMODINAMICA.pptx
 
dokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.pptdokumen.tips_36274588-sistema-heui-eui.ppt
dokumen.tips_36274588-sistema-heui-eui.ppt
 
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdfPARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
PARTES DE UN OSCILOSCOPIO ANALOGICO .pdf
 
El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.El uso de las TIC's en la vida cotidiana.
El uso de las TIC's en la vida cotidiana.
 
definicion segun autores de matemáticas educativa
definicion segun autores de matemáticas  educativadefinicion segun autores de matemáticas  educativa
definicion segun autores de matemáticas educativa
 
El uso de las tic en la vida ,lo importante que son
El uso de las tic en la vida ,lo importante  que sonEl uso de las tic en la vida ,lo importante  que son
El uso de las tic en la vida ,lo importante que son
 
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.pptTEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
TEMA 2 PROTOCOLO DE EXTRACCION VEHICULAR.ppt
 
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptxLAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
LAS_TIC_COMO_HERRAMIENTAS_EN_LA_INVESTIGACIÓN.pptx
 
tics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptxtics en la vida cotidiana prepa en linea modulo 1.pptx
tics en la vida cotidiana prepa en linea modulo 1.pptx
 

Creación de Bases de Datos en SQL Server

  • 1. Creación de una Base de Datos en SQL Server 2014
  • 3. Antes de iniciar con el desarrollo de una BD y sus contenidos, es importante que en SQL SERVER 2014 te conectes como servidor para poder llevar a cabo los procesos que vayas generando y guardando en el programa. Es importante para evitar cualquier anomalía en el desarrollo de una BD.
  • 4. Para realizar una Base de Datos en SQL Server 2014, es necesario primero hacer una nueva consulta. Se localiza el botón ‘Nueva Consulta’ seleccionamos y deberá generar una consulta de SQL vacía.
  • 5. Una vez creada, se deberá guardar los archivos que se van realizando. Es importante crear una ruta para ir almacenando los archivos. Se pide que se guarden en el disco duro C: por lo tanto, se deberá crear una carpeta con el nombre XXX, (en mi caso se llamará BDBiblioteca) que es el nombre de la base de datos con la que trabajaré.
  • 6. Primero se va hacer una base de datos, ahora que ya tenemos creada la carpeta, se comenzará la sintaxis de la BD en la consulta que abrimos. Usaremos la instrucción CREATE DATABASE XXX (BDBiblioteca), ejemplo: Luego, se pone el nombre de la base de datos que nombraste, después el FILENAME es la ruta donde se desea guardar los archivos, es decir, la carpeta que se creó en el disco C:, deberás escribirlo tal y como está en la imagen. Se van a realizar dos extensiones: • La extensión _Data.mdf: Sirve para guardar la información y las tablas que se van haciendo. • La extensión _Log.ldf: Es considerado como un libro de bitácoras que va informando el proceso de la mdf de la base de datos.
  • 7. Las imágenes que se van tratando en la presentación se deben de seguir tal y como están escritas, sin cambiar nada, sólo el nombre de la BD y los datos que quieres agregar. Ahora, se pide hacer un esquema con los nombres de: Personas y Documentos. Use: Es utilizada para ejecutar el uso de la BD. CREATE SCHEMA: Instrucción para crear los esquemas que necesitamos en una BD. GO: Se considera una instrucción de llave de freno, cada vez que está un GO, se ejecuta por bloques los procesos de la BD. Si esta no está escrita en las sintaxis donde debe requerirse, puede provocar problemas.
  • 8. Una vez que tengamos nuestra sintaxis sin ningún error, vamos a ejecutarla para generar la BD, para ello, seleccionamos toda las instrucciones que escribimos, buscamos la opción ‘Ejecutar’ y la seleccionamos. Empezará el proceso de creación de la BD.
  • 9. Ya que éste se complete, deberá de dar un resultado como el siguiente: Comandos Completados correctamente Si te aparece en la parte inferior de ‘Mensajes’ líneas en color rojo, significa que tu sintaxis tiene algún error de instrucción o la ruta que escribiste no existe, por eso, se debe tener mucho cuidado como escribes los datos para generar una BD, procura que sean nombres cortos y fáciles de recordar.
  • 10. Comandos ejecutados incorrectamente: En este casó volví a ejecutar la BD que creé pero me marcó errores, ya que los datos que introduje son idénticos, por lo tanto si vuelves a ejecutar te pasará esto, no tienes de que asustarte, solo se recomienda ejecutar una sola vez y procurar que los datos que ingresaste sean los correctos.
  • 11. Inspecciona dentro de la carpeta de tu BD que tenga las extensiones XXX(BDBiblioteca)_Data y XXX(BDBiblioteca)_Log. Es importante que se encuentren dentro de la carpeta, sin ellos no se puede dar continuidad a la Base de Datos.
  • 12. Antes de iniciar el siguiente paso, para poder visualizar la creación de la base de datos, en la lateral izquierda existe una caja llamada ‘Explorador de objetos’ y se encuentra un botón con flechas direccionales. Ese botón sirve para actualizar cualquier detalle que se genera, procura actualizar para ir empleando los cambios. Te deberá de aparecer un cilindro amarillo con el nombre de tu BD una vez que oprimes el botón (BDBiblioteca). Antes Después
  • 14. Ahora, necesitamos crear otro código para hacer tablas. Se necesita crear tres tablas con los nombres: Libros, Autores y Usuarios. ¿Recuerdas los esquemas que hicimos anteriormente? Se van a necesitar para realizar las tablas que se nos piden. • La tabla libros se debe crear bajo el esquema de Documentos, donde su nomenclatura deberá quedar como: Documentos.Libros. • La tabla autores se debe de crear bajo el esquema Personas, donde su nomenclatura deberá quedar como: Personas.Autores. • La tabla usuarios se debe crear bajo el esquema de Personas, donde su nomenclatura deberá quedar como: Personas.Usuarios.
  • 15. Es importante llevar un orden en las tablas, así no se complica las relaciones entre ellas, dependiendo la relación que integre una llave foránea. Empezaremos con la tabla Usuarios. Se requieren los siguientes campos: Use BDBiblioteca GO CREATE TABLE Personas.Usuarios (ID int IDENTITY(1,1) NOT NULL, Usuario nvarchar(10)NOT NULL, Secreta int NOT NULL, Nombre nvarchar(30) NOT NULL, Paterno nvarchar(30) NOT NULL, Materno nvarchar(30) NOT NULL) GO
  • 16. Seleccionamos la sintaxis escrita & oprimimos el botón de ejecutar:
  • 17. Continuamos con la tabla Autores. USE BDBiblioteca GO CREATE TABLE Personas.Autores (ID int IDENTITY(1,1) NOT NULL, ClaveAutor nvarchar(10)NOT NULL, Nombre nvarchar(30) NOT NULL, Paterno nvarchar(30) NOT NULL, Materno nvarchar(30) NOT NULL, Nacionalidad nvarchar(20) NOT NULL) GO
  • 18. Seleccionamos la sintaxis escrita & oprimimos el botón de ejecutar:
  • 19. Terminamos con la tabla Libros. Use BDBiblioteca GO CREATE TABLE Documentos.Libros (ID int IDENTITY(1,1) NOT NULL, ISBN nvarchar(20)NOT NULL, ClaveAutor nvarchar (10)NOT NULL, Titulo nvarchar(30) NOT NULL, Editorial nvarchar(25) NOT NULL, Paginas int NOT NULL) GO
  • 20. Seleccionamos la sintaxis escrita & oprimimos el botón de ejecutar:
  • 21. Para ver las tablas, de igual forma oprimimos el botón de ‘Actualizar’ en la BD que estamos trabajando y expandes la opción ‘Tabla’ y a continuación se verán las tablas ya hechas. Documentos.Libros Personas.Usuarios Personas.Autores
  • 23. Para poder señalar la llave primaria de una tabla, seleccionas la tabla, das clic derecho y seleccionas la opción ‘Diseño’. Te va abrir una ventana donde se ubican los datos que insertaste en la tabla. Seleccionas la opción que quieres convertir a llave primaria, das clic derecho y oprimes la opción: ‘Establecer llave primaria’. Aparecerá una llave color amarilla, lo que significa que ya realizó el cambio y lo guardas.
  • 26. Para llenar las tablas que creamos utilizamos la instrucción: Use XXX GO INSERT INTO + NOMBRE DE LA TABLA + (ESPECÍFICAR LOS CAMPOS QUE SE QUIEREN LLENAR) + VALUES (‘ NOMBRE DE CADA CAMPO’, ‘NOMBRE DE CADA CAMPO’) + GO Ejemplo: Use BDBiblioteca GO INSERT INTO Personas.Usuarios (Usuario,Secreta,Nombre,Paterno,Materno) VALUES ('Usuario1','6565','Juan','Pérez','García') GO
  • 27. Así sería el resultado de la instrucción Personas.Usuarios:
  • 28. Para ver la tabla con los datos de Personas.Usuarios, se ejecuta la siguiente instrucción: SELECT * FROM + “NOMBRE DE LA TABLA” Ejemplo: Use BDBiblioteca GO INSERT INTO Personas.Usuarios (Usuario,Secreta,Nombre,Paterno,Materno) VALUES ('Usuario1','6565','Juan','Pérez','García') GO SELECT *FROM Personas.Usuarios GO
  • 29. Así sería el resultado de la tabla Personas.Usuarios y sus respectivos campos ya con datos.
  • 30. Así se debe quedar cada tabla con sus respectivos campos ya llenados: Documentos.Libros Personas.Usuarios Personas.Autores
  • 32. Para finalizar esta presentación, se va crear un SNAPSHOT. Para crearlo, se necesita otro código que diga lo siguiente: Use master GO CREATE DATABASE XXX_Snap ON ( NAME=N‘XXX', FILENAME=N'C:XXXXXX_Snap.ss' ) AS SNAPSHOT OF XXX GO XXX ---> Representan el nombre de la BD que haz creado, en mi caso es BDBiblioteca.
  • 33. Ya que esté listo el código, se va a ejecutar.
  • 34. Una vez que esté ejecutado, en la caja ‘Explorador de Objetos’ se va buscar el nombre de una carpeta llamada ‘Instantáneas de las Bases de Datos’ allí se debe de encontrar el Snapshot que se acaba de hacer. Debe de aparecer con el nombre de tu BD y la extensión _Snap. Para que se pueda visualizar no olvides oprimir el botón ‘Actualizar’ para que pueda ser visible. Recuerda que el Snapshot se guardó como XXX_Snap.ss en la ruta donde creaste la BD, por lo tanto, cerciórate de que también se encuentre dentro de la carpeta, junto con los archivos mdf y ldf.
  • 35. Centro Universitario de los Valles Licenciatura en Tecnologías de la Información SISTEMA DE BASE DE DATOS II Zelene Díaz Mora 4º Semestre