¿Qué significa base de datos lt;
El significado de lt;gt; en la base de datos:
lt;gt; es el signo de desigualdad. Otros métodos de escritura comunes son: !=Función de base de datos:
<. p>Base de datos (Base de datos) es un almacén que organiza, almacena y administra datos de acuerdo con la estructura de datos. Se produjo hace más de 60 años. Con el desarrollo de la tecnología de la información y el mercado, especialmente después de la década de 1990, la gestión de datos ya no es solo. almacena y gestiona datos, pero los transforma en varios métodos de gestión de datos requeridos por los usuarios. Existen muchos tipos de bases de datos, desde las tablas más simples que almacenan diversos datos hasta grandes sistemas de bases de datos que pueden almacenar cantidades masivas de datos. Se utilizan ampliamente en diversos aspectos.En la sociedad de la información, gestionar y utilizar plena y eficazmente diversos recursos de información es un requisito previo para la investigación científica y la gestión de la toma de decisiones. La tecnología de bases de datos es la parte central de varios sistemas de información, como los sistemas de información de gestión, los sistemas de automatización de oficinas y los sistemas de soporte de decisiones. Es un medio técnico importante para la investigación científica y la gestión de la toma de decisiones. Definición de base de datos 1:
Una base de datos es un almacén construido en un dispositivo de almacenamiento informático que organiza, almacena y gestiona datos según una estructura de datos.
En pocas palabras, puede considerarse como un archivador electrónico: un lugar donde se almacenan archivos electrónicos. Los usuarios pueden agregar, interceptar, actualizar, eliminar y otras operaciones sobre los datos de los archivos.
En el trabajo diario de la gestión económica, a menudo es necesario colocar ciertos datos relevantes en dicho "almacén" y procesarlos en consecuencia de acuerdo con las necesidades de la gestión.
Por ejemplo, el departamento de personal de una empresa o institución pública suele almacenar la información básica de sus empleados (número de empleado, nombre, edad, sexo, lugar de origen, salario, currículum, etc.) en un tabla. Esta tabla Puede considerarse como una base de datos. Con este "almacén de datos", podemos consultar la situación básica de un empleado en cualquier momento según sea necesario, y también podemos consultar el número de empleados cuyos salarios están dentro de un cierto rango, etc. Si todas estas tareas se pueden realizar automáticamente en ordenadores, entonces nuestra gestión de personal podrá alcanzar un nivel extremadamente alto. Además, también es necesario establecer muchas "bases de datos" de este tipo en la gestión financiera, la gestión de almacenes y la gestión de producción, de modo que las computadoras puedan utilizarse para realizar la gestión automatizada de las finanzas, el almacén y la producción. Definición de base de datos 2:
Estrictamente hablando, una base de datos es una colección de datos organizada y compartible que se almacena en una computadora durante mucho tiempo. Los datos en la base de datos se refieren a estar organizados, descritos y almacenados juntos en un determinado modelo de datos, con las características de redundancia mínima, alta independencia de datos y fácil escalabilidad, y pueden ser utilizados por múltiples bases de datos dentro de un cierto rango.
Este tipo de recopilación de datos tiene las siguientes características: es lo menos duplicado posible, sirve a múltiples aplicaciones de una organización específica de manera óptima, su estructura de datos es independiente de las aplicaciones que la utilizan, y aumenta la cantidad de datos, la eliminación, modificación y búsqueda se administran y controlan mediante un software unificado. Desde la perspectiva de la historia del desarrollo, la base de datos es una etapa avanzada de la gestión de datos, que se desarrolló a partir del sistema de gestión de archivos. Sistema de procesamiento de bases de datos:
Una base de datos es un sistema de procesamiento de datos general para una unidad o un campo de aplicación. Almacena una colección de datos relevantes que pertenecen a empresas y departamentos comerciales, grupos e individuos. Los datos de la base de datos se establecen desde una perspectiva global y se organizan, describen y almacenan de acuerdo con un determinado modelo de datos. Su estructura se basa en la conexión natural entre los datos, que pueden proporcionar todas las rutas de acceso necesarias, y los datos ya no están dirigidos a una determinada aplicación, sino a toda la organización y tienen características estructurales generales.
Los datos de la base de datos están establecidos para que muchos usuarios compartan su información, y se ha liberado de las limitaciones y restricciones de procedimientos específicos. Diferentes usuarios pueden utilizar los datos de la base de datos según su propio uso; varios usuarios pueden compartir los recursos de datos de la base de datos al mismo tiempo, es decir, diferentes usuarios pueden acceder a los mismos datos de la base de datos al mismo tiempo. La exclusividad de datos no solo satisface los requisitos de cada usuario en cuanto al contenido de la información, sino que también cumple con los requisitos para la comunicación de información entre usuarios. Estructura básica de la base de datos:
La estructura básica de la base de datos se divide en tres niveles, lo que refleja tres perspectivas diferentes de observación de la base de datos.
La base de datos compuesta por el esquema interno como marco se denomina base de datos física; los datos compuestos por el esquema conceptual como marco se denomina base de datos conceptual como marco; llamada base de datos de usuarios.
⑴Capa física de datos.
Es la capa más interna de la base de datos y es una colección de datos realmente almacenados en el dispositivo de almacenamiento físico. Estos datos son datos sin procesar, que son los objetos procesados por el usuario. Están compuestos por cadenas de bits, caracteres y palabras procesadas por las operaciones de instrucción descritas por el modo interno.
⑵ Capa de datos conceptuales.
Es la capa intermedia de la base de datos y la representación lógica general de la base de datos. Señala la definición lógica de cada dato y la conexión lógica entre los datos, y es una colección de registros de almacenamiento. Implica la relación lógica de todos los objetos de la base de datos, más que su situación física. Es una base de datos bajo el concepto de administrador de base de datos.
⑶ Capa de datos del usuario.
Es una base de datos vista y utilizada por los usuarios, y representa una colección de datos utilizados por uno o algunos usuarios específicos, es decir, una colección de registros lógicos.
Las conexiones entre diferentes niveles de la base de datos se convierten mediante mapeo. Las características principales de la base de datos:
⑴ Realizar el intercambio de datos
El intercambio de datos incluye a todos los usuarios que pueden acceder a los datos en la base de datos al mismo tiempo, y también incluye las diversas formas en que los usuarios pueden acceder a los datos de la base de datos. Utilice la base de datos a través de la interfaz y proporcione intercambio de datos.
⑵ Reducir la redundancia de datos
En comparación con el sistema de archivos, la base de datos permite compartir datos, evitando así la necesidad de que los usuarios creen archivos de aplicación individualmente. Reduce una gran cantidad de datos duplicados, reduce la redundancia de datos y mantiene la coherencia de los datos.
⑶ Independencia de datos
La independencia de datos incluye independencia lógica (la estructura lógica de la base de datos y el programa de aplicación en la base de datos son independientes entre sí) e independencia física (cambios en la estructura de los datos) no afecta la estructura lógica de los datos).
⑷ Control centralizado de datos
En el método de gestión de archivos, los datos están en un estado disperso y diferentes usuarios o el mismo usuario no tienen relación entre sus archivos en diferentes procesos. Las bases de datos se pueden utilizar para controlar y gestionar datos de forma centralizada y representar la organización de diversos datos y las relaciones entre datos a través de modelos de datos.
⑸Coherencia y capacidad de mantenimiento de los datos para garantizar la seguridad y confiabilidad de los datos
Incluyen principalmente: ①Control de seguridad: para evitar la pérdida de datos, actualizaciones incorrectas y uso no autorizado ②Control de integridad: garantizar la exactitud y validez; y compatibilidad de datos; ③ Control de concurrencia: permite múltiples accesos a los datos dentro del mismo período de tiempo y evita interacciones anormales entre usuarios.
⑹ Recuperación de fallas
El sistema de administración de bases de datos proporciona un conjunto de métodos para detectar y reparar fallas a tiempo, evitando así que los datos se dañen. El sistema de base de datos puede recuperarse lo más rápido posible de fallas que ocurren cuando el sistema de base de datos se está ejecutando, que pueden ser errores físicos o lógicos. Por ejemplo, errores de datos causados por un mal funcionamiento del sistema, etc. Tipos de datos de bases de datos:
Las bases de datos generalmente se dividen en tres tipos: bases de datos jerárquicas, bases de datos de red y bases de datos relacionales. Diferentes bases de datos están relacionadas y organizadas según diferentes estructuras de datos.
1. Modelo de estructura de datos
⑴Estructura de datos
La llamada estructura de datos se refiere a la forma organizativa de los datos o la relación entre los datos.
Si D se usa para representar datos y R se usa para representar el conjunto de relaciones entre objetos de datos, entonces DS=(D, R) se llama estructura de datos.
Por ejemplo, existe una guía telefónica que registra los nombres y números de teléfono correspondientes de n personas. Para encontrar fácilmente el número de teléfono de alguien, organice el nombre y el número de la persona en el orden del diccionario, con el nombre seguido del número de teléfono correspondiente. Por lo tanto, si desea encontrar el número de teléfono de alguien (suponiendo que su nombre sea Y), sólo necesita encontrar los nombres que comienzan con Y. En este ejemplo, el conjunto de datos D es el nombre y el número de teléfono de la persona, y la relación R entre ellos está ordenada en el orden del diccionario. La estructura de datos correspondiente es DS = (D, R), que es una matriz.
⑵Tipo de estructura de datos
La estructura de datos se divide en estructura lógica de datos y estructura física de datos.
La estructura lógica de los datos consiste en observar y analizar los datos desde una perspectiva lógica (es decir, la conexión y organización de los datos), independientemente de la ubicación de almacenamiento de los datos a la que se refiere la estructura física de los datos; la ubicación de los datos en la computadora La estructura de almacenamiento es la forma de implementación de la estructura lógica de los datos en la computadora, por lo que la estructura física también se llama estructura de almacenamiento. Aquí solo estudiamos la estructura lógica de los datos, y el método para reflejar y realizar conexiones de datos se denomina modelo de datos.
Existen tres modelos de datos populares, a saber, el modelo de estructura jerárquica y el modelo de estructura de red basado en la teoría de grafos, y el modelo de estructura relacional basado en la teoría de relaciones.
2. Sistemas de bases de datos jerárquicos, en red y relacionales
⑴ Modelo de estructura jerárquica
El modelo de estructura jerárquica es esencialmente una estructura direccional con un nodo raíz. (En matemáticas, un "árbol" se define como un gráfico conectado sin retorno). La siguiente imagen es el organigrama de una institución de educación superior. Esta estructura organizativa es como un árbol. La escuela es la raíz del árbol (llamada nodo raíz). Los departamentos, carreras, profesores, estudiantes, etc. son las ramas (llamadas nodos). llamado nodo raíz es un borde, y la relación entre las raíces del árbol y los bordes es 1: N, es decir, solo hay una raíz y N ramas. Un sistema de base de datos establecido según un modelo jerárquico se denomina sistema de base de datos de modelo jerárquico. IMS (Sistema de Gestión de la Información) es su representante típico.
⑵Modelo de estructura de red
El sistema de base de datos establecido de acuerdo con la estructura de datos de la red se denomina sistema de base de datos de red, y su representante típico es DBTG (Grupo de tareas de base de datos). La estructura de datos de la red se puede convertir en una estructura de datos jerárquica utilizando métodos matemáticos.
⑶ Modelo de estructura relacional
La estructura de datos relacional reduce algunas estructuras de datos complejas a relaciones binarias simples (es decir, forma de tabla bidimensional). Por ejemplo, la relación de los empleados en una determinada unidad es una relación binaria.
Un sistema de base de datos compuesto por estructuras de datos relacionales se denomina sistema de base de datos relacional.
En una base de datos relacional, casi todas las operaciones sobre datos se basan en una o más tablas relacionales. La gestión de datos se logra mediante operaciones como clasificación, fusión, conexión o selección de estas tablas relacionales.
dBASEⅡ es un representante típico de este tipo de sistema de gestión de bases de datos. Para un problema de aplicación práctica (como un problema de gestión de personal), a veces se necesitan múltiples relaciones para lograrlo. Una relación establecida con dBASE II se denomina base de datos (o archivo de base de datos), y varias bases de datos establecidas correspondientes a múltiples relaciones se denominan sistemas de bases de datos. Otra función importante de dBASEⅡ es realizar el uso y la gestión de la base de datos mediante el establecimiento de archivos de comando. El archivo de secuencia de comandos correspondiente para un sistema de base de datos se denomina sistema de aplicación de la base de datos.
Por tanto, se puede resumir que una relación se denomina base de datos, y varias bases de datos pueden constituir un sistema de base de datos. El sistema de base de datos puede derivar varios tipos de archivos auxiliares y sistemas de aplicaciones que lo construyen. Tipos de bases de datos:
Base de datos en red, Base de datos relacional, Base de datos jerárquica, Base de datos orientada a objetos, etc. Las aplicaciones comerciales son principalmente bases de datos relacionales, como Oracle, DB2, Sybase, MS SQL Server, Informax, MySQL, etc.