La arquitectura de un sistema de base de datos está influenciada por el sistema informático que soporta la instalación del SGBD, lo que reflejará muchas de las características propias del sistema subyacente en el SGBD.
Las bases de datos respetan la arquitectura de tres niveles definida, para cualquier tipo de base de datos, por el grupo ANSI/SPARC.
Fijaciones de balcones prefabricados de hormigón - RECENSE
Arquitecturas de Bases de Datos
1. TECNOLÓGICO DE ESTUDIOS SUPERIORES
DE JOCOTITLÁN
BASES DE DATOS DISTRIBUIDAS
1.4 ARQUITECTURA DE BASES DE
DATOS
INTEGRANTES:
MONROY PÉREZ MISAEL
PIÑA ROMERO MAURICIO
SÁNCHEZ MENDOZA ANAYELI
VÁZQUEZ HERNÁNDEZ JONATHAN
VILCHIS VALDÉZ ALFREDO
3. INTRODUCCIÓN
En la presente exposición se abordarán las diferentes arquitecturas
sobre las cuales trabajan los sistemas de bases de datos, como
son:
ANSI/SPARC.
Arquitectura centralizada.
Arquitecturas paralelas.
Arquitecturas distribuidas.
4. OBJETIVOS
GENERAL
Realizar una investigación acerca de las arquitecturas sobre las cuales
trabajan los sistemas de BDD.
ESPECÍFICOS
Investigar sobre todas las arquitecturas como: ANSI/SPARC, centralizada,
paralelas, distribuidas .
Estudiar los conceptos de cada arquitectura.
Mencionar la importancia de cada arquitectura dentro de los sistemas de
BDD.
5. JUSTIFICACIÓN
La necesidad de almacenar datos de forma masiva dio paso a
la creación de los sistemas de bases de datos. Se puede
decir que los SBDD surgen como respuesta a la distribución
que las empresas ya tienen hoy en día, de manera lógica
(departamentos) o de manera física (fábricas).
6. HIPÓTESIS
Dicha investigación nos ayudará a tener un mejor conocimiento
acerca de las arquitecturas sobre las cuales trabajan los
sistemas de BDD y la importancia de cada una de ellas dentro
del mismo.
8. ANSI/SPARC
Objetivo principal
Definir un SGBD con el máximo grado de independencia, separando
las aplicaciones de usuario y la base de datos física utilizando ciertos
niveles de abstracción.
9. NIVEL EXTERNO O NIVEL DE VISTA
Incluye varios esquemas externos o vistas de usuario. La información se
manipula sin saber cómo está almacenada internamente (nivel interno) ni su
organización (nivel conceptual).
El nivel externo es el más cercano a los usuarios, es decir, es el que se ocupa
de la forma en la que los usuarios perciben los datos. El nivel externo es del
usuario individual.
Estos usuarios pueden ser o bien programadores de aplicaciones o usuarios
finales con conocimientos muy variables de informática.
10. NIVEL CONCEPTUAL
Tiene un esquema conceptual, que describe la estructura de los datos que
van a ser almacenados en la base de datos.
Nivel de mediación entre el nivel interno y externo.
La vista conceptual es una representación de toda la información
contenida en la base de datos.
11. NIVEL INTERNO
Es el más cercano a la máquina. Es una representación a bajo nivel de la
BD en la que se define la forma en la que los datos se almacenan
físicamente en la máquina.
La vista interna se define mediante el esquema interno, el cual no sólo
define los diversos tipos de registros almacenados sino también especifica
que índices hay, cómo se representan los campos almacenados, en qué
secuencia física se encuentran los registros almacenados, etc.
12. ARQUITECTURA CENTRALIZADA
Los sistemas de bases de datos centralizados son aquellos que se
ejecutan en un único sistema informático sin interaccionar con ninguna
otra computadora.
Comprenden el rango desde los sistemas de bases de datos monousuario
ejecutándose en computadoras personales hasta los sistemas de bases
de datos de alto rendimiento ejecutándose en grandes sistemas.
13.
14. ARQUITECTURAS PARALELAS
Los sistemas paralelos mejoran la velocidad de procesamiento y de E/S
mediante la utilización de UCP y discos en paralelo. Para medir el
rendimiento de los sistemas de base de datos se necesita de:
Productividad (throughput): número de tareas que pueden
completarse en un intervalo de tiempo determinado.
Tiempo de respuesta (response time): cantidad de tiempo que
necesita para completar una única tarea a partir del momento en que
se envíe.
15. ARQUITECTURAS DISTRIBUIDAS
Almacenan datos que pertenecen lógicamente a un sólo sistema, se
encuentra físicamente esparcido en varios “sitios” de la red. Se compone de
un conjunto de sitios, conectados entre sí mediante algún tipo de red de
comunicaciones, en el cual:
Cada sitio es un sistema de base de datos en sí mismo.
Los sitios trabajan en conjunto con el fin de que un usuario de cualquier
sitio pueda tener acceso a los datos de cualquier punto de la red tal como
si todos los datos estuvieran almacenados en el sitio propio del usuario
16. LAS BDD PUEDEN SER:
Homogéneas: todos los sitios tienen el mismo SGBD, son conscientes de
la existencia de los demás sitios y cooperan en el procesamiento de las
solicitudes. Los sitios locales mantienen un mismo esquema y SGBD.
Heterogéneas: cada sitio puede tener un SGBD distinto así como
esquemas diferentes. Puede que algunos sitios no conozcan a otros.
Puede que solo ofrezcan facilidades limitadas para la cooperación en el
procesamiento de transacciones.
17. METODOLOGÍA
INVESTIGACIÓN DOCUMENTAL
Basada en conocimientos ciertos y fundamentados, ya que en su
mayoría son estudios o proyectos a realizar, con propuestas concretas y
soluciones reales.
18. PASOS
1) Elegir el tema que pretendemos investigar.
2) Hipótesis o idea que manejamos.
3) Justificación del porqué pretendemos llevar a cabo este trabajo y qué pretendemos con
él.
4) Marco teórico, teorías que manejan los diferentes autores en relación al tema, tanto a
favor de nuestra teoría, como en contra.
5) Metodología que vamos a utilizar para realizar nuestra investigación.
6) 6.- Bibliografía.
7) Cita de fuentes, que no es otra cosa que utilizar las mismas palabras del autor,
presentándolas entre comillas tipográficas (“ “) y son útiles cuando las palabras
elegidas por el autor son insustituibles o muy precisas.
19. BIBLIOGRAFÍA
Gregorio Iñiguez Romero, Esperanza González Quezada, “LA INVESTIGACIÓN
DOCUMENTAL”, http://www.eumed.net/libros-
gratis/2009b/558/LA%20INVESTIGACION%20DOCUMENTAL.htm, eumed.net Enciclopedia
Virtual.
Pedro Oberto, “Base de Datos Paralelas”,
https://modelosbd2012t1.wordpress.com/2012/03/24/base-de-datos-paralelas/,
wordpress.com.
Óscar González Martín, “ARQUITECTURAS DE SISTEMAS DE BASES DE DATOS ”,
http://www.inf-cr.uclm.es/www/fruiz/bda/doc/trab/T9900_OGonzalez.pdf, Universidad De
Castilla La Mancha Escuela Superior De Informática Bases De Datos.
Beatriz Lopez, Rosmery Colmenarez, “Bases de datos distribuidas”,
https://modelosbd2012t1.wordpress.com/2012/03/08/bases-de-datos-distribuidas/,
wordpress.com.