sábado, 3 de diciembre de 2011

Clase sabado 03/12/2011

Llaves

=====
primaria  (llave  de solo de la tabla) -> no puede ser nula
              forma 1  ->  numEmpleado char(4) Primary Key   (queda con un nombre interno)
              forma 2  -> constraint pk_arriendo primary key (numEmpleado) (uno define el nombre)
              forma 3  -> alter table t add constraint pk--- primary key

foranea (referencia a otra tabla)

CREATE TABLE
=============
CREATE TABLE EMPLEADO(NUMEMPLEADO CHAR(4 BYTE) NOT NULL,NOMBRE CHAR(30 BYTE),APELLIDO CHAR(30 BYTE),CARGO CHAR(35 BYTE),SEXO CHAR(1 BYTE),FECHNAC DATE,SALARIO FLOAT(126),NUMOFICINA
)
CHAR(4 BYTE)
Tipos de datos
==========
integer
char(4)
varchar2(4)
number(2,1)
float
date

Tabla dual
=======
dual, tabla virtual de Oracle
Ejemplo   select 5*5 from dual
                select sysdate from dual
                select UPPER('hola') from dual
                select LOWER('HoLa') from dual

Trabajo
=====
Trabajo de investigacion para Jonathan -> Las mejorespracticas en PLSQL, para el 10/12/2011

Titulo -> Mejores practicas en Plsql
               resumen pequeño
               link url
               link PPT

Nombre  del documento -> mejorespracticas.doc

crear cuenta en DROPBOX
en carpeta publica colocar el trabajo .doc
crear url
y en cuenta de blogger colocar la URL
Crear carpeta dentro de dropbox y dar acceso a los compañeros del grupo.

En Existe Base de dtos
================
DDL  (lenguaje de definicion de datos), define
           alter
           create
           drop

DML (lenguaje de manejo de datos), manipula
          insert
          select
          update

INSERT
======
insert into t1values

(1,'jose','avello','10/12/1972')

No hay comentarios: