Академический Документы
Профессиональный Документы
Культура Документы
“El término bases de datos fue escuchado por primera vez en un simposio
programas que sirven para definir, construir y manipular una base de datos,
y estructurada.
su historia.
ORÍGENES Y EVOLUCIÓ
era lenta y poco eficaz y no se contaba con la ayuda de máquinas que pudiesen
para que las compañías privadas las pudiesen adquirir; dando paso a que se
popularizara el uso de los discos, cosa que fue un adelanto muy efectivo en la
datos de red y las bases de datos jerárquicas, ya que era posible guardar
Otro de los principales logros de los años sesenta fue la alianza de IBM y
DÉCADA DE 1970
Por lo que respecta a la década de los setenta, Edgar Frank Codd, científico
relacionales, definió el modelo relacional a la par que publicó una serie de reglas
más conocido como Larry Ellison, a partir del trabajo de Edgar F. Codd sobre los
transacciones.
Pero cabe destacar que ORACLE es considerado como uno de los sistemas de
DÉCADA DE 1980
(compuesta por filas y columnas) pudieron competir con las bases jerárquicas y
bases de datos orientadas a objetos. Las cuales han tenido bastante éxito a la
hora de gestionar datos complejos en los campos donde las bases de datos
herramientas como Excel y Access del paquete de Microsoft Office que marcan
hecha por ANSI del lenguaje SQL y se empezó a agregar nuevas expresiones
regulares, consultas recursivas, triggers y algunas características orientadas a
con XML, y se definirá las maneras de cómo importar y guardar datos XML en
a bases de datos.
SIGLO XXI
Aunque existe una gran variedad de software que permiten crear y manejar
bases de datos con gran facilidad, como por ejemplo LINQ, que es un proyecto
de Microsoft que agrega consultas nativas semejantes a las de SQL a los
todo el código hecho en Visual Studio sea también orientado a objetos; ya que
tales como Visual C++, Visual#, Visual J#, ASP.NET y Visual Basic.NET, aunque
permitir crear aplicaciones, sitios y aplicaciones web, así como servicios web a
cualquier entorno que soporte la plataforma .Net, creando así aplicaciones que
móviles”.
http://histinf.blogs.upv.es/2011/01/04/historia-de-las-bases-de-datos/
TIPOS DE BASE DE DATOS
“Entre los diferentes tipos de base de datos, podemos encontrar los siguientes:
volúmenes de datos.
PostgreSql y Oracle: Son sistemas de base de datos poderosos.
datos, debe ser creada bajo el programa Access, el cual crea un archivo
informaciones.
MODELO ENTIDAD-RELACIÓN
siglas, ERD “Diagram Entity relationship”) son una herramienta para el modelado
de datos de un sistema de información. Estos modelos expresan entidades
El diseño de relaciones entre las tablas de una base de datos puede ser la
siguiente:
Cada Sistema de Base de Datos posee tipos de campos que pueden ser
Almacenar fechas de esta forma posibilita ordenar los registros por fechas
(255 caracteres).
varias copias de los mismos datos en ficheros distintos. Esto hace que se
consistencia de datos.
En los sistemas de bases de datos todos estos ficheros están integrados, por lo
que no se almacenan varias copias de los mismos datos. Sin embargo, en una
almacenado una sola vez, cualquier actualización se debe realizar sólo una vez,
personas o a los departamentos que los utilizan. Pero en los sistemas de bases
los estándares necesarios, tanto los establecidos a nivel de la empresa como los
tipo de consulta sobre los datos, sin que sea necesario que un programador
en la función específica requerida por los usuarios, sin tener que preocuparse de
manejan.
Esto hace que los programas sean dependientes de los datos, de modo que un
de datos.
dejan que sea el usuario quien proporcione las medidas necesarias para proteger
los datos ante fallos en el sistema o en las aplicaciones. Los usuarios tienen que
hacer copias de seguridad cada día, y si se produce algún fallo, utilizar estas
En este caso, todo el trabajo realizado sobre los datos desde que se hizo la
última copia de seguridad se pierde y se tiene que volver a realizar. Sin embargo,
Complejidad: Los SGBD son conjuntos de programas que pueden llegar a ser
complejos con una gran funcionalidad. Es preciso comprender muy bien esta
que sea necesario adquirir una máquina más grande o una máquina que se
hace que el sistema sea más vulnerable ante los fallos que puedan producirse.
CARACTERÍSTICAS
mencionar:
Redundancia mínima.
Respaldo y recuperación.
Acceso a través de lenguajes de programación estándar”.
http://www.maestrosdelweb.com/que-son-las-bases-de-datos/
TABLAS
“Una tabla de base de datos es parecida a una hoja de cálculo debido a que los
sumamente fácil llevar una hoja de cálculo a una tabla de base de datos. La
esta parte la información es almacenada. Cada registro está compuesto por uno
o más de un campo, los campos son las columnas que tiene la tabla. A esto se
les designa un tipo de datos determinado el cual puede ser fecha u hora, texto,
FORMULARIOS
Una base de datos puede ser creada sin utilizar los formularios, sólo es necesario
modificar los datos que están en las hojas de datos de la tabla. Aunque la gran
mayoría de los usuarios de bases de datos escogen utilizar los formularios para
INFORMES
más legible posible. Se puede llevar a cabo un informe a la vez y que los datos
exportarse a otro programa distinto o enviarse como datos adjuntos a través del
correo electrónico.
CONSULTAS
Las consultas pueden llevar a cabo funciones diversas dentro de una base de
todos los registros al mismo tiempo, las consultas permiten el poder añadir
https://www.partesdel.com/partes_de_la_base_de_datos.html
Datos (SGDB o DBMS, del inglés Data Base Management System). Estos
programas que van a hacer uso de ellos, facilitando las operaciones a realizar
sobre aquellos. En nuestro caso, son el componente que permite unir el SIG con
la base de datos en la que se almacenan los datos espaciales con los que este
va a trabajar.
Un SGBD es una pieza de software compleja, ya que las situaciones a las que
Piénsese que una base de datos actual puede tener millones de registros y ser
diversos programas, no todos ellos del mismo tipo. Por ejemplo, una base de
SIG para crear un mapa que muestre la densidad de usuarios o también desde
una aplicación que genere un listín telefónico, o bien desde una aplicación en
una página Web que permita localizar el número de teléfono de una persona
concreta. Cada una de estas aplicaciones realiza un trabajo distinto, pero todas
ellas utilizan la misma base de datos. El SGBD debe proporcionar a todos ellos
los datos, sino también por aquellos que se han de encargar de la propia gestión
suponer una tarea altamente compleja, por lo que el SGBD debe proveer los
Para ser de verdadera utilidad y responder a todas las necesidades que pueden
siguientes objetivos:
forma transparente, sin que sea necesario para el usuario del SGBD preocuparse
por aspectos internos relativos a la estructura de esta u otras características.
datos, debemos poder hacerlo sin necesidad de saber si dicha base de datos
recuperar está almacenado a su vez de uno u otro modo. Así, el SGBD debe
crear una abstracción de los datos que haga el trabajo con estos más sencillo,
a los datos, sino que se comunica con el SGBD y deja en manos de este el
necesarios.
de poder volver a un estado anterior en caso de que por cualquier causa (error
Una vez se toma la decisión de emplear una base de datos, el siguiente paso es
tal modo que acomode los datos de la mejor forma posible para cumplir los
datos de los que se dispone en el momento de la creación, sino los que se espera
pasen a formar parte de la base de datos a lo largo de su ciclo de vida), así como
datos, esto es, a la creación propiamente dicha, incorporando los datos según
los esquemas escogidos en la fase de diseño. Por último, y una vez creada la
datos que se van a recoger. Como resultado de ese análisis debe surgir un
datos a tratar y las relaciones existentes entre ellos, elementos que serán luego
datos, sino especialistas en los propios datos en sí. Por otra parte, el modelo
debe intentar capturar del mejor modo posible la realidad que se pretende
de modo similar a dicha realidad para recoger toda la complejidad del sistema.
utilidad práctica.
Denominamos entidad a un objeto o concepto del mundo real acerca del cual se
todo el mismo objeto y ese en particular tendrá alguna propiedad distinta, como
puede ser el número de serie). La entidad puede tener sentido físico o bien ser
una idea abstracta, como un tipo de deporte, una clase de música o una palabra.
entidad, atributos y relación— guardan un notable paralelismo con las ideas del
base de datos. Por ello, el modelo E--R es una herramienta potente para el
relacional.
cada ciudad?».
detalles.
Todo cuanto hemos visto en los puntos anteriores constituye el conjunto de ideas
espacial. Más aún, algunos de los atributos en los sencillos casos mostrados,
con la base de datos de una forma similar a como sucede cuando se trabaja con
los tipos de datos habituales. Mantener las características propias del SGBD en
Las bases de datos espaciales representan una de las áreas dentro del manejo
ido paralela a la forma en que los SIG han trabajado con esas bases de datos y
Como acabamos de decir, los conceptos que hemos visto en las anteriores
del tiempo. Para concluir este capítulo veremos con algo más de detalle la
sino como una parte del propio software o, al menos, como algo asociado
práctica habitual el uso de ficheros con formatos cerrados, pensados para ser
ámbitos distintos.
Integrar en el SIG otros datos distintos a aquellos para los que la aplicación se
había diseñado no era sencillo, ya que existía una vinculación muy directa entre
era el propio SIG quien debía ser responsable de las funcionalidades de acceso
en estos primeros SIG, ya que no eran necesarias. Por ejemplo, velar por la
múltiple.
Las únicas ventajas que pueden encontrarse en este enfoque son las
relacionadas con el rendimiento, que podía en ciertos casos ser mayor que el
esperable en caso de utilizar un SGBD para canalizar el trabajo con los datos.
Una vez que las bases de datos comienzan a tomar su papel en el panorama del
bases de datos relacionales, que como ya sabemos son las más empleadas,
comienzan a ser utilizadas también para gestionar los datos espaciales con los
adaptar las características del modelo relacional y de las bases de datos que lo
que surjan diversas alternativas para su manejo. Las más reseñables de entre
en la base de datos.
ARQUITECTURA DUAL
datos, que trabajará únicamente con los datos temáticos. Esto permite el uso de
permitir el trabajo con los datos no es como tal un SGBD. La única diferencia
reside en que en este caso esta circunstancia afecta tan solo a la componente
un verdadero SGBD.
ARQUITECTURA EN CAPAS
La otra forma de aprovechar una base de datos relacional para su uso dentro
de llevar esto a cabo pese a las limitaciones que la propia base de datos
datos y poder gestionarla por completo a través de un SGBD, con las ventajas
los elementos básicos del SGBD de la misma forma que haríamos si los datos
en que esto se lleva a cabo. Una geometría como tal no se ajusta a ningún
herramienta SIG. Al no utilizar los tipos de datos del SGBD, tampoco pueden
principalmente por esa sencillez, que permite una conexión sin muchas
espacial.
TERCERA GENERACIÓN. BASES DE DATOS EXTENSIBLES
permiten ser adaptadas a la naturaleza de los datos con los que trabajan, de tal
manejen. Los tipos de datos clásicos que ya se han citado conviven con nuevos
tipos de datos que pueden ser definidos, y con operaciones específicas para
estos.
Un caso particular de estas bases de datos extensibles son las bases de datos
son las de tipo relacional las más extendidas, existen algunos sectores en los
que han logrado una mayor penetración, entre ellos el del SIG. Por sus
los tipos de datos clásicos de una base de datos relacional. En este grupo
comparación con una base de datos relacional (veremos más sobre consultas
menos robusto. Para saber más sobre bases de datos orientadas a objetos,
estándar como puede ser una cadena de texto o un valor numérico. La eficiencia
http://volaya.github.io/libro-sig/chapters/Bases_datos.html
como contenedor de datos (algo en donde se guardan los datos), así como de
En este modelo los datos se organizan en forma de árbol invertido (algunos dicen
raíz), en donde un nodo padre de información puede tener varios hijos. El nodo
que no tiene padres es llamado raíz, y a los nodos que no tienen hijos se los
Fue una gran mejora con respecto al modelo jerárquico, ya que ofrecía una
Son bases de datos cuyo único fin es el envío y recepción de datos a grandes
velocidades, estas bases son muy poco comunes y están dirigidas por lo general
entender que su fin único es recolectar y recuperar los datos a la mayor velocidad
problema como con las demás bases de datos, por lo general para poderlas
relacionales.
sistema (es decir, para que no aparezca o desaparezca dinero), las dos
operaciones deben ser atómicas, es decir, el sistema debe garantizar que, bajo
cualquier circunstancia (incluso una caída del sistema), el resultado final es que,
en 1970 por Edgar Frank Codd,de los laboratorios IBM en San José (California),
a que esta es la teoría de las bases de datos relacionales creadas por Codd, la
mayoría de las veces se conceptualiza de una manera más fácil de imaginar.
Esto es pensando en cada relación como si fuese una tabla que está compuesta
por registros (las filas de una tabla), que representarían las tuplas, y campos (las
Durante su diseño, una base de datos relacional pasa por un proceso al que se
Son bases de datos ideadas para desarrollar aplicaciones muy concretas, como
bases de datos relacionales (una tabla en una base de datos relacional podría
atributos de una tabla pueden ser de dos tipos, o bien representan dimensiones
y comportamiento).
Una base de datos orientada a objetos es una base de datos que incorpora todos
sobre los datos como parte de la definición de la base de datos. Una operación
datos. Las bases de datos deductivas son también llamadas bases de datos
lógicas, a raíz de que se basa en lógica matemática. Este tipo de base de datos
en la base de datos”.
https://es.wikipedia.org/wiki/Base_de_datos#Modelos_de_bases_de_datos
PROCEDIMIENTO
CONCLUSIÓN
BIBLIOGRAFÍA
WEBGRAFIA