Sie sind auf Seite 1von 7

20/9/2014 Conceptos bsicos Oracle 10g Introduccin - Administracin de Oracle - Orasite.

com
http://www.orasite.com/administracion-de-oracle/conceptos-basicos-oracle-10g-introduccion 1/7
Jueves, 09 de Diciembre de 2010 19:39 administrador
Tutoriales - Administracin de Oracle
Conceptos bsicos Oracle 10g: Introduccin
1. Objetivos
El objetivo de este artculo es describir brevemente los
siguientes conceptos bsicos a modo de familiarizacin con
las bases de datos ORACLE.
Describir brevemente en qu consiste el modelo
relacional y el lenguaje SQL
Identificar cules son los componentes de una
instancia de base de datos y cmo se accede a la
base de datos.
Describir las tareas bsicas del administrador de
base de datos ( DBA )
Describir cules son las herramientas de administracin de base de datos disponibles para el administrador por
ORACLE.
2. Base de datos relacional
La base de datos Oracle es un sistema de administracin de base de datos relacionales (RDBMS). El modelo relacional
(de un modo sencillo) consiste en utilizar tablas bidimensionales para almacenar la informacin.
Consta de tres elementos bsicos:
Tablas
Conjunto de operadores para manipular esas tablas
Reglas de integridad
3. Terminologa de base de datos relacional
Una base de datos relacional contiene varias tablas. Una tabla es la estructura bsica en un RDBMS. Una tabla representa
un concepto necesario de la vida real. (Por ejemplo, la tabla empleados).
Tabla empleados:
Haz login con tu cuenta
orasite
Nombre de usuario
Contrasea
Recordarme
INICIAR SESIN
Olvid su contrasea?
Olvido su nombre de usuario?
Regstrese aqu
Haz login con tu cuenta
de:
Artculos mas ledos
Export / Import Oracle 9i y
Oracle 10g
Administracin de usuarios en
Oracle
Archivos de configuracin de la
red Oracle
Arranque y parada de una
base de datos Oracle
Gua rpida para RMAN
EXPORT ORACLE 10G/11G
Instalacin Oracle 10g
Conceptos bsicos Oracle 10g:
Introduccin
Ficheros de arranque init.ora y
spfile.ora
Export Oracle 10g con
datapump
Configurar base de datos
Comunidad y Foro de Oracle en Espaol

buscar...
Portada Foro de Oracle Errores Tutoriales Noticias
20/9/2014 Conceptos bsicos Oracle 10g Introduccin - Administracin de Oracle - Orasite.com
http://www.orasite.com/administracion-de-oracle/conceptos-basicos-oracle-10g-introduccion 2/7
En la estructura bsica del modelo relacional se distinguen los siguientes elementos:
Relacin: En el modelo relacional se representa mediante una tabla con m filas y n columnas. Como las tablas son
esencialmente relaciones, se utilizarn los trminos matemticos relacin y tupla, en lugar de los trminos 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 relacin: es el nmero m de tuplas de la relacin.
Grado de la relacin: Es el nmero n de atributos que intervienen en la relacin.
Una vez visto qu es una tabla o relacin, vamos a enumerar sus propiedades principales:
Todas las filas de una tabla estn compuestas por el mismo nmero y tipo de atributos que, adems, 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 slo puede aparecer un valor. Adems 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 mnimo de ellos que sirva para este
propsito 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 relacin est formada por todos los atributos de la misma. A la clave
modo archivelog
Oracle Jobs. Planificando
tareas en Oracle
Conceptos bsicos tuning
Oracle
Reconstruccin de ndices
Parmetros de memoria SGA
Activar auditora de una base
de datos
Controlar espacio de los
tablespaces
Seguridad en el listener Oracle
10g
Hotbackup de una base de
datos Oracle
Privilegios SYSOPER y SYSDBA
ltimos artculos
ADRCI: Limpieza de directorios
de diagnstico
ORA-32018: parameter cannot
be modified in memory on
another instance
Gua de optimizacin de SQL
para Oracle
Tablespace UNDOTB - Reducir
tamao
QU DISCOS DE ASM
ESTAMOS UTILIZANDO Y A
QU DISPOSITIVO ESTN
ASOCIADOS?
20/9/2014 Conceptos bsicos Oracle 10g Introduccin - Administracin de Oracle - Orasite.com
http://www.orasite.com/administracion-de-oracle/conceptos-basicos-oracle-10g-introduccion 3/7
candidata que el usuario escoge para identificar las tuplas de una relacin 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 perdera su capacidad para identificar las tuplas de la relacin.
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 tambin los datafiles, 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 clculo relacional. Permite recuperar informacin
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
ORA-06502 PL/SQL: numeric or value error
string
ORA-00904 string: invalid identifier
Errores Oracle
Errores ORA (7753)
Errores TNS (858)
Errores RMAN (784)
Errores DRG (646)
Errores PLS (561)
Ver ms tipos de errores
Errores Oracle ms
comunes
20/9/2014 Conceptos bsicos Oracle 10g Introduccin - Administracin de Oracle - Orasite.com
http://www.orasite.com/administracion-de-oracle/conceptos-basicos-oracle-10g-introduccion 4/7
Otorgar y Revocar permisos.

6. Sentencias SQL

7. SQL para acceder a la base de datos
La comunicacin 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
Crear base de datos
ORA-00001
ORA-01861 literal does not match format
string
ORA-01422
exact fetch returns more than
requested number of rows
ORA-01031
insufficient privileges
ORA-00936
missing expression
ORA-06508
PL/SQL: could not find program
unit being called
ORA-00257
archiver error. Connect internal
only, until freed.
ORA-01843
not a valid month
unique constraint (string.string)
violated
Ver ms
errores comunes
Sitios Relacionados
AjpdSoft
La Web del Programador
20/9/2014 Conceptos bsicos Oracle 10g Introduccin - Administracin de Oracle - Orasite.com
http://www.orasite.com/administracion-de-oracle/conceptos-basicos-oracle-10g-introduccion 5/7
2 Twittear 3 6 Me gusta
0
0
+1
-1
+1
ltima actualizacin el Jueves, 09 de Diciembre de 2010 20:04
Realizar las actualizacin 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 configuracin 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 )

< Prev Prximo >

Comentarios

#1 wilmer 20-05-2008 10:13
muy buenos solo que agreguen mas porfa


#2 beto g.h. 26-06-2008 18:42
Escueto pero conciso


#3 BenkA.net 12-11-2008 13:21
muy bueno pero agregale mas porfa


#4 Horte 13-01-2009 12:31
Ecelente!


#5 Anbal Vanegas 20-02-2009 20:39
El curso inicia muy bien. Creo que es sencillo y para los que tenemos conceptos de programacin vamos
entendiendo muy bienl.
Share
20/9/2014 Conceptos bsicos Oracle 10g Introduccin - Administracin de Oracle - Orasite.com
http://www.orasite.com/administracion-de-oracle/conceptos-basicos-oracle-10g-introduccion 6/7
-1
-2
-1
-2
0
-1
-1
+1
-2
0
-2
-2


#6 cray 08-03-2009 22:16
me parece que la sintaxis es igual a SQL SERVER, que diferencia hay?


#7 fesa 02-06-2009 00:22
waooooo


#8 druida 17-06-2009 13:14
bueno pero me guataria un poco mas extenso


#9 la concha de tu madre 10-09-2009 08:17
uansad ,klef olllkfNKLf


#10 gERZON 18-09-2009 13:08
PRECISO Y MUY BIEN ELABORADO Y EXPLICITO ADEMAS. SIGAN APORTANDO SON DE GRAN IMPORTANCIA
GRACIAS.........


#11 naxete 09-10-2009 00:57
buen trabajo


#12 wilmer 28-10-2009 08:30
esta buena me ha ayudado


#13 narnio 28-10-2009 22:35
es de gran ayuda amigo gracias por ayudarnos


#14 CTulcan 09-02-2010 15:20
Muy bueno, talvez algo adicional respecto a las ventajas de Oracle 10g y los nuevos nuevos proceso de Background
y de parametros de momoria a considerar


#15 sguinales 03-03-2010 06:09
Hay un error
escribes: "La instancia de base de datos Oracle comprende tambinos los datafiles, redo log files y los control
files. "
es incorrecto el gestor de BBDD Oracle comprende por un lado Base de datos que son los ficheros y por otro la
instancia que es solo: estructuras de memoria+procesos en segundo plano.


#16 haroldtr 07-03-2010 16:28
Excelente forma de explicar los conceptos bsicos de las BD relacionales...


#17 NeO 18-05-2010 12:28
Perfecto !

20/9/2014 Conceptos bsicos Oracle 10g Introduccin - Administracin de Oracle - Orasite.com
http://www.orasite.com/administracion-de-oracle/conceptos-basicos-oracle-10g-introduccion 7/7
-1
-1
-1
-1
JComments

#18 jhidalgo 26-05-2010 12:38
Excelente, por favor acalren lo del error que indica sguinales....gracias


#19 Sheldini 20-08-2010 15:05
Muy Bueno Felicidades...!!


#20 jaime alvarez 24-08-2010 17:11
Me gustaria conocer las diferentes versiones de Oracle y su seguridad


#21 Bagho 02-11-2010 15:03
Muy claro...solo falta un poco mas de info

Refrescar lista de comentarios
Suscripcin de noticias RSS para comentarios de esta entrada.
Haz login para dejar un comentario. Puedes hacer login con tu cuenta de:
Copyright 2014 Orasite.com. Todos los derechos reservados.
Los contenidos de esta web son producto de la colaboracin de sus usuarios, por lo que puede haber erratas.
Si encuentras una informacin incorrecta agradeceremos que nos lo comuniques en nuestra direccin: info@orasite.com
Cualquier informacin aqu publicada es de libre distribucin, siempre y cuando se haga referencia mediante un link al documento
original.

Das könnte Ihnen auch gefallen