Whatever your storage needs, Google Cloud Platform has you covered. We offer object storage in three flavors for different needs and price points as well as managed MySQL and globally-scalable NoSQL databases. Our archival storage provides industry-leading pricing with the performance of disc.
Whatever your storage needs, Google Cloud Platform has you covered. We offer object storage in three flavors for different needs and price points as well as managed MySQL and globally-scalable NoSQL databases. Our archival storage provides industry-leading pricing with the performance of disc.
En este libro virtual estaremos hablando sobre las bases de datos, su definición, características, ventajas y desventajas. Tanto así como los tipos de base de datos que existen en MySQL. Hablaremos sobre algunos de los gestores de bases de datos mas sobresalientes que existen junto a su historia y evolucion, incluyendo Access, MySQL, MySQL Server, entre otras más. Se tratará el tema de los elementos que componen una base de datos y demás temas de su interés.
Deily Saldivar #29
4To A Del Politécnico Cristo Obrero
2. Introducción
Desde tiempos remotos los datos han sido registrados por el hombre en
algún tipo de soporte (piedra, madera, papel, cintas magnéticas, discos, etc.)
debido a su importancia los datos tomaban la categoría de información útil,
la cual debía ser administrada de manera responsable y eficaz.
Las "base de datos" (BD) son una herramienta indispensable en la
actual sociedad de la información, su utilidad no sólo se debe a que es un
conjunto de datos almacenados de alguna forma determinada, en una BD
también existen una cantidad de elementos que ayudan a organizar
sistemáticamente, relacionar, proteger, y administrar de manera eficiente los
datos.
Antes que aparezcan los conceptos actuales de BD, y las herramientas que
permiten su eficaz y correcta administración, los datos se almacenaban en
los llamados archivos planos los cuales no tenían estructura, sólo se
conocían los campos y registros o filas y columnas. El origen de las BD se
da frente a la necesidad de almacenar grandes cantidades de información
para su posterior consulta.
3. Que es una Base de Datos?
Una base de datos (cuya abreviatura es BD) es una
entidad en la cual se pueden almacenar datos de
manera estructurada, con la menor redundancia
posible. Diferentes programas y diferentes usuarios
deben poder utilizar estos datos. Por lo tanto, el
concepto de base de datos generalmente está
relacionado con el de red 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.
4. Breve Historia de las BD’s
Los orígenes de las bases de datos se remontan a la
Antigüedad donde ya existían bibliotecas y toda clase
de registros. Además también se utilizaban para
recoger información sobre las cosechas y censos. Sin
embargo, su búsqueda era lenta y poco eficaz y no se
contaba con la ayuda de máquinas que pudiesen
reemplazar el trabajo manual.
Posteriormente, el uso de las bases de datos se
desarrolló a partir de las necesidades de almacenar
grandes cantidades de información o datos. Sobre
todo, desde la aparición de las primeras
computadoras, el concepto de bases de datos ha
estado siempre ligado a la informática.
En 1884 Herman Hollerith creó la máquina
automática de tarjetas perforadas, siendo nombrado
así el primer ingeniero estadístico de la historia. En
esta época, los censos se realizaban de forma manual
5. Breve Historia de las BD’s
1950: Uso de las cintas magnéticas, las cuales son un tipo de medio o soporte de almacenamiento de información que se
graba en pistas sobre una banda plástica con un material magnetizado, generalmente óxido de hierro o algún cromato.
1960: Uso de los discos, este soporte podía consultar la información directamente, sin la necesidad de saber dónde estaban
los datos en el disco.
Nace el modelo de base de datos Jerárquica, el cual enlaza los registros en forma de estructura de árbol.
También se desarrolla el modelo de base de datos de Red, en el cual la principal diferencia era que un nodo tenga varios
padres.
1970: Edgar Frank Codd, da los conceptos de las Base de Datos Relacionales, que se basan en relaciones las cuales se
podían considerar en forma lógica como Tuplas, propuestos en "Las doce reglas de Codd", diseñado para definir qué
requiere un sistema de administración de base de datos, a partir de estos aportes se desarrollo la base de datos Oracle.
El lenguaje más habitual para las consultas a base de datos relacionales es el SQL.
1980: Las base de datos relacionales logran posicionarse en el mercado de base de datos con sus sistema
tablas, filas, columnas, además se dan diversas investigaciones paralelas como las base de datos orientada a Objetos
Siglo XXI: actualmente las bases de datos tienen una amplia capacidad de almacenamiento y están orientadas a que
cumplan con el protocolo OAI-PMH, los cuales permiten el almacenamiento de gran cantidad de datos que tengan mayor
visibilidad y fácil acceso.
6. Tipos de Bases de Datos
Los tipos de Base de Datos que existen son:
Según la variabilidad de la base de Datos
Según el contenido
7. Modelos de Bases de Datos
Los principales modelos de bases de datos son:
Bases de datos jerárquicas
Base de datos de red
Bases de datos transaccionales
Bases de datos relacionales
Bases de datos multidimensionales
Bases de datos orientadas a objetos
Bases de datos documentales
Bases de datos deductivas
Sistema de Gestión de bases de datos
distribuida (SGBD)