¿Cuáles son las bases de datos comunes?
Pregunta 1: ¿Cuáles son los programas de base de datos más utilizados? SQL Server es un producto de datos de Microsoft y es fácil de usar. ¡Oracle es el producto de datos de Oracle Corporation! ¡Conocido como el mejor sistema de datos del mundo! DB2 es un producto de IBM. El 80% de las 500 empresas más importantes del mundo utilizan DB2 como plataforma de base de datos.
Pregunta 2: ¿Cuáles son las bases de datos más utilizadas? ¿Cuáles son sus diferencias? MySQL de código abierto es el mejor; PostgreSQL es de código abierto
Oracle comercial/SQL Server/DB2 es de pago
Pregunta 3: ¿Cuáles son las tres bases de datos más utilizadas? En la actualidad, la comercialización de sistemas de gestión de bases de datos, bases de datos relacionales, es el producto líder y la tecnología es relativamente madura. Aunque el sistema de gestión de bases de datos orientado a objetos tiene tecnología avanzada y la base de datos es fácil de desarrollar y mantener, aún no es un producto maduro. Los principales sistemas de gestión de bases de datos relacionales nacionales e internacionales son Oracle, Sybase, Informix e INGRES. Estos productos admiten múltiples plataformas como UNIX, VMS y Windows, pero no el mismo nivel de soporte. y la madura base de datos relacional IBM DB2. Sin embargo, DB2 está integrado en las máquinas de la serie AS/400 de IBM y sólo admite el sistema operativo OS/400.
? 1.MySQL
? MySQL es el sistema de gestión de bases de datos SQL de código abierto más popular, publicado y respaldado por MySQL AB. MySQL AB es una empresa comercial basada en el desarrollo de MySQL. ¿Está aprovechando un modelo de negocio exitoso combinado con valores de código abierto? y metodologías para empresas de código abierto de segunda generación. MySQL es una marca registrada de MySQL AB.
? MySQL es un servidor de base de datos SQL rápido, multiproceso, multiusuario y robusto. MySQL Server admite el uso en sistemas de producción de carga pesada y de misión crítica, y puede integrarse en una configuración grande (implementación a gran escala) del software.
? Comparado con otros sistemas de gestión de bases de datos, MySQL tiene las siguientes ventajas:
? (1) MySQL es un sistema de gestión de bases de datos relacionales.
? (2) MySQL es de código abierto.
? (3) El servidor MySQL es un servidor de bases de datos rápido, confiable y fácil de usar.
? (4) Cliente/servidor o sistema integrado en el servidor MySQL.
? (5) Se puede utilizar el software MySQL.
2.¿Servidor SQL?
? SQL Server es un sistema de gestión de bases de datos desarrollado por Microsoft. Actualmente es la base de datos más popular para almacenar datos en la red. Ha sido ampliamente utilizado en el comercio electrónico, la banca, los seguros, la electricidad y otras industrias relacionadas con las bases de datos.
? La última versión de SQL Server 2005, que sólo puede ejecutarse en el sistema operativo Windows, es muy importante para el funcionamiento estable de la base de datos. La implementación paralela y el modelo de *almacenamiento no están maduros, es difícil hacer frente al creciente número de usuarios y la cantidad de datos y la escalabilidad son limitadas.
? SQL Server proporciona capacidades de red y de comercio electrónico, como compatibilidad con XML enriquecido y estándares de Internet, acceso fácil y seguro a una amplia gama de datos a través de la Web, y tiene una gestión de aplicaciones y seguridad potente, flexible y basada en red. Además, debido a su facilidad de uso e interfaz amigable, ha sido elogiado por una gran cantidad de usuarios.
? 3.Oracle
? La primera base de datos que le viene a la mente a una empresa suele ser Oracle. La empresa fue fundada en 1977 como una empresa de bases de datos especializada en desarrollo. Oracle siempre ha sido líder en el campo de las bases de datos. En 1984, la primera base de datos relacional se trasladó a una computadora de escritorio. Luego, Oracle5 fue pionero en el nuevo concepto de base de datos distribuida y arquitectura cliente/servidor.
La primera línea de soporte de Oracle para computadoras en modo de bloqueo y multiprocesamiento simétrico... la última tecnología de objetos de Oracle, que se convirtió en un sistema de base de datos de objetos relacionales. Actualmente, los productos de Oracle cubren docenas de modelos de computadoras grandes, medianas y pequeñas, y la base de datos Oracle se ha convertido en el dato relacional más utilizado en el mundo.
Los productos de bases de datos Oracle tienen las siguientes características excelentes.
? (1) ¿Compatibilidad
? Los productos de Oracle utilizan SQL estándar y son probados por el Instituto Nacional de Estándares y Tecnología (NIST). Compatible con IBM SQL/DS, DB2, ANGEL IDMS/R.
? (2) Portabilidad
Los productos de Oracle pueden ejecutarse en una amplia gama de plataformas de hardware y sistemas operativos. Se puede instalar en más de 70 sistemas VMS diferentes, DOS, UNIX, Windows y otros sistemas operativos, minicomputadoras
? (3) Asociación
Oracle se conecta con varias redes de comunicación y admite varios protocolos (TCP/IP, DECnet, LU6.2, etc.). ?
? (4) ¿Alta productividad
? Oracle proporciona una variedad de desarrollo...>>
Pregunta 4: ¿Cuáles son las bases de datos comúnmente utilizadas ahora? Los dos servidores sql, MSSQL y MySQL, a menudo se denominan MSSQL. Son productos de Microsoft, pero MySQL no lo es. MySQL es un producto de código abierto de una empresa llamada MySQL AB. Es gratuito y se puede utilizar en todas las plataformas. caro Generalmente solo se usa en Windows
Pregunta 5: ¿Cuáles son las bases de datos grandes comúnmente utilizadas?
MYSQL
Estas dos no se consideran administración de bases de datos grandes. sistemas
PB es un IDE para el desarrollo de aplicaciones de bases de datos, no un sistema de administración de bases de datos en absoluto
Foxbase es un producto de la era dos. Pasó a llamarse foxpro en la era de Windows. es un pequeño sistema de base de datos independiente de escritorio. MySQL es medio liviano, pero de código abierto, y se usa ampliamente en sitios web pequeños. Los verdaderos pesos pesados son Oracle y DB2, que se utilizan principalmente en industrias clave como los bancos. MS SQLServer de Microsoft es relativamente más pequeño que DB2 y Oracle. Más pequeño y más común en las pequeñas y medianas empresas, se puede decir que Sybase está disminuyendo y muriendo.
Pregunta 6: ¿Cuáles son los formatos de archivos de bases de datos comunes? ? Archivo dbf dbase, un formato creado por ashton-tate que puede actuar! , lipper, foxpro, arago, wordtech, xbase y bases de datos similares o identificación de productos relacionados con bases de datos, archivos de datos disponibles (se pueden abrir con excel 97), archivos de espacio de tabla oracle 8.1.x dba es un archivo de acceso a la base de datos de notas de lotus nsf; mdf y ldf son archivos de servidor SQL; 2. Además, también tiene muchos archivos de bases de datos definidos por los propios desarrolladores de software, la mayoría de los cuales usan dat o convierten dba a dat y se procesan mediante la conversión de nombres de archivos de programa. 3.odb++ es un formato ascii extensible que guarda todos los datos de ingeniería necesarios para la fabricación y el ensamblaje de PCB en una única base de datos. Es un puente que puede conectar bases de datos en múltiples formatos de datos. Es un formato bidireccional que permite cargar y descargar datos.
Pregunta 7: ¿Cuáles son los sistemas de aplicación de bases de datos comunes? Hoy en día, la mayor parte del software de nivel empresarial se basa en bases de datos.
Por ejemplo:
ERP: Planificación de la gestión de recursos empresariales
CRM: Gestión de las relaciones con los clientes
OA: Ofimática.
12306 El sistema de reserva de billetes online del Ministerio de Ferrocarriles.
. . .
Pregunta 8: ¿Cuáles son los programas de base de datos más utilizados? 1) MYSQL:
MySQL es desarrollado, lanzado y respaldado por MySQL AB. Es un software rápido, multiproceso y multiproceso. El servidor de base de datos SQL robusto y de usuario es actualmente el sistema de gestión de bases de datos SQL de código abierto más popular. MySQL
AB es una empresa comercial basada en desarrolladores de MySQL. Es una empresa de código abierto de segunda generación que utiliza un modelo de negocio exitoso para combinar valores y metodologías de código abierto. MySQL es una marca registrada de MySQL
AB. MySQL El servidor MySQL admite el uso de sistemas de producción de carga pesada y de misión crítica y también puede integrarse en un software de implementación masiva.
2) ACCESS:
ACCESS es una base de datos relacional que viene con el sistema y no necesita abrirse por separado para almacenar espacio. Una base de datos relacional se compone de una serie de tablas y la tabla se compone de una serie de filas y columnas. Cada fila es un registro, cada columna es un campo y cada campo tiene un nombre de campo que no se puede repetir. en una mesa. Las bases de datos de Access se guardan en forma de archivos y la extensión del archivo es MDB. Como base de datos de uso común para desarrollar sitios web, las bases de datos de Access se usan generalmente con programas ASP. Cuando la base de datos es demasiado grande, se puede convertir a una base de datos MSSQL para su uso, y ambas se pueden convertir.
3) MSSQL:
SQL Server también es producido por Microsoft. Es una plataforma de base de datos que proporciona una solución completa para la base de datos desde el servidor hasta la terminal. es un sistema de gestión de bases de datos que se utiliza para establecer, utilizar y mantener bases de datos.
Características de MSSQL: capacidad de carga de datos relativamente grande, velocidad de almacenamiento de datos rápida y gran estabilidad. Es adecuado para que las pequeñas y medianas empresas desarrollen sitios web y bases de datos de uso común para sistemas de oficina.
4) Oracle:
Oracle es el proveedor de servicios y software de gestión de información más grande del mundo. Fue fundado en 1977 y tiene su sede en Redwood, California, EE. UU.
aplicaciones comerciales integrales con potentes capacidades de Internet para ayudar a los usuarios a implementar negocios de comercio electrónico; estrategia, así como el diseño, personalización e implementación de diversas soluciones de comercio electrónico.
Pregunta 9: ¿Cuáles son los sistemas de gestión de bases de datos habituales? ¿Cuáles son las características de cada uno de ellos? 1. DB2 de IBM Como pionero y líder en el campo de las bases de datos relacionales, IBM completó el prototipo del sistema System R en 1977 y comenzó a proporcionar un servidor de bases de datos integrado: System/38 en 1980, seguido de SQL/DS para VSE y VM. Su versión inicial está estrechamente relacionada con el prototipo de investigación SystemR. DB2 para MVSV1 se lanzó en 1983. El objetivo de esta versión es ofrecer la simplicidad, la irrelevancia de los datos y la productividad del usuario prometida por este nuevo esquema. En 1988, DB2 para MVS proporcionó un potente soporte de procesamiento de transacciones en línea (OLTP). En 1989 y 1993, implementó soporte de bases de datos distribuidas con unidades de trabajo remotas y unidades de trabajo distribuidas, respectivamente. DB2 Universal Database 6.1, lanzado recientemente, es un modelo de base de datos universal. Es el primer sistema de gestión de bases de datos relacionales multimedia con funciones en línea y admite una serie de plataformas, incluido Linux.
2. Oracle Oracle, anteriormente conocido como SDL, fue fundado por Larry Ellison y otros dos programadores en 1977. Desarrollaron su propio producto estrella y lo vendieron en grandes cantidades en el mercado. En 1979, Oracle introdujo la primera gestión de bases de datos relacionales SQL comercial. sistema. Oracle es uno de los primeros proveedores en desarrollar bases de datos relacionales y sus productos admiten la más amplia gama de plataformas de sistemas operativos. Actualmente, los productos de bases de datos relacionales de Oracle tienen la mayor cuota de mercado. 3. Informix Informix se fundó en 1980 para ofrecer productos de bases de datos relacionales profesionales para sistemas operativos abiertos como Unix. El nombre de la empresa, Informix, deriva de la combinación de Information y Unix. El primer producto de base de datos relacional de Informix que realmente soporta el lenguaje SQL es Informix SE (StandardEngine). InformixSE era el principal producto de base de datos en el entorno de microcomputadoras Unix en ese momento. También fue el primer producto de base de datos comercial que se portó a Linux. 4. Sybase Sybase se fundó en 1984. El nombre de la empresa "Sybase" se deriva de la combinación de "sistema" y "base de datos". Bob Epstein, uno de los fundadores de Sybase, es el diseñador principal de Ingres University Edition (un producto modelo de base de datos relacional al mismo tiempo que System/R). El primer producto de base de datos relacional de la empresa fue Sybase SQLServer1.0, lanzado en mayo de 1987. Sybase propuso por primera vez la idea de una arquitectura de base de datos Cliente/Servidor y fue el primero en implementarla en Sybase SQLServer. 5. SQL Server En 1987, Microsoft e IBM cooperaron para desarrollar OS/2. IBM incluyó OS/2Database Manager en el sistema OS/2 Extended Edition que vendía, pero la línea de productos de Microsoft aún carecía de productos de bases de datos. Con este fin, Microsoft puso su mirada en Sybase y firmó un acuerdo de cooperación con Sybase para utilizar la tecnología de Sybase para desarrollar una base de datos relacional basada en la plataforma OS/2. En 1989, Microsoft lanzó la versión 1.0 de SQL Server. 6. PostgreSQL PostgreSQL es un objeto de software gratuito con funciones muy completas: un sistema de gestión de bases de datos relacionales (ORDBMS). Muchas de sus funciones son las predecesoras de muchas bases de datos comerciales actuales. PostgreSQL comenzó como el proyecto Ingres de BSD. Las características de PostgreSQL cubren SQL-2/SQL-92 y SQL-3. En primer lugar, incluye soporte para lo que se puede decir que son los tipos de datos más ricos del mundo; en segundo lugar, PostgreSQL es actualmente el único software gratuito que admite transacciones, subconsultas, sistemas de control paralelo de múltiples versiones, comprobaciones de integridad de datos y otras características. Sistema de gestión de bases de datos. 7.mySQL MySQL es un pequeño relacional... >>
Pregunta 10: ¿Cuáles son las tecnologías de seguridad de bases de datos más utilizadas? La seguridad de las bases de datos se refiere a proteger la base de datos para evitar fugas de datos. alteración o destrucción causada por un uso legítimo.
Los problemas de seguridad no son exclusivos de los sistemas de bases de datos. Una gran cantidad de datos se almacena centralmente en el sistema de base de datos y muchos usuarios finales los comparten directamente, lo que hace que los problemas de seguridad sean más prominentes. Si las medidas de protección de seguridad del sistema son efectivas es uno de los principales indicadores del sistema de base de datos. La seguridad de las bases de datos y la seguridad de los sistemas informáticos, incluida la seguridad de los sistemas operativos y los sistemas de red, están estrechamente relacionadas y se apoyan mutuamente.
Los métodos y tecnologías comunes para implementar el control de seguridad de la base de datos incluyen:
(1) Identificación y autenticación del usuario: en este método, el sistema proporciona una determinada forma para que los usuarios se identifiquen por su nombre. o identidad. Cada vez que un usuario solicita ingresar al sistema, el sistema lo verificará y solo otorgará el derecho a usar el sistema después de pasar la autenticación.
(2) Control de acceso: mediante la definición de permisos de usuario y la verificación de derechos legales, asegúrese de que solo los usuarios con permisos legales accedan a la base de datos y que todo el personal no autorizado no pueda acceder a los datos. Por ejemplo, control de acceso autónomo (I)AC) en el nivel C2 y control de acceso obligatorio (M.AC) en el nivel Bl.
(3) Mecanismo de visualización: defina vistas para diferentes usuarios y oculte los datos para que sean confidenciales de los usuarios que no tienen derechos de acceso a través del mecanismo de visualización, proporcionando así automáticamente un cierto grado de protección de seguridad para el datos.
(4) Auditoría: establezca un registro de auditoría, registre automáticamente todas las operaciones del usuario en la base de datos y colóquelas en el registro de auditoría. El DBA puede utilizar la información del seguimiento de auditoría para reproducir una serie de eventos que condujeron a. la situación actual de la base de datos, conocer la persona, el momento y el contenido del acceso ilegal a los datos, etc.
(5) Cifrado de datos: cifra los datos almacenados y transmitidos para que las personas que no conocen el algoritmo de descifrado no puedan obtener el contenido de los datos.