La relación entre los sistemas de bases de datos, sistemas de gestión de bases de datos, base de datos de tres

R: El sistema de base de datos DBS (Sistema de Base de Datos) contiene la base de datos DB (Base de Datos) y sistemas de gestión de bases de DBMS (base de datos del Sistema de Gestión).

Ampliar la información:

Un sistema de base de datos

concepto

Es un sistema de base de datos para satisfacer las necesidades de procesamiento de datos y desarrollado un sistema de procesamiento de datos ideales, sino que también es una carrera real para el almacenamiento, sistema de mantenimiento de software que proporciona datos y sistemas de aplicación, medios de almacenamiento, la manipulación de objetos y sistemas de gestión los agregados.

sistema de base de datos debe cumplir con los siguientes requisitos:

① para garantizar la independencia de los datos. datos y programas independientes ayudarán a acelerar el tiempo de desarrollo de software, excepto los costes de desarrollo.

② datos menos redundante, el alto grado de intercambio de datos.

③ interfaz de usuario del sistema es simple, fácil de usar, fácil de usar.

④ para asegurar que el sistema es fiable y rápidamente se puede descartar un fallo; para proteger los datos contra accesos no autorizados o que destruir, para evitar que los datos de error, una vez generados pueden descubrir.

⑤ tener la capacidad de re-organización de los datos, o ubicaciones de almacenamiento de cambio de estructura de datos de almacenamiento de datos, para acomodar cambios en las características de funcionamiento del usuario, debido a la mejora de inserción frecuente, organización de los datos y desordenado deterioro del rendimiento temporal causado por la condición de eliminación.

⑥ con modificable y escalabilidad.

⑦ puede describir adecuadamente la relación intrínseca entre los datos.

Los sistemas de bases de datos comunes:

MySQL

MySQL es un rápido, multi-threaded, multi-usuario y robusto servidor de base de datos SQL. servidor MySQL para soporte de misión crítica de carga, pesado utilizando el sistema de producción, también se puede incrustar en una configuración de gran tamaño (de masas desplegado) de software para ir.

servidor SQL

SQL Server proporciona una serie de funciones Web y de comercio electrónico, como un rico soporte para los estándares XML y de Internet, para el acceso seguro fácil de los datos desde la web, un potente, flexible y segura gestión de aplicaciones basadas en Web.

Oráculo

línea de productos de Oracle, incluyendo casi todas las aplicaciones, a gran escala, completa, segura, y puede soportar múltiples instancias que se ejecutan al mismo tiempo, la función fuerte. Puede funcionar en todas las plataformas. Es totalmente compatible con todos los estándares de la industria. Una política completamente abierta. Permite a los clientes elegir la solución más adecuada. Soporte completo para los desarrolladores.

En segundo lugar, el sistema de gestión de base de datos

DBMS (base de datos del Sistema de Gestión) es un software de gran escala para manipular y gestionar una base de datos, que se utiliza para crear, uso y mantenimiento de la base de datos, conocido como DBMS. Se unificó la gestión y el control de la base de datos, con el fin de garantizar la seguridad e integridad de la base de datos. Los usuarios, administradores de bases de realizar tareas de mantenimiento de bases de datos por los datos DBMS DBMS accediendo a la base de datos. Permite múltiples aplicaciones y usuarios de diferentes maneras para diferentes momentos o al mismo tiempo para establecer, modificar y consultar una base de datos. La mayoría de DBMS proporciona el lenguaje de definición de datos (Data Definition Language) DDL y DML lenguaje de manipulación de datos (Data Manipulation Language), los permisos estructura y modo de restricciones de base de datos definidos por el usuario, para lograr los datos adicionales, archivos de borrado.

Características principales:

1. Definición de datos: DBMS proporciona DDL Data Definition Language (lenguaje de definición de datos), tres modos definidos por el usuario para la estructura de la base, y dos restricciones de integridad de la imagen y limitaciones tales como restricciones de confidencialidad. DDL se utiliza principalmente para establecer, modificar la estructura de la base de datos de la base de datos. estructura de base de datos DDL describe meramente proporciona un marco para una base de datos, la trama de información de base de datos se almacena en el diccionario de datos (Diccionario de Datos) en.

2. Manipulación de datos: DBMS proporciona lenguaje de manipulación de datos DML (Data Manipulation Language), para que los usuarios se dan cuenta de los datos adicionales, eliminar, actualizar, consultar y otras operaciones.

3. Ejecutar la gestión de base de datos: de operación y gestión funciones de base de datos DBMS es operativa control, gestión, organización y concurrencia de gestión de control en entornos multi-usuario, los controles de seguridad y restricciones de control de acceso, y realizar comprobaciones de integridad, los registros de ejecutar , servicios de gestión y recuperación automática, que es para garantizar la atomicidad transacción. Estas características aseguran el funcionamiento normal del sistema de base de datos.

4. Los datos de la organización, almacenamiento y gestión: DBMS para organizar la clasificación, almacenamiento y gestión de diversos tipos de datos, incluyendo el diccionario de datos, los datos del usuario, caminos de acceso, etc., que se determinará de qué manera la estructura de archivos y organización de dicho acceso en el nivel de almacenamiento los datos, la forma de realizar el enlace entre los datos. El almacenamiento de datos de destino básica y la organización es mejorar la utilización del espacio de almacenamiento, para seleccionar el método de acceso adecuado para mejorar la eficacia del acceso.

5. La protección de las bases de datos: los datos en la base de datos es un recurso estratégico de la sociedad de la información, es esencial para proteger los datos. DBMS implementado por cuatro aspectos de la protección de las bases de datos: restaurar la base, la base de datos de control de concurrencia, base de datos de control de la integridad, control de seguridad de base de datos. Otras características de protección incluyen el sistema de gestión de memoria intermedia DBMS y el almacenamiento de datos de algún mecanismo de adaptación.

6. Base de datos de mantenimiento: Esta sección incluye la carga de datos desde la base de datos, la conversión, descarga, volver a montar y supervisar el rendimiento de base de datos de reconstrucción y otras funciones, estas funciones se consiguen mediante el uso de cada programa.

La comunicación: DBMS procesamiento de línea que tiene un sistema operativo, el sistema de tiempo compartido y las interfaces asociadas de entrada de trabajo remotas para el procesamiento de datos de transmisión. El sistema de base de datos en un entorno de red, debe además comprende la interoperación entre el DBMS y la función de comunicación la red de otros sistemas de software y bases de datos.

base de datos común:

Sueño de una base de datos

SYBASE

DB2

ORÁCULO

MySQL

ACCESO

visual Foxpro

MS SQL Server

Informix

PostgreSQL

En tercer lugar, la base de datos

Base de datos (base de datos) está de acuerdo con la estructura de datos para organizar, almacenar y gestionar los almacenes de datos, que produce más joven que hace sesenta años, con el desarrollo de tecnología de la información y el mercado, sobre todo después de la década de 1990, la gestión de datos no sólo el almacenamiento de datos y la gestión, y se convierten en diversos datos requeridos para un usuario administrado. Hay muchos tipos de bases de datos, de la forma más simple varios almacenes de datos para poder llevar a cabo el almacenamiento masivo de datos de los sistemas de bases de datos grandes se han utilizado ampliamente en diversos aspectos.

características de base de datos:

⑴ el intercambio de datos

Contiene todos los datos de los usuarios compartir el acceso a los datos en la base de datos, pero también puede incluir una interfaz de usuario de diversas maneras por la base de datos, y proporcionar el intercambio de datos.

⑵ reducir la redundancia de datos

En comparación con el sistema de archivos, ya que la base de datos para lograr el intercambio de datos, evitando así el usuario construir sus propios archivos de la aplicación. Se reduce la cantidad de datos por duplicado, a reducir la redundancia de datos, mantener la consistencia de datos.

⑶ datos de la independencia

Independencia de los datos incluye una independencia lógica (estructura lógica de la base de datos y la base de datos independiente de la aplicación) y la independencia física (datos de cambio no afecta a la estructura física de los datos de estructura lógica).

⑷ datos de control centralizado

gestión de documentos, los datos están en un estado disperso, el mismo usuario o usuarios diferentes en diferentes tratamientos entre los archivos no relacionados. Utilizar los datos de bases de datos pueden ser centralizados de control y gestión, y que el vínculo entre los distintos organización de datos y datos a través del modelo de datos.

⑸ consistencia de los datos y capacidad de mantenimiento para asegurar la seguridad y la fiabilidad de los datos

Incluye: ① control de seguridad: para evitar la pérdida de datos, el uso no autorizado y el error de actualización; ② control de integridad: para garantizar la precisión, la eficacia y la compatibilidad de los datos; ③ control de concurrencia: en el mismo período de tiempo, lo que permite datos de lograr un acceso múltiple, sino también para prevenir la interacción anormal entre los usuarios.

⑹ recuperación

El método proporcionado por el conjunto de sistema de gestión de base de datos, para detectar fallas y reparación de averías, evitando así daños en los datos. El sistema de base de datos puede recuperarse tan pronto como sea posible fallo del sistema de base de datos está en ejecución, puede estar mal física o lógicamente. Tal como mal uso del sistema debido a errores de datos.

Tipo de base de datos:

La base de datos se divide generalmente en la base de datos jerárquica, base de datos de la red y base de datos relacional tres. La base de datos es diferente según las diferentes estructuras de datos y organizaciones a contacto.

 

Supongo que te gusta

Origin www.cnblogs.com/vole/p/12511871.html
Recomendado
Clasificación