Vous êtes sur la page 1sur 11

I

República bolivariana de Venezuela


Ministerio para el poder popular para la educación
Instituto Universitario Politécnico
"Santiago Mariño"

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.

Uso y aplicación de la base de datos:


Una manera en la cual las empresas, u organizaciones pueden alcanzar sus objetivos llevando un mejor control
de dicha organización, es almacenando su información en bases de datos, ya que este sistema de administración
V

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

Tipos de bases de datos:


1. Bases de datos jerárquicas:
En este modelo los datos se organizan en forma de árbol invertido (algunos dicen raíz), 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 permitiendo crear estructuras estables y de gran rendimiento.

2. Base de datos de red:


Este 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.
3. 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.
VI

4. Bases de datos relacionales:


Este es el modelo utilizado en la actualidad para representar 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 esta 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).
5. Bases de datos orientadas a objetos:
Este modelo, bastante reciente, y propio de los modelos informáticos orientados a objetos, trata de almacenar en
la base de datos los objetos completos (estado y comportamiento).
Una base de datos orientada a objetos es una base de datos que incorpora todos los conceptos importantes del
paradigma de objetos:
 Encapsulación : Propiedad que permite ocultar la información al resto de los objetos, impidiendo así accesos
incorrectos o conflictos.
 Herencia : Propiedad a través de la cual los objetos heredan comportamiento dentro de una jerarquía de
clases.
 Polimorfismo :Propiedad de una operación mediante la cual puede ser aplicada a distintos tipos de objetos.

6. Bases de datos documentales:


VII

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.

7. Bases de datos deductivas:


Un sistema de base de datos deductiva, es un sistema de base de datos pero con la diferencia de que permite
hacer deducciones a través de inferencias. Se basa principalmente en reglas y hechos que son almacenados en la
base de datos. Las bases de datos deductivas son también llamadas bases de datos lógicas, a raíz de que se basa
en lógica matemática.

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.

 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.
VIII

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

Independencia lógica y física:

La Independencia física de Datos:


La independencia física de datos debe permitir la realización de estructuras de almacenamiento de datos en
forma independiente de su estructura lógica en la realidad.
 Ventajas: los cambios en la estructura lógica no implican cambios en la de almacenamiento, las
consideraciones sobre el mejor manejo de los datos almacenados quedan a cargo del SMBD y los cambio en
la estructura de almacenamiento no implican cambios en los Programas de Aplicación

La Independencia lógica de datos:


La Independencia lógica de datos debe permitir una cierta independencia entre los datos vistos por las
aplicaciones y la estructura lógica de ellos en la realidad.
 Ventajas: soporte de la evolución de los datos y que cada grupo de trabajo vea esos datos como cada grupo lo
desea.
La capacidad para modificar una definición de esquema en un nivel sin que afecte a una definición de
esquema en el siguiente nivel más alto se llama Independencia de datos.
IX

Relación entre los Sistemas de información y La base de datos


Un sistema de información es un conjunto de elementos que interactúan entre sí con el fin de apoyar las
actividades de una empresa o negocio el cual necesita de varias herramientas como el hardware necesario para que
el sistema pueda operar, este sistema de información siempre está en la búsqueda de arrojarnos recopilación de
información que nos ayude al mejoramiento de nuestra organización, creando una ventaja competitiva. Tienen una
finalidad totalmente diferente ya que una base de datos es algo creado ahí con una información específica, pero el
sistema de información utiliza esa base de datos y lo convierte en un sistema que nos da resultados que nos
produce información sintetizada acerca de un tema.
La diferencia que existe entre los sistemas de información y las bases de datos consiste en que los sistemas de
información son un todo, es decir es el conjunto para el manejo de la información (entrada, proceso, salida) y las
bases de datos son una herramienta para los sistemas de información ya que hacen parte del software y es el
encargado de almacenar y procesar la información, y el software hace parte de los sistemas.

Sistema de gestión de bases de datos:


Un sistema gestor de base de datos (SGBD) es un conjunto de programas que permiten el almacenamiento,
modificación y extracción de la información en una base de datos .Los usuarios pueden acceder a la información
usando herramientas específicas de consulta y de generación de informes, o bien mediante aplicaciones al efecto.
Estos sistemas también proporcionan métodos para mantener la integridad de los datos, para administrar el
acceso de usuarios a los datos y para recuperar la información si el sistema se corrompe. Permiten presentar la
información de la base de datos en variados formatos. La mayoría incluyen un generador de informes. También
pueden incluir un módulo gráfico que permita presentar la información con gráficos y tablas.
Generalmente se accede a los datos mediante lenguajes de consulta, lenguajes de alto nivel que simplifican la
tarea de construir las aplicaciones.

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.

 Programadores de aplicaciones: Son profesionales informáticos que escriben los programas de


aplicación, utilizando herramientas para desarrollar interfaces de usuario, como las herramientas de
desarrollo rápido de aplicaciones (DRA), que facilitan crear los formularios e informes sin escribir
directamente el programa.

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

Vous aimerez peut-être aussi