Vous êtes sur la page 1sur 9

UNIVERSIDAD PANAMERICANA DEL PUERTO

FACULTAD DE CIENCIAS ECONÓMICAS Y SOCIALES

ESCUELA DE CONTADURÍA PÚBLICA

Informe

Integrante:

Eudimar Rodríguez

C.I: 26.712.611

Sección:

Carora, Febrero 2019


Base de datos

Es un conjunto de información organizada de manera que pueda ser


utilizada eficientemente. Un directorio telefónico, un diccionario, un
calendario o un libro de recetas son ejemplos de bases de datos. La
información en una base está organizada en forma de registros. Cada
registro contiene toda la información sobre una persona o un elemento de
la base.

Cada registro contiene campos. Un campo se utiliza para almacenar


una información particular. Por ejemplo, en el directorio telefónico un
campo almacena el nombre, otro campo almacena la dirección y otro
campo almacena el número telefónico de la persona. Cada registro
contiene cada uno de estos campos y cada registro puede tener
información en esos campos.

Tipos de bases de datos

Las bases de datos pueden clasificarse de varias maneras, de acuerdo


al contexto que se esté manejando, la utilidad de las mismas o las
necesidades que satisfagan

1.- Según la variabilidad de los datos almacenados

1.1.- Bases de datos estáticas

Son bases de datos de sólo lectura, utilizadas primordialmente para


almacenar datos históricos que posteriormente se pueden utilizar para
estudiar el comportamiento de un conjunto de datos a través del tiempo,
realizar proyecciones, tomar decisiones y realizar análisis de datos para
inteligencia empresarial.
1.2.- Bases de datos dinámicas

Éstas son bases de datos donde la información almacenada se


modifica con el tiempo, permitiendo operaciones como actualización,
borrado y adición de datos, además de las operaciones fundamentales de
consulta. Un ejemplo de esto puede ser la base de datos utilizada en un
sistema de información de un supermercado, una farmacia, un videoclub
o una empresa.

2.- Según el contenido

2.1.- Bases de datos bibliográficas

Sólo contienen un subrogante (representante) de la fuente primaria,


que permite localizarla. Un registro típico de una base de datos
bibliográfica contiene información sobre el autor, fecha de publicación,
editorial, título, edición, de una determinada publicación, entre otros.
Puede contener un resumen o extracto de la publicación original, pero
nunca el texto completo, porque si no, estaríamos en presencia de una
base de datos a texto completo (o de fuentes primarias —ver más abajo).
Como su nombre lo indica, el contenido son cifras o números. Por
ejemplo, una colección de resultados de análisis de laboratorio, entre
otras.

2.2.- Bases de datos de texto completo

Almacenan las fuentes primarias, como por ejemplo, todo el contenido


de todas las ediciones de una colección de revistas científicas.

2.3.- Bases de datos o "bibliotecas" de información química o


biológica

Son bases de datos que almacenan diferentes tipos de información


proveniente de la química, las ciencias de la vida o médicas.
Para que sirven las bases de datos

Las bases de datos tienen infinidad de funcionalidades, pero de forma


general podemos resaltar que garantizan:

 Organización de la información.

 Fácil acceso a los registros.

 Brindar Seguridad de la información.

 Garantizar la Integridad de la información.

 Centralización de la información.

Modelos de bases de datos

Además de la clasificación por la función de las bases de datos, éstas


también se pueden clasificar de acuerdo a su modelo de administración
de datos.

Un modelo de datos es básicamente una "descripción" de algo


conocido como contenedor de datos (algo en donde se guarda la
información), así como de los métodos para almacenar y recuperar
información de esos contenedores. Los modelos de datos no son cosas
físicas: son abstracciones que permiten la implementación de un sistema
eficiente de base de datos.
Bases de datos jerárquicas

En este modelo los datos se organizan en una forma similar a un árbol


(visto al revés), en donde un nodo padre de información puede tener
varios hijos. El nodo que no tiene padres es llamado raíz, y a los nodos
que no tienen hijos se los conoce como hojas. Las bases de datos
jerárquicas son especialmente útiles en el caso de aplicaciones que
manejan un gran volumen de información y datos muy compartidos.

Base de datos de red

Éste es un modelo ligeramente distinto del jerárquico; su diferencia


fundamental es la modificación del concepto de nodo: se permite que un
mismo nodo tenga varios padres (posibilidad no permitida en el modelo
jerárquico).

Fue una gran mejora con respecto al modelo jerárquico, ya que ofrecía
una solución eficiente al problema de redundancia de datos; pero, aun
así, la dificultad que significa administrar la información en una base de
datos de red ha significado que sea un modelo utilizado en su mayoría por
programadores más que por usuarios finales.
Bases de datos transaccionales

Son bases de datos cuyo único fin es el envío y recepción de datos a


grandes velocidades, estas bases son muy poco comunes y están
dirigidas por lo general al entorno de análisis de calidad, datos de
producción e industrial, es importante entender que su fin único es
recolectar y recuperar los datos a la mayor velocidad posible, por lo tanto
la redundancia y duplicación de información no es un problema como con
las demás bases de datos, por lo general para poderlas aprovechar al
máximo permiten algún tipo de conectividad a bases de datos
relacionales.

Un ejemplo habitual de transacción es el traspaso de una cantidad de


dinero entre cuentas bancarias. Normalmente se realiza mediante dos
operaciones distintas, una en la que se decrementa el saldo de la cuenta
origen y otra en la que incrementamos el saldo de la cuenta destino. Para
garantizar la atomicidad del sistema (es decir, para que no aparezca o
desaparezca dinero), las dos operaciones deben ser atómicas, es decir, el
sistema debe garantizar que, bajo cualquier circunstancia (incluso una
caída del sistema), el resultado final es que, o bien se han realizado las
dos operaciones, o bien no se ha realizado ninguna.

Bases de datos relacionados

Éste es el modelo utilizado en la actualidad para modelar problemas


reales y administrar datos dinámicamente. Tras ser postulados sus
fundamentos en 1970 por Edgar Frank Codd, de los laboratorios IBM en
San José (California), no tardó en consolidarse como un nuevo paradigma
en los modelos de base de datos. Su idea fundamental es el uso de
"relaciones". Estas relaciones podrían considerarse en forma lógica como
conjuntos de datos llamados "tuplas". Pese a que ésta es la teoría de las
bases de datos relacionales creadas por Codd, la mayoría de las veces se
conceptualiza de una manera más fácil de imaginar. Esto es pensando en
cada relación como si fuese una tabla que está compuesta por registros
(las filas de una tabla), que representarían las tuplas, y campos (las
columnas de una tabla).
Características de bases de datos

 Independencia de los datos: Los datos no dependen del


programa y por tanto cualquier aplicación puede hacer uso de los
datos.

 Seguridad de acceso y auditoria: Un SGBD debe permitir que


tengamos un control sobre la seguridad de los datos. (Se registran
los usuarios que ingresan a la base de datos, se crea toda una
bitácora de actividades en la BD)

 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.

 Acceso concurrente por parte de múltiples usuarios. Es decir,


muchas personas se pueden conectar ya sea en forma local, o en
línea, a manera de ejemplo de una base de datos local, se podría
decir de un sistema de facturación en una empresa, que puede
tener conectadas 10 puntos de venta y acceder a los datos de la
base de datos desde cualquiera de ellas.

 Integridad de los datos. La integridad de datos se refiere a los


valores reales que se almacenan y se utilizan en las estructuras de
datos de la aplicación. La aplicación debe ejercer un control
deliberado sobre todos los procesos que utilicen los datos para
garantizar la corrección permanente de la información.

 Consultas complejas optimizadas. La optimización de consultas


permite la rápida ejecución de las mismas.

 Acceso a través de lenguajes de programación estándar: se


refiere a la posibilidad ya mencionada de acceder a los datos de
una base de datos mediante lenguajes de programación ajenos al
sistema de base de datos propiamente dicho.

 Aporte para control de transacciones y recuperación de fallas:


Se conoce como transacción toda operación que se haga sobre la
base de datos. Las transacciones deben por lo tanto ser
controladas de manera que no alteren la integridad de la base de
datos. La recuperación de fallas tiene que ver con la capacidad de
un sistema DBMS de recuperar la información que se haya perdido
durante una falla en el software o en el hardware.

 Independencia del hardware: Están disponibles para ser


instalados en múltiples plataformas de hardware

Ejemplos de bases de datos

Algunos ejemplos posibles de bases de datos a lo largo de la historia


son:

 Guías telefónicas. Aunque en desuso, estos voluminosos libros


solían contener miles de números telefónicos asignados a hogares,
empresas y particulares, para permitir al usuario dar con el que
necesitaba. Eran engorrosos, pesados, pero completos.

 Archivos personales. El conjunto de los escritos de vida de un


autor, investigador o intelectual a menudo son preservados en un
archivo, que se organiza en base a la preservación y reproducción
de los originales, permitiendo su consulta sin poner en riesgo el
documento original.

 Bibliotecas públicas. El perfecto ejemplo de bases de datos, pues


contienen miles o cientos de miles de registros pertenecientes a
cada título de libro disponible para su préstamo, ya sea en sala o
circulante, y del que puede haber más de un mismo ejemplar en el
depósito. Los bibliotecólogos se encargan de diseñar estos
sistemas y velar por su funcionamiento.

 Registros de transacciones. Las operaciones realizadas con una


tarjeta de crédito, así como las llamadas realizadas con un celular,
u otro tipo de transacciones comerciales cotidianas, generan todas
un conjunto de registros que van a dar a una base de datos de la
empresa.

 Historial médico. Cada vez que acudimos al doctor o a un


hospital, se actualiza la información respecto a nuestra salud, al
tratamiento recibido y demás detalles médicos en un archivo que
lleva registro de nuestra historia médica, en caso de que a futuro
se requiera conocer datos específicos, como operaciones o
tratamientos recibidos

Vous aimerez peut-être aussi