Sistema de Base de Datos

Comienza Ya. Es Gratis
ó regístrate con tu dirección de correo electrónico
Sistema de Base de Datos por Mind Map: Sistema de Base de Datos

1. Diferencias

1.1. Base de datos

1.1.1. Datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso. La base de datos permite agrupar todos de la empresa en un solo lugar, datos de clientes proveedores, empleados .

1.2. Sistema de gestión de base de datos

1.2.1. Son programas que permite el almacenamiento, modificado y extracción de la información de una base de datos. Consistencia de los datos(la redundancia de los datos requiere múltiples procedimientos de entrada y actualización.

2. Modelos de bases de Datos

2.1. Particularidades

2.1.1. Es un modelo de base que representa la información en una estructura jerárquica que enlaza los registros en forma de estructura de árbol La forma de esquematizar la información se realizará a través de representaciones jerárquicas o relaciones de padre/hijo de manera similar a la estructura de un árbol

2.2. Diferencias

2.2.1. En un sistema de gestión de base de datos puede implementar uno o varios modelos. La estructura optima depende de la naturaleza de la organización de los datos de la aplicación. Un modelo no es solo un modo de estructurar los datos: también define el conjunto de operaciones que se pueden realizar con los datos .

3. El concepto de un SGBD

3.1. Funciones

3.1.1. Es un conjunto de programas que permiten el almacenamiento, modificación y extracción de la información en una base de datos. Es una capa de software que controla todos los accesos a la base de datos La función de un SGBD es modificar y almacenar información de una base de datos, además de poseer herramientas con funciones de eliminar modificar analizar datos.

3.2. Caracteristicas

3.2.1. Una de sus principales características de este sistema se encarga de gestionar adecuadamente los datos, evitando a los usuarios o programas que se les requieren, tener que entender dónde se encuentran físicamente los datos. estos sistemas disponen un lenguaje de programación llamado SQL (structure Query Language) para poder proteger y acceder a los datos.

3.3. Funciones Y Tipos

3.3.1. Ventajas por la integración de datos

3.3.1.1. Control de datos, Quitando redundancia, se eliminan inconsistencias entre los datos Extracción información adicional de los datos Compartición de datos Mantenimiento de estándares

3.3.2. Ventajas sobre la existencia de SGBD

3.3.2.1. Mejora seguridad, frente al acceso por parte de usuarios no autorizados (no poseen la clave de acceso) Mejora accesibilidad a los datos, mediante lenguajes de consultas Mejora mantenimiento debido a la independencia de los datos Mejora servicio de recuperación ante fallos y copias de seguridad

3.3.3. Tipos de SGBD (Propietarios y libres)

3.3.3.1. Postgre SQL

3.3.3.1.1. Es un servidor de base de datos relacional libre, Características: Claves ajenas también denominadas llaves ajenas o llaves foráneas (foreing Keys) Disparadores (triggers). Vistas Integridad transaccional. Acceso concurrente multiversión (no se bloquean las tablas, ni siquiera las filas, cuando un proceso escribe) Capacidad de albergar programas en el servidor en varios lenguajes Herencia de tablas Tipos de datos y operaciones geométricas

3.3.3.2. MySQL

3.3.3.2.1. Es uno de los sistemas gestores de base de datos (SQL) más populares desarrolladas bajo la filosofía de código abierto. La desarrolla y mantiene la empresa MySQL AB, pero puede utilizarse gratuitamente y su código fuente está disponible. Algunas de sus características son: Disponibilidad en gran cantidad de plataformas y sistemas Diferentes opciones de almacenamiento según si se desea velocidad en las operaciones o mayor número de operaciones disponibles Transacciones y claves foráneas

3.3.3.3. Informix

3.3.3.3.1. Es conocido actualmente como una categoría de programas de IBM, que está dentro de la familia de Administración de información “También conocido por ser un gestor de base de Datos, basado en SQL, un lenguaje de cuarta generación y juegos de herramientas para la inclusión del SQL en programas de aplicación.

3.3.3.4. Microsoft Access

3.3.3.4.1. Es un sistema de gestión de base de datos creado y modificado por Microsoft (DBMS) para su uso personal o pequeñas organizaciones. Es un componente de la suite Microsoft Office. Su principal función es ser una potente base de datos, capaz de trabajar en si misma o bien con conexión hacia otros lenguajes de programación, tales como Visual Basic

4. Importancia

4.1. Agrupar y almacenar todos los datos de la empresa en un único lugar. Facilitar que se compartan los datos entre los diferentes miembros de la empresa. Evitar la redundancia y mejorar la organización de la agenda. Realizar una interlocución adecuada con los clientes.

5. Características

5.1. Una de sus principales características de este sistema se encarga de gestionar adecuadamente los datos, evitando a los usuarios o programas que les requieren, tener que entender donde se encuentran físicamente los datos.

6. Objetivos

6.1. Es proporcionar una forma de almacenar y recuperar la información de una base de datos de manera que sea practica como eficiente .

7. Las tareas y responsabilidades del administrador de bases de datos.

7.1. Indica cuáles son los datos de cada entidad

7.1.1. Identifica instrucciones para trabajar en la estructura y, también, para crear objetos. Modifica las estructuras de los objetos o para eliminar los que ya no se necesiten en la base de datos Los tipos de datos, la dimensión de cada dato, las relaciones entre ellos, sus claves identificadas, las vistas para los usuarios finales, etcétera.

7.2. Define el medio físico que almacenará a la base de datos

7.2.1. por ejemplo: el disco y su partición en el servidor y, también, cómo se almacenarán los archivos de datos y cómo se accederá a ellos para lograr una mejor performance.

7.3. Define grupos de usuarios y usuarios individuales, con los perfiles para cada uno, e indica los archivos a los que pueden acceder y los derechos que poseen de manera individual

7.3.1. Por ejemplo : el perfil “Estudiante “ permite el derecho a consultar los archivos que contienen los datos de sus evaluaciones .