Manual de Oracle tutorial de oracle

manuales, tutoriales, programacion
programming tutorials, programming manuals
programacion
manuales RegistroNewsletter
Untitled Document
zonas:adsl:area-flash:area-php:area-asp:area-vb:area-photoshop:area-Vfox:area-Soft:area.:Mas
+ de 45.000 registrados
Documento sin título
Secciones: Manuales - DiseñoWeb - Trucos - Recursos - Foros/Comunidad - Software - CodigoFuente
AñadenosFavoritos
Documento sin título
Secciones: Noticias-Herramientas-Libros-Webmasters/Google-Biblioteca-DirectorioN-Cursos-MastersN
servidores
Untitled Document


+NuestrosManuales
+Manual MySQL
+Manual SQL
+Manual Oracle
+Manual Fox Pro
+Trucos d Access
+Otros Manuales
+MySQL
+SQL
+Oracle
+Access
+Filemaker
+Interbase
+XML
+VisualFoxPro
+informix
+Trucos B Datos
+trucos B Datos
+Cursos Masters
+Cursos B Datos

+Libros B Datos
+libros B Datos
+Codigo Fuente
+Codigo B Datos

+Newsletter
+InscribeteGratis..

+Manuales
+Programacion
+DiseñoWeb
+Bases de Datos
+Manual.propios
+Cursos-Masters
+Manual de Diseño

+Trucos
+Ver secc.trucos

+Recursos
+ver recursos

+Noticias/RSS
+Ver noticias
+Ver canal RSS

+Codigo Fuente:
+Portada

+Comunidad
+Foros

+Webmasters
+ZonaWebmaster

+Software
+ir a secc. Soft

+AreasExclusivas
+Zona Flash
+Zona PHP
+Zona ASP
+Zona VB
+Zona ADSL
+Zona Photoshop
+Zona MAC

+Herramientas
+Herramientas
+Drivers

+Gana Dinero
+Como ganar

+SuperDiVX
+Area Divx

+Articulos
+Ver articulos
+Noticias

+Directorio [New]
+Ver directorio

+Blogs
+Nuestros blogs

+Noticias
+de Tecnologia

+SuperGames
+Juegos/ocio

+Canal Compras
+Canal Compras

Manual de oracle

creacion de esquemas en oracle

Creación de esquemas

En SQL*Plus es posible usar todos los comandos básicos de SQL con algunas restricciones de sintaxis. Para crear una tabla, debe teclearse en la linea de comandos:

CREATE TABLE nombretabla (
{nombre_col tipo [DEFAULT expr] [rest_columna] ...
|rest_tabla}
[,{nombre_col tipo [DEFAULT expr] [rest_columna] ...
|rest_tabla}] ...
);

Donde nombretabla representa el nombre que se le dara a la relación que se está creando; nombre_col es el nombre de un atributo, y tipo indica el tipo de datos del mismo; DEFAULT expr representa el valor por defecto de un atributo (el valor que se asigna cuando no se especifican datos de entrada para ese atributo); rest_columna son las restricciones a nivel de atributo que se pueden colocar; y rest_tabla las restricciones a nivel de la relación (por ejemplo, si la clave está constituida por un solo atributo, se puede indicar como restricción a nivel de columna, en cambio, si es compuesta, se indica como restricción a nivel de tabla).

Un ejemplo lo tenemos con:

SQL> CREATE TABLE empleado (
2> ci NUMBER(8) CONSTRAINT pk_empleado PRIMARY KEY,
3> nombre VARCHAR2(20) NOT NULL
4> CONSTRAINT may CHECK (nombre=UPPER(nombre)),
5> cargo VARCHAR2(9),
6> jefe NUMBER CONSTRAINT fk_jefe REFERENCES empleado(ci),
7> ingreso DATE,
8> sueldo NUMBER(10,2),
9> dpto NUMBER(2) NOT NULL
10> CONSTRAINT fk_dpto REFERENCES depto(nro)
11> );

Note que mientras no se cierra la sentencia completa de SQL (con punto y coma) aparece un prompt con el número de linea que se esta escribiendo. La sentencia solo se ejecuta luego de escribir el punto y coma y presionar [ENTER].

Note además que los comandos en SQL no son case sensitive, por lo cual no habra diferencia entre una tabla empleado y una tabla EMPLEADO.

La sentencia anterior crea una relación empleado, con las siguientes características:

cedula: Entero de longitud 8, clave primaria;
nombre: Cadena de caracteres de hasta 20 caracteres, no puede contener nulos, y todas las letras deben ser mayusculas;
cargo: Cadena de caracteres de hasta 9 caracteres, sin restricciones;
jefe: Número de cédula de identidad del jefe, es clave foránea de la misma relación en el atributo ci;
ingreso: Fecha en la cual comenzó a trabajar en la empresa;
sueldo: Número en punto flotante, de hasta diez dígitos, incluyendo dos decimales, que indica el sueldo mensual del empleado;
dpto: Número del departamento para el cual trabaja el empleado, es clave foránea del atributo nro, de la relación depto.

Tipos de datos

Tipo Descripción
CHAR(n) Cadena de caracteres de longitud n. Una vez que se declara, se reserva espacio para n caracteres, aun cuando no se usen todos.
VARCHAR2(n) Cadena de caracteres de longitud n. Se define un máximo de n caracteres, pero solo se usa el espacio correspondiente a los caracteres ocupados
VARCHAR(n) Exactamente lo mismo que VARCHAR2(n)
NUMBER(p,s) Número en punto flotante, de p dígitos, de los cuales s son decimales. El parámetro s puede ser omitido, con lo cual se considerará que su valor es 0. El valor por defecto para p es 38.
DATE Fecha comprendida entre Enero 1, 4712 aC y Diciembre 31, 4712 dC.

ir a siguiente capitulo

 
Sugiere un manual para esta seccion
¿buscas mas manuales? recomendamos solorecursos.com
Recomendar
Recomendar esta pagina a un amigo
Untitled Document


Documento sin título

Untitled Document
+ Directorio Ofertas
ofertas ADSL
ofertas Tech
ofertas viajes
ofertas finanzas
formacion
OfertasCreditos
  otras ofertas
Canal Compras
+ Canal compras
+canal informatica
+imagen y sonido
+juegos y consolas
+ Directorio Ofertas
secc. empleo
cursos
ir a libros
+ Ganar Dinero
+ Webmasters
+ resto de gente
+ Software
+ ir a software
Lo + descargado
programas para
programas para bajar peliculas
bajar peliculas
programas para bajar musica
bajar musica
programas de seguridad para tu pc
programas google
programas para DJ - mezcladores
programas para webmasters
programas pre-fabricados
+ Tonos y Melodias
Melodias tonos
Juegos java
- Juegos de moviles
+
Busca Logos
+ Logos y Melodias
+ Libros
+ ir a ver los libros
+Recursos CGI
+ ir a seccion
+Ocio
Juegos Flash Online
+Cursos y Masters
cursos y masters
+ Ofertas
ofertas TecNo
+Nuetros Blogs
Ver Blogs
+Programas Gratis
Programas gratis
+RSS de noticias

RSS PR

links programacion
contrata tu hosting
Registrate gratuitamente a nuestra NEWSLETTER y estate al tanto de todas las novedades
Programacion : LWPI Solorecursos I programacion I abcdatos I TrucosTecnicos I servicios gratisI ofertas de ADSL I
Areas exclusivas: tutoriales I cursos I ofertas I adsl I reproductores dvd I Formación Iwebtutoriales
Otros: SMSarea I tutoriales I DIVXarea I tutoriales I trucos de windows Igooglemania I programatium.net I canal compras Ipueblos20
site programatium.com : site1 - site2 - site3 - site4 - site5 - site6 - site7 - site8
manuales Sugiere un manual para esta seccion
who's online
Linkanos
www.programatium.com© 1999 - web esta optimizada para Microsoft explorer 6.0
tutoriales