Académique Documents
Professionnel Documents
Culture Documents
Base de Datos
y
SGBD
Profesora: Integrantes:
Aquiles Torrealba Jose Ojeda 26.756.080
Barcelona,08/10/2018
II
Índice
Introducción:................................................................................................................................................................................III
Base de datos: ............................................................................................................................................................................. IV
Características:............................................................................................................................................................................ IV
Uso y aplicación de la base de datos:...................................................................................................................................... IV
Tipos de bases de datos:..............................................................................................................................................................V
Ventajas y desventajas: ............................................................................................................................................................VII
Independencia lógica y física:............................................................................................................................................... VIII
Relación entre los Sistemas de información y La base de datos ....................................................................................... IX
Sistema de gestión de bases de datos: .................................................................................................................................... IX
Arquitectura de SGBD: ............................................................................................................................................................ IX
Conclusión: ................................................................................................................................................................................. XI
III
Introducción:
Una base de datos se puede decir que son un conjunto de datos organizados y relacionados entre sí, estos
datos son utilizador para el manejo de información en una empresa o negocio particular. Estos datos se encuentran
agrupados en un mismo contexto y almacenados sistemáticamente para luego ser usados, estos datos son
almacenados en discos que permiten el acceso directo a ellos para luego ser usado por distintos programas que
manipulen el conjunto de datos que se tiene. Las aplicaciones que usan este tipo de base de datos se utilizan mas
que todo en las empresas e instituciones públicas con las cuales utilizan las bases de datos para almacenar
información de la empresa.
En la actualidad debido a la mejora de tecnológica en campos como la informática, la mayoría de las bases de
datos son en formato digital, permitiendo gran manejo en soluciones de problemas en las bases de datos.
IV
Base de datos:
Una base de datos es una colección de información organizada de forma que un programa de ordenador pueda
seleccionar rápidamente los fragmentos de datos que necesite. Una base de datos es un sistema de archivos
electrónico.
Las bases de datos tradicionales se organizan por campos, registros y archivos. Un campo es una pieza única de
información; un registro es un sistema completo de campos; y un archivo es una colección de registros. Por
ejemplo, una guía de teléfono es análoga a un archivo. Contiene una lista de registros, cada uno de los cuales
consiste en tres campos: nombre, dirección, y número de teléfono.
Características:
Entre las principales características de los sistemas de base de datos podemos mencionar:
Integridad: La integridad de la base de datos se refiere a la validez y la consistencia de los datos
almacenados. Normalmente, la integridad se expresa mediante restricciones o reglas que no se pueden
violar.
Seguridad: La seguridad de la base de datos es la protección de la base de datos frente a usuarios no
autorizados. Sin unas buenas medidas de seguridad, la integración de datos en los sistemas de bases de
datos hace que éstos sean más vulnerables que en los sistemas de ficheros.
Concurrencia: En algunos sistemas de ficheros, si hay varios usuarios que pueden acceder
simultáneamente a un mismo fichero, es posible que el acceso interfiera entre ellos de modo que se pierda
información o se pierda la integridad.
Recuperación: Muchos sistemas de ficheros dejan que sea el usuario quien proporcione las medidas
necesarias para proteger los datos ante fallos en el sistema o en las aplicaciones.
(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.
Permiten la indexación a texto completo, y en líneas generales realizar búsquedas más potentes, sirven para
almacenar grandes volúmenes de información de antecedentes históricos. Tesaurus es un sistema de índices
optimizado para este tipo de bases de datos.
Ventajas y desventajas:
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á
disponible para los usuarios.
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.
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.
Desventajas:
Tamaño: Entre más grande sea la base de datos, se requiere mayor capacidad de disco duro y más
memoria 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 está expuesta a fallos
que no están en las manos de los usuarios, como una descarga eléctrica.
Arquitectura de SGBD:
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:
Interfaces externas: Medios para comunicarse con el SGDB en ambos sentidos (E/S) y explotar a todas sus
funciones.
Intérprete o procesador del lenguaje: La mayor parte de las operaciones se efectúan mediante un lenguaje
de base de datos. Existen lenguajes para definición de datos, manipulación de datos (p. e. SQL), para
especificar aspectos de la seguridad y más. Las sentencias en ese lenguaje se introducen en el SGBD mediante
la interfaz adecuada. Se procesan las expresiones en dicho lenguaje (ya sea compilado o interpretado) para
extraer las operaciones de modo que puedan ser ejecutadas por el SGBD.
X
Optimizador de consultas: Realiza la optimización de cada pregunta y escoge el plan de actuación más
eficiente para ejecutarlo.
Motor de la base de datos: Realiza las operaciones requeridas sobre la base de datos, típicamente
representándolo a alto nivel.
Motor de transacciones: Para conseguir corrección y fiabilidad, la mayoría de las operaciones internas del
SGBD, se realizan encapsuladas dentro de transacciones. Las transacciones pueden ser especificadas
externamente al SGBD para encapsular un grupo de operaciones.
Gestión y operación de SGBD: Comprende muchos otros componentes que tratan de aspectos de gestión y
operativos del SGBD como monitoreo de prestaciones, gestión del almacenamiento, mapas de
almacenamiento.
Usuarios normales: Son usuarios no sofisticados que interactúan con el sistema mediante un programa
de aplicación con una interfaz de formularios, donde puede rellenar los campos apropiados del
formulario. Estos usuarios pueden también simplemente leer informes generados de la base de datos.
Usuarios sofisticados: Interactúan con el sistema sin programas escritos, usando el lenguaje de consulta
de base de datos para hacer sus consultas.
Usuarios especializados: Son usuarios sofisticados que escriben aplicaciones de bases de datos
especializadas y adecuadas para el procesamiento de datos tradicional.
Administradores de la base de datos (ABD): Son las personas que tienen el control central del SGBD.
XI
Conclusión:
Luego de haber realizado la investigación sobre las bases de datos y analizado se puede concluir que las bases
de datos son sistemas formados por conjuntos de datos agrupados y almacenados en los discos que permiten el
acceso rápido mediante distintos tipos de programas a la información.
Las bases de datos se pueden guardar mediante tablas que tengan varios datos que en cierta forma se relacionan,
estas tablas pueden relacionarse entre sí, cuando comparten un tipo de dato ya sea un código o una información,
luego que estas se relacionan pueden ir almacenado información juntas.