Está en la página 1de 3

BASE DE DATOS Ejercicios

Docente: Ing. Marko Castillo Pea

Semestre

.II

La siguiente base de datos representa la venta de productos

1. A continuacin ingrese al S L Server ! pega el siguiente cdigo ! e"ecuta ##Creacin de la $ase de %atos Create %atabase Consultas &o 'se Consultas &o ##Creacin de la Tabla Cliente Create Table Cliente (CodCliente Int Identit!(1))*1+ Pri,ar! ke!* -o,bres .arc/ar(01+ -ot -ull* %ni c/ar(2+ 'ni3ue+ ##Creacin de la Tabla .enta Create Table .enta (Cod.enta C/ar(4+ Pri,ar! ke!* CodCliente int 5oreign ke!(CodCliente+ 6e7erences Cliente(CodCliente+* 5ec/a %ateti,e + ##Creacin de la Tabla Categoria Create Table Categoria (CodCategoria c/ar(4+ Pri,ar! ke!* -o,bre .arc/ar(4)+-ot -ull+ ##Creacin de la Tabla Producto Create Table Producto (CodProducto C/ar(4+ Pri,ar! 8e!* -o,bre .arc/ar(0)+-ot -ull* Precio Mone! -ot -ull* CodCategoria c/ar(4+ 5oreign 8e!(CodCategoria+ 6e7erences Categoria(CodCategoria++

##Creacin de la Tabla .enta %etalle Create Table .enta%etalle (Cod.enta c/ar(4+ 5oreign ke! (Cod.enta+ 6e7erences .enta(Cod.enta+not null* CodProducto c/ar(4+5oreign 8e!(CodProducto+ 6e7erences Producto(CodProducto+ not null* Cantidad int
Trainer: Ing. Mark Castillo Pea

Pri,ar! 8e!(Codventa*CodProducto++
0. Luego ingresa los siguientes registros

## Tabla categorias insert into categoria values(9CT19*9aceites9+ insert into categoria values(9CT09*9gaseosas9+ insert into categoria values(9CT49*9carnes9+ insert into categoria values(9CT:9*97ideos9+ insert into categoria values(9CT19*9/elados9+ ##Tabla producto insert into producto values(9P)19*9aceite de so!a9*2.1*9CT19+ insert into producto values(9P)09*9aceite de cocina9*1.1*9CT19+ insert into producto values(9P)49*9aceite de oliva9*:*9CT19+ insert into producto values(9P):9*9carne de pollo9*;.2*9CT49+ insert into producto values(9P)19*9carne de res9*10.1*9CT49+ insert into producto values(9P)<9*9%on victorio9*:*9CT:9+ insert into producto values(9P);9*9-ectarin9*:*9CT09+ insert into producto values(9P)29*9Coca Cola9*<*9CT09+ insert into producto values(9P)=9*9>scocesa9*1.1*9CT09+ insert into producto values(9P1)9*9La,borguini9*4.1*9CT19+ ##Tabla cliente insert into cliente values(9?uan Pere@9*9:)11=2)=9+ insert into cliente values(9Ana .illegas9*90)11;;)=9+ insert into cliente values(96oberto 5ar7an9*90)1122009+ insert into cliente values(9Lorena Torres9*94)2<22<=9+ insert into cliente values(9%a!ana &o,e@9*9:):112)=9+ ##Tabla venta insert into venta values(9.)19*1))*910A1)A)=9+ insert into venta values(9.)09*1))*91;A2A)=9+ insert into venta values(9.)49*1)1*9<A10A)=9+ insert into venta values(9.):9*1)4*90A0A)=9+ insert into venta values(9.)19*1):*911A1A)=9+ ##Tabla .enta%etalle insert into .enta%etalle values(9.)19*9P)19*0+ insert into .enta%etalle values(9.)19*9P)09*1+ insert into .enta%etalle values(9.)19*9P)49*:+ insert into .enta%etalle values(9.)09*9P):9*0+ insert into .enta%etalle values(9.)09*9P)19*4+ insert into .enta%etalle values(9.)49*9P)19*0+ insert into .enta%etalle values(9.)49*9P)09*1+ insert into .enta%etalle values(9.)49*9P);9*:+ insert into .enta%etalle values(9.)49*9P)=9*4+ insert into .enta%etalle values(9.):9*9P1)9*0+ insert into .enta%etalle values(9.):9*9P)09*1+ insert into .enta%etalle values(9.):9*9P)49*0+
Trainer: Ing. Mark Castillo Pea

insert into .enta%etalle values(9.):9*9P)=9*1+ insert into .enta%etalle values(9.):9*9P):9*:+ insert into .enta%etalle values(9.)19*9P1)9*1+ insert into .enta%etalle values(9.)19*9P)29*:+ insert into .enta%etalle values(9.)19*9P)19*0+ CONSU TAS 1. Mostrar el contenido de la tabla .entas%etalle 0. Mostrar el no,bre de los clientes 4. Mostrar el no,bre ! el precio del producto :. Mostrar los productos cu!o precio es ,a!or 3ue 1 1. Mostrar los productos cu!o precio este entre 1 ! 2 <. Mostrar los productos cu!a categoria se igual CT1 ;. Mostrar el no,bre de la categoria del producto Coca Cola 2. Mostrar el no,bre del producto* precio del producto ! su categoria =. Mostrar el no,bre del cliente* el codigo de venta* la 7ec/a de venta ! el codigo del producto 1). Mostrar el no,bre del cliente* el codigo de venta* la 7ec/a de venta ! el no,bre del producto 11. Mostrar los productos 3ue e,pie@an con la letra 10. Mostrar los productos cu!o precio sea ,a!or 3ue 4 ! sean de la categoria CT0 ! cu!o no,bre e,pie@e con C 14. Mostrar los productos cu!o precio sea ,a!or 3ue ! ! sean de la categoria BCT"C ! cu!o no,bre ter,ine con BAC. 1

Trainer: Ing. Mark Castillo Pea

También podría gustarte