Transaccion

2
UNIVERSIDAD TECNOLÓGICA DEL ESTADO DE ZACATECAS UNIDAD ACADEMICA DE PINOS TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN TEMA: TRANSACCIÓN MATERIA: BASE DE DATOS PARA APLICACIONES PROFESOR: ITIC. ELOY CONTRERA DE LIRA ALUMNO(A): OCTAVIO ARTURO SALAS ESQUIVEL CARRERA: INGENIERIA EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN GRADO Y GRUPO 8° CUATRIMESTRE “B” PINOS, ZACATECAS. 27 DE FEBRERO

Transcript of Transaccion

Page 1: Transaccion

U N I V E R S I D A D T E C N O L Ó G I C A D E L E S T A D O D E Z A C A T E C A S

U N I D A D A C A D E M I C A D E P I N O S

T E C N O L O G Í A S D E L A I N F O R M A C I Ó N Y C O M U N I C A C I Ó N

TEMA:

TRANSACCIÓN

MATERIA:

BASE DE DATOS PARA APLICACIONES

PROFESOR:

ITIC. ELOY CONTRERA DE LIRA

ALUMNO(A):

OCTAVIO ARTURO SALAS ESQUIVEL

CARRERA:

INGENIERIA EN TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN

GRADO Y GRUPO

8° CUATRIMESTRE “B”

PINOS, ZACATECAS. 27 DE FEBRERO

Page 2: Transaccion

1. inserta varios registros de manera simultánea en la tabla “ALUMNO”.

start transaction;

insert into alumno values('50','Eloy','Contreras','de Lira');

insert into alumno values('50','Octavio','Salas','Esquive');

commit;

begin;

insert into alumno values('50','Pepe','Garcia','Muños');

insert into alumno values('50','Octavio','Salas','Esquive');

commit;

set autocommit=0;

insert into alumno values('50','Eloy','Contreras','de Lira');

insert into alumno values('50','Octavio','Salas','Esquive');

commit;

2. borra todos los registros previos de la tabla “ALUMNO”. Inserta dos registro en la

tabla “ALUMNO”. Inserta dos registros en la tabla “MATERIA”. Inserta cuatro registros

en la tabla “ALUMNO_MATERIA”. Muestra la tabla “ALUMNO_MATERIA”

start transaction;

delete from alumno;

insert into alumno values('50','Octavio','Salas','Esquivel');

insert into alumno values('50','Maria','Gallegos','Morales');

insert into materia values('154','Matematicas');

insert into materia values('157','Bases de datos avanzadas');

insert into alumno_materia values('50','154','8');

insert into alumno_materia values('50','154','9');

insert into alumno_materia values('50','157','10');

insert into alumno_materia values('50','157','8');

select

alumno.nombre_alumno,materia.nombre_materia,alumno_materia.calif

icacion from alumno inner join alumno_materia inner join materia

on alumno.id_alumno=alumno_materia.id_alumno and

alumno_materia.id_materia=materia.id_materia;

commit;