Está en la página 1de 5

Jeancarlo Efraín Ojeda Bello (20091144)

ORACLE
a) Sitio oficial.
La página oficial de Oracle es “https://www.oracle.com/index.html”
b) Última versión
Oracle ha anunciado Oracle Database 21c, la última versión de la base de datos
convergente, disponible en Oracle Cloud, incluido el nivel Always Free de Oracle
Autonomous Database.
c) Página de descarga de la última versión
La página oficial para obtener Oracle es
https://www.oracle.com/mx/database/technologies/oracle-database-software-
downloads.html
d) Requisitos de instalación
Tener un tamaño mínimo de 1GB para memoria RAM, recomendado 2GB o
superior.
La memoria Swap debe tener la siguiente relación.
Verificar que la cantidad libre de memoria RAM y Swap corresponda con la
definida
anteriormente.
Tener un tamaño mínimo de 1GB para la memoria compartida
Verificar la arquitectura
Validar que el ambiente cumpla con los requisitos mencionados
Determinar el espacio libre en disco.
Instalar paquetes requeridos para Oracle Linux 7 y Red Hat Enterprise Linux 7
x86-64. Se debe verificar que estén instaladas las versiones iguales o mayores a
las indicadas, de lo contrario realizar la instalación de los paquetes.
e) Distribuciones existentes.
Existen diferentes tipos de distribuidores, mencionare los mas comunes

 SUSE Linux Enterprise Server

Como en el el caso de RHEL, SUSE también está basado en Fedora y su


última versión es la 12 SP2 que incluye un framework para Docker, un
rollback completo del sistema o la posibilidad de aplicar parches al kernel
sin necesidad de reiniciar. La empresa también proporciona un soporte
24×7 y un SLA para sus clientes de pago.

 Oracle Linux

Esta distribución que nos trae Oracle es una versión especial que parte de
RHEL y a la que se le han incluido algunos añadidos, como una
optimización especial para funcionar con bases de datos de Oracle. En
cualquier caso la principal diferencia entre estas dos versiones es el precio,
ya que Oracle ha decidido vender esta versión por la mitad de precio que su
equivalente de Red Hat.

 ClearOS

Por último un sistema no tan conocido como los anteriores y que también
está basado en RHEL. Anteriormente conocido como ClarckConnect,
ClearOS ha ganado influencia como una opción válida en los servidores de
Linux por sus cuidados interfaces de administración y su excelente
documentación. La última versión 7.2 ofrece en su versión Business soporte
para las empresas.
Todas estas distribuciones las tenemos disponibles para nuestros VPS de
Almazena, así que si necesitas esta o cualquier otra puedes contar con
nosotros para tus proyectos en la nube.
f) Principales características, considerando entre otras cosas lo siguiente:
• No de tablas manejadas.

 DBA_TABLES: Contiene todas las tablas de la base de datos


 ALL_TABLES: Contiene todas las tablas accesibles por el usuario (las
propias más las que tiene permisos sobre ellas)
 USER_TABLES: Contiene totas las tablas del usuario
 DBA_SEGMENTS: Contiene todos los segmentos de la base de datos, esto
incluye tablas, indices y segmentos de rollback entre otros:
• No. de campos por tablas.

 OWNER: Propietario del segmento


 SEGMENT_NAME: Nombre del segmento
 TABLESPACE_NAME: Nombre del tablespace al que pertenece

• Tamaño máximo de tabla.


En Oracle 12.2 y por encima de la longitud máxima del nombre del objeto es de
128 bytes.
En Oracle 12.1 y debajo de la longitud máxima del nombre del objeto es de 30
bytes.
• Número de usuarios soportados
Oracle ILOM admite un máximo de 10 sesiones de usuario activas simultáneas
para un CMM o SP de servidor único. Algunos SP de servidor único SPARC se
limitan a un máximo de 5 sesiones de usuario activas simultáneas. Además, si el
servidor SPARC es un SP de varios servidores, se permite un máximo de 25
sesiones de usuario activas simultáneas por SP.
• Conectividad con lenguajes de programación (cuales)

 Java
 CSS
 MySQL

• Soporte de integridad.
Es importante, al diseñar una base de datos y las tablas que contiene, tener en
cuenta la integridad de los datos, esto significa que la información almacenada en
las tablas debe ser válida, coherente y exacta.
Hasta el momento, hemos controlado y restringido la entrada de valores a un
campo mediante el tipo de dato que le definimos (cadena, numéricos, etc.), la
aceptación o no de valores nulos, el valor por defecto. También hemos asegurado
que cada registro de una tabla sea único definiendo una clave primaria y
empleando secuencias.
Oracle ofrece más alternativas, además de las aprendidas, para restringir y validar
los datos, las veremos ordenadamente y al finalizar haremos un resumen de las
mismas.
• Soporte de concurrencia
Oracle es un sistema manejador de bases de datos que permite concurrencia, es
decir, que varios usuarios realicen transacciones en el mismo instante de tiempo.
Dar soporte a esta solicitud es de vital importancia para los sistemas actuales y
deben tomarse medidas para garantizar que en ningún momento se pierdan datos
debido al acceso y modificación concurrente en la BD.
En general, Oracle implementa un sistema basado en SCN (System Change
Number) que consiste en generar un número (relativo al tiempo del sistema) que
sirva de referencia para marcar una transacción y que ésta sólo acceda a la
versión de los datos con un SCN cercano al suyo, evitando así que las
transacciones accedan a versiones modificadas de las tablas.
• Soporte de transacciones.
Oracle es un sistema de base de datos puramente transaccional, de tal forma, que
la instrucción BEGIN TRANSACTION no existe.
Una transacción es un conjunto de sentencias SQL que se ejecutan en una base
de datos como una única operación, confirmándose o deshaciéndose todo el
conjunto de sentencias SQL. La transacción puede quedar finalizada (con las
sentencias apropiadas) o implícitamente (terminando la sesión).
g) Costo de la licencia (en caso de que aplique)

Version----------------------------Usuario-------------------Procesador
Standar Edition................US$ 300.00.....................US$ 15,000.00
Enterprise Edition...........US$ 800.00......................US$ 40,000.00

Las licencias las puedes comprar por cantidad de usuarios que la utilizaran ó por
la cantidad de procesadores que tiene el servidor donde lo tendras instalado.
Si tienes pocos usuarios, lo recomendable es comprar la licencia por usuario, si
tienes muchos usuarios, lo recomendable es comprar licencias por procesador
Bibliografia
GlobbIt(2021). Recuperado el 7 de septiembre del 2021 de GlobbIt.com
https://www.globbit.com/oracle-database-21c-la-ultima-version-de-la-base-de-
datos-convergente-de-oracle-21478/
CertificoTic(2021). Recuperado el 7 de septiembre de 2021 de Makingpit.com
http://makingpit.com/wp-content/uploads/2015/08/Pre-Requisitos-de-Instalaci
%C3%B3n-Oracle-Database-12c-12.1.0.2.0.pdf
Almazena(2017). Recuperado el 7 de septiembre del 2021 de Almazena.com
https://www.almazena.com/las-5-mejores-distribuciones-de-linux-para-servidores/
Systemadmin(2012). Recuperado el 9 de septiembre de 2021 de
Systemadmin.com
http://systemadmin.es/2009/10/listar-totas-las-tablas-en-oracle
Oracle(2015). Recuperado el 9 de septiembre de 2021 de Oracle.com
https://docs.oracle.com/cd/E40701_01/html/E40332/z4002a1d1482697.html
TutorialesProgramacionYa. Recuperado el 9 de septiembre de 2021 de
TutorialesProgramacionYa.com
https://www.tutorialesprogramacionya.com/oracleya/temarios/descripcion.php?
inicio=25&cod=195&punto=37
EntenderaOracle. Recuperado el 9 de septiembre de 2021 de
EntenderaOracle.com
https://entendiendoaoracle.wordpress.com/2014/11/01/control-de-concurrencia-en-
oracle/
elBauldelProgramador. Recuperado el 9 de septiembre de 2021 de
elBauldelProgramador.com
https://elbauldelprogramador.com/introduccion-plsql-transacciones/
lawebdelprogramador. Recuperado el 9 de septiembre de 2021 de
lawebdelprogramador.com
https://www.lawebdelprogramador.com/foros/Oracle/798911-Precios-de-
Licencias.html

También podría gustarte