Вы находитесь на странице: 1из 3

Por qu se utilizan las bases de datos?

Normalmente, se utiliza para introducir y almacenar datos, ordenarlos y


manipularlos al igual que organizarlos de manera significativa para poder extraer
conclusiones. Se usan porque es un sistema rpido y estructurado para almacenar
y acceder a los datos
Independencia de datos
La independencia de los datos consiste en hacer que los programas no sean tan
dependientes de la estructura de los datos. Tambin se puede definir como la
capacidad para modificar el esquema en un nivel del sistema sin tener que
modificar el esquema del nivel inmediato superior.
Se han definido dos tipos de independencia:
1. La independencia fsica: consiste en poder modificar la definicin
interna de los datos sin que ello suponga una modificacin de los
programas existentes.
Por ejemplo, se puede cambiar la ubicacin de la base de datos, o se
puede aadir un ndice sobre una tabla para que las consultas se
ejecuten ms rpidamente, sin que eso suponga una variacin en los
esquemas externos y conceptual, por lo que los programas no se vern
afectados.

2. La independencia lgica: consiste en poder cambiar el esquema
conceptual sin que ello suponga una modificacin de los programas
existentes. Se puede modificar el esquema conceptual para ampliar la
base de datos o para reducirla. Si, por ejemplo, se reduce la base de
datos eliminando una entidad, los esquemas externos que no se refieran
a ella no debern verse afectados. Ocurre cuando se modifica el
esquema conceptual sin afectar al resto de los esquemas. Bsicamente
se modifica el esquema conceptual cuando cambian las caractersticas
de los datos a almacenar.
Arquitectura de un Sistema Base de Datos
La arquitectura de un sistema de bases de datos est influenciada en gran medida
por el sistema informtico subyacente en el que se ejecuta, en particular por
aspectos de la arquitectura de la computadora como la conexin en red, el
paralelismo y la distribucin
La conexin en red de varias computadoras permite que algunas tareas se
ejecuten en un sistema servidor y que otras se ejecuten en los sistemas
clientes. Esta divisin de trabajo ha conducido al desarrollo de sistemas de
base de datos cliente-servidor.
El procesamiento paralelo dentro de una computadora permite acelerar
las actividades del sistema de base de datos, proporcionando a las
transacciones unas respuestas ms rpidas as como la capacidad de
ejecutar ms transacciones por segundo. La necesidad del procesamiento
paralelo de consultas ha conducido al desarrollo de los sistemas de bases
de datos paralelos.
La distribucin de datos a travs de las distintas sedes o departamentos
de una organizacin permite que estos datos residan donde han sido
generados o donde son ms necesarios, pero continuar siendo accesibles
desde otros lugares o departamentos diferentes. Se han desarrollado los
sistemas distribuidos de bases de datos para manejar datos distribuidos
geogrfica o administrativamente a lo largo de mltiples sistemas de base
de datos.
Sistemas de Administracin de Base de Datos
Es un sistema computarizado cuya finalidad general es almacenar informacin y
permitir a los usuarios recuperar y actualizar esa informacin con base en
peticiones. Esta informacin puede ser cualquier cosa que sea de importancia
para el individuo o la organizacin; es decir, todo lo que sea necesario para
auxiliarle en el proceso general de su administracin.
Es decir es el software que permite que una institucin centralice sus datos, los
administre eficientemente y proporcione acceso a los datos almacenados
mediante programas de aplicacin.



Conexin en red: en esta conexin de computadoras se ver la ejecucin de
tareas en un sistema servidor y en sistemas clientes. De aqu se deriva el
sistema Cliente-Servidor.
Procesamiento paralelo dentro de una computadora: Agiliza el proceso de
las tareas dentro de una base de datos.
Distribucin de datos: permite la accesibilidad de diferentes departamentos
o puntos.

Вам также может понравиться