Tipo de BDD y SGBD
Republica Bolivariana de Venezuela
Ministerio del poder popular
I.U.P Santiago Mariño
Sede Barcelona
Prof. José Castillo Bachiller.
José Márquez CI
26886939
Introducción
Para diseñar una base de datos
debemos establecer un proceso
partiendo del mundo real, de
manera que sea posible plasmarlo
mediante una serie de datos. La
imagen que obtenemos del mundo
real se denomina modelo
conceptual y consiste en una serie
de elementos que definen lo que
queremos plasmar del mundo real
en la base de datos. La definición
de este modelo se denomina
esquema conceptual. Una base de
datos es una recopilación de
información relativa a un asunto o
propósito particular, como el
seguimiento de pedidos de clientes
o el mantenimiento de una
colección de músic
Base de Datos
• Una base de datos puede ser de diverso tipo, desde un
pequeño fichero casero para ordenar libros y revistas por
clasificación alfabética hasta una compleja base que contenga
datos de índole gubernamental en un Estado u organismo
internacional. Recientemente, el término base de datos
comenzó a utilizarse casi exclusivamente en referencia a bases
construidas a partir de software informático, que permiten
una más fácil y rápida organización de los datos. Las bases de
datos informáticas pueden crearse a partir de software o
incluso de forma online usando Internet. En cualquier caso, las
funcionalidades disponibles son prácticamente ilimitadas.
Características
• Los datos deben estar físicamente en más de un ordenador
(distintas sedes)
• Las sedes deben estar interconectadas mediante una red
(cada sede es un nodo de la red)
• Los datos han de estar lógicamente integrados
(recuperación y actualización) tanto en local como remoto
(esquema lógico global y único)
• En una única operación se puede acceder (recuperar o
actualizar) datos que se encuentran en más de una sede (acceso a
datos locales o remotos)
• Todas las acciones que necesiten realizarse sobre más de
una sede serán transparentes al usuario (transparencia de
distribución para el usuario)
Paraque utilizan las basesde
datos
Las bases de datos se utilizan
evidentemente en aplicaciones de
negocios y transacciones
financieras. Sin embargo, las
bases de datos no se utilizan
únicamente para aplicaciones de
negocios. Tu tienda de
comestibles, banco, tienda de
alquiler de vídeos y tu tienda de
ropa favorita, todas hacen uso de
las bases de datos para realizar
el seguimiento de la información
de los clientes, del inventario, de
los empleados y de la
contabilidad. Las bases de datos
permiten que la información sea
almacenada de forma rápida y
sencilla y se utilizan en muchos
aspectos de tu vida diaria. Este
artículo fue almacenado en una
base de datos y su contenido fue
recuperado y mostrado en tu
navegador.
Tipos de BDD
• Las bases de datos jerárquicas;
construyen una estructura de jerarquía
con los datos que permite una
estructuración muy estable cuando
gestionamos una gran cantidad de datos
muy interrelacionados.
• Las bases de datos en red
derivan; de las jerárquicas pero mejoran
la gestión de datos redundantes
manteniendo su rendimiento en
consultas de datos.
• Las bases de datos
transaccionales; están diseñadas para el
envío y recepción de datos a grandes
velocidades y de forma continua. Su
único fin es la recepción y envío de
información pero la gestión de
almacenamiento o redundancia están
fuera de su propósito.
Ventajas y Desventajas de la
BDD
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.
Desventajas.
• Tamaño: Entre más
grande sea la base de datos, se
requiere mayor capacidad e
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.
Independencia lógica y física
de los datos
Lo podemos definir como la capacidad para modificar el esquema en un nivel del sistema sin
tener que modificar el esquema del nivel inmediato superior.
Se pueden definir dos tipos de independencia de datos:
1.- Independencia lógica.
Es la capacidad de modificar el esquema conceptual sin tener que alterar los esquemas
externos ni los programas de aplicación.
Se puede modificar el esquema conceptual para ampliar la base de datos o para reducirla.
Por ejemplo, el añadir cuentas de mercado de valores en un sistema bancario.
Son más difíciles de lograr que las independencias físicas, ya que los programas de
aplicación son fuertemente dependientes de la estructura lógica de los datos a los que
acceden.
2.- Independencia Física.
Es la capacidad de modificar el esquema interno sin tener que alterar el esquema conceptual
(o los externos).
Se refiere sólo a la separación entre las aplicaciones y las estructuras físicas de
almacenamiento.
Por ejemplo, puede ser necesario reorganizar ciertos ficheros físicos con el fin de mejorar el
rendimiento de las operaciones de consulta o de actualización de datos.
Relación entre los sistemas de
información y las BDD
• En informática se conoce como dato a cualquier elemento
informativo que tenga relevancia para un usuario. Desde su
nacimiento, la informática se ha encargado de proporcionar
herramientas que faciliten la manipulación de los datos. Antes de la
aparición de las aplicaciones informáticas, las empresas tenían como
únicas herramientas de gestión de datos los ficheros con cajones,
carpetas y fichas de cartón. En este proceso manual, el tiempo
requerido para manipular estos datos era enorme. Pero la propia
informática ha adaptado sus herramientas para que los elementos
que el usuario utiliza en cuanto a manejo de datos se parezcan a los
manuales. Por eso se sigue hablado de ficheros, formularios,
carpetas, directorios, la clientela fundamental del profesional
informático es la empresa. La empresa se puede entender como un
sistema de información formado por diversos objetos: el capital, los
recursos humanos, los inmuebles, los servicios que presta, etc.
Que es 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.
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:
1. Interfaces externas
2. Intérprete o procesador del lenguaje
3. Optimizador de consultas
4. Motor de la base de datos
5. Mecanismo de almacenamiento
6. Gestión y operación de SGBD
7. Motor de transacciones
Estructura jerárquica
Ejemplo de un modelo de una base de datos jerárquica
La estructura jerárquica fue usada en los SGBD de los primeros
mainframe. Las relaciones entre registros forman una estructura
en árbol. Esta estructura es simple pero inflexible ya que las
relaciones están confinadas al tipo 1:n. El sistema IMS de IBM y
el RDM Mobile de Raima4 son ejemplos de bases de datos con
múltiples jerarquías sobre el mismo conjunto de datos. RDM
Mobile es un nuevo diseño de base de datos imbuida para una
red de ordenadores móviles. La estructura jerárquica es usada
hoy en día para almacenar información geográfica
principalmente.
Conclusión
• Analizamos que para la realización de una Base de datos la
creación de consultas de base de datos consta de archivos que
permiten realizar muchas tareas diferentes con los datos que
se pueden ver. También se pueden utilizar para controlar los
registros que visualiza Base de datos la consulta no contiene
información de base de datos, si no tan solo las instrucciones
necesarias para seleccionar los registros y campos requeridos
de una base de datos.
Anexos

Base de datos

  • 1.
    Tipo de BDDy SGBD Republica Bolivariana de Venezuela Ministerio del poder popular I.U.P Santiago Mariño Sede Barcelona Prof. José Castillo Bachiller. José Márquez CI 26886939
  • 2.
    Introducción Para diseñar unabase de datos debemos establecer un proceso partiendo del mundo real, de manera que sea posible plasmarlo mediante una serie de datos. La imagen que obtenemos del mundo real se denomina modelo conceptual y consiste en una serie de elementos que definen lo que queremos plasmar del mundo real en la base de datos. La definición de este modelo se denomina esquema conceptual. Una base de datos es una recopilación de información relativa a un asunto o propósito particular, como el seguimiento de pedidos de clientes o el mantenimiento de una colección de músic
  • 3.
    Base de Datos •Una base de datos puede ser de diverso tipo, desde un pequeño fichero casero para ordenar libros y revistas por clasificación alfabética hasta una compleja base que contenga datos de índole gubernamental en un Estado u organismo internacional. Recientemente, el término base de datos comenzó a utilizarse casi exclusivamente en referencia a bases construidas a partir de software informático, que permiten una más fácil y rápida organización de los datos. Las bases de datos informáticas pueden crearse a partir de software o incluso de forma online usando Internet. En cualquier caso, las funcionalidades disponibles son prácticamente ilimitadas.
  • 4.
    Características • Los datosdeben estar físicamente en más de un ordenador (distintas sedes) • Las sedes deben estar interconectadas mediante una red (cada sede es un nodo de la red) • Los datos han de estar lógicamente integrados (recuperación y actualización) tanto en local como remoto (esquema lógico global y único) • En una única operación se puede acceder (recuperar o actualizar) datos que se encuentran en más de una sede (acceso a datos locales o remotos) • Todas las acciones que necesiten realizarse sobre más de una sede serán transparentes al usuario (transparencia de distribución para el usuario)
  • 5.
    Paraque utilizan lasbasesde datos Las bases de datos se utilizan evidentemente en aplicaciones de negocios y transacciones financieras. Sin embargo, las bases de datos no se utilizan únicamente para aplicaciones de negocios. Tu tienda de comestibles, banco, tienda de alquiler de vídeos y tu tienda de ropa favorita, todas hacen uso de las bases de datos para realizar el seguimiento de la información de los clientes, del inventario, de los empleados y de la contabilidad. Las bases de datos permiten que la información sea almacenada de forma rápida y sencilla y se utilizan en muchos aspectos de tu vida diaria. Este artículo fue almacenado en una base de datos y su contenido fue recuperado y mostrado en tu navegador.
  • 6.
    Tipos de BDD •Las bases de datos jerárquicas; construyen una estructura de jerarquía con los datos que permite una estructuración muy estable cuando gestionamos una gran cantidad de datos muy interrelacionados. • Las bases de datos en red derivan; de las jerárquicas pero mejoran la gestión de datos redundantes manteniendo su rendimiento en consultas de datos. • Las bases de datos transaccionales; están diseñadas para el envío y recepción de datos a grandes velocidades y de forma continua. Su único fin es la recepción y envío de información pero la gestión de almacenamiento o redundancia están fuera de su propósito.
  • 7.
    Ventajas y Desventajasde la BDD 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. Desventajas. • Tamaño: Entre más grande sea la base de datos, se requiere mayor capacidad e 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.
  • 8.
    Independencia lógica yfísica de los datos Lo podemos definir como la capacidad para modificar el esquema en un nivel del sistema sin tener que modificar el esquema del nivel inmediato superior. Se pueden definir dos tipos de independencia de datos: 1.- Independencia lógica. Es la capacidad de modificar el esquema conceptual sin tener que alterar los esquemas externos ni los programas de aplicación. Se puede modificar el esquema conceptual para ampliar la base de datos o para reducirla. Por ejemplo, el añadir cuentas de mercado de valores en un sistema bancario. Son más difíciles de lograr que las independencias físicas, ya que los programas de aplicación son fuertemente dependientes de la estructura lógica de los datos a los que acceden. 2.- Independencia Física. Es la capacidad de modificar el esquema interno sin tener que alterar el esquema conceptual (o los externos). Se refiere sólo a la separación entre las aplicaciones y las estructuras físicas de almacenamiento. Por ejemplo, puede ser necesario reorganizar ciertos ficheros físicos con el fin de mejorar el rendimiento de las operaciones de consulta o de actualización de datos.
  • 9.
    Relación entre lossistemas de información y las BDD • En informática se conoce como dato a cualquier elemento informativo que tenga relevancia para un usuario. Desde su nacimiento, la informática se ha encargado de proporcionar herramientas que faciliten la manipulación de los datos. Antes de la aparición de las aplicaciones informáticas, las empresas tenían como únicas herramientas de gestión de datos los ficheros con cajones, carpetas y fichas de cartón. En este proceso manual, el tiempo requerido para manipular estos datos era enorme. Pero la propia informática ha adaptado sus herramientas para que los elementos que el usuario utiliza en cuanto a manejo de datos se parezcan a los manuales. Por eso se sigue hablado de ficheros, formularios, carpetas, directorios, la clientela fundamental del profesional informático es la empresa. La empresa se puede entender como un sistema de información formado por diversos objetos: el capital, los recursos humanos, los inmuebles, los servicios que presta, etc.
  • 10.
    Que es unsistema 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.
  • 11.
    Arquitectura La arquitectura deun 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: 1. Interfaces externas 2. Intérprete o procesador del lenguaje 3. Optimizador de consultas 4. Motor de la base de datos 5. Mecanismo de almacenamiento 6. Gestión y operación de SGBD 7. Motor de transacciones
  • 12.
    Estructura jerárquica Ejemplo deun modelo de una base de datos jerárquica La estructura jerárquica fue usada en los SGBD de los primeros mainframe. Las relaciones entre registros forman una estructura en árbol. Esta estructura es simple pero inflexible ya que las relaciones están confinadas al tipo 1:n. El sistema IMS de IBM y el RDM Mobile de Raima4 son ejemplos de bases de datos con múltiples jerarquías sobre el mismo conjunto de datos. RDM Mobile es un nuevo diseño de base de datos imbuida para una red de ordenadores móviles. La estructura jerárquica es usada hoy en día para almacenar información geográfica principalmente.
  • 13.
    Conclusión • Analizamos quepara la realización de una Base de datos la creación de consultas de base de datos consta de archivos que permiten realizar muchas tareas diferentes con los datos que se pueden ver. También se pueden utilizar para controlar los registros que visualiza Base de datos la consulta no contiene información de base de datos, si no tan solo las instrucciones necesarias para seleccionar los registros y campos requeridos de una base de datos.
  • 14.