lunes, 17 de febrero de 2014

INTRODUCCIÓN




LAS BASES DE DATOS






Una base de datos (su abreviatura es BD) es una entidad
 donde se pueden almacenar datos de forma organizada,
 con la menor redundancia posible.
En donde diferentes programas y usuarios puedan usarlos,
generalmente el concepto de base de datos esta relacionados a la red ya que se debe poder compartir la información. Cada base de datos tiene una tabla de datos que está conformada por filas y columnas. Las columnas guardan una parte del elemento que queremos almacenar, cada fila de la tabla guarda un registro. Debido al a evolución de la informática y la electrónica la mayor parte de la información es digital por eso da una variada forma de almacenamiento y solución a los datos de una entidad, organización o empresa.
Son útiles para dar independencia y lógica a las bases de datos, redundancia mínima, seguridad máxima y aumenta la capacidad de consulta y análisis de la información de los datos.

  • Ventajas de las bases de datos:

  • Independencia de datos y tratamiento.
  • Cambio en datos no implica cambio en programas y viceversa (Menor costo de mantenimiento).

  • Coherencia de resultados.
  • Reduce redundancia :
  • Acciones lógicamente únicas.
  • Se evita inconsistencia.

  • Mejora en la disponibilidad de datos
  • No hay dueño de datos (No igual a ser públicos).
  • Ni aplicaciones ni usuarios.
  • Guardamos descripción (Idea de catálogos).

  • Cumplimiento de ciertas normas.
  • Restricciones de seguridad.
  • Accesos (Usuarios a datos).
  • Operaciones (Operaciones sobre datos).

Otras ventajas:
  • Más eficiente gestión de almacenamiento.









HISTORIA DE LAS BASES DE DATOS





Los orígenes de las bases de datos se remontan a la antigüedad donde existían bibliotecas y todo tipo de registro. además también se utilizaba para recoger sobre las cosechas y los censos,sin embargo su búsqueda era lenta y poco eficaz y no se contaba con máquinas que pudieran reemplazar el trabajo manual.

En 1884 Herman Hollerith creo la maquina automática para tarjetas perforadas, siendo así nombrado el primer ingeniero estadístico de la historia. En esta época, los censos se realizaban en forma manual.




Ante está situación, hollerith comenzó trabajar en una maquina tabuladora o censadora, basada en tarjetas perforadas. 


      


Década 1960-1970: Primeras bases de datos
– Aplicaciones Ad-hoc, Orientadas a registro
– Poco eficientes, propensos a errores.


– Modelos en red y jerárquico
Año 1969: Derivability, Redundancy, and Consistency
of Relations Stored in Large Data Banks de Edgar F.
Codd
– Proponía separar el modelo lógico del físico
– Bases del modelo relacional, el más utilizado hoy.




En los años 70 aparecen las primeras bases de datos relacionales:
– Ingresz
– SystemR
• 1976: Chen propone el diagrama Entidad-Relación
• 1980: Los sistemas relacionales comienzan a utilizarse de forma
habitual
– SQL se hace el lenguaje estándar para BBDD
– Aparecen numerosas compañías como RIM, RBASE 5000, PARADOX,
OS/2 Database Manager, Dbase III, IV (después Foxbase y Visual
FoxPro), Watcom SQL
 Los modelos jerárquicos y de red van dejando de ser utilizados. 


En 1990 aparece Internet o mejor conocido como world wide wed, que atreves de está dio facilidad al a consulta de datos y posibilito la la forma de acceder en forma remota a las bases de datos dando un auge nuevo a la forma de configurar los equipos desde cualquier parte y no necesariamente debe ir el programador o ingeniero al sitio donde está el sistema de datos.  

•en el siglo XXI, las tres empresas de mayor impacto son: IMB, MICROSOFT Y ORAGLE. Son las compañías utilizadas para las bases de datos como son los programas:

 Microsoft visual basic:



microsoft acess:









 MYsql:

Oracle






profesor yo me apoye en la historia de bases de datos por medio de las paginas de consulta.
http://histinf.blogs.upv.es/2011/01/04/historia-de-las-bases-de-datos/






DBMS

En resumen los DBMS(database management system) son la forma de desarrollar nuestras bases de datos y manejar un sistema de información mas oportuno y dar una consulta mas clara sobre lo que  el usuario en verdad quiere y ahora con las nuevas tecnologías se ha facilitado la forma de configurar, reparar y analizar, dando una mejor solución a los problemas que surgen en las empresas o cualquier  entidad que tenga alguna falla en su sistema de software sea el producto que sea. El avance que hay día a día dará mas herramientas para mejorar la forma de bases de datos para un mejor almacenamiento y seguridad.


COMO CREAR TABLAS EN MYSQL: