5. 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 BDBiblioteca.
6. 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.
8. 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.
9. 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
10. 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
11. 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
12. 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.
Documento.Libros
Persona.Usuarios
Persona.Autores
14. 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.
17. Así se debe quedar cada tabla con sus respectivos campos ya llenados con los datos que se nos
proporciono para la base de datos:
Documento.Libro
s
Persona.Usuarios
Persona.Autores
19. Este seria el algoritmo o código para el SNAPSHOT pero se
guardara ya que estamos utilizando una versión Express de SQL
Server
20. Centro Universitario de los Valles
Licenciatura en Tecnologías de la Información
SISTEMAS DE BASES DE DATOS II
Estudiante: Jose Juan Covarrubias Leal