Está en la página 1de 2

Sistema de información: Es un conjunto de entidades o cosas, relacionadas entre sí que

contribuyen a un determinado objeto.

Archivo: Es un conjunto de información estructurada en registros. A su vez, los registros se


encuentran formados por atributos o campos, los cuales contienen valores de información.

Se puede decir que el registro es un conjunto finito de pares tomados del producto cartesiano de
los Atributos x Valores.

Una clave es un atributo tal que su valor es distinto en todos los registros. Nos garantizan la
Unicidad en la identificación de registros.

Archivo HASH: Es un archivo con clave codificada. Lo que hace es particionar el archivo por medio
de una función H o Hash, la que toma como argumento el valor de la clave de búsqueda, que
devuelve la dirección de la zona de memoria (bucket) en la cual se encuentra el registro que
buscamos.

Tabla HASH: Se encuentra dividida en n elementos, permitiendo la entrada a cada uno de los
punteros de bucket. El campo puntero nos devuelve la dirección real de memoria en el cual se
encuentran los Sockets con los registros que buscamos.

HASH perfecto: Si todos los buckets son de igual longitud, y contienen un registro completo,
estamos frente de una organización HASH perfecta.

De otra forma estamos frente a una organización de Bucket único, la cual almacena n registros por
bucket.

Es importante que los buckets contengan información adicional en el campo de información de


cabecera.

Base de Datos: Según James Martin, es una colección de datos interelacionados, almacenados en
conjunto sin redundancias perjudiciales o innecesarias.

Según Silberschatz, consiste en una colección de datos interrelacionados y un conjunto de


programas para acceder a dichos datos, en donde la colección de datos debe ser denominada
como Bases de Datos, y entender que la misma contiene información relevante para la empresa,
siendo su objetivo principal proporcionar una forma de almacenar y recuperar la información de
una base de datos de manera que sea tanto practica como eficiente.

Base de datos orientada a objetos: Son bases de datos que ofrecen flexibilidad para manejar
algunos de estos requisitos y no están limitadas por los tipos de datos y los lenguajes de consulta
de los sistemas de bases de datos tradicionales. Una característica clave de las bases de datos
orientadas a objetos es la potencia que proporcionan al diseñador al permitirle especificar tanto la
estructura de objetos complejos, como las operaciones que se pueden aplicar sobre dichos
objetos.
Meta estructura de una Base de datos: Se tipifica en 3 etapas:

La estructura general de la base de datos se define con el Lenguaje de definición de datos.

La transformación de datos se trabaja con el Lenguaje de Manipulación de una DB.

Los métodos usados para la recuperación de datos, basados en consultas se realiza con el Lenguje
de consultas de una DB.

Arquitectura funcional de una base de datos: Esta arquitectura indica las diferentes funciones o
facilidades presentes en una DB, teniendo en cuenta que tal arquitectura no refleja
necesariamente la construcción física de la DB

Tipificación de los modelos de datos:

Según su finalidad, los modelos de datos se agrupan como:

• Modelos lógicos:

• Basados en objetos: permiten describir los datos a nivel conceptual y de vista. Con este
modelo se representan los datos de la forma en que los humanos abstraemos el mundo real,
tienen una capacidad de estructuración muy 4lexible, permitiendo especi4icar restricciones de
datos.

• Basados en registros: permiten describir datos en los niveles conceptual y 4ísico. Este
tipo de modelos utilizan registros e instancias (ocurrencias) para representar la realidad, así como
las relaciones que existen entre estos objetos.

• Modelos Físicos de datos:

• Permiten describir los datos en el nivel más bajo, aunque existen muy pocos modelos de
este tipo, básicamente capturan aspectos de la implementación de los sistemas de base de datos.

También podría gustarte