Post on 30-Jun-2015
Base de datos
¿QUE ES UNA BASE DE DATOS?
• Una base de datos es una colección de información organizada de forma que un programa de ordenador pueda seleccionar rápidamente los fragmentos de datos que necesite. Una base de datos es un sistema de archivos electrónico.
Las bases de datos tradicionales se organizan por campos, registros y archivos. Un campo es una pieza única de información; un registro es un sistema completo de campos; y un archivo es una colección de registros. Por ejemplo, una guía de teléfono es análoga a un archivo. Contiene una lista de registros, cada uno de los cuales consiste en tres campos: nombre, dirección, y número de teléfono.
Ventajas de base de datos
o Obtener más información de la misma cantidad de
data.
o Compartir los Datos.
o Balance de Requerimientos Conflictivos.
o Se refuerza la estandarización.
o Redundancia controlada.
o Consistencia.
o Integridad.
o Seguridad.
o Flexibilidad y rapidez al
obtener datos.
o Aumenta la productividad
de los programadores.
o Mejora el mantenimiento
de los programas.
o Independencia de los
Datos.
Desventajas de base de datos
Tamaño.
Complejidad.
Costo.
Requerimientos adicionales de
Equipo.
Complejo el recuperar los datos.
Elementos de base de datos
• DATOS: Es una representación simbólica
(numérica, alfabética, algorítmica, entre
otros) de un atributo o característica de
una entidad. Los datos describen hechos
empíricos, sucesos y entidades.
• ATRIBUTOS: Características de una
archivo o carpeta que lo hace oculto, de
sistema, de solo lectura, etc.
CAMPOS: Es un espacio de
almacenamiento para un dato en
particular. En las bases de datos, un
campo es la mínima unidad de
información 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
operativo. En las hojas de cálculo los
campos son llamados celdas.
REGISTRO: representa un ítem único de datos implícitamente
estructurados en una tabla. En términos simples, una tabla de una base
de datos puede imaginarse formada de filas y columnas o campos.
ARCHIVO: Es una entidad lógica compuesta por una secuencia finita
de bytes, almacenada en un sistema de archivos ubicada en la memoria
secundaria de un ordenador.
Tipos de base de datos
• BASE JERARQUICA: 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.
BASE DE DATOS DE RED: Es una base de datos conformada por una colección o set de registros, los cuales están conectados entre sí por medio de enlaces en una red. El registro es similar al de una entidad como las empleadas en el modelo relacional.
BASE DE DATOS RELACIONAL: Es una base de datos que
cumple con el modelo relacional, el cual es el modelo más utilizado
en la actualidad para implementar bases de datos ya planificadas.
Permiten establecer interconexiones (relaciones) entre los datos (que
están guardados en tablas), y a través de dichas conexiones
relacionar los datos de ambas tablas, de ahí proviene su
nombre: "Modelo Relacional".
Objetos de base de datos
• REPORTE O INFORMES: Recopilan los
datos de las tablas o consultas para permitir su
impresión o análisis, facilitando la
individualización de los datos más importantes.
• TABLAS: Son el "corazón" de la Base de datos
y aparecen en una hoja electrónica formada por
filas (informes) y columnas (campos). El
informe contiene una voz de la Base de datos,
mientras que el campo contiene cada uno de los
detalles.
• CONSULTAS: Son "herramientas" que sirven para
"eliminar" todos los datos que no interesan haciendo
aparecer únicamente aquellos que interesan.
MASCARAS O
FORMULARIOS: Permiten la
visualización y la gestión de los
datos contenidos en las tablas y
en las consultas. Normalmente
representan la interface
principal entre el programa y el
usuario para que de este modo
resulte más fácil la
introducción de los datos.
MACROS: Automatizan las funciones de la base de
datos.
MÓDULOS: Registran de Access Basic
(programación).