- Conceptos generales
- Arquitecturas multiusuario
- Arquitectura cliente servidor
- Oracle 9I
- Instalación
- Arquitectura de un servidor
- Estructura de memoria
- Conexiones de una Base de datos
- SQL Plus
- Glosario de términos
Conceptos generales
Base de datos Oracle .- La base de datos en Oracle consiste en dos o más ficheros de datos almacenados en diferentes localidades de una red que pueden estar geográficamente separadas y conectadas por enlaces de comunicación. Cuando las bases de datos son distribuidas, diferentes usuarios tienen acceso sin interferir unos con otros. Sin embargo, el sistema de gestión de bases de datos distribuidas (SGBBD) debe sincronizar periódicamente las bases de datos dispersas, para asegurar que todas tengan sus datos uniformes.
El acceso a los datos en los SBDD se realiza mediante los enlaces de comunicación que conformen la red en la que se encuentren los sitios que contengan alguna de las partes los datos. Los sitios pueden estar en una habitación o geográficamente separados, cada uno de ellos tiene capacidad de procesamiento autónomo y de ejecución de aplicaciones locales.
La estructura de la base de datos debe responder a las necesidades del mundo real en cuanto a sus interrelaciones y restricciones.
Una Base de Datos Oracle es un conjunto de datos almacenado y accesible según el formato de tablas relacionales. Está almacenada físicamente en ficheros, y la correspondencia entre los ficheros y las tablas es posible gracias a las estructuras internas de la BD, que permiten que diferentes tipos de datos estén almacenados físicamente separados. Está división lógica se hace gracias a los espacios de tablas, (tablespaces).
Tipos de base de datos
Lógicas:
Jerárquicas
Relacionales (Oracle, SQL Server, db2, Sybase, etc.)
Usuarios:
Mono Usuarios
Multiusuario
DBMS.- (Database Management System) es el software que contiene la colección ordenada y sincronizada de programas procedimientos y lenguajes, que permite gestionar una base de datos. Un RDBMS es un DBMS relacional, es decir, cuya naturaleza es la formación de relaciones al interior del mismo.
DBA.- (Administrador de Base de Datos) es el principal responsable de la operación, configuración y rendimiento de una base de datos. Su principal tarea consiste en resguardar la integridad de los datos almacenados en la base, proveyendo para esto mecanismos de respaldo, efectuando monitorizaciones periódicas al sistema, implementando medidas de seguridad, etc.
Arquitecturas multiusuario
TELEPROCESO.- Sirve para compartir información y recursos entre usuarios.
El Servidor.- Es utilizado para maneja la administración, administrar el sistema operativo multiusuario y manejar las aplicaciones. Algunas ventajas son la mayor velocidad, la eficiente conectividad y la seguridad, pero también tiene algunas desventajas como bajo rendimiento con sobrecarga de aplicaciones solicitadas por el usuario y crecimiento limitado de la red.
SERVIDOR DE ARCHIVOS.- Un servidor de archivos es un equipo de cómputo exclusivo para almacenar la información de todos los usuarios y grupos de la empresa, con la ventaja de que se tiene acceso controlado a los recursos por medio de contraseñas, para mantener la privacidad de los archivos deseados, pero también con la posibilidad de compartir recursos entre varios usuarios o tener un repositorio público de archivos en donde todos puedan almacenar información, todo depende de las necesidades.
Además de servir como un repositorio centralizado, facilita las estrategias de backup centralizada (un solo lugar para hacer backup a los archivos) y la implementación de seguridad (dependiendo en el sistema operativo, los individuos pueden ser asignados con diferentes derechos de acceso para almacenar información).
Este tipo de servidor es el más común de los servidores en las empresas.
Las ventajas que podemos encontrar es que los backups son centralizados, lo que le brinda rapidez y eficiencia. Si Ud. inadvertidamente borra un archivo importante, puede restaurarlo de una cinta de backup. Además, si tiene una falla de disco duro los archivos que guardó serán recuperados rápidamente; otra ventaja es que los archivos pueden ser compartidos. Varias personas pueden estar trabajando en un documento. Guardar el archivo en un directorio compartido permite que cada persona trabaje colaborativamente; otra ventaja es que al tener un servidor de archivos, es que toda la información importante puede quedar centralizada en un solo lugar, lo cual facilita la administración y el respaldo de la información; de esta manera no quedan archivos importantes aislados en terminales de escritorio y se tiene la posibilidad de acceder a los archivos remotamente, fuera de la oficina, desde casa o cualquier otro lugar con internet. Adicional a estas tenemos como ventajas la velocidad de transferencia, velocidad de lectura/escritura, seguridad en la información, versatilidad y escalabilidad.
Como desventajas podemos citar el Incremento en el costo y que la red se desenvuelve con alta colisión y trabajo.
Página siguiente |