creación de bases de datos en sql server

16
Creación de bases de datos en SQL Server

Upload: gualberam

Post on 13-Apr-2017

146 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: Creación de bases de datos en SQL Server

Creación de bases de datos en SQL

Server

Page 2: Creación de bases de datos en SQL Server

Primero abrir el programa de SQL SERVER 2014

Algo importante en SQL SERVER 2014 es que se tiene que conectar al 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.

Page 3: Creación de bases de datos en SQL Server

Segundo paso 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.

Page 4: Creación de bases de datos en SQL Server

Tercer paso es para 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 en mi caso se llamará Biblioteca, que es el nombre de la base de datos con la que trabajaré.

• 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.

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 (Biblioteca), 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:

Page 5: Creación de bases de datos en SQL Server

Revisar dentro de la carpeta de tu BD que tenga las extensiones (Biblioteca)_Data y (Biblioteca)_Log. Es importante que se encuentren dentro de la carpeta, sin ellos no se puede trabajar en la Base de Datos.

Page 6: Creación de bases de datos en SQL Server

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.

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 bien escrito presiona F5 para ejecutar los procesos.

Page 7: Creación de bases de datos en SQL Server

Ahora, necesitamos crear otro código para hacer tablas. Se necesita crear tres tablas con los nombres:

Libros, Autores y Usuarios.• 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

CREAR TABLAS

Page 8: Creación de bases de datos en SQL Server

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:

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

Después presiona F5 para correr el proceso y te mostrara el mensaje de este comando esta completado correctamente.

Page 9: Creación de bases de datos en SQL Server

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 autores. Se requieren los siguientes campos:

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

Después presiona F5 para correr el proceso y te mostrara el mensaje de este comando esta completado correctamente.

Page 10: Creación de bases de datos en SQL Server

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 Libros. Se requieren los siguientes campos:

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

Después presiona F5 para correr el proceso y te mostrara el mensaje de este comando esta completado correctamente.

Page 11: Creación de bases de datos en SQL Server

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.autores

Personas.usuarios

Page 12: Creación de bases de datos en SQL Server

Resultados de las tablas

Documentos.Libros

Personas.Autores

Personas.Usuarios

Page 13: Creación de bases de datos en SQL Server

LLENAR TABLASPara llenar las tablas

seleccionamos en el panel la tabla clic botón derecho y seleccionamos “Editar las

primeras 200 filas”.

Page 14: Creación de bases de datos en SQL Server

Así deben queda cada tabla con su respectivos campos ya

llenados.Documentos.Libro

sPersonas.Autores

Personas.Usuarios

Page 15: Creación de bases de datos en SQL Server

CREAR SNAPSHOT

Una vez escrito el código lo ejecutas con F5.

Una vez hecho esto aparecerá un archivo en el directorio del trabajo en este caso la carpeta Biblioteca nos aparecerá

un archivo llamado Biblioteca.Snaps.ss

Page 16: Creación de bases de datos en SQL Server

Centro Universitario de los VallesLicenciatura Tecnologías de la Información

SISTEMA DE BASE DE DATOS II 4º Semestre

Gualberto Andrade Martínez