Sunteți pe pagina 1din 12

UNIVERSIDAD TCNICA DEL NORTE

Facultad de Ingeniera en Ciencias Aplicadas

Carrera de Ingeniera en Sistemas

BASE DE DATOS II

Tema:

Implementacin, costo de la consulta y la estrategia en SQL Server

Nombre: Colimba Patricia Fecha: 03/07/2013

Tutor: Ing.: Miguel Orquera


Colimba Patricia

INTRODUCCIN
La finalidad de este proyecto es aprender sobre la materia de Base de Datos II que ser muy til para nuestra profesin; tambin aprenderemos sobre cmo utilizar una base de datos y generar datos mediante cdigo utilizando C#. Mediante el manejo de SQL Server Management Studio se utilizara la consulta insert la cual nos permitir insertar datos a nuestras tablas, con esto podemos observar de qu forma realiza su ejecucin; tanto en su proceso, como los recursos, consulta ms costosa y el plan de ejecucin.

Colimba Patricia

Implementacin, costo de la consulta y la estrategia en SQL Server


1. Crear la BDD Facturacin con las tablas CLIENTES y FACTURAS

2. Ingresamos datos en la tabla CLIENTES de la BDD FACTURACION, para lo cual generamos la consulta insert mediante programacin, en este caso hemos usado C#.

Colimba Patricia

3. Ejecutamos la consulta select * from clientes

Colimba Patricia

4. Ingresamos datos en la tabla FACTURAS de la BDD FACTURACION, para lo cual generamos la consulta insert mediante programacin, en este caso hemos usado C#.

Colimba Patricia

5. Ejecutamos la consulta select * from facturas

Colimba Patricia

6. Ejecutamos la consulta
nombreCli(ciudad='Otavalo' ^ fechaFact='10/04/1991'(CLIENTES |><| FACTURAS))

Colimba Patricia

PLAN DE EJECUCIN

Colimba Patricia

Colimba Patricia

Colimba Patricia

10

Implementar la consulta en SQL Server y ver el costo de la consulta y la estrategia utilizada por el SQL Server para realizar la consulta.

ESTADSTICAS GENERALES Tamao de bloque Tamao de puntero Tiempo de Acceso a disco Tiempo de tranferencia 8 kb 10 bytes 12 ms 0,25 ms

ESTADSTICAS CLIENTES codCli nombreCli ciudadCli N de clientes N de ciudades 10 bytes 80 bytes 80bytes 80000 10

ESTADSTICAS FACTURAS codFact codCli valorFact fechaFact N de facturas 10 bytes 10 bytes 8 bytes 8 bytes 200000

Colimba Patricia

11

Nro filas x bloque= brFacturas= COSTO 1 ciudadCli=Ibarra brCliente= 5264 C= [ ( ) ](tA+tT)+(NBCC-1)tT Nro de Clientes x Ciudad= NBCC= = =

= 179 = 1118

= = 211

= 8000

C= [ ( ) ](12+0,25)+(211-1)0,25 C= 89,84 ms

Calcular el costo de FACTURAS |X| CLIENTES con el mtodo de ordenacin y mezcla. C=(brClientes + bFacturas)(tT + tA) C=(1118 + 2794)(0,25 + 12) C= 47,922 ms

CONCLUSIONES Optimizar el anlisis de consultas en una base de datos; es decir cul es el ms beneficioso en estado de costos de consultas. En conclusin hemos creado 5 tablas, 4 tablas con los mismos atributos y datos; insertamos 80 000 datos para los clientes y mediante la generacin de las claves de bsqueda encontramos el costo de la consulta. Aprendemos como en si funciona internamente sql al generar una consulta.

Colimba Patricia

12

S-ar putea să vă placă și