Introducción

Cada organización posee información que debe de ser almacenada y manipulada según estimen conveniente, por ejemplo: una empresa debería de mantener un histórico de cada uno de sus empleados para poder utilizarlos en un futuro.

Un Sistema para Administración de Base de Datos (DBMS) es un software que controla el almacenamiento, organización o obtención de los datos. La primera generación de DBMS incluían los siguientes tipos:

Base de Datos Jerarquía: Organiza la información en una estructura de árbol, similar a la estructura de archivos en la que un padre contiene uno o más hijos.

Base de Datos de Red: Es similar a la base de datos jerárquica, con la diferencia que puede tener una relación de muchos a muchos.

 

Modelo Relacional

Una base de datos relacional es aquella que se apega al modelo relacional, la cual tiene las siguientes características:

Estructuras: Objetos bien definidos para el almacenamiento de la información en la base de datos.

Operaciones: Acciones claramente definidas para manipular la información y las estructuras.

Reglas de Integridad: Gobierna las operaciones en las estructuras de la base de datos.

 

Las bases de datos relacionales almacenan información en relaciones simples, donde una relación es un conjunto de tuplas y una tupla es un  conjunto de atributos no ordenados.

 

Sistema Relacional de Administración de Base de Datos

El modelo relacional es la base para el Sistema Relacional de Administración de Base de Datos (RDBMS por sus siglas en inglés); el cual se encarga de enviar la información a la base de datos, almacenarla y mostrarla para que las aplicaciones puedan manipularla.

Para manipular la información almacenada en las tablas de la base de datos se utiliza un Lenguaje Estructurado de Consulta (Structured Query Language - SQL), es un lenguaje declarativo que provee una interface al RDBMS, este lenguaje no es procedural en el cual el programador debe de especificar que tiene que hacer; a diferencia de Oracle Database que es un lenguaje procedural (PL/SQL), el cual permite proveer los pasos secuenciales indicando como el programa debe de realizar el programa.

 

En este curso encontrarás lo básico sobre Oracle PL/SQL, desde su instalación y la creación de un CRUD (Create, Read, Update y Delete) las cuales son las operaciones básicas sobre los objetos de la base de datos, así como temas intermedios como son la declaración y ejecución de Procedimientos Almacenados, entre otros.

Fernando Loza

Ingeniero en Ciencias de la Computació

Contenidos que te pueden interesar
Este sitio usa cookies para personalizar el contenido y los anuncios, ofrecer funciones de redes sociales y analizar el tráfico. Ninguna cookie será instalada a menos que se desplace exprésamente más de 400px. Leer nuestra Política de Privacidad y Política de Cookies. Las acepto | No quiero aprender cursos gratis. Sácame