PDF de programación - Conceptos básicos Oracle 10g Introducción - Administración de Oracle - Orasite.com

Imágen de pdf Conceptos básicos Oracle 10g Introducción - Administración de Oracle - Orasite.com

Conceptos básicos Oracle 10g Introducción - Administración de Oracle - Orasite.comgráfica de visualizaciones

Publicado el 14 de Enero del 2017
2.180 visualizaciones desde el 14 de Enero del 2017
637,0 KB
6 paginas
Creado hace 7a (11/07/2016)
Conceptos básicos Oracle 10g Introducción - Administración de Oracle - Orasite.com

Escrito por Administrator
Jueves, 09 de Diciembre de 2010 19:39 - Actualizado Jueves, 09 de Diciembre de 2010 20:04
1. Objetivos


El objetivo de este artículo es describir brevemente los siguientes conceptos básicos a modo
de familiarización con las bases de datos ORACLE.


- Describir brevemente en qué consiste el modelo relacional y el lenguaje SQL


- Identificar cuáles son los componentes de una instancia de base de datos y cómo se
accede a la base de datos.



- Describir las tareas básicas del administrador de base de datos ( DBA )


- Describir cuáles son las herramientas de administración de base de datos disponibles
para el administrador por ORACLE.

2. Base de datos relacional


La base de datos Oracle es un sistema de administración de base de datos relacionales (RD
BMS
). El modelo relacional (de un modo sencillo) consiste en utilizar
tablas bidimensionales
para almacenar la información.



Consta de tres elementos básicos:


- Tablas


- Conjunto de operadores para manipular esas tablas


- Reglas de integridad
3. Terminología de base de datos relacional


1 / 6

Conceptos básicos Oracle 10g Introducción - Administración de Oracle - Orasite.com

Escrito por Administrator
Jueves, 09 de Diciembre de 2010 19:39 - Actualizado Jueves, 09 de Diciembre de 2010 20:04
Una base de datos relacional contiene varias tablas. Una tabla es la estructura básica en un
RDBMS. Una tabla representa “un concepto” necesario de la vida real. (Por ejemplo, la tabla
empleados).

Tabla empleados:



En la estructura básica del modelo relacional se distinguen los siguientes elementos:


- Relación: En el modelo relacional se representa mediante una tabla con m filas y n
columnas. Como las tablas son esencialmente relaciones, se utilizarán los términos

matemáticos relación y tupla, en lugar de los términos tabla y fila.


- Atributos: Son las columnas de la tabla. Corresponden a las propiedades de las
entidades Cada uno de estos atributos puede tomar valores dentro de un rango determinado,
que se llama dominio. Varios atributos pueden compartir un único dominio.



- Dominio: Rango de valores aceptable para un atributo dado. Este rango depende
exclusivamente del atributo y va a condicionar los valores posibles dentro de cada celda de la
tabla.



- Tuplas: Es el nombre que recibe cada una de las filas de la tabla.


- Cardinalidad de la relación: es el número m de tuplas de la relación.


- Grado de la relación: Es el número n de atributos que intervienen en la relación.



2 / 6

Conceptos básicos Oracle 10g Introducción - Administración de Oracle - Orasite.com

Escrito por Administrator
Jueves, 09 de Diciembre de 2010 19:39 - Actualizado Jueves, 09 de Diciembre de 2010 20:04
Una vez visto qué es una tabla o relación, vamos a enumerar sus propiedades principales:


- Todas las filas de una tabla están compuestas por el mismo número y tipo de atributos
que, además, aparecen siempre en el mismo orden.



- No puede haber filas repetidas. Es decir, todas las filas de la tabla deben diferenciarse
entre sí al menos en el valor de un atributo.



- El orden en que aparecen las filas dentro de la tabla no es relevante.


- En cada celda de la tabla sólo puede aparecer un valor. Además este valor debe estar
dentro del dominio de la columna correspondiente.



Una tabla no puede contener dos filas iguales. Esto obliga, necesariamente, a que haya uno o
varios atributos que se puedan utilizar para distinguir unas tuplas de otras. Cualquier atributo o
conjunto mínimo de ellos que sirva para este propósito se denomina clave candidata. Es
decir, una clave candidata permite
identificar de forma única
una fila de una tabla.

Es posible que la única clave candidata de una relación esté formada por todos los atributos de
la misma. A la clave candidata que el usuario escoge para identificar las tuplas de una relación
se la denomina clave primaria. (primary key). Una propiedad fundamental de la clave primaria
consiste en que, bajo ninguna circunstancia, puede adoptar el valor nulo, ya que si así lo
hiciera perdería su capacidad para identificar las tuplas de la relación.

El resto de claves candidatas que no han sido elegidas como clave primaria reciben el nombre
de claves alternativas o secundarias.

4. Instancia Oracle


Una instancia de Oracle comprende estructuras de memoria conocidas como SGA (System
Global Area
) y los procesos background de Oracle. La instancia de base de datos Oracle comprende
también los “
datafiles

3 / 6

Conceptos básicos Oracle 10g Introducción - Administración de Oracle - Orasite.com

Escrito por Administrator
Jueves, 09 de Diciembre de 2010 19:39 - Actualizado Jueves, 09 de Diciembre de 2010 20:04
”, “
redo log files
” y los “
control files
”.



5. SQL (Structured Query Language)


Es un lenguaje declarativo de acceso a bases de datos relacionales que permite especificar un
conjunto de operaciones sobre las mismas. Se caracteriza por el manejo del álgebra relacional
y el cálculo relacional. Permite recuperar información de una base de datos. Con SQL entre
otras cosas podemos:


- Consultar datos de una base de datos


- Insertar, actualizar y borrar datos de una tabla


- Crear, reemplazar, alterar, borrar objetos


- Controlar el acceso a la base de datos y a sus objetos


- Garantizar la consistencia e integridad de la base de datos



4 / 6

Conceptos básicos Oracle 10g Introducción - Administración de Oracle - Orasite.com

Escrito por Administrator
Jueves, 09 de Diciembre de 2010 19:39 - Actualizado Jueves, 09 de Diciembre de 2010 20:04
- Otorgar y Revocar permisos.



6. Sentencias SQL



7. SQL para acceder a la base de datos


La comunicación con el servidor de base de datos se realiza usando SQL. Las sentencias
pueden ser introducidas por un usuario o ser ejecutadas por un programa. Estas sentencias
son procesadas y el resultado es devuelto al usuario.



8. Tareas de administrador de base de datos


Podemos considerar tareas del administrador de base de datos las siguientes:


- Instalar y actualizar el software de oracle

5 / 6

Conceptos básicos Oracle 10g Introducción - Administración de Oracle - Orasite.com

Escrito por Administrator
Jueves, 09 de Diciembre de 2010 19:39 - Actualizado Jueves, 09 de Diciembre de 2010 20:04
- Crear base de datos
- Realizar las actualización de la base de datos y el software
- Levantar y Parar la instancia de base de datos
- Manejar las estructuras de almacenamiento de Oracle
- Manejar los usuarios de Oracle
- Manejar los esquemas
- Realizar backups y recuperar la base de datos
- Monitorizar la base de datos
- Ajustar la instancia de base de datos (tunning)



9. Herramientas usadas para administrar una base de datos oracle.

- Oracle Universal installer ( Instalador de Oracle )
- Database Configuration Assistant ( Asistente para la configuración de oracle )
- Database Upgrade Assistant ( Actualizar base de datos )
- Oracle Net Manager ( Para configurar la red de oracle )
- Oracle Enterprise Manager ( Para administrar la base de datos )
- SQL* Plus adn iSQL*PLUS ( Para realizar sentencias SQL contra la base de datos )
- Recovery Manager ( Para recuperar bases de datos )
- Data Pump ( Para realizar copias de seguridad, antiguo imp/exp)
- SQL*Loader ( Para realizar la carga de datos )



6 / 6
  • Links de descarga
http://lwp-l.com/pdf1307

Comentarios de: Conceptos básicos Oracle 10g Introducción - Administración de Oracle - Orasite.com (0)


No hay comentarios
 

Comentar...

Nombre
Correo (no se visualiza en la web)
Valoración
Comentarios...
CerrarCerrar
CerrarCerrar
Cerrar

Tienes que ser un usuario registrado para poder insertar imágenes, archivos y/o videos.

Puedes registrarte o validarte desde aquí.

Codigo
Negrita
Subrayado
Tachado
Cursiva
Insertar enlace
Imagen externa
Emoticon
Tabular
Centrar
Titulo
Linea
Disminuir
Aumentar
Vista preliminar
sonreir
dientes
lengua
guiño
enfadado
confundido
llorar
avergonzado
sorprendido
triste
sol
estrella
jarra
camara
taza de cafe
email
beso
bombilla
amor
mal
bien
Es necesario revisar y aceptar las políticas de privacidad