Introducción a las bases de datos

Páginas: 25 (6113 palabras) Publicado: 5 de noviembre de 2013
INTRODUCCION

A partir del avance y el desarrollo que toma cada vez la tecnología, es preciso saber que todo lo relacionado se refiere al software, pero no podemos olvidar que también existe la parte de cómo manejar datos e información. Para ello existen formas o maneras de como poder guardar información necesaria y de vital importancia para nuestra carrera, empresas o compañías que existen.Para poder entender un poco más acerca de lo que trata este tema, una base de datos (cuya abreviatura es BD) es una entidad en la cual se pueden almacenar datos de manera estructurada y con la menor redundancia posible, de las cuales se permite utilizar estos datos a los diferentes programas y diferentes usuarios. Por lo tanto, el concepto de base de datos generalmente está relacionado con el dered ya que se debe poder compartir esta información. De allí el término base. "Sistema de información" es el término general utilizado para la estructura global que incluye todos los mecanismos para compartir datos que se han instalado. Es por tal motivo precisar más a fondo en este trabajo las diferentes plataformas o manejadores de bases de datos, para poder optar por la más adecuada y serimplantada, si es necesario, en las compañías o empresas que existen alrededor del mundo, como son las más conocidas SQL, ORACLE e IBM.

















1. Concepto y origen de las BD y de los SGBD

Las aplicaciones informáticas de los años sesenta acostumbraban a darse total- mente por lotes (batch) y estaban pensadas para una tarea muy específica relacionada con muy pocasentidades tipo. Cada aplicación (una o varias cadenas de programas) utilizaba ficheros de movimientos para actualizar (creando una copia nueva) y/o para consultar uno o dos ficheros maestros o, excepcionalmente, más de dos. Cada programa trataba como máximo un fichero maestro, que solía estar sobre cinta magnética y, en consecuencia, se trabajaba con acceso secuencial. Cada vez que sele quería añadir una aplicación que requería el uso de algunos de los datos que ya existían y de otros nuevos, se diseñaba un fichero nuevo con todos los datos necesarios (algo que provocaba redundancia) para evitar que los programas tuviesen que leer muchos ficheros. A medida que se fueron introduciendo las líneas de comunicación, los terminales y los discos, se fueron escribiendoprogramas que permitían a varios usuarios consultar los mismos ficheros on-line y de forma simultánea. Más adelante fue surgiendo la necesidad de hacer las actualizaciones también on-line.
A medida que se integraban las aplicaciones, se tuvieron que interrelacionar sus ficheros y fue necesario eliminar la redundancia. El nuevo conjunto de fi- cheros se debía diseñar de modo que estuvieseninterrelacionados; al mismo tiempo, las informaciones redundantes (como por ejemplo, el nombre y la dirección de los clientes o el nombre y el precio de los productos), que figuraban en los ficheros de más de una de las aplicaciones, debían estar ahora en un solo lugar.
El acceso on-line y la utilización eficiente de las interrelaciones exigían estructuras físicas que diesen un acceso rápido,como por ejemplo los índices, las multilistas, las técnicas de hashing, etc.
Estos conjuntos de ficheros interrelacionados, con estructuras complejas y compartidos por varios procesos de forma simultánea (unos on-line y otros por lotes), recibieron al principio el nombre de Data Banks, y después, a inicios de los años setenta, el de Data Bases. Aquí los denominamos bases de datos (BD).
Elsoftware de gestión de ficheros era demasiado elemental para dar satisfacción a todas estas necesidades. Por ejemplo, el tratamiento de las interrelaciones no estaba previsto, no era posible que varios usuarios actualizaran datos simultáneamente, etc. La utilización de estos conjuntos de ficheros por parte de los programas de aplicación era excesivamente compleja, de modo que,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Introduccion A La Base De Datos
  • Introducción a Base de Datos
  • Introduccion a Bases De Datos
  • Introducción base de datos
  • Introducción A Las Bases De Datos
  • INTRODUCCION A LOS SISTEMAS DE BASE DE DATOS
  • Introducción Base De Datos
  • Sql Introduccion A Las Bases De Datos

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS