Aqui algunos comandos para la creacion de una base de datos como por ejemplo:
- Crear tabla
- Eliminar tabla
- Alterar tabla
- Crear FK
- Agregar registro
- Entre otros mas comandos
CREAR TABLA
create table cliente_sm
(idcliente number(5) constaint cliente_sm_idcliente_pk primary key,
nombre varchar2(25) constaint cliente_sm_nombre_nn not null,
calle varchar2(18) constaint cliente_sm_calle_nn not null,
ciudad varchar2(20) constaint cliente_sm_ciudad_nn not null);
(idcliente number(5) constaint cliente_sm_idcliente_pk primary key,
nombre varchar2(25) constaint cliente_sm_nombre_nn not null,
calle varchar2(18) constaint cliente_sm_calle_nn not null,
ciudad varchar2(20) constaint cliente_sm_ciudad_nn not null);
ELIMINAR TABLA
Para elimininar una tabla es muy facil y sencillo solo necesitas el siguiente comando: que es drop y enseguida el nombre de la tabla que deseas eliminar y listo.
drop table_sm
AGREGAR UNA COLUMNA
alter table cliente_sm
add(telefono number (10));
add(telefono number (10));
CREAR FOREIGN KEY
alter table pago_sm
add(constraint prestamo_sm_idpago_fk foreign key (idcliente) references cliente (idcliente));
add(constraint prestamo_sm_idpago_fk foreign key (idcliente) references cliente (idcliente));
AGREGAR REGISTRO
insert into alumnos_sm
value ();
insert into alumnos_sm
value ();
MODIFICAR UNA TABLA
alter table alumnos_sm
modify(jefegrupo varchar2 (15));
modify(jefegrupo varchar2 (15));
VISUALIZAR REGISTROS
select * from alumnos_sm
CREAR SECUENCIAS
create table sequence s_curso_idcurso
increment by 1
start with 1
maxvalue 999
nocache
nocycle;
increment by 1
start with 1
maxvalue 999
nocache
nocycle;
CONSULTA X-JOIN
select campo1, campo2
from tabla1, tabla2
where tabla1.pk=tabla2.fk
from tabla1, tabla2
where tabla1.pk=tabla2.fk
CONSULTA SELF-JOIN
select E.nombre, J.nombre
from emp E, emp J
where J.emp=E.emp;
from emp E, emp J
where J.emp=E.emp;
No hay comentarios:
Publicar un comentario