Académique Documents
Professionnel Documents
Culture Documents
Profesor: Bachiller:
Aquiles Torrealba Brito Rafael C.I: 25.286.285
A finales de los años sesenta nacen las bases de datos. En estas bases de
datos se guardan los datos utilizados por los usuarios, empresas, etc. Y los
programas que los utilizan no se tienen que preocupar de su mantenimiento ni
almacenaje por lo que un cambio en la base de datos no tiene por qué afectar en
principio a los programas que la utilizan.
Características
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.
Reducción de la redundancia. Llamamos redundancia a la existencia de
duplicación de los datos, al reducir esta 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.
Seguridad. Un SBD debe permitir que tengamos un control sobre la
seguridad de los datos.
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.
Permite realizar un listado de la base de datos.
Permiten la programación a usuarios avanzados.
Aplicación
Una manera en la cual las empresas u organizaciones pueden alcanzar sus
objetivos llevando un mejor control de dicha organización, es almacenada su
información en bases de datos, ya que este sistema de administración (B.D.), le
ayudaran a dar un mejor servicio tanto para ellos como organización y de igual
manera para sus clientes dándoles un servicio de calidad. La información
almacenada en las bases de datos, se puede utilizar para desarrollar nuevos
negocios. Lograr la excelencia operativa, comunicar las decisiones de la
administración y ayudar a la empresa a cumplir sus requerimientos de
presentación de informes reglamentarios con seguridad podríamos afirmar que las
bases de datos son el funcionamiento de las empresas actuales y que la mayoría
de estas fracasarían si sus bases de datos dejaran de existir.
Como por ejemplo, si tu área son las finanzas y la contabilidad, trabaja con
bases de datos de transacciones financieras, como pagos, facturas o historiales
crediticios. Si su trabajo son las finanzas, trabajara con bases de datos enormes
que almacenan daos sobre precios de valores, carteras e inversión y estadísticas
económicas.
Tipos
Las bases de datos pueden clasificarse de varias maneras, de acuerdo al contexto
que se esté manejando.
Según el contenido
Los directorios personales solo hay de un tipo, ya que leyes como la LOPD
en España protege la privacidad de los usuarios pertenecientes al directorio.
Fue una gran mejora con respecto al modelo jerárquico, ya que se 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 modelo utilizado en su mayoría por programadores más que
por usuarios finales.
Una base de datos orientada a objetos es una base de datos que incorpora
todos los conceptos importantes del paradigma de objetos:
Ventajas
Almacenan grandes cantidades de información: esto es muy útil para
las grandes compañías que manejan grandes volúmenes de información.
Compartir la información: los usuarios de distintas oficinas pueden
compartir datos e información que son de gran importancia para sus
departamentos o funciones.
Acceso rápido a la información: esta es una gran ventaja, ya que la
información siempre estará disponibles para los usuarios.
Eliminación de información repetida o redundante: los usuarios tendrán
la certeza de que la información que están solicitando no está repetida o es
redundante.
Aumento en la productividad: como la información está disponible y es
coherente, los usuarios podrán aumentar su rendimiento al saber que
cuentan con una información fiel.
Reducción del espacio de almacenamiento: al tener la información en
medios electrónicos, se reduce considerablemente el espacio para
almacenar de manera tradicional.
Mejora la seguridad de la información: existe un acceso reducido para
los usuarios, de tal manera que cierta información podrá ser controlada por
los administradores de la base de datos.
Mejor mantenimiento: al estar la información en medios electrónicos, el
darle mantenimiento es mucho más fácil ya que se cuentan con
herramientas para este mantenimiento.
Desventajas
Tamaño: entre más grande sea la base de datos, se requiere mayor
capacidad de disco duro y más RAM para que pueda funcionar
adecuadamente.
Costo: el hardware y software para el correcto funcionamiento de una base
de datos es costoso.
Actualización: es necesario mantener actualizados a los usuarios ya que
las tecnologías van cambiando constantemente.
Vulnerabilidad a los fallos: esta es una gran desventaja ya que la base de
datos esta expuesta a fallos que no están en las manos de los usuarios,
como una descarga eléctrica.
Arquitectura
La arquitectura de un SGBD especifica sus componentes (incluyendo su
descripción funcional) y sus interfaces. Trata de conceptos distintos que la
arquitectura de la base de datos. Los componentes principales de un SGBD son:
Usuarios
Un usuario es todo aquel que tenga contacto con el sistema de base de datos.
Todo usuario que ingrese o consulte una base de datos puede clasificarse:
Programador de aplicaciones
Usuario sofisticado: interactúa con el sistema sin escribir programas.
Generan consultas en un lenguaje de base de datos.
Usuario especializado: algunos usuarios sofisticados desarrollan
aplicaciones de bases de datos especializadas. Entre estas aplicaciones se
encuentran los sistemas de diseño asistido por computador.
Usuario ingenuos: es el usuario final que utiliza bases de datos sin
saberlo, para él es totalmente transparente como se general las consultas
de la información.