Jonathan, despierta!!!, recuerda que tienes que hacer el trabajo de Oracle, "Las mejoras practicas en PLSQL".....
domingo, 4 de diciembre de 2011
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')
=====
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')
viernes, 2 de diciembre de 2011
Material Visto en Clases Hoy
select * from empleado where upper(sexo)='M'
select * from empleado where lower(sexo)='m'
select count (*) from empleado where lower(sexo)='f'
select count (*) from empleado where cargo
select cargo, count(numempleado) as Cantidad
from empleado
group by cargo
having count(*) > 4
order by cargo desc
Cuantos Asistente Mujeres hay ?
select count (*) from empleado
where upper(sexo)='F' and upper(cargo)='ASISTENTE'
select count (*) from oficina
select * from oficina
select ciudad, count (*) as "Numero de Oficinas"
from oficina
group by Ciudad
select * from empleado where lower(sexo)='m'
select count (*) from empleado where lower(sexo)='f'
select count (*) from empleado where cargo
select cargo, count(numempleado) as Cantidad
from empleado
group by cargo
having count(*) > 4
order by cargo desc
Cuantos Asistente Mujeres hay ?
select count (*) from empleado
where upper(sexo)='F' and upper(cargo)='ASISTENTE'
select count (*) from oficina
select * from oficina
select ciudad, count (*) as "Numero de Oficinas"
from oficina
group by Ciudad
Clase 1 - Fundamentos de Oracle
Catedra 1 = 17 - Dic
Catedra 2 = 6 - Ene
Examen = 14 - Ene
Bajar TOAD y ORACLE 10g
Catedra 2 = 6 - Ene
Examen = 14 - Ene
Bajar TOAD y ORACLE 10g
Suscribirse a:
Entradas (Atom)