Una base de datos es un “almacén” que nos permite guardar grandes cantidad de información de forma organizada para que luego podamos encontrar y utilizar fácilmente.
Una base de datos se puede definir como un conjunto de información relacionada que se encuentra agrupada o estructurada.
Dato
La información que una computadora registra y almacena
Campo
Es cada trozo discreto de información en un registro
Registro
Es la información relacionada con una persona, un producto o suceso . en una B de D un simple archivo es un conjunto de registro
Archivo
Es una colección de información relacionada. En la que la información se guarda como si fuera un archivero
Consulta
Puede ser una búsqueda simple de un registro específico o una solicitud para seleccionar todos los registros que satisfagan un conjunto de criterios.
Reporte o informe
Es una lista ordenada de los campos y registros seleccionados en una forma fácil de leer
Formulario
Para poder utilizar una base de datos, el usuario debe contar con una interfaz que le permita visualizar los datos según ciertos criterios Existe una herramienta para esto: los formularios. Un formulario es una interfaz con componentes para la visualización, la entrada o la selección de datos. Se utilizan diversas herramientas para crear formularios, como HTML. Existen diversos entornos de creación de formularios (se incluye Access y Windev) para cada DBMS. http://es.kioskea.net/contents/bdd/bddform.php3
Tabla
Utilice tablas de base de datos para organizar y agrupar los datos según las características o los principios comunes. La base de datos puede contener todas las tablas que necesite para organizar sus datos (la única limitación la establece la cantidad de espacio de almacenamiento en el disco duro).
Son un tipo
de software muy específico, dedicado a servir de interfaz entre la base
de datos, el usuario y las aplicaciones que la utilizan.
El propósito general de los
sistemas de gestión de base de datos es el de manejar de manera clara, sencilla
y ordenada un conjunto de datos que posteriormente se convertirán en
información relevante, para un buen manejo de datos.
Una base de datos jerárquica es un tipo de
sistema de gestión de bases de datos que, como su nombre indica, almacenan la información en una
estructura jerárquica que enlaza los registros en forma de estructura de árbol (similar a un árbol visto al revés), en
donde un nodo padre de información puede tener varios nodos hijo. Esta relación jerárquica
no es estrictamente obligatoria, de manera que pueden establecerse relaciones
entre nodos hermanos. En este caso la estructura en forma de árbol se
convierte en una estructura en forma de grafo dirigido. Esta variante se denomina Bases de datos de red. http://es.wikipedia.org/wiki/Base_de_datos_jer%C3%A1rquica
Este modelo fue concebido como una ampliación
del modelo jerárquico, cuya finalidad era solucionar las deficiencias
lógicas de este último. Al igual que el anterior, también se emplea un árbol como estructura
base, pero con la diferencia de que un mismo hijo puede tener diferentes
padres, con lo que es posible
representar relaciones Muchos-a-Muchos sin redundancia aparente. En
algunas versiones modernas de éste modelo incluso encontramos la aparición de
Registros Enlaces para establecer relaciones Muchos-a-Muchos. Como inconveniente presenta la
complejidad que alcanza el entramado de enlaces entre las instancias
cuando se almacenan gran cantidad de datos, así como la hostilidad de los
lenguajes de programación y control de estas bases de datos.
Este modelo distribuye los datos en tablas
bidimensionales, llamadas relaciones, dónde las columnas
recogen los diferentes atributos o campos y las filas almacenan las diferentes
instanciasu
ocurrencias (registros).También se establecen varios tipos de dependencias entre las tablas (interrelaciones),
y según la naturaleza de éstas, se implementan mediante atributos “Clave
Extranjera” o mediante tablas relacionales.
Como reglas
básicas de formación se establecen las siguientes:
Aunque hay
multitud de aplicaciones para la Gestión de Bases de Datos diferentes en
características y precios, podemos encontrar aspectos comunes en todos ellos:
Aceptan
definiciones de esquemas y vistas (definición de diferentes bases de
datos).
Manipulan
los datos siguiendo las órdenes de los usuarios.
Cuidan
que se respete la seguridad e integridad de los datos.
Permiten
definir usuarios y las restricciones de acceso para cada uno de ellos.
Controlan
la concurrencia y las operaciones asociadas a la recuperación de los
fallos.
Un diagrama o modelo entidad-relación (a
veces denominado por sus siglas en inglés, E-R "Entity
relationship", o del español DER "Diagrama de Entidad
Relación") es una
herramienta para el modelado
de datos que permite representar las entidades relevantes de un sistema de información así como sus
interrelaciones y propiedades
[p1]Edgar
yovani Mondragón lino y Adriana Hernández morales .un gestor de base de datos
es el que se encarga de manejar de manera clara y sencillade ordenar un conjunto de de datos los cuales
llegaran ase información la cual nos ser útil en un futuro pues de suma pues es
de vital importancia conocer diversa información y los gestores nos lo
facilitan.
[p2]Es
el que almacena la información en una estructura jerárquica que enlaza los
registros en forma de estructura de árbol.Esta
variante se denomina Bases
de datos de red
[p3]El
modelo de red es un modelo que fue concebido por el modelo jerárquico sus
características principales son se emplea un árbol como estructura de base de
datos con lo que es posible
representar relaciones Muchos-a-Muchos sin redundancia aparente Como
inconveniente presenta la complejidad que alcanza el entramado de enlaces entre
las instancias
[p4]El
modelo relacional es el que se encarga de distribuir los datos en tablas
bidimensionales además de que cuenta con varios tipos de dependencias entre
tablas
[p5]Las
principales características de la base de datos son:
Aceptan definiciones de esquemas y
vistas (definición de diferentes bases de datos).
Manipulan los datos siguiendo las
órdenes de los usuarios.
Cuidan que se respete la seguridad e
integridad de los datos.
Permiten definir usuarios y las
restricciones de acceso para cada uno de ellos.
Controlan la
concurrencia y las operaciones asociadas a la recuperación de los fallos.