comandos sql

Páginas: 2 (450 palabras) Publicado: 28 de marzo de 2014

UNIVERSIDAD DE CALDAS
FACULTAD DE TECNOLOGIA EN SISTEMAS

BASES DE DATOS I
TALLER 4

HERNAN ALONSO LOTERO R.


La empresa Funeraria “ACME” tiene unos planes de seguros funerarios quevende a sus clientes, cada plan tiene un valor mensual y cubrimientos específicos. Al momento de comprar un plan, el cliente se convierte en afiliado. Un afiliado puede tener varios beneficiarios. Losbeneficiarios deben tener un parentesco con el afiliado. Los afiliados hacen pagos mensuales de su seguro.


Dado el siguiente modelo relacional de la funeraria:


Realizar los siguientesrequerimientos con comandos SQL:

1. Crear las tablas de planes y afiliados (asuma los tipos de dato y tamaños)


2. Inserte una nueva columna en la tabla de afiliados y llámela “MaxBeneficiarios” de tipoInt2.
3. Actualice el atributo “MaxBeneficiarios” que acabo de crear de acuerdo a lo siguiente:
A los del código del plan “01” póngales 5; plan “02” póngales 4, los demás planes 3 .
4. Adicioneun registro de datos a la tabla de afiliados (de acuerdo a los tipos que estableció).
5. Mostrar todos los beneficiarios del plan “ORO” ordenados por cedula del beneficiario
6. Mostrar el totalpagado por el afiliado “Juan Peres”.
7. Mostrar la cantidad de pagos realizados por cada afiliado en el año 2001.
8. Mostar los pagos realizados del plan “PLATA” en el mes de “Abril”
9. Borrar todoslos beneficiarios de “Juan Peres”.
10. Mostar la cantidad de afiliados por cada plan

SOLUCION

1.CREATE TABLE `planes` (
`codplan` VARCHAR( 15 ) NOT NULL ,
`nomplan` VARCHAR( 15 ) NOTNULL ,
`cubrimientos` VARCHAR( 50 ) NOT NULL ,
`valormes` INT( 6 ) NOT NULL
)

CREATE TABLE `afiliados` (
`cedula` INT( 10 ) NOT NULL ,
`fechafil` DATE NOT NULL ,
`nombre`VARCHAR( 20 ) NOT NULL ,
`direccion` VARCHAR( 20 ) NOT NULL ,
`telefono` INT( 10 ) NOT NULL ,
`plan` VARCHAR( 10 ) NOT NULL
)

CREATE TABLE `beneficiarios` (
`cedafil` INT( 10 ) NOT NULL ,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Comandos Sql
  • Comandos sql
  • sql comandos
  • Comandos Sql
  • comandos sql
  • Comandos sql
  • Sql Comandos
  • sql comandos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS