You are on page 1of 4

Guía de práctica N° 11:

Actualizar Datos

Sección : ………………………..………………..Docente:

Fecha : .…../……/2017 Duración: 45 min

Instrucciones: Recuperar la base de datos de Premiere Products, y desarrollar los ejercicios propuestos
utilizando actualización de datos.

1. Propósito /Objetivo (de la práctica):

Crea una nueva tabla a partir de una ya existente y realiza cambios en los datos de una tabla.
2. Fundamento Teórico

Cambiar datos de una tabla.


Agregar filas.
Confirmar y deshacer.
Eliminar filas.
Cambiar la estructura de una tabla.
Alter column
EXEC sp_columns [TABLA]
Eliminar una tabla.

3. Equipos, Materiales y Reactivos

3.1. Equipos

Ítem Equipo Característica Cantidad


1 Computador Core i3 4G RAM 1

3.2. Software
Ítem Software Característica Cantidad
1 Sistema Operativo Windows 7 1
2 Microsoft Office 2013 1
3 Microsott SQL Server 2012 Express 1

4. Procedimientos:

Ejercicio 01: Cree una nueva tabla a partir de la tabla tblCliente llamado temp_tblCliente, que
contenga las siguientes columnas: codiCliente, nombreCliente, balanCliente, limiCreCliente y
codiVende. Las columnas de la nueva tabla temp_tblCliente tienen que tener las mismas
características que las columnas correspondientes en la tabla tblCliente.
Ejercicio 02: Inserte en la tabla temp_tblCliente el código y nombre del cliente, el balance, el
límite de crédito y el código de vendedor de los clientes con límites de crédito de 7500.

Ejercicio 03: Cambie el nombre del cliente 842 a “All Season Sport” en la tabla temp_tblCliente.

Ejercicio 04: Aumente el límite de crédito hasta 8000 a los clientes de la tabla temp_tblCliente
representados por el vendedor 20 y que tengan un balance que no exceda del límite de crédito.

Ejercicio 05: Añada el código de cliente 895 a la tabla temp_tblCliente. El nombre es Peter and
Margaret’s, el balance es 0, el límite de crédito es 8000 y el código de vendedor es 20.
Para el desarrollo del ejercicio 06, primero deberá confirmar las acciones desarrolladas
anteriormente mediante la instrucción COMMIT.

Ejercicio 06: En la tabla temp_tblCliente cambie el nombre del cliente 356 a “Smith Sport” y
después elimine el cliente 895.

Ejercicio 07: Ejecute un ROLLBACK y después muestre los datos de la tabla temp_tblCliente.

Ejercicio 08: Cambie a Nulo (NULL) el balance y el límite de crédito del cliente 725 en la tabla
temp_tblCliente.

Ejercicio 09: Premiere Products decide diferenciar los clientes por tipos en la base de datos.
Estos tipos son R para los clientes normales, D para los distribuidores y S para los clientes
especiales. Añada esta información en la tabla temp_tblCliente con una columna nueva
llamada tipoCliente.

Ejercicio 10: Hay dos clientes en la tabla temp_tblCliente que tienen un tipo diferente de R.
Cambie los tipos de los clientes 842 y 148 a S y D, respectivamente.

Ejercicio 11: La columna nombreCliente en la tabla temp_tblCliente es demasiado corta.


Aumente su longitud a 50 caracteres. Además, cambie la columna tipoCliente para que no
pueda aceptar valores nulos.

Ejercicio 12: Elimine la tabla temp_tblCliente porque ya no es necesario en la base de datos de


Premiere Products.

Drop table temp_tblCliente;

You might also like