Академический Документы
Профессиональный Документы
Культура Документы
SEDE: I – BARCELONA
BASES DE DATOS
Alumno:
Anzoátegui, 2019.
Índice
Contenido
Índice............................................................................................................................................... 2
Introducción .................................................................................................................................... 3
Desarrollo ........................................................................................................................................ 4
Características: ............................................................................................................................ 4
Arquitectura .......................................................................................................................... 15
Usuarios ................................................................................................................................ 17
Conclusiones ................................................................................................................................. 19
Anexos .......................................................................................................................................... 20
Bibliografía ................................................................................................................................... 22
2
Introducción
Este trabajo de investigación ha sido realizado con dos principales razones en mente. La
primera para ser utilizado como método de evaluación en la asignatura Base de Datos, y la
segunda, y no menos importante, para aprender un poco sobre las bases de datos.
El término de bases de datos fue escuchado por primera vez en 1963, en un simposio
celebrado en California, USA. Una base de datos se puede definir como un conjunto de
Las bases de datos son un elemento fundamental en el entorno informático hoy en día y tienen
utilidad para toda disciplina o área de aplicación en la que exista una necesidad de gestionar
3
Desarrollo
Base de datos:
almacenados sistemáticamente para su posterior uso. En este sentido; una biblioteca puede
considerarse una base de datos compuesta en su mayoría por documentos y textos impresos en
como la informática y la electrónica, la mayoría de las bases de datos están en formato digital,
siendo este un componente electrónico, por tanto se ha desarrollado y se ofrece un amplio rango
Características:
Independencia de los datos: Los datos no dependen del programa y por lo tanto
sobre la seguridad de los datos.(Se registran los usuarios que ingresen a la base de
aprovechamiento del espacio y además evitamos que existan inconsistencias entre los
datos.
Integridad de los datos: Se refiere a los valores reales que se almacenan y se utilizan
4
deliberado sobre todos los procesos que utilicen los datos para garantizar la
acceder a los datos de una base de datos mediante lenguajes de programación ajenos
histórico, son bases de datos de sólo lectura, de las cuales se puede extraer información,
Bases de datos dinámicas. Aparte de las operaciones básicas de consulta, estas bases de
información.
partir de información clave como son los datos del autor, del editor, del año de aparición,
del área temática o del título del libro, entre otras muchas posibilidades.
5
De texto completo. Se manejan con textos históricos o documentales, cuya preservación
información.
Según su modelo. Además de la clasificación por la función de las bases de datos, estas también
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
6
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
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
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
bancarias. Normalmente se realiza mediante dos operaciones distintas, una en la que se debita el
saldo de la cuenta origen y otra en la que acreditamos 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
7
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
En este modelo, el lugar y la forma en que se almacenen los datos no tienen relevancia (a
diferencia de otros modelos como el jerárquico y el de red). Esto tiene la considerable ventaja de
que es más fácil de entender y de utilizar para un usuario esporádico de la base de datos. La
información puede ser recuperada o almacenada mediante "consultas" que ofrecen una amplia
El lenguaje más habitual para construir las consultas a bases de datos relacionales
implementado por los principales motores o sistemas de gestión de bases de datos relacionales.
Durante su diseño, una base de datos relacional pasa por un proceso al que se le conoce
Son bases de datos ideadas para desarrollar aplicaciones muy concretas, como creación
8
(una tabla en una base de datos relacional podría serlo también en una base de datos
multidimensional), la diferencia está más bien a nivel conceptual; en las bases de datos
multidimensionales los campos o atributos de una tabla pueden ser de dos tipos, o bien
Este modelo, bastante reciente, y propio de los modelos informáticos orientados a objetos,
Una base de datos orientada a objetos es una base de datos que incorpora todos los conceptos
En bases de datos orientadas a objetos, los usuarios pueden definir operaciones sobre los
datos como parte de la definición de la base de datos. Una operación (llamada función) se
programas de aplicación de los usuarios pueden operar sobre los datos invocando a dichas
9
operaciones a través de sus nombres y argumentos, sea cual sea la forma en la que se han
Un sistema de base de datos deductiva, es un sistema de base de datos pero con la diferencia
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. Este tipo de base de
datos surge debido a las limitaciones de la Base de Datos Relacional de responder a consultas
Ventajas:
Aumenta la productividad: Usar una base de datos permite acceso a los datos de forma
instantánea, esto se traduce en mayor velocidad para realizar las tareas relacionadas a la
Evitar datos repetidos o duplicados: Cuando tenemos datos en papel es muy fácil
tenerlos duplicados o triplicados, y cuesta mucho ir hoja por hoja revisando que datos
10
Centralizar la información: Las bases de datos permiten tener los datos centralizados en
un solo lugar, puede ser un servidor, varios servidores o bien en diferentes tipos de nube
informática, el hecho es que si antes tenías una empresa con 10 oficinas en todo el país,
cada una tenía sus documentos y bases de datos en papel en su lugar físico. Hoy en día
Permiten hacer respaldos: Décadas antes para hacer un respaldo de la base de datos
necesitabas copiar todo manualmente de una hoja a otra, o como muy adelantado podías
hacer una fotocopia del documento. Hoy en día los datos se pueden resguardar gracias a
copias de seguridad que pueden correr en intervalos sea minutos, horas, días, semanas o
Desventajas:
Pueden crecer mucho: A medida que se agregan los datos, la estabilidad de la misma se
vuelve más crítica. Muchas veces necesitarás ampliar el espacio en el disco duro, así
también como la memoria RAM o accesos simultáneos de los usuarios a medida que
crece la demanda.
Subida de costos: Al aumentar la demanda, tamaño y uso de la BD, también puede que
necesites cambiar el equipamiento de tus servidores. Esto hará que se incrementen los
costos, sobre todo cuando el crecimiento es tal que se requiere de la instalación de cluster
Ataques remotos: Las bases de datos digitales son y siempre serán presa de ataques
11
Visión de los datos
visión abstracta de los datos, es decir, el sistema esconde ciertos detalles de cómo se almacenan
Existen diferentes niveles de abstracción para simplificar la interacción de los usuarios con el
sistema:
Nivel físico: Es la representación del nivel más bajo de abstracción, en este se describe en
(por ejemplo, mediante señaladores o índices para el acceso aleatorio a los datos).
Nivel lógico: Es el siguiente nivel más alto de abstracción. Describe qué datos se
almacenan en la base de datos y qué relaciones existen entre esos datos. Los
Nivel de Vistas: El nivel más alto de abstracción describe sólo parte de la base de datos
completa. Los usuarios que utilizan este nivel de abstracción tienen una gran
aplicación (vistas) que esconden los detalles de los tipos de datos. Además de esconder
detalles de nivel lógico también proporcionan un mecanismo de seguridad para evitar que
los usuarios accedan a ciertas partes, prohibidas para ellos, de la base de datos.
12
Desde el punto de vista de la teoría de la decisión, la organización empresarial puede ser
entendida como una serie de grandes redes de información que relacionan las necesidades de
información de cada proceso decisorio con las fuentes de datos. Aunque están separadas estas
Datos son los elementos que sirven de base para resolver los problemas o para la
formación del juicio. Un dato es solo un índice, una manifestación objetiva posible de ser
En sí mismo, cada dato tiene poco valor. Los datos permiten la obtención de información
La información aislada también carece de significado, esta exige procesamiento para que
información.
Datos son los elementos que sirven de base para resolver los problemas o para la
formación del juicio. Un dato es solo un índice, una manifestación objetiva posible de ser
En sí mismo, cada dato tiene poco valor. Los datos permiten la obtención de información
13
La información aislada también carece de significado, esta exige procesamiento para que
cabo tanto en las organizaciones, y en los grupos sociales, como entre personas: Existe cierto
menoría) a los cuales se adicionan otros datos o informaciones posteriores (mayor volumen
acumular, agrupar y cruzar datos para transformarlos en información o para obtener otra
información.
1. Manual: cuando se efectúa manualmente, utilizando fichas, talonarios, mapas, etc, con o
introduce fichas o talonarios uno tras otro y después de recibir la ficha y los datos
intervención de operador.
operaciones desarrolla toda la secuencia sin que haya necesidad de intervención humana
14
Sistema gestor de bases de datos
Estos sistemas también proporcionan métodos para mantener la integridad de los datos, para
mayoría incluyen un generador de informes. También pueden incluir un módulo gráfico que
Generalmente se accede a los datos mediante lenguajes de consulta, lenguajes de alto nivel
que simplifican la tarea de construir las aplicaciones. También simplifican las consultas y la
integridad, gestionar el acceso concurrente a ellos, recuperar los datos tras un fallo del sistema y
hacer copias de seguridad. Las bases de datos y los sistemas para su gestión son esenciales para
Arquitectura
funcional) y sus interfaces. Trata de conceptos distintos que la arquitectura de la base de datos.
15
Interfaces externas: medios para comunicarse con el SGDB en ambos sentidos (E/S) y
explotar a todas sus funciones. Pueden afectar a la BD o a la operación del SGBD, por
ejemplo:
afinado...
las interfaces externas bien pueden ser utilizadas por usuarios (p. e.
manipulación de datos (p. e. SQL), para especificar aspectos de la seguridad y más. Las
procesan las expresiones en dicho lenguaje (ya sea compilado o interpretado) para extraer
Motor de la base de datos: realiza las operaciones requeridas sobre la base de datos,
16
Mecanismo de almacenamiento: traduce las operaciones a lenguaje de bajo nivel para
gestiona su ejecución de acuerdo con las reglas que tiene establecidas (p. ej., control de
aspectos de gestión y operativos del SGBD como monitoreo de prestaciones, gestión del
Usuarios
Usuarios finales: que son personas que no tienen por qué tener conocimientos
informáticos y que pueden manipular los datos (examinarlos y actualizarlos) con la ayuda
indicar el algoritmo de acceso a los datos ), tipo SQL, o bien, mediante herramientas
Usuarios especializados: Aquellos que son capaces de escribir ciertas aplicaciones para la
consultas. Estas consultas pueden ser creadas por ellos mismos o por otras personas.
17
Usuarios ingenuos: Aquellos que solo acceden a través de aplicaciones previamente
18
Conclusiones
Las bases de datos se ingeniaron gracias a la necesidad de las grandes empresas de almacenar
ingentes cantidades de información de una forma rápida, sencilla y fiable, y que a su vez
pudieran acceder a ella en cualquier momento sin necesidad de desplazarse a salas dedicadas a
archivar documentación, como hasta hace poco se venía haciendo. Aquí el término “empresa” es
Finalmente, contar con una Bases de Datos, resulta un instrumento de información muy
diseño completo se llama esquema de la base de datos y estos rara vez son modificados (no es
recomendable).
19
Anexos
20
21
Bibliografía
datos/base-de-datos.shtml
Recuperado de https://www.gestiopolis.com/bases-datos-importancia-dentro-una-
organizacion/
https://desarrolloweb.com/articulos/introduccion-base-datos.html
https://uvfdatabases.wordpress.com/2009/02/04/abstraccion-de-datos/
22