1. ““UNIVERSIDAD VERACRUZANA”UNIVERSIDAD VERACRUZANA”
FACULTAD DE ADMINISTRACIÓN
CARRERA:
LICENCIATURA EN SISTEMAS COMPUTACIONALES
ADMINISTRATIVOS
EXPERIENCIA EDUCATIVA:
BASE DE DATOS.
CATEDRÁTICO:
DR. CARLOS ARTURO TORRES GASTELÚ
TEMA:
ACTIVIDAD 1. SQL AVANZADO.
Equipo: 5
JÁCOME AMAYA CLAUDIA LIZETH
ROMERO PUCHETA TERESA DE JESÚS
VALENCIA AVILÉS LUIS ALFREDO
Grupo: C002
Noviembre 2010
1
2. View
CREATE VIEW UNIDADESEXISTENTES AS
SELECT M.nombre_marcas AS Marca,c.catalogacion AS Catalogación,
c.color AS Color,c.mentolados AS Mentol,c.filtro AS Filtro,
a.unidades 'Unidades existentes'
FROM cigarrillos c, almacenes a, marcas m
WHERE c.cod_marca=m.cod_marca AND a.cod_marca=c.cod_marca;
SELECT * FROM UNIDADESEXISTENTES;
2
6. TRANSACTION
BEGIN TRANSACTION
INSERT INTO PAISES (cod_pais,nombre_pais)
VALUES (189,'China');
save transaction paises;
INSERT INTO FABRICANTES (cod_fabricante,cod_pais,nombre_fabricante)
VALUES (32434,189,'camelitos');
IF @@ERROR<>0 ROLLBACK TRANSACTION paises;
COMMIT TRANSACTION
SELECT * FROM PAISES;
SELECT * FROM FABRICANTES;
6