Está en la página 1de 9

Universidad Tecnológica de Panamá

Facultad de Ingeniería de Sistemas Computacionales


Departamento de Sistemas de Información Control y
Evaluación de Recurso Informático
BASE DE DATOS I

Laboratorio N°2

Facilitadoras: Jeannette Johnson de Herrera y


Dilsa Vergara D.

Estudiante: Daniel Barton Cédula: 8-961-138


Grupo: 1IL-132

A. TÍTULO DE LA EXPERIENCIA: Laboratorio No.2.


Concatenar, Control de filas duplicadas, Ordenación y Salida controlada (Where)

B. TEMAS:
I. Concatenar dos o más atributos (Operador +)
II. Control de filas duplicadas (distinct)
III. Salida ordenada ascendente o descendentemente (order by)
IV. Salida controlada por clausula Where

C. OBJETIVO(S):
• 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.
Coloque además el código usado en forma de texto de forma directa y no como parte de la
captura de pantalla.

Copie estas capturas de pantalla en la sección G (RESULTADOS) de esta guía, según el


número mostrado en la sección E (PROCEDIMIENTO). Corte y sólo presente el área de
trabajo donde aparece el resultado obtenido, no incluya el explorador de objetos, el menú
de opciones ni la barra de herramientas estándar en su respuesta final.

1
.

E. RESULTADOS:
En esta sección Usted colocara las capturas de pantalla que muestran los resultados de
los procesos realizados en el punto anterior.
En el caso de preguntas con respuestas escritas, las mismas deben colocarse abajo

No CONS RESULTADO PTOS


ULTA
1 Concatenar 5
CompanyNa
me, City de
la tabla
Customers

2 select city 5
from
Employees

2
No CONS RESULTADO PTOS
ULTA
3 select 5
DISTINCT
city from
Employees

Explicación: Se eliminó las repeticiones de London con la instrucción


“DISTINCT”. Son eliminadas de la impresión pero no de la base de datos.

4 select 5
Title, City,
Country
from
Employee

5 Adicione la 5
clausula
DISTINCT
al pto 4

Explique: Se ha eliminado la combinación repetida que era “Sales


Representative, London, UK”.
6 select * 5
from dbo.
Products

3
No CONS RESULTADO PTOS
ULTA
7 Ordene la 5
pregunta 6
por el
campo
ProductNa
me

¿Qué le ocurrió a los datos? ¿Cómo se ordenaron?


Los datos se ordenaron por orden alfabético en el nombre del producto.
Comenzando por A y terminando con Z.

8 Ordene los 5
datos el
punto 7
descenden
temente

9 Muestre 5
todos los
campos
de la tabla
Employees
ordenada
ascendent
emente
por
FirstName

4
No CONS RESULTADO PTOS
ULTA
10 Liste 5
stor_name
, address,
city, state
de la tabla
stores
ordenados
por la
tercera
posición
11 Liste todos 5
los
atributos
de la tabla
publishers
y aplique
la
ordenación
por la
posición
4. Explique: Cambia el orden original de la tabla
12 Muestre 5
de la tabla
sales los
atributos
stor_id,
ord_num,
title_id,
qty ,
ordenados
por el
atributo
title_id.

5
No CONS RESULTADO PTOS
ULTA
13 Repita la 5
consulta
del punto
12, pero
ordene por
los
atributos
title_id y
stor_id.

Explique: Se ordenó de forma ascendente el ID del almacén (stor_id) y el


Titulo del ID de la tienda (title_id).
14 Realice dos 5
consultas
ordenadas
por más de
una
columna. .

6
No CONS RESULTADO PTOS
ULTA
15 Liste todos 5
los campos
de la tabla
authors.

¿Cuántos autores despliega?


Despliega 23 autores
16 Muestre 5
los autores
cuyo
apellido
au_lname
= 'Ringer'

¿Qué paso?
Solo se despliegan los autores con apellido “Ringer”
Where
au_lname
= 'RINGER'

¿Qué paso, que datos trajo?


Trajo los autores de apellido “Ringer” ya que sql no discrimina si es
mayúscula o minúscula, acepta los datos por igual.

7
No CONS RESULTADO PTOS
ULTA
17 Liste los 5
autores
que viven
en la
ciudad de
Oakland.

18 Tabla 5
roysched,
hirange
menor que
4000.

19 hirange 5
mayor que
30000.

8
No CONS RESULTADO PTOS
ULTA
20 hirange 5
mayor e
igual a
40000.

F. CONSIDERACIONES FINALES:
Indique en esta sección si considera o no que el laboratorio cumplió su objetivo.

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
100 puntos.

Fecha de entrega: indicada por el profesor.

También podría gustarte