You are on page 1of 22

Oracle es bsicamente una herramienta cliente/

servidor para la gestin de Bases de Datos


OracleSQL(por las siglas en ingls de "lenguaje de preguntas
estructuradas") es un lenguaje de computacin diseado para
gestionar datos almacenados enbasesde datos RDBMS (por
las siglas en ingls de "sistemas relacionales de gestin de
bases de datos"). Un RDBMS es un sistema de tablas que
guardan datos y representan las relaciones entre ellos. SQL
tiene varios elementosestructurales, incluyendo clusulas,
expresiones, preguntas, afirmaciones y predicados. Oracle SQL
se usa comnmente para la gestin de datos de bases de datos
Oracle, tambin llamadas Oracle RDBMS o simplemente Oracle.

Hace tres dcadas, Larry Ellison vio una oportunidad que


otras empresas no supieron apreciar al descubrir la
descripcin de un prototipo de trabajo para una base de
datos relacional y enterarse de que ninguna empresa se
haba comprometido a comercializar la tecnologa. Ellison y
sus cofundadores, Bob Miner y Ed Oates, se dieron cuenta
del gran potencial econmico que ofreca el modelo de base
de datos relacionalpero no se dieron cuenta de que ellos
cambiaran la informtica empresarial para siempre.

CARACTERISTICA
S Es una herramienta de administracin grfica que es

mucho ms intuitiva y cmoda de utilizar.


Ayuda a analizar datos y efectuar recomendaciones
concernientes a mejorar el rendimiento y la eficiencia en
el manejo de aquellos datos que se encuentran
almacenados.
Apoya en el diseo y optimizacin de modelos de datos.
Asistir a los desarrolladores con sus conocimientos de SQL
y de construccin de procedimientos almacenados y
triggers, entre otros.
Apoya en la definicin de estndares de diseo y
nomenclatura de objetos.
Documentar y mantener un registro peridico de las
mantenciones, actualizaciones de hardware y software,
cambios en las aplicaciones y, en general, todos aquellos
eventos relacionados con cambios en el entorno de
utilizacin de una base de datos.

CARACTERISTICAS ABD
Instalacin de nuevos componentes del
software
Interaccin con el administrador del sistema
Garantizar la seguridad del sistema
Monitorizacin
Respaldos
Prevencin de riesgos

ESTRUCTURA DE
ORACLE
Las estructuras de la BD
Oracle pueden ser divididas
en tres clases:
Internas a la BD
Internas a las reas de
memoria (incluidas la
memoria compartida y
procesos)
Externas a la BD.

Tablas: Es la unidad lgica bsica de

almacenamiento. Contiene filas y


columnas (como una matriz) y se
identifica por un nombre.
Columnas: Las columnas tambin
tienen un nombre y deben especificar un
tipo de datos. Una tabla se guarda dentro
de un tablespace (o varios, en el caso de
las tablas particionadas).

Usuarios:

Es la indicacin del
nombre y el password de la cuenta
(esquema) que se est creando.

Esquemas:

Es una coleccin de
objetos lgicos, utilizados para organizar
de manera ms comprensible la
informacin y conocidos como objetos del
esquema. Una breve descripcin de los
objetos que lo componen es la siguiente

ESTRUCTURAS
INTERNAS A
LA BD

ESTRUCTURAS INTERNAS A LA BD
ndices: Un ndice es una estructura creada para ayudar a

recuperar datos de una manera ms rpida y eficiente. Un ndice


se crea sobre una o varias columnas de una misma tabla. De esta
manera, cuando se solicita recuperar datos de ella mediante
alguna condicin de bsqueda (clusula where de la sentencia),
sta se puede acelerar si se dispone de algn ndice sobre las
columnas-objetivo.
Clusters: Un cluster es un grupo de tablas almacenadas en
conjunto fsicamente como una sola tabla que comparten una
columna en comn. Si a menudo se necesita recuperar datos de
dos o ms tablas basado en un valor de la columna que tienen en
comn, entonces es ms eficiente organizarlas como un cluster, ya
que la informacin podr ser recuperada en una menor cantidad
de operaciones de lectura realizadas sobre el disco

Vistas:

Una vista implementa una seleccin de varias columnas de


una o diferentes tablas. Una vista no almacena datos; slo los presenta en
forma dinmica. Se utilizan para simplificar la visin del usuario sobre un
conjunto de tablas, haciendo transparente para l la forma de obtencin de
los datos
Secuencias: El generador de secuencias de Oracle se utiliza para
generar nmeros nicos y utilizarlos, por ejemplo, como claves de tablas.
La principal ventaja es que libera al programador de obtener nmeros
secuenciales que no se repitan con los que pueda generar otro usuario en

ESTRUCTURAS DE MEMORIA INTERNAS


El PGA es la zona de memoria de cada proceso Oracle. No est
compartida y contiene datos e informacin de control de un nico
proceso.
El SGA es la zona de memoria en la que la BD Oracle guarda
informacin sobre su estado. Esta estructura de memoria est
disponible para todos los procesos, por eso se dice que est
compartida.

ESTRUCTURAS EXTERNAS A LA BD

Las estructuras externas estn contenidas por


ficheros que utiliza el servidor de BD. Estos
ficheros guardan informacin tanto de los datos
almacenados en la BD como la necesaria para
gobernar la propia BD.
Los ficheros son:
Ficheros de la BD
Ficheros redo log
Ficheros de control
Ficheros de Traza

CRM

VENTAJAS
Descenso de tiempo perdido.
Aumento de ventas.
Segmentar nuestra
audiencia.

Mnimo Esfuerzo.
Procedencia y oferta de Leads.
Permite ampliar rpidamente la
base de datos .
Denota una preocupacin activa
por la autorizacin

Reduccin en los costos para


atraer y retener a los clientes .
Pronostico de ventas mas preciso.
Aumento de ventas y clientes
satisfechos.
Una mayor productividad de los
empleados
Un centro de llamadas mas
eficientes

DESVENTAJAS
No garantizan una relacin
estrecha con los clientes

Riesgo de bajas puntuaciones en


entregabilidad y reputacin.
Pese al crecimiento de la base de
datos, no mejora la calidad de las
relaciones.
Dan por sentado que porque los
prospectos solicitarion
informacion en una ocasin,
querran volver a saber de usted.
Aade nivel de complejidad .
Requieren de un sopor tcnico
constante,
Los datos pueden convertirse
rapidamente en obsoletos si los
empleados no utilizan el sistema
correctamente .

CRM

VENTAJAS

DESVENTAJAS

Una fuerte plataforma tecnologa


para la AFV.
Una til plataforma FORCE para el
desarrollo

Soporte cuestionable para


AppExchange.
Menos cara que SAP y Siebel
de Oracle

Optimizar el Proceso de ventas y


cerrar negocios .
Mercadeo por Correo Electrnico y
Social para crear campaas
especificas que involucren y
conviertan a clientes potenciales
en clientes.
Simple y fcil de usar .
Curva de aprendizaje muy baja .
Ofrece buena funcionalidad con el
precio .
Planes de fijacin de precios
diferenciados para ajustarse a
cualquier presupuesto de
pequea empresa.
Ahorro de tiempo en todos los
procesos internos y de
seguimiento
Hace de las ventas y el mercado
sencillo, reuniendo todo lo
necesario en un solo sistema .
Incorpora numerosas capacidades
necesarias para la nutricin del
cliente potencial y una mayor
rentabilidad

Su plantilla en Web no es tan


adecuada .
licencia de pago .
Documentacin completamente
en ingles

CRM

VENTAJAS

DESVENTAJAS

Las herramientas son


flexibles.
El lder en la categora de
envi de correos.
Tiene una fuerte
automatizacin en las
comunicaciones.
Permite la creacin
orientada a Objetivos y
reutilizacin.
Se puede traspasar
Clientes potenciales.
Provee la Funcionalidad de
Gestin de recursos de
mercadeo

Es mas caro que la mayora


de los Software de este
rubro .
La incapacidad de forzar la
inclusin de vnculos de
cancelacin de suscripcin.
La distribucin de correos
electrnicos.
Su MRM no se extiende a la
administracin de
proyectos.
No ofrece un generador de
informes personalizados.
Los datos financieros de
mercadeo no son
capturados dentro del
sistema.
No exite una funcin para
identificar y combinar
registros de clientes
potenciales duplicados.
No ofrece un programa de
prueba .

CRM

VENTAJAS

DESVENTAJAS

Puede ser montado sobre cualquier base


de datos, Oracle, SQL Server hasta
Mysql, y el sistema operativo puede ser
UNIX, Linux , Windows, y muchos ms.
( nombr solo esos porque son los ms
usados ).
Nos otorga una mayor seguridad porque
no permite que se borren documentos y
no se puedan hacer ese tipo de trampas
que se hacen en las grandes empresas
para obtener mayores ganancias.
Pueden estar conectadas varias
sucursales al mismo programa y resolver
todos sus problemas ONLINE con los
beneficios que eso implica, sea
cualquiera puede ver en cualquier
momento los datos que necesita de
transacciones realizadas, ventas,
compras movimientos de mercadera y
muchas cosas ms con solo conectarse a
su computadora.
Es ms, en la ultima versin se puede
hacer que determinados acontecimientos
sean enviados directamente a los
mviles e inclusive conectarse desde una
palm y modificar lo que se crea
necesario.
Obviamente al tener mucha seguridad,
para poder hacer cada una de las cosas
les tienen que haber otorgado los
permisos correspondientes.
Al tener la mayor parte del mercado en
este tipo de software, es muy amplia las
oportunidades de trabajo que hay para
quienes sepan de este sistema.
Sigue creciendo y ya se pueden
desarrollar los portales en JAVA / ABAP

El costo de la implementacin, en
algunos casos supera ampliamente el
milln de euros.
Siempre se depender de tener algn
consultor como soporte de los diferentes
mdulos, porque al ser tan grande, no
existe persona que conozca todo el
sistema, por lo tanto se especializan en
algo especfico, por ejemplo, ventas(SD),
desarrollo (ABAP), finanzas (FI),
Inteligencia de negocios y
datawahouse(BW).
Si no consigues una empresa que te
capacite es muy caro capacitarse en SAP
con sus academias ya que cuestan
mucho para una persona de renta
normal.
Muy poca documentacin.

CRM

VENTAJAS
)Oracle es el motor de base de
datos objeto-relacional ms
usado a nivel mundial.
2)Puede ejecutarse en todas las
plataformas, desde una Pc hasta
un supercomputador.
3)Oracle soporta todas las
funciones que se esperan de un
servidor "serio": un lenguaje de
diseo de bases de datos muy
completo (PL/SQL) que permite
implementar diseos "activos",
con triggers y procedimientos
almacenados, con una integridad
referencial declarativa bastante
potente.
4)Permite el uso de particiones
para la mejora de la eficiencia,
de replicacin e incluso ciertas
versiones admiten la
administracin de bases de
datos distribuidas.
5)El software del servidor puede
ejecutarse en multitud de
sistemas operativos.
6)Existe incluso una versin
personal para Windows 9x, lo
cual es un punto a favor para los
desarrolladores que se llevan
trabajo a casa.
7)Oracle es la base de datos con

DESVENTAJAS
1)Las versiones ms recientes de
Oracle son la 11g, 10g, 9g, 8g,
desde el lanzamiento original de
la 8 se sucedieron varias
versiones con correcciones,
hasta alcanzar la estabilidad en
la 8.0.3. El motivo de tantos
fallos fue, al parecer, la
remodelacin del sistema de
almacenamiento por causa de la
introduccin de extensiones
orientadas a objetos.
2)El mayor inconveniente de
Oracle es quizs su precio.
Incluso las licencias de Personal
Oracle son excesivamente caras,
en mi opinin. Otro problema es
la necesidad de ajustes. Un error
frecuente consiste en pensar
que basta instalar el Oracle en
un servidor y enchufar
directamente las aplicaciones
clientes. Un Oracle mal
configurado puede ser
desesperantemente lento.
3)Tambin es elevado el coste
de la informacin, y slo
ltimamente han comenzado a
aparecer buenos libros sobre
asuntos tcnicos distintos de la
simple instalacin y
administracin.