Algoritmos
Enviado por aljagoga • 20 de Noviembre de 2012 • 2.347 Palabras (10 Páginas) • 287 Visitas
TRABAJO ESCRITO DE INVESTACIÓN
BASE DE DATOS ORACLE
PRESENTADO POR:
Carlos Villalba
Dairo Martínez
Alvaro J. Gómez
Yirley Cali
PRESENTADO A:
ING. VICTOR ARISMENDY
AREA:
TECNOLOGO ANALISIS Y DESARROLLO DE SISTEMAS DE INFORMACION
COMPLEJO TECNOLOGICO PARA LA GESTIÓN AGROEMPRESARIAL
SENA
CAUCASIA – ANTIOQUIA
2012
CONTENIDO
INTRODUCCIÓN 2
OBJETIVO 3
ORACLE 4
CARACTERISTICAS 4
ESTRUCTURAS DE ORACLE 7
ESTRUCTURAS INTERNAS 7
ESTRUCTURAS DE MEMORIA INTERNA 9
ESTRUCTURAS EXTERNAS A LA DB 9
HERRAMIENTAS DE ORACLE 10
PASOS PARA GENERAR UNA BASE DE DATOS 10
QUE ES UNA INSTANCIA 11
ORACLE EN WINDOWS 12
ORACLE 11g. 13
CONCLUCION 14
INTRODUCCIÓN
Con el paso del tiempo, hemos aprendido a vivir con las bases de datos y ahora son parte de la vida cotidiana, ya sea en el supermercado, la escuela, el gobierno, es decir, ha sido un éxito siendo usada como herramienta optimizadora de información. En el mercado de la informática podemos encontrar varios motores de bases de datos, como son MySQL, SQL Server, DBase, Informix, DB2 y el importante en nuestro tema, Oracle.
A continuación exploraremos la importancia de esta base de datos Oracle, donde conoceremos sus características e herramientas y la manera de como interactuar con los procedimientos de creación de base de datos.
OBJETIVO
Conocer la funcionalidad de esta herramienta en el manejo de información de base de datos.
ORACLE
Oracle en un poderoso motor de base de datos, o sea, un RDBMS (Relational DataBase Manager System), es decir: Sistema de gestión de bases de datos relacional.
CARACTERISTICAS
Entre las características más destacadas de Oracle se encuentran las siguientes:
Mecanismos de seguridad: Acceso a los datos según privilegios concedidos por el administrador.
Copia de seguridad y recuperación: Sofisticados procedimientos para hacer copias de seguridad y recuperar datos.
Gestión del espacio: Podemos asignar espacio en disco para almacenar datos y controlar ese espacio.
Conectividad abierta: Es posible acceder a datos de Oracle usando SW de otros fabricantes.
Herramientas de desarrollo: El motor de la base de datos, Oracle Server, admite una amplia gama de herramientas de desarrollo de aplicaciones: de consulta para el usuario y de gestión de la información.
En Oracle se tienen varios Conceptos de almacenamiento, los cuales son:
Concepto de Tablespace (espacio de tablas)
La base de datos se divide en unidades lógicas llamadas Tablespaces. Tablespace no es un fichero físico en el disco, simplemente es el nombre que tiene un conjunto de propiedades de almacenamiento que se aplican a los objetos (tablas, secuencias, entre otros) que se van a crear en la base de datos bajo el tablespace indicado.
Algo que no hay que olvidar es que un objeto en base de datos debe estar almacenado obligatoriamente dentro de un tablespace.
Cuando un objeto se crea dentro de un cierto tablespace, este objeto adquiere todas las propiedades antes descritas del tablespace utilizado.
Concepto de Datafile (fichero de datos)
Un datafile es la representación física de un tablespace. Son los ficheros de datos donde se almacena la información físicamente. Un datafile puede tener cualquier nombre y extensión, y puede estar localizado en cualquier directorio del disco duro, aunque su normalmente será $ORACLE_HOME/Database. Cuando se crea un datafile, este ocupa tanto espacio en disco como se haya indicado en su creación, aunque internamente esté vacío. Oracle hace esto para reservar espacio continuo en disco y evitar así la fragmentación. Conforme se vayan creando objetos en ese tablespace, se irá ocupando el espacio que creó inicialmente.
Un datafile está asociado a un solo tablespace y, a su vez, un tablespace está asociado a uno o varios datafiles. Es decir, la relación lógica entre tablespaces y datafiles es de 1-N, maestro-detalle.
Concepto de Segment (segmento, trozo, sección)
Un segment es aquel espacio reservado por la base de datos, dentro de un datafile, para ser utilizado por un solo objeto. Así una tabla o cualquier otro objeto está dentro de su segmento, y nunca podrá salir de él, ya que si la tabl crece, el segmento también crece con ella. Físicamente, todo objeto en base de datos no es más que un segmento (segmento, trozo, sección) dentro de un datafile. Se puede decir que, un segmento es un objeto de base de datos, lo que un datafile a un tablespace: el segmento es la representación física del objeto en base de datos, el objeto no es más que una definición lógica.
Concepto de Extent (extensión)
Para cualquier objeto de base de datos que tenga cierta ocupación en disco, es decir, cualquier objeto que tenga un segment relacionado, existe el concepto de extent. Extent
...