SlideShare una empresa de Scribd logo
1 de 2
Descargar para leer sin conexión
Sandra Milena Marín Cañas
Docente
Página 1 de 2
EVALUACIÓN FINAL
TEORÍA DE BASES DE DATOS
FECHA:
Mayo 2013
Características, componentes y arquitectura de los DBMS.
Es una colección de datos interrelacionados y un conjunto de programas para acceder a esos datos.
Abstracción de información: los DBMS ahorran a los usuarios detalles acerca del almacenamiento físico de los datos.
Da lo mismo si una base de datos ocupa uno o cientos de archivos, este hecho se hace transparente al usuario.
Independencia: la independencia de los datos consiste en la capacidad de modificar el esquema (físico o lógico) de una
base de datos sin tener que realizar cambios en las aplicaciones que se sirven de ella.
Redundancia mínima: un buen diseño de una base de datos logrará evitar la aparición de información repetida o
redundante. De entrada, lo ideal es lograr una redundancia nula; no obstante, en algunos casos la complejidad de los
cálculos hace necesaria la aparición de redundancias.
Consistencia: en aquellos casos en los que no se ha logrado esta redundancia nula, será necesario vigilar que aquella
información que aparece repetida se actualice de forma coherente, es decir, que todos los datos repetidos se actualicen
de forma simultánea.
Seguridad: la información almacenada en una base de datos puede llegar a tener un gran valor. Los DBMS deben
garantizar que esta información se encuentra asegurada frente a usuarios malintencionados, que intenten leer
información privilegiada; frente a ataques que deseen manipular o destruir la información; o simplemente ante las
torpezas de algún usuario autorizado pero despistado. Normalmente, los DBMS disponen de un complejo sistema de
permisos a usuarios y grupos de usuarios, que permiten otorgar diversas categorías de permisos.
Integridad: se trata de adoptar las medidas necesarias para garantizar la validez de los datos almacenados. Es decir, se
trata de proteger los datos ante fallos de hardware, datos introducidos por usuarios descuidados, o cualquier otra
circunstancia capaz de corromper la información almacenada.
Respaldo y recuperación: los DBMS deben proporcionar una forma eficiente de realizar copias de seguridad de la
información almacenada en ellos, y de restaurar a partir de estas copias los datos que se hayan podido perder.
Control de la concurrencia: en la mayoría de entornos (excepto quizás el doméstico), lo más habitual es que sean
muchas las personas que acceden a una base de datos, bien para recuperar información o para almacenarla. Y es
también frecuente que dichos accesos se realicen de forma simultánea. Así pues, un DBMS debe controlar este acceso
concurrente a la información, que podría derivar en inconsistencias.
Tiempo de respuesta: lógicamente, es deseable minimizar el tiempo que el DBMS tarda en darnos la información
solicitada y en almacenar los cambios realizados.
Arquitectura cliente / servidor
Las arquitectura de DBMS costa de tres partes muy importantes como lo son los archivos, memoria y procesos.
Esta arquitectura consta de un cliente inteligente que puede solicitar servicios de un servidor en red. En el
lado del cliente de esta arquitectura se tiene una aplicación frontal bastante sencilla ejecutándose en un
ordenador personal. A una aplicación cliente / servidor se le puede pedir que realice validaciones o que
muestre listas de opciones válidas, pero la mayor parte de las reglas de integridad de los datos y de
negocio se imponen en la propia base de datos: relaciones, índices, valores predeterminados, rangos,
disparadores, procedimientos almacenados, etc. En el lado del servidor se encuentra un motor de servidor
de bases de datos inteligentes. El servidor está diseñado para aceptar consultas SQL desde la aplicación
frontal, generalmente en forma de llamadas a procedimientos almacenados que devuelven conjunto de
resultados claramente definidos y de ámbito limitado.
Las base de datos, no está solo un centro de almacenamiento de datos, es sino un gran administrador y
manipulador de todos los datos del sistema de un ordenador, es gracias a esto su gran importancia.
Sandra Milena Marín Cañas
Docente
Página 2 de 2
EVALUACIÓN FINAL
TEORÍA DE BASES DE DATOS
FECHA:
Mayo 2013
El mismo es clasificado en tipos de acuerdo a sus funciones entre otras características, por lo que su evolución ha
significado un gran paso al desarrollo del sistema de un computador.

Más contenido relacionado

La actualidad más candente

La actualidad más candente (15)

Deber
DeberDeber
Deber
 
2. introducción y conceptos básicos
2. introducción y conceptos básicos2. introducción y conceptos básicos
2. introducción y conceptos básicos
 
Administracion de procesos
Administracion de procesosAdministracion de procesos
Administracion de procesos
 
Informática i1 base de datos
Informática i1 base de datosInformática i1 base de datos
Informática i1 base de datos
 
postgress
postgresspostgress
postgress
 
Gestor u1
Gestor u1Gestor u1
Gestor u1
 
Introduccion Base De Datos
Introduccion Base De DatosIntroduccion Base De Datos
Introduccion Base De Datos
 
Basesss DE DATOS
Basesss DE DATOSBasesss DE DATOS
Basesss DE DATOS
 
B Ase De Datos3
B Ase De Datos3B Ase De Datos3
B Ase De Datos3
 
Diseño de un base de datos
Diseño de un base de datosDiseño de un base de datos
Diseño de un base de datos
 
Arquitecturas distribuidas ..
Arquitecturas distribuidas ..Arquitecturas distribuidas ..
Arquitecturas distribuidas ..
 
Arquitecturas de bases de datos distribuidas
Arquitecturas de bases de datos distribuidasArquitecturas de bases de datos distribuidas
Arquitecturas de bases de datos distribuidas
 
El DBA y sus funciones
El DBA y sus funcionesEl DBA y sus funciones
El DBA y sus funciones
 
FUNCIONES DEL DBA
FUNCIONES DEL DBAFUNCIONES DEL DBA
FUNCIONES DEL DBA
 
Tarea 3 puestos y responsabilidades del personal de bd
Tarea 3 puestos y responsabilidades del personal de bdTarea 3 puestos y responsabilidades del personal de bd
Tarea 3 puestos y responsabilidades del personal de bd
 

Similar a Bdsm (20)

Infome sgbd
Infome sgbdInfome sgbd
Infome sgbd
 
Sistemas manejadores de base de datos
Sistemas manejadores de base de datosSistemas manejadores de base de datos
Sistemas manejadores de base de datos
 
Arquitectura de base de datos xpo
Arquitectura de base de datos  xpoArquitectura de base de datos  xpo
Arquitectura de base de datos xpo
 
Trabajo bases de datos
Trabajo bases de datosTrabajo bases de datos
Trabajo bases de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos
Base de datosBase de datos
Base de datos
 
Base de datos-word
Base de datos-wordBase de datos-word
Base de datos-word
 
Base de datos_jehisglay_oliveros
Base de datos_jehisglay_oliverosBase de datos_jehisglay_oliveros
Base de datos_jehisglay_oliveros
 
Bbdd a up_conceptos_fundamentales
Bbdd a up_conceptos_fundamentalesBbdd a up_conceptos_fundamentales
Bbdd a up_conceptos_fundamentales
 
¿Qué funciones cumple un DBA?
¿Qué funciones cumple un DBA?¿Qué funciones cumple un DBA?
¿Qué funciones cumple un DBA?
 
Base de datos
Base de datosBase de datos
Base de datos
 
Tema 02
Tema 02Tema 02
Tema 02
 
Clase doce 2011
Clase doce  2011Clase doce  2011
Clase doce 2011
 
BASES DE DATOS.pptx
BASES DE DATOS.pptxBASES DE DATOS.pptx
BASES DE DATOS.pptx
 
Base de datos capitulo 2
Base de datos  capitulo 2Base de datos  capitulo 2
Base de datos capitulo 2
 
Frt
FrtFrt
Frt
 
Bases de datos seccion 5 (1)
Bases de datos seccion 5 (1)Bases de datos seccion 5 (1)
Bases de datos seccion 5 (1)
 
Bases de datos seccion 5
Bases de datos seccion 5Bases de datos seccion 5
Bases de datos seccion 5
 
Bases de datos seccion 5
Bases de datos seccion 5Bases de datos seccion 5
Bases de datos seccion 5
 
Caracte bd
Caracte bdCaracte bd
Caracte bd
 

Bdsm

  • 1. Sandra Milena Marín Cañas Docente Página 1 de 2 EVALUACIÓN FINAL TEORÍA DE BASES DE DATOS FECHA: Mayo 2013 Características, componentes y arquitectura de los DBMS. Es una colección de datos interrelacionados y un conjunto de programas para acceder a esos datos. Abstracción de información: los DBMS ahorran a los usuarios detalles acerca del almacenamiento físico de los datos. Da lo mismo si una base de datos ocupa uno o cientos de archivos, este hecho se hace transparente al usuario. Independencia: la independencia de los datos consiste en la capacidad de modificar el esquema (físico o lógico) de una base de datos sin tener que realizar cambios en las aplicaciones que se sirven de ella. Redundancia mínima: un buen diseño de una base de datos logrará evitar la aparición de información repetida o redundante. De entrada, lo ideal es lograr una redundancia nula; no obstante, en algunos casos la complejidad de los cálculos hace necesaria la aparición de redundancias. Consistencia: en aquellos casos en los que no se ha logrado esta redundancia nula, será necesario vigilar que aquella información que aparece repetida se actualice de forma coherente, es decir, que todos los datos repetidos se actualicen de forma simultánea. Seguridad: la información almacenada en una base de datos puede llegar a tener un gran valor. Los DBMS deben garantizar que esta información se encuentra asegurada frente a usuarios malintencionados, que intenten leer información privilegiada; frente a ataques que deseen manipular o destruir la información; o simplemente ante las torpezas de algún usuario autorizado pero despistado. Normalmente, los DBMS disponen de un complejo sistema de permisos a usuarios y grupos de usuarios, que permiten otorgar diversas categorías de permisos. Integridad: se trata de adoptar las medidas necesarias para garantizar la validez de los datos almacenados. Es decir, se trata de proteger los datos ante fallos de hardware, datos introducidos por usuarios descuidados, o cualquier otra circunstancia capaz de corromper la información almacenada. Respaldo y recuperación: los DBMS deben proporcionar una forma eficiente de realizar copias de seguridad de la información almacenada en ellos, y de restaurar a partir de estas copias los datos que se hayan podido perder. Control de la concurrencia: en la mayoría de entornos (excepto quizás el doméstico), lo más habitual es que sean muchas las personas que acceden a una base de datos, bien para recuperar información o para almacenarla. Y es también frecuente que dichos accesos se realicen de forma simultánea. Así pues, un DBMS debe controlar este acceso concurrente a la información, que podría derivar en inconsistencias. Tiempo de respuesta: lógicamente, es deseable minimizar el tiempo que el DBMS tarda en darnos la información solicitada y en almacenar los cambios realizados. Arquitectura cliente / servidor Las arquitectura de DBMS costa de tres partes muy importantes como lo son los archivos, memoria y procesos. Esta arquitectura consta de un cliente inteligente que puede solicitar servicios de un servidor en red. En el lado del cliente de esta arquitectura se tiene una aplicación frontal bastante sencilla ejecutándose en un ordenador personal. A una aplicación cliente / servidor se le puede pedir que realice validaciones o que muestre listas de opciones válidas, pero la mayor parte de las reglas de integridad de los datos y de negocio se imponen en la propia base de datos: relaciones, índices, valores predeterminados, rangos, disparadores, procedimientos almacenados, etc. En el lado del servidor se encuentra un motor de servidor de bases de datos inteligentes. El servidor está diseñado para aceptar consultas SQL desde la aplicación frontal, generalmente en forma de llamadas a procedimientos almacenados que devuelven conjunto de resultados claramente definidos y de ámbito limitado. Las base de datos, no está solo un centro de almacenamiento de datos, es sino un gran administrador y manipulador de todos los datos del sistema de un ordenador, es gracias a esto su gran importancia.
  • 2. Sandra Milena Marín Cañas Docente Página 2 de 2 EVALUACIÓN FINAL TEORÍA DE BASES DE DATOS FECHA: Mayo 2013 El mismo es clasificado en tipos de acuerdo a sus funciones entre otras características, por lo que su evolución ha significado un gran paso al desarrollo del sistema de un computador.