You are on page 1of 3

UNIDAD I: Las TIC como herramientas para la productividad

Tema 1: Bases de Datos


1.1 Bases de Datos y Sistema de gestión de bases relacionales (SGBR)

 Definición de base de datos: Una base de datos o banco de datos (en


ocasiones abreviada con la sigla BD o con la abreviatura b. d.) es un conjunto
de datos pertenecientes a un mismo contexto y almacenados sistemáticamente
para su posterior uso.

 Características de una base de datos:


1. Independencia de los Datos. Es decir, que los datos no dependen del
programa y por tanto cualquier aplicación puede hacer uso de los datos.
2. Reducción de la Redundancia. Llamamos redundancia a la existencia de
duplicación de los datos, al reducir ésta al máximo conseguimos un mayor
aprovechamiento del espacio y además evitamos que existan
inconsistencias entre los datos. Las inconsistencias se dan cuando nos
encontramos con datos contradictorios.
3. Seguridad. Un SBD debe permitir que tengamos un control sobre la
seguridad de los datos.
4. Se visualiza normalmente como una tabla de una hoja de cálculo, en la
que los registros son las filas y las columnas son los campos, o como un
formulario.
5. Permite realizar un listado de la base de datos.
6. Permiten la programación a usuarios avanzados.

 Definición de SGBR:
1. Un sistema de gestión de base de datos es una suite de aplicaciones de
software que hacen que le sea posible para las personas o empresas para
almacenar, modificar y extraer información de una base de datos.

1
2. Son programas que permiten almacenar y posteriormente acceder a los
datos de forma rápida y estructurada. La base de datos esta almacenada
en varias computadoras conectadas a una red.

 Modelo Relacional: El modelo relacional para la gestión de una base de


datos es un modelo de datos basado en la lógica del predicado y de la teoría
de conjuntos. Es el modelo más utilizado en la actualidad para modelar
problemas reales y administrar datos dinámicamente. Tras ser postuladas
su bases en 1970 por Edgar Frank Codd, de los laboratorios IBM.

¿PARA QUE SE USAN LOS SISTEMAS DE GESTION DE BASES


RELACIONALES?

o Para la gestión de empresas e instituciones públicas.


o En entornos científicos con el objeto de almacenar la información
experimental

 Ventajas de los Sistemas de Gestión de Bases Relacionales

1. Proveen facilidades para la manipulación de grandes volúmenes de datos


2. Simplifican la programación de chequeos de consistencia.
3. Garantizan que los cambios de la base serán siempre consistentes sin
importar si hay errores en el disco, o hay muchos usuarios accediendo
simultáneamente a los mismos datos
4. Permiten realizar modificaciones en la organización de los datos con un
impactó mínimo en el código de los programas.
5. Permiten implementar un manejo centralizado de la seguridad de la
información.

2
 Inconvenientes de los SGBR

1. Típicamente, es necesario disponer de más de una persona que administren


de la base de datos.
2. Los SGBD son software muy complejos y los usuarios deben tener
conocimiento sobre ello.
3. Requiere grana cantidad de memoria para poder correr.
4. Los equipos pueden llegar a costar grandes cantidades de dinero por el
costo del hardware adicional.

 Diagrama de un SGBR (Ejemplo)

You might also like