Comandos sql

Solo disponible en BuenasTareas
  • Páginas : 3 (546 palabras )
  • Descarga(s) : 0
  • Publicado : 23 de noviembre de 2011
Leer documento completo
Vista previa del texto
INICIAR SESION
conn system/its

CREAR USUARIO
Create user nombreusuario identified by contraseña;

DAR PERMISOS AL USUARIO
Conn system/its
Grant connect, resource to nombreusuario;

PARASABER EL NOMBRE DEL USUARIO
Show user

PARA DESCRIPCION DE LA TABLA
Desc tab;

TABLAS
create table agente_ventas
(
Num_emp numeric (3) not null,
Nombre varchar (30) not null,
Celular varchar(10) not null,
constraint pk_agente_ventas primary key (num_emp)
);

create table clientes
(
rfc varchar(10) not null,
nombre varchar(30) not null,
direccion varchar(50) not null,
telefononumeric(10) not null,
constraint pk_clientes primary key(rfc)
);

create table contratos
(
folio numeric (6) not null,
num_emp numeric (3) not null,
rfc varchar (10) not null,
fecha date notnull,
monto numeric (6,2) not null,
tipo_seguro char (1) not null,
constraint pk_contratos primary key(folio),
constraint fk_contratos_agente_ventas foreign key(num_emp)
referencesagente_ventas(num_emp),
constraint fka_contratos_clientes foreign key(rfc)
references clientes(rfc)
);

create table seguro_vida
(
folio numeric(6) not null,
tipo_sangre char(2) not null,
fumador char(2) notnull,
constraint fk_seguro_vida_contratos foreign key (folio)
references contratos(folio)
);

create table seguro_auto
(
folio numeric(6) not null,
num_serie varchar(10) not null,
marcavarchar(10) not null,
modelo numeric(4) not null,
placas varchar(10) not null,
constraint fk_seguro_auto_contratos foreign key(folio)
references contratos(folio)
);

AGREGAR UN CHECK (QUE ACEPTESOLO 2 O TRES TIPOS O PONERLE UN RANGO)
alter table contratos
add constraint ck_tipo_seguro check(tipo_seguro = 'A' or tipo_seguro = 'V');

alter table contratos
add constraint ck_tipo_segurocheck(tipo_seguro IN ('A','V'));

alter table seguro_vida
add constraint ck_tipo_sangre check(tipo_sangre IN ('O-','O+'));

alter table seguro_vida
add constraint ck_fumador check(fumador IN...
tracking img