Documentos de Académico
Documentos de Profesional
Documentos de Cultura
CONTENIDO
Base de datos.......................................................................................................................1
Clasificacin de las Bases de Datos.................................................................................2
1. Tipos de bases de datos.............................................................................................2
1.1. Segn la variabilidad de los datos almacenados............................................2
1.2. Segn el contenido...............................................................................................3
2. Modelos de bases de datos.......................................................................................4
2.1 Bases de datos jerrquicas.................................................................................4
2.2. Base de datos de red...........................................................................................4
2.3 Base de datos relacional......................................................................................4
2.4. Bases de datos orientadas a objetos................................................................6
2.5 Bases de datos documentales...........................................................................6
2.6 Base de datos deductivas....................................................................................6
2.7 Gestin de bases de datos distribuida...............................................................7
Registro (base de datos).....................................................................................................7
Campo (informtica)............................................................................................................7
Tipos de Campo...............................................................................................................8
Dato........................................................................................................................................8
Algoritmo................................................................................................................................8
Lenguaje de programacin.................................................................................................9
Sistema de gestin de base de datos.............................................................................10
SGBD libres.....................................................................................................................11
SGBD comerciales.........................................................................................................12
Base de datos
Aunque las bases de datos pueden contener muchos tipos de datos, algunos de
ellos se encuentran protegidos por las leyes de varios pases. Por ejemplo en
Espaa, los datos personales se encuentran protegidos por la Ley Orgnica de
Proteccin de Datos de Carcter Personal (LOPD).
Almacenan las fuentes primarias, como por ejemplo, todo el contenido de todas
las ediciones de una coleccin de revistas cientficas.
Directorios
stas son bases de datos que, como su nombre indica, almacenan su informacin
en una estructura jerrquica. En este modelo los datos se organizan en una forma
similar a un rbol (visto al revs), en donde un nodo padre de informacin puede
tener varios hijos. El nodo que no tiene padres es llamado raz, y a los nodos que
no tienen hijos se los conoce como hojas.
Fue una gran mejora con respecto al modelo jerrquico, ya que ofreca una
solucin eficiente al problema de redundancia de datos; pero, aun as, la dificultad
que significa administrar la informacin en una base de datos de red ha significado
que sea un modelo utilizado en su mayora por programadores ms que por
usuarios finales.
Las bases de datos relacionales pasan por un proceso al que se le conoce como
normalizacin de una base de datos, la cual es entendida como el proceso
necesario para que una base de datos sea utilizada de manera ptima.
Durante los aos '80 (1980-1989) la aparicin de dBASE produjo una revolucin
en los lenguajes de programacin y sistemas de administracin de datos. Aunque
nunca debe olvidarse que dBase no utilizaba SQL como lenguaje base para su
gestin.
Una base de datos orientada a objetos es una base de datos que incorpora todos
los conceptos importantes del paradigma de objetos:
Campo (informtica)
En informtica un campo es un espacio de almacenamiento para un dato
particular. En las bases de datos, un campo es la mnima unidad de informacin a
la que se puede acceder; un campo o un conjunto de ellos forman un registro,
donde pueden existir campos en blanco, siendo ste un error del sistema. En las
hojas de clculo los campos son llamados celdas. La mayora de los campos
tienen atributos asociados a ellos. Por ejemplo, algunos campos son numricos
mientras otros almacenan texto, tambin vara el tamao de estos.
Adicionalmente, cada campo tiene un nombre.
Tipos de Campo
Campo ndice o campo clave: Aquel campo que posee un dato nico para una
repeticin de entidad. Puede servir para la bsqueda de una entidad en
especfico
Dato
Algoritmo
Un algoritmo (del latn, dixit algorithmus y ste del matemtico persa al-Jwarizmi)
es un conjunto ordenado y finito de operaciones que permite hallar la solucin de
un problema. Los algoritmos son el objeto de estudio de la algoritmia y sirven para
ejecutar una tarea y resolver problemas matemticos; estos transforman una
entrada en una salida ("efecto caja negra"). Su definicin queda formalizada por la
Mquina de Turing.
Lenguaje de programacin
Los Sistemas de gestin de base de datos son un tipo de software muy especfico,
dedicado a servir de interfaz entre la base de datos, el usuario y las aplicaciones
que la utilizan. Se compone de un lenguaje de definicin de datos, de un lenguaje
de manipulacin de datos y de un lenguaje de consulta. En los textos que tratan
este tema, o temas relacionados, se mencionan los trminos SGBD y DBMS,
siendo ambos equivalentes, y acrnimos, respectivamente, de Sistema Gestor de
Bases de Datos y DataBase Management System, su expresin inglesa.
Inconvenientes:
SGBD libres
SGBD comerciales
dBase
FileMaker
Fox Pro
IBM DB2 Universal Database (DB2 UDB)
IBM Informix
MAGIC
Microsoft SQL Server
Open Access
Oracle
Paradox
PervasiveSQL
Progress (DBMS)
Sybase ASE
Sybase ASA
Sybase IQ
WindowBase