• Oracle surge en 1977 bajo el nombre de SDL (Software
Development Laboratories). En 1979, SDL cambia su nombre por Relational Software, Inc. (RSI).
• Oracle es la primera compañía de software que desarrolla e
implementa software para empresas cien por ciento activado por Internet a través de toda su línea de productos: base de datos, aplicaciones comerciales y herramientas de desarrollo de aplicaciones y soporte de decisiones. Oracle es el proveedor mundial líder de software para administración de información, y la segunda empresa de software. Oracle, a partir de la versión 10g Release 2, cuenta con 7 ediciones:1 • Enterprise Edition (EE). • Standard Edition (SE). • Standard Edition One (SE1) • Standard Edition 2 (SE2) • Express Edition (XE). • Personal Edition (PE). • Lite Edition (LE). • La única edición gratuita es la Express Edition, que es compatible con las demás ediciones de Oracle Database 10gR2 y Oracle Database 11g. • Oracle adquirió Sun Microsystems y con ella la empresa encargada comercial de MySQL. • Sistema Gestor de Bases de Datos Relacionales (SGBDR), que maneja distintos tipos de datos: • Tradicionales como INTEGER, VARCHAR2, DATE, ..., etc. • Nuevos y complejos: imágenes, docs, mapas, video, audio, ...,etc.
• Entorno multiusuario (Cliente/Servidor)
Instalación 1. Descargar: Database 11gR2 Express Edition for Windows x64 2. Ejecutar el Setup. 3. Next y luego aceptamos términos y condiciones (Next) 4. Seleccionamos la ubicación Instalación
5. Solicitara una contraseña
(recomendable de cuatro dígitos) . 6. Ejecutar el icono en el escritorio y se desplegara la ventana de nuestro ordenador. Username: System Password: **** Sentencias CREACION DE TABLAS
La sintaxis básica y general para crear una tabla es la siguiente:
create table NOMBRETABLA(
NOMBRECAMPO1 TIPODEDATO, ... NOMBRECAMPON TIPODEDATO ); La tabla debe ser definida con un nombre que la identifique y con el cual accederemos a ella. CREACION DE TABLAS
Creamos una tabla llamada "usuarios" y entre paréntesis definimos
los campos y sus tipos:
create table usuarios(
nombre varchar(30), clave varchar(10) ); INSERTAR DATOS
La sintaxis básica y general es la siguiente:
insert into NOMBRETABLA (NOMBRECAMPO1,
..., NOMBRECAMPOn) values (VALORCAMPO1, ..., VALORCAMPOn); INSERTAR DATOS En el siguiente ejemplo se agrega un registro a la tabla "usuarios", en el campo "nombre" se almacenará "Mariano" y en el campo "clave" se guardará "Mar01":
insert into usuarios (nombre, clave)
values ('Mariano','Mar01');
Luego de cada inserción aparece un mensaje indicando la cantidad
de registros ingresados.
Note que los datos ingresados, como corresponden a cadenas de
caracteres se colocan entre comillas simples. VISUALIZAR DATOS Para ver los registros de una tabla usamos "select":
select *from usuarios;
El comando "select" recupera los registros de una
tabla. Con el asterisco indicamos que muestre todos los campos de la tabla "usuarios". ESTRUCTURA DE TABLAS Para ver la estructura de una tabla usamos el comando "describe" junto al nombre de la tabla:
describe usuarios; Aparece la siguiente información:
Name Null Type
--------------------------------------------------- NOMBRE VARCHAR2(30) CLAVE VARCHAR2(10)
Esta es la estructura de la tabla "usuarios"; nos muestra cada campo, su tipo y
longitud y otros valores que no analizaremos por el momento. ELIMINAR DATOS Para eliminar datos utilizamos el comando DROP, su sintaxis es: