Doc2(1).pdf

6
COLEGIO DE ESTUDIO CIENTIFICO Y TECNOLOGICO DEL ESTADO DE MEXICO MANUAL DE ORACLE XE 11G Nombre: Vania Maribel Benavides Chisco Profesora: Nadia Yaneth Julia López Villegas Grupo: 301

description

Oracle xe 11g

Transcript of Doc2(1).pdf

Page 1: Doc2(1).pdf

COLEGIO DE ESTUDIO CIENTIFICO Y TECNOLOGICO

DEL ESTADO DE MEXICO

MANUAL DE ORACLE XE 11G

Nombre: Vania Maribel Benavides Chisco

Profesora: Nadia Yaneth Julia López Villegas

Grupo: 301

Page 2: Doc2(1).pdf

Como se instala Oracle xe 11g

Para empezar a desarrollar en Oracle recomiendo instalar Oracle Database

Express Edition 11 G. La principal diferencia respecto al resto de ediciones de

Oracle Database 11 G, es poder embeberse con otras aplicaciones de terceros y

se puede distribuir gratuitamente. Oracle pretende con esta edición introducir a las

bases de datos Oracle a desarrolladores, administradores de bases de datos,

estudiantes y formadores.

1. Deberás registrarse en Oracle, si no lo estas

2. Descarga el instalable descarga Oracle Database Express Edition 11g Reléase

2, para Linux o Windows de la dirección:

http://www.oracle.com/technetwork/products/express-

edition/downloads/index.html

3. Descomprime el fichero descargado

4. Ejecuta /disk1/setup.exe en el caso del sistema operativo Windows

5. Pulsa siguiente

6. Acepta el acuerdo de licencia

7. Cambia el directorio de instalación si queremos.

8. Elige la contraseña para los usuarios SYS y SYSTEM y pulsamos siguiente

9. Te mostrará los datos de configuración y le das a instalar. No indica los

directorios donde queda instalado y los puertos por los que escucha. Por

defecto serían:

‘Oracle Database Listener’: 1521

‘Oracle Services for Microsoft Transaction Server’: 2030

‘Oracle HTTP Listener’: 8080

10. Finaliza y salimos. Ya tenemos la base de datos instalada y corriendo

11. Comprobamos, que todo funciona. Nos vamos a “Inicio –> programas –>

Oracle Database 11g Express Edition –> Get Started” . Este es un pequeño

interfaz Web de administración, desde donde podemos ver las sesiones,

parámetros, espacio de almacenamiento o crear un usuario y un workspace,

para Aplicattion Express.

Page 3: Doc2(1).pdf

Como se crea una base de datos en Oracle xe 11g

Después de verificar la instalación y la configuración de Oracle Database, cree las bases de datos Oracle que necesite.

Si utiliza Oracle Database sin bases de datos en espera, siga el procedimiento Cómo crear una base de datos primaria de Oracle. Este procedimiento no es necesario para las bases de datos adicionales que puede crear y configurar.

Si utiliza Oracle Data Guard, cree las siguientes instancias de base de datos:

o Instancia de base de datos primaria. Para obtener instrucciones sobre cómo crear una base de datos primaria, consulte Cómo crear una base de datos primaria de Oracle.

o Instancia de base de datos en espera. Una instancia de base de datos en espera puede ser una instancia de base de datos física en espera o una instancia de base de datos lógica en espera. Para obtener instrucciones sobre cómo crear instancias de base de datos en espera, consulte la documentación de Oracle Database.

Page 4: Doc2(1).pdf

Como se crea una tabla en Oracle xe 11 g

1. Abra el Oracle SQL Developer.

2. Del panel Conexiones señale Schema HR y haga doble click.

3. Ingrese sus credenciales: HR para nombre de usuario y su

contraseña

4. Señale la carpeta tablas, pulse el botón secundari y elija Nueva tabla.

5. En el asistente Crear tabla en a la propiedad nombre ingrese

Employees_cargas.

6. Haga click sobre la casilla Avanzado.

7. En la sección propiedades de columna ingrese campo carga_id.

8. En la propiedad tipo de dato acepte el valor por defecto: Simple.

9. Las propiedades precisión y escala indican la cantidad de dígitos en

la parte entera y decimal respectivamente.

10. Seleccione la casilla No puede ser Nulo.

11. Haga click sobre el botón Más de color verde.

12. Repita las instrucciones 7, 8, 9, 10,11 para los campos restantes.

Para agregar la clave primaria:

1. Click en la opción clave primaria localizado en la sección izquierda

del diálogo Crear tabla.

2. De la lista columnas disponibles elija la columna carga_id.

3. Haga click sobre el botón que apunta a la derecha.

Page 5: Doc2(1).pdf

para relacionar la nueva tabla con la tabla Employees:

1. Click en la opción claves ajensa localizado en la sección izquierda

del diálogo Crear tabla.

2. Click en el botón Agregar.

3. Tabla de referencia: Employees.

4. De la cuadrícula asociaciones, de la columna COLUMNA lOCAL

seleccione EMPLOYEE_ID.

5. Haga click en Aceptar.

La tabla creada se visualizará anidada a la carpeta tablas de la conexión respectiva. Si se desea modificar la tabla para modificar o agregar algún campo:

1. De la lista de tablas anidadas a la conexión abierta situada a la

izquierda, seleccione la tabla que desea modificar.

2. Pulse el botón derecho y seleccione Editar...

Page 6: Doc2(1).pdf

Como se insertan registros en Oracle xe 11g

Hasta ahora hemos visto como se almacenan los datos en una base de datos y como consultar esos datos almacenados, pero no hemos visto como almacenar dichos datos.

Para almacenar datos en una base de datos debemos insertar filas en las tablas. Para ellos SQL pone a nuestra disposición la sentencia INSERT.

El proceso de inserción de filas consiste en añadir a una tabla una o más filas y en cada fila todos o parte de sus campos.

Podemos distinguir dos formas de insertar filas:

Inserción individual de filas. Inserción múltiple de filas.

La sintaxis de la sentencia INSERT es diferente según cual sea nuestro propósito.

Sólo podremos omitir un campo al efectuar una inserción cuando este acwepte valores nulos.