Está en la página 1de 16

Universidad Tecnológica de Panamá

Facultad de Ingeniería de Sistemas Computacionales


BASE DE DATOS I
Laboratorio No.1

Facilitadoras: Ing. Jeannette Johnson de Herrera e


Ing. Dilsa Vergara

Estudiante: Lourdes Vasquez


Fecha: 13 de abril de 2013.
Grupo: 1IL133

A. TÍTULO DE LA EXPERIENCIA:
Laboratorio No.1. Activar bases de Datos, Consultas en SQL Server, Cálculos Simples y salida
controlada

B. TEMAS:
I. Estructura Básica de la Cláusula Select
II. Renombramiento
III. Columnas calculadas
IV. Concatenar dos o más atributos (Operador +)
V. Control de filas duplicadas (distinct)
VI. Salida ordenada ascendente o descendentemente (order by)
VII. Salida controlada por cláusula Where
C. OBJETIVO(S):
• Aplicar la sintaxis de la Cláusula Select, en su forma más sencilla, para recuperar datos
almacenados en una tabla de la base de datos ejemplo.
• Conocer las diversas formas en las que podemos “etiquetar las columnas” resultados de las
consultas del select.
• Visualizar resultados de cálculos de datos almacenados en la base de datos.
• Realizar consultas con la cláusula Select, utilizando el operador de concatenación (+), para
visualizar la salida concatenada
• Utilizar la cláusula distinct en el select para omitir las filas duplicadas en una consulta
• Presentar salida ordenada ascendente u descendentemente con el uso de la cláusula order by
en la sentencia select
• Controlar la salida de un select con el uso de la cláusula Where.

D. METODOLOGÍA:
Para presentar el informe de los resultados obtenidos, haga captura de pantalla desde el SQL Server
mostrando la instrucción y el resultado de la consulta generada por la misma.

Copie estas capturas de pantalla en la sección G (RESULTADOS) de esta guía, en según el número
mostrado en la sección E (PROCEDIMIENTO). Corte y sólo presente el área de trabajo donde aparece
la instrucción y el resultado obtenido, no incluya el explorador de objetos, el menú de opciones ni la
barra de herramientas estándar en su respuesta final.
E. PROCEDIMIENTO O ENUNCIADO DE LA EXPERIENCIA: (todo lo indicado en color verde
corresponden a acciones que usted deberá ejecutar, lo negro indica acciones o explica conceptos que
debe conocer)

RESULTADOS:
En esta sección Usted colocara las capturas de pantalla que muestran los resultados de los procesos
realizados en el punto anterior.

N Captura Resultado Obtenido en SQL


Consulta a realizar
o

Realice de la tabla Products la


consulta de los códigos de productos
1 (ProductID) y el nombre del Producto (
ProductName).
Realice una consulta a la tabla
Customers que liste el código de
2 cliente ( CustomerID) y la dirección
(Address).

Utilizando la base de dato PUBs,


realice una consulta que liste todos
3 los campos de la tabla Tiendas
(stores) . Utilice la forma abreviada.
Se requiere que usted liste de la BD
PUBs tabla Titles los siguientes
campos:

Cam Etiquet usar


po ado
como
Title_ Codigo =
id
Title Titulo []
4 Libro
Price Precio as
Pubd Public comil
ate ada en las
royal Regalí No
ty a usar
nada
Se requiere que usted liste de la
Northwind tabla Customers los
siguientes campos:

Campo Etiqu usar


etado
como
Custom Codi =
erID go
del
Client
e
Compa Nom []
5 nyName bre
del
Client
e
Addres Direc as
s ción
Country País com
de illas
Ubica
ción
Phone Teléf No
ono usar
nad
a
Liste el Código de Producto, el precio
unitario y el precio con un descuento
del 20%. (20% del precio unitario), de
la tabla Productos de la DB Northwind.
Para el cálculo del precio en
descuento, utilice lo visto en
6 columnas calculadas y coloque
etiquetas a las columnas.
Active la base de datos Northwind

Realice la consulta que produce


como resultado la siguiente salida.
Pare ello utilice los campos:
CompanyName y City de la tabla
Customers. Note que se quiere que
ambos campos aparezcan en una
sóla columna y separados por una

coma.
Realice la consulta de todos los
campos de la tabla Employees de la
BD Northwind (use la forma
8
abreviada), pero muestrela ordenada
ascendentemente por LastName
Usando la BD Pubs,liste los atributos
stor_name, stor_address, city, state
9 de la tabla stores ordenados
descendentemente de acuerdo a la
tercera posición.

Liste todos los atributos de la tabla


publishers y aplique la ordenación por
posición 4.

10
BD PUBS. Despliegue de la tabla
sales los atributos stor_id, ord_num,
title_id, qty y ordene por el atributo
title_id y qty .

11
1) De la BD Pubs, liste sólo los autores
que viven en la ciudad de Oakland.
Liste el nombre completo: nombre
(au_fname) y apellido (au_lastname)
como un solo campo. Etiquete la
columna como Autores de Oakland.

12
2) Liste de la tabla Roysched los hirange
menores de 4000

13
3) Repita la consulta del punto anterior,
pero ahora para un hirange mayor de
4000

14

De la Tabla Customers Base de datos


Northwind, recupere todos los cargos de los
contactos (ContactTitle). No se desea
repeticiones de estos, es decir, cada cargo debe
aparecer listado sólo una vez)
4)
15
16 De la tabla [OrderDetails] recupere el número de
la orden (orderID), el precio Unitario (UnitPrice),
la cantidad (Quantity) y el monto total comprado
de ese producto en dicha orden. Presente sus
datos ordenado por el número de orden y
Etiquetando las columnas.

F. CONSIDERACIONES FINALES:

Al momento de concluir este laboratorio podemos observar que por medio de la practica se puede
aprender mas los distintos conceptos que nos muestra la base de datos. Este es un sistema de proceso
de datos cuyo objetivo básico es el de conservar información y mantenerla disponible para su acceso
de forma eficiente.

Podemos realizar distintas funciones con los ejemplos aprendidos en este laboratorio así poder tener
mejor manejo de las bases de datos al momento de crearlas y ejecutarlas.
G. BIBLIOGRAFIA:
• A fondo SQL Server, Kalen Delaney, Serie de programación Microsoft, McGraw Hill profesional
• http://www.aulaclic.es/sqlserver/t_1_1.htm

H. RÚBRICA:
• Cada uno de los problemas es ponderado con 5 puntos, los cuales hacen un total de 90 puntos.
• Los otros 10 puntos son obtenidos por la entrega a tiempo del laboratorio.

• En caso de incumplimiento en la fecha y hora estipulada para la entrega, se descontarán 5


puntos por día de retraso.

También podría gustarte