Está en la página 1de 1

Antecedentes del Problema

1. Las tablas representan parte de un Sistema de Accionistas


2. Los datos de la tabla son sólo de ejemplo
3. Un accionista puede tener uno o más títulos
4. Un título tiene un estado (1 vigente, 2 no vigente)
5. Si el título se vendió, entonces, tiene fecha de anulación, de lo contrario ésta es null.

Accionista
accCodigo accNombre forCodigo accCuenta accBanco
1 perez 1 123-999-00 1
2 arditi 2 0

Titulo
titCodigo accCodigo titAcciones titEstado titFechaCrea titFechaAnula
1 1 1000 1 20051212 NULL
2 1 1000 1 20051212 NULL
3 1 1000 2 20051212 20051130
4 2 300 1 20051031 NULL
5 2 500 1 20051130 NULL
6 2 200 1 20051231 NULL

forPago
forCodigo forDescripcion
1 deposito
2 cheque

Banco
accBanco BancoDescripcion
0 BCI
1 BANCO CHILE

Se pide:

1.- Cree un procedimiento almacenado que liste todos los títulos por accionista,
con sus correspondientes datos de títulos, banco y formas de pago
asociadas.

2.- Cree un trigger que mantenga la integridad referencial en la tabla:


- Accionista.
- Titulo.

También podría gustarte