Llaves primarias
Llaves foraneas.
Tabla Dual,
Creacion de tabla en SQL
create table empleado(
numEmpleado char(4),
apellido varchar2( "espacio que ocupa es variable hasta el numero que indica"
APELLIDO CHAR(30),
CARGO CHAR(35),
SEXO CHAR(1),
FECHNAC DATE,
SALARIO FLOAT,
NUMOFICINA CHAR(4),
constraint PK_EMPLEADO primary key (NUMEMPLEADO)
integer- entero
char-caracter
varchar- caracter largo variable
number-numerico
float -numerico con punto decimal
date- fecha
select from dual (tabla virtual permite hacer operaciones, practicar sin modificar tablas ya creadas)
creacion llave primaria
create table empleado(
numEmpleado char(4) Primary key
create table ARRIENDO (
NUMARRIENDO INTEGER not null,(para definir llave primaria)
NUMPROPIEDAD CHAR(4),
NUMCLIENTE CHAR(4),
RENTA FLOAT,
FORMAPAGO CHAR(10),
DEPOSITO FLOAT,
PAGADO CHAR(1),
INICIORENTA DATE,
FINRENTA DATE,
constraint PK_ARRIENDO primary key (NUMARRIENDO) ---> esta asignando llave primaria a NUMARRIENDO
);
Proximo sabado traer los mejores practicas de trabajos de investigacion de pl/sql
como se define llave primaria
1. Se agrega solo primery key al lado del campo
2. con un constraint.Ej: constraint PK_ARRIENDO primary key (NUMARRIENDO) ---> esta asignando llave primaria a NUMARRIENDO
);
3. ej:create table T1(
Id1 integer Primary key,
Nombre varchar2(25),
APELLIDO varchar2(30),
FECHNAC DATE
);
DDL: create table lenguaje de definicion de datos
DML: insert, delete lenguaje de manipulacion de datos
sysdate---> fecha del sistema que utiliza oracle
agregar registros a la tabla
insert into T1 values (1,'Diego','Aranda','17/06/2011');
Para el trabajo de "Mejores Practicas de ORACLE" dejo este link....
ResponderEliminarhttp://translate.google.cl/translate?hl=es&langpair=en%7Ces&u=http://www.dba-oracle.com/oracle_news/2004_3_8.htm
Cabros un documento creado con los tipos de datos Oracle, esta en el DropBox UDLA ORACLE...!!
ResponderEliminarTipos de datos Oracle.Docx