SQL Oracle
Enviado por Doraimonn • 27 de Noviembre de 2022 • Informe • 1.320 Palabras (6 Páginas) • 276 Visitas
INTRODUCCIÓN
DBMS Oracle XE con sus siglas llamado Oracle Database 10g Express Edition se convierte en una forma de administrar de una manera ligera y sencilla la que se puede utilizar de manera gratuita por parte Oracle. Esta arquitectura nace con las necesidades de tener una alternativa de código abierto, compitiendo así con la gran popularidad que otros DBMS posicionados fuertemente en el mercado como es MySQL (Garay, 2012).
En la presente investigación analizaremos e indagaremos sobre la construcción de arquitectura de DBMS Oracle XE (Sistema de gestión de base de datos) junto a sus características y por qué Oracle XE junto a sus otras extensiones se ha convertido en una de las mejores soluciones de base de datos siendo así líder en diferentes sistemas operativos ofertando buenas características siendo destacadas en comparación a otros DBMS.
Oracle XE ha ido evolucionando comenzando por un nivel básico ante la integración en los sistemas operativos principalmente en Windows, para así utilizar los servicios y aprovecharlos al máximo. La investigación abarca las características de este poderoso DBMS de cómo aprovecha el hardware tanto el software (Oracle, 2007).
OBJETIVOS
2.1 GENERAL
Analizar sobre la arquitectura del DBMS Oracle XE, sus características ante la solución que ofrece.
2.2 ESPECÍFICOS
- Adquirir conocimientos ante la arquitectura de DBMS Oracle XE y el diseño lógico relacional.
- Conocer las principales funciones y características de administración del mismo.
- Conocer arquitectura y tecnología ante el uso de la información que presta Oracle.
DESARROLLO
La arquitectura del sistema de base de datos de Oracle XE consta de DBMS que almacena archivos de base de datos, una o más instancias de base de datos para procesar datos. Aquí es donde las estructuras de datos lógicos y físicos se separan en una base de datos Oracle (Troya, 2011) . Las estructuras de almacenamiento físico y lógico incluyen:
Estructuras de almacenamiento físicas: archivos de datos, archivos de control (con metadatos de bases de datos) y archivos red log (para documentar los cambios)
Estructuras de almacenamiento lógicas: tablas y bloques de datos, extents, (para agrupar bloques de datos lógicos), segmentos (frases de extents) y espacios de tabla (contenedores lógicos de segmentos)
La estructura que maneja Oracle XE ofrece y garantiza una gestión confiable en conjuntos de datos, tanto así que tiene una máxima seguridad ante la codificación tanto de los datos como la red, estricta autentificación y autorización (Troya, 2011).
3.1 DBMS
Podemos entender que DBMS, son programas o sistemas denominados como Sistema Gestores de Base de Datos, siendo abreviados en español como SGBD, por otro lado, en inglés se llama Data Base Management System. Donde tiene cabida a almacenar y luego a esto acceder a los datos almacenados de una manera rápida apoyada ante su estructura. Se comporta como un almacén donde existen datos relacionados donde cada uno tiene una manera de organización, pero todos tienen un propósito específico (García, 2012).
“Es un software que se antepone a los datos de una base de datos, de modo que cualquier acceso a los datos pasa por una petición al RDBMS que éste gestiona a fin de realizar la operación más conveniente sobre esa petición”
(Sanchez, 2010, pág. 7)
3.2 Funciones DBMS
- Instalación del producto de base de datos.
- Gestión de red.
- Conexión en el lado del cliente.
- Desarrollo aplicaciones para base de datos.
- CASE (Diseños completos de aplicaciones)
- Tareas administrativas.
- Recuperación en caso de desastre.
- Copia de seguridad.
- Importación de datos.
- Globalización
- Creación de aplicaciones hacia internet.
3.3 Oracle XE
“Es un entorno de desarrollo de software web que se ejecuta en la base de datos Oracle. Esta totalmente soportado y se incluye (sin costo adicional) en todas las ediciones de la base de datos Oracle” (Oracle, 2007).
Para poder comunicarse con el servidor de base de datos Oracle XE genera un sistema con 2 capas diferentes, cliente y servidor. La arquitectura de Oracle XE está diseñada para convertirse en un servidor dedicado, esto quiere decir que cada proceso servidor atiende a un único proceso ante el usuario. Por otro lado, existe otra forma de trabajar y es en modo servidor compartido (Sanchez, 2010).
...