Please enable JavaScript.
Coggle requires JavaScript to display documents.
BASE DE DATOS (Elementos del concepto de base de datos:
El concepto de…
BASE DE DATOS
Elementos del concepto de base de datos:
El concepto de base de datos y de SGBD (Sistema de Gestión de base de datos) involucra una serie de componentes.
EL SOFTWARE
Está constituido por el conjunto de programas que permite poner a disposición de los usuarios la información de la BD en los términos que éstos precisan.
Los programas de aplicación
Articulan sobre la base de datos las necesidades de información de los usuarios de la empresa en base a los requisitos que estos expresan.
Se conectan con una BD.
Lo pueden tener muchos programadores o solo uno.(ERP)
El SGBD
Está constituido por una serie de programas que permiten crear, alterar y eliminar bases de datos y que proporcionan al usuario(hace referencia al administrador y al programador de la base de datos), los mecanismos (DER) para dotar a las bases de datos contenido y acceder a su información.
LOS DATOS
Representan el rastro que va registrando la actividad de la empresa en el sistema. Es preciso organizar mediante un esquema lógico la información (esta organización lógica la hemos estudiado anteriormente en el tema 2; son los llamados diagramas entidad-relación o DER).
Esta organización de los datos en conclusión nos lleva a otro tema estudiado anteriormente,( el tema 1, donde veíamos las propiedades de la información y que si los datos complían todas las propiedades pasaban a ser datos de calidad o información).
USUARIO
El concepto de BD se articula con el propósitp de satisfacer las necesidades de información planteadas por los usuarios.
PROGRAMADOR DE APLICACIONES
Se encargan de desarrollar programas de aplicacion sobre la BD. Necesitan recopilar los requisitos de la aplicación a realizar.
ADMINISTRADOR DE LA BD
Se encarga de gestionar los componentes del SGBD para que la BD represente e integre adecuadamente todos los elementos de información.
TERMINAL
Usuario que usa la base de datos, usuario final. Estos usuarios no tienen que conocer como está organizado el sistema, tan solo deben conocer sus funciones y la forma en que se maneja el programa.
HARDWARE
En función de la complejidad de los SGBD, será necesario disponer de arquitecturas más o menos complejas. Éstas irán desde enfoques cliente/servidor en los que los SGBD se ejecutarán en un servidor, mientras que las aplicacioes se ejecutarán en PCs conectados a ese servidor mediante redes.
-
-
Definición
Fondo común de información almacenada en una computadora accesible para cualquier persona o programa autorizado (independientemente de su procedencia o del uso que haga). Una Base de Datos está formada por una instancia de un esquema lógico (DER, estudiado anteriormente) ; junto a una organización lógica de la instancia.
Definición
Lo podemos definir como un programa para crear bases de datos. Es un conjunto de elementos software (relacionados entre sí), con el objetivo de definir, mantener y utilizar una base de datos.
La arquitectura ANSI/SPARC promulga un modelo de SGBD articulado en tres niveles (ver en la figura del libro)
Es de primordial relevancia, es el usuario que más conoce la BD y el SGBD.
DBA (DataBase Administrator)
Frente a los problemas de dependencia de las aplicaciones con respecto a los datos el desarrollo de los SGBD debe sustentarse en alcanzar el efecto contrario, osea, la independencia de datos.
(1º Imagen de las transparencias)