Está en la página 1de 2

USO DE LA INSTRUCCIN INSERT

1. Para insertar filas


En este procedimiento, va a insertar en las tablas item y copy filas que representan un libro de los fondos de la biblioteca. A
continuacin, va a ejecutar una consulta para comprobar que se han agregado las nuevas filas.
a) Inserte dos filas en la tabla item para el ttulo 8, The Cherry Orchoard. Especifique los nombres de las columnas para las que
proporciona valores. Indique que el primer elemento tiene tapas duras y que el segundo est encuadernado en rstica, y utilice los
valores siguientes:

Nombre de Datos
Columna

Isbn 10001 para HARDBACK (tapas duras); 10101 para SOFTBACK (rstica)
Title_no 8
Cover HARDBACK y SOFTBACK
Loanable Y
Translation ENGLISH

b) Agregue una fila a la tabla copy para el libro con tapas duras agregado en el paso anterior y utilice los valores siguientes:

Nombre de Datos
Columna

Isbn 10001 (nmero de ISBN del elemento con tapas duras agregado en el Paso anterior)
copy_no 1
Title_no 8 (nmero del ttulo the Cherry Orchoard)
On_loan N

c) Escriba y ejecute una consulta que obtenga de la tabla item el idioma de uno de los elementos insertados en el paso anterior

USO DE LA INSTRUCCIN INSERT CON LA PALABRA CLAVE DEFAULT
2. En este ejercicio, va a utilizar la instruccin INSERT con la palabra clave DEFAULT para agregar dos filas a la tabla title y
especificar datos parciales para las columnas que admiten valores NULL o que tienen valores predeterminados.
a) Ejecute el procedimiento almacenado del sistema sp_help para averiguar qu columnas de la tabla title admiten valores
NULL. No es necesario especificar valores para las columnas que admiten valores NULL, que tienen valores
predeterminados o que tienen la propiedad IDENTITY.
b) Inserte una fila en la tabla title para el libro The Art of Lawn Tennis, de William T. Tilden. Utilice la palabra clave
DEFAULT para las columnas que admitan valores NULL o que tengan valores predeterminados.
c) Escriba y ejecute una consulta para determinar el valor de title_no para el ttulo agregado en el paso anterior.
d) Escriba y ejecute una consulta para comprobar que se ha agregado el nuevo ttulo a la tabla title.
e) Inserte una fila en la tabla title para el ttulo Riders of the Purple Sage, de Zane Grey.
f) Escriba y ejecute una consulta para comprobar que se ha agregado el nuevo ttulo a la tabla title

USO DE LA INSTRUCCIN INSERT CON LA PALABRA CLAVE DEFAULT VALUES
3. Para crear una nueva tabla
En este procedimiento, va a crear una nueva tabla en la base de datos library que admita valores NULL y en la que algunas
columnas tengan valores predeterminados.

a) Ejecuta la siguiente instruccin para crear una nueva tabla llamada sample1

USE LIBRARY
CREATE TABLE sample1
(Cust_id int NOT NULL IDENTITY(100,5),
Name char(10) NULL)

b) Para insertar filas con valores predeterminados

En este procedimiento, va a insertar una fila en la tabla sample1. Para ello, utilice la palabra clave DEFAULT VALUES. A
continuacin, va a escribir y ejecutar una consulta para comprobar que se ha agregado la nueva fila a la tabla.

USO DE LA INSTRUCCIN DELETE

4. Para eliminar filas
Utilice la instruccin DELETE para quitar el libro con el ISBN 10101 y el nmero de ttulo 8 de la tabla item.

USO DE LA INSTRUCCIN UPDATE

5. Para actualizar filas
Utilice la instruccin UPDATE para cambiar el apellido del miembro 507 de la tabla member por otro distinto.


CREACIN DE BASES DE DATOS

1. Escriba y ejecute una instruccin que cree una base de datos. Utilice los valores siguientes.

En este parmetro Utilice este valor

Nombre de la BD library1

Nombre lgico del archivo de library1_data
Base de datos

Nombre del archivo de datos del S.O C:\MSSQL7\Data\Library1.mdf

Tamao inicial del archivo de datos 50 MB

Tamao mximo del archivo de datos 70 MB

Incremento de crecimiento del archivo de datos 1 MB

Nombre lgico del archivo de datos library1_log

Nombre del registro del S.O. C:\MSSQL7\Data\Library1.ldf

Tamao inicial del archivo de registro 15 MB

Tamao mximo del archivo de registro 20 MB

Incremento de crecimiento del archivo 1 MB
De registro

ADMINISTRACIN DEL CRECIMIENTO DEL ARCHIVO DE REGISTRO DE LIBRARY

2. En este ejercicio, va a modificar el tamao mximo del archivo library_log.
a) Aumente el tamao mximo de library_log a 25 MB y el tamao actual del registro a 20 MB.
b) Ejecute el procedimiento almacenado sp_helpdb para ver la informacin de la base de datos library y comprobar los
cambios.

CREACIN DE TABLAS

1. Escriba y ejecute una instruccin para crear la tabla member; defina los siguientes nombres de columna con sus respectivos
tipos de datos.

Nombre de la Tipo de Datos NULL Identity
columna
_______________________________________________________

member_no member_no No Inicial=1 Incremento=1
lastname shortstring No No
firstname shortstring No No
middleinitial letter S No
photograph image S No

También podría gustarte