Hace unas semanas alguien me preguntó como se podía determinar si un procedimiento PL/SQL (procedure PLSQL) estaba siendo ejecutado para evitar tener dos instancias del mismo proceso corriendo simultáneamente. Para manejar este tipo de situaciones, así como situaciones en las que queramos ejecutar procedimientos y funciones de forma secuencial y sincronizar diferentes procesos, Oracle dispone de el paquete de funciones y procedimientos DBMS_LOCK. (más…)
Posts filed under 'Base de Datos'
Base de datos relacional – MySQL – como servicio de Amazon

Amazon da un nuevo paso en su rol como gran innovador en la infraestructura como servicio, anuncia el lanzamiento de base de datos relacionales – MySQL como servicio. La idea – como en el resto de sus web services – es que Amazon hospeda la base de datos del cliente, a la que se accede a través de un API. Con este movimiento ya ofrecen tres modos de almacenamiento: S3 para ficheros, SimpleDB y ahora relacional / MySQL.
Add comment Octubre 31, 2009
COMO exportar tablas de Access 2000 a Oracle 9i
Guía rápida y sencilla.
Lo he probado con un Access 2000 y una Oracle 9i desde un Windows 2000 y me ha funcionado muy bien.
Necesitamos tener Access 2000 y un cliente de oracle 9i instalados como es evidente.
2 comments Octubre 21, 2009
Oracle adquiere a Virtual Iron y mejora su oferta de virtualización

Oracle anunció la compra la empresa especializada en herramientas de gestión de sistemas virtuales para bases de datos
Oracle aumentó su gama de productos de virtualización con la compra de Virtual Iron, una compañía especializada en herramientas para la gestión de sistemas virtuales para bases de datos. (más…)
Add comment Octubre 17, 2009
Oracle lanzó un duro desafío contra IBM

Larry Ellison, el millonario director general de Oracle, desafió fuertemente al viejo socio de su empresa y actual rival en la batalla sobre cuál de sus programas informáticos para negocios tiene mejor desempeño. Hay u$s10 millones en juego (más…)
Add comment Octubre 17, 2009
IMDb: Base de datos de películas en Español
IMDb es la más completa base de datos con información de películas de cine y series de Televisión. La IMDB que es lo mismo que The Internet Movie Database, o Base de Datos de Películas en Internet, ahora está en español.
Sitio Oficial: IMDb en Español.
Add comment Octubre 9, 2009
Manejo de tablas grandes en Oracle 10g (Ultima parte)
MANEJO DE PARTICIONES
Borrando Particiones
Se puede borrar particiones de range, list, o composite range-list de tablas particionadas. Para las tipos hash-partition o hash- subpartitions de range-hash tablas particionada, debes ejecutar coalesce envés de drop partition.
■ ALTER TABLE … DROP PARTITION para borrar una partición de una table
■ ALTER TABLE … DROP SUBPARTITION para borrar una sub partición de un range-list tablas particionadas. (más…)
1 comment Septiembre 17, 2009
Manejo de tablas grandes en Oracle (Continuacion)
MANEJO DE PARTICIONES Oracle 10G
Continuando mi último artículo sobre el uso de las particiones de oracle, los tipos de particiones y su uso. En este artículo haremos referencia a varias funcionalidades que pueden resultar útiles en determinado momento en la definición de una tabla particionada. (más…)
1 comment Septiembre 17, 2009
Manejo de tablas grandes en Oracle
Tablas Particionadas en Oracle
Es un esquema de organización de los datos con el cual podemos dividirla en múltiples objetos de almacenamientos llamados particiones de datos o rangos, dependiendo los valores puede ser dividido en uno o más columnas de la tabla. Cada particiones de datos es almacenado separadamente. Estos objetos almacenados pueden estar en diferentes tablespaces, en el mismo o en una combinación de ambos. (más…)
2 comments Septiembre 17, 2009
Base de Datos – Concepto que debemos tener bien claro
Una base de datos o banco de datos es un conjunto de datos que pertenecen al mismo contexto almacenados sistemáticamente para su posterior uso. En este sentido, una biblioteca puede considerarse una base de datos compuesta en su mayoría por documentos y textos impresos en papel e indexados para su consulta. En la actualidad, y debido al desarrollo tecnológico de campos como la informática y la electrónica, la mayoría de las bases de datos tienen formato electrónico, que ofrece un amplio rango de soluciones al problema de almacenar datos.
En informática existen los sistemas gestores de bases de datos (SGBD), que permiten almacenar y posteriormente acceder a los datos de forma rápida y estructurada. Las propiedades de los sistemas gestores de bases de datos se estudian en informática. (más…)
1 comment Septiembre 14, 2009
SQL Avanzado
En esta sección, describiremos las siguientes palabras claves y conceptos SQL:
- SQL UNION
- SQL UNION ALL
- SQL INTERSECT
- SQL MINUS
- SQL Subconsulta
- SQL EXISTS
- SQL CASE (más…)
1 comment Septiembre 12, 2009
Crear una base de datos en MySQL
Vamos a crear una base de datos MySQL sencilla y rápidamente, gracias a phpMyAdmin. (más…)
Add comment Agosto 10, 2009
Oracle despedirá al 1% de su plantilla laboral

Los efectos de una economía en recesión siguen afectando a empresas grandes y parece que nadie se está salvando…
Oracle, quien presume de ser la segunda empresa de software solo después de Microsoft, tiene planeado prescindir de mil personas en Europa, lo que representa un 1% de su plantilla laboral. Actualmente trabajan para Oracle alrededor de 86 mil personas. Estos recortes se dieron a conocer internamente en la compañía desde el pasado lunes. (más…)
Add comment Julio 5, 2009
Fusion Tables, Google trae la Base de Datos a la Nube del Internet
No hace poco les hablé de HBase, un nuevo tipo de base de datos que implementa los mismos conceptos básicos que Google utiliza en sus cientos de miles de servidores para crear aplicaciones que escalan masivamente a millones de usuarios.
Hoy les hoy a hablar de una tecnología un poco relacionada y que Google recientemente hizo público en forma preliminar y experimental llamada Fusion Tables, que no es nada mas ni nada menos que una super potente herramienta para trabajar con grandes volúmenes de datos multi-dimensionales, en donde los datos los subes a la “nube de Internet” de Google, y después los manejas en tiempo real a tu antojo.
Para el que tenga varios años lidiando con bases de datos avanzadas, en particular en entornos empresariales altamente demandantes en volumen de datos y sofisticados métodos de minar esos datos, esto es posible que les suene familiar, y la razón es que esta tecnología, así de inocente como se ve, está orientada a agarrar la yugular de una basecita de datos que todos conocemos como “Oracle”.
Efectivamente, lo que Fusion Tables hace es permitirte subir grandes cantidades de datos en formato tabulado (es decir, estructurado en filas y columnas), y después que los subes te ofrece una multitud de herramientas para que manipules y despliegues esos datos.

2 comments Junio 22, 2009
Hadoop HBase, ¿el futuro de bases de datos escalables?
Si estás planeando crear una aplicación que potencialmente deba escalar a millones de usuarios, o simplemente quieres crear una aplicación que te permita escalar a pequeña escala sin invertir en costosos servidores, debes contemplar la base de datos HBase del proyecto Hadoop de la Fundación Apache (los mismos del popular Servidor Web Apache). (más…)Add comment Junio 22, 2009
La interesante fusión de Oracle Corporation y Sun Microsystems
La compañía de software más importante es Microsoft Corporation. Sin embargo, muchos olvidan que las computadoras eran muy grandes, ineficientes y estaban basadas en sistemas computacionales primitivos. Dos de las empresas que colaboraron en hacer que la tecnología fuera tan eficaz y simple como hoy en día fueron Oracle Corporation y Sun Microsystems. (más…)
Add comment Mayo 8, 2009
¿Qué son las bases de datos?
Una base de datos es un “almacén” que nos permite guardar grandes cantidades de información de forma organizada para que luego podamos encontrar y utilizar fácilmente. A continuación te presentamos una guía que te explicará el concepto y características de las bases de datos. (más…)
Add comment Mayo 8, 2009
Forms 6: Enviar correo con adjunto a través de Outlook
Con este código nos permite añadir un mensaje en la bandeja de salida y luego enviarlo o mostrar el mensaje para ser enviado luego por el usuario.
DECLARE
v_outlookapp ole2.obj_type;
v_namespace ole2.obj_type;
v_mailitem ole2.obj_type;
v_oleparam ole2.list_type;
v_attachments ole2.obj_type;
BEGIN (más…)
Add comment Mayo 7, 2009
ORACLE: Seguridad (Tutoriales)
La información dicen que es poder, y como las BD son un almacén de información también almacenan poder, por lo que han sido objeto de intentos de acceso no autorizados desde su nacimiento. Por eso, las BD se han dotado de unos mecanismos que hacen posible la gestión de la seguridad en el acceso a la información que almacenan. VerTutorial
Add comment Abril 21, 2009
Oracle compra Sun Microsystems
Un completo análisis de la operación Sun-Oracle
Probablemente será la segunda noticia en importancia del año en el terreno tecnológico si finalmente se confirma la salida al mercado de Windows 7 antes del 31 de diciembre. Oracle es considerada la segunda fabricante de software del mundo por detrás de Microsoft, aunque una primera consecuencia de la operación de adquisición de Sun puede ser su escalada en el ránking hasta el primer puesto. No en vano, la compañía adquirida posee un catálogo de productos software envidiable, entre los cuales se cuentan el sistema operativo Solaris, el lenguaje de programación Java, la suite ofimática StarOffice, la base de datos MySQL y el patrocinio de los proyectos libres relacionados con estos productos, como OpenOffice y OpenSolaris.

En principio, hay una parte del catálogo de productos de Sun que parece perfectamente compatible con el de Oracle, y otra parte de la cual podemos dudar de su encaje. Pero empecemos por el principio (valga la redundancia): ¿va a desaparecer la marca Sun Microsystems?
Una histórica
Sun Microsystems nació en 1982… SigueLeyendo…
Add comment Abril 21, 2009
El paquete estándar DBMS_LOCK para sincronizar procesos
Add comment Abril 14, 2009