Iniciación a Oracle - Introducción a las bases de datos

2 - Introducción a las bases de datos

[editar]
Curso gratis creado por José Manuel. Extraido de: http://www.lawebdejm.com
30 de Noviembre de 1999

¿Qué es una base de datos?


Una base de datos es un programa residente en memoria, que se encarga de gestionar todo el tratamiento de entrada, salida, protección y elaboración de la información que almacena. Aunque aparentemente podamos pensar que una base de datos son ficheros donde se almacena información, en realidad esto no es así. El corazón de una base de datos es el motor, que es el programa que debe estar ejecutándose en una máquina para gestionar los datos. Además de este programa y los archivos con datos, existen otras utilidades auxiliares, como programas para realizar copias de seguridad, intérpretes SQL, etc.

Tipos de bases de datos


Desde el punto de vista de la organización lógica: a) Jerárquicas. (Progress) b) Relacionales. (Oracle, Access, Sybase…)

Desde el punto de vista de la arquitectura y el número de usuarios: a) De escritorio (dBase, Access, Paradox…) b) Cliente/servidor (Oracle, Sybase…)

Oracle es una base de datos relacional para entornos cliente/servidor, es decir, que aplica las normas del álgebra relacional (conjuntos, uniones, intersecciones…) y que utiliza la arquitectura cliente/servidor, donde en un lado de la red está el servidor con los datos y en el otro lado están los clientes que interrogan al servidor. Todo lo que hablemos a partir de ahora será aplicable sólo a bases de datos Relacionales cliente/servidor, concretamente para bases de datos Oracle7 y Oracle8

Funciones de las bases de datos


a) Permitir la introducción de datos por parte de los usuarios (o programadores).

b) Salida de datos.

c) Almacenamiento de datos.

d) Protección de datos (seguridad e integridad).

e) Elaboración de datos.

Básicamente, la comunicación del usuario-programador con la base de datos se hace a través de un lenguaje denominado SQL: Structured Query Laguage (Lenguaje estructurado de consultas).

Conocimientos necesarios


Para un programador de bases de datos el conocimiento mínimo debe ser de: -Conocimiento básico de las estructuras internas de Oracle. -Lenguaje SQL -Utilidades básicas: (SQL*Plus, Export, Import…) -Lenguaje de programación PL/SQL -Tareas simples de administración -Tunning básico de SQL.

Tareas más propias de un administrador de bases de datos pueden ser: -Los conocimientos propios de un programador de bases de datos. -Conocimiento profundo de estructuras internas de Oracle. -Conocimiento profundo de los catálogos de sistema. -Utilidades de administración (SQL*DBA, Server Manager…) -Tunning avanzado de SQL, red, memoria, discos, CPU
[editar]

80 opiniones

hai

muy bueno
Muy bueno!

Esta muy buena la explicacion, la verdad es que pude entender muy bien como va el proceso de Almacenamiento de Datos. Excelente!
Hola

Hola
alamacenamiento oracle

esta bueno para aquellas personas que se estan iniciando en Oracle
nadaaaaaaaaaaa

le verdad no me gusto porque yo buscaba elementos de SQL y no los encontre
1 2 3 4 5 6 7 ... 16 | siguiente >

Cursos gratis relacionados con 'Iniciación a Oracle'

El más completo curso de Oracle.

Autor y licencia de 'Iniciación a Oracle'


Curso gratis de José Manuel. Extraido de: http://www.lawebdejm.com CopyLeft
Este contenido ha sido recopilado por el equipo de Wikilearning. Todo el contenido recopilado se ha obtenido respetando y comunicando en nuestro site la licencia de cada fuente.
Wikilearning tiene permiso expreso por escrito de los autores para publicar los contenidos que ha extraído de otras webs, incluyendo su uso comercial.