Electrosoft 2001

Formulario de contacto
teléfono: 94 453 00 09
info@electrosoft2001.es

SQL Server

Microsoft SQL Server 2000 es un sistema de gestión de bases de datos relacionales, SGDBR, cliente / servidor de alto rendimiento. Se ha diseñado para admitir un elevado volumen de procesamiento de transacciones (como las de la entradas de pedidos en línea, inventario, contabilidad o facturación), además de aplicaciones de almacén de datos y de ayuda en la toma de decisiones (como las aplicaciones de análisis de ventas).

SQL Server 2000 ajusta el uso que hace de la memoria del sistema para equilibrar las necesidades de otras aplicaciones que se ejecuten en la máquina y las necesidades de sus propios componentes internos.

SQL Server 2000 puede considerar muchas conexiones de la base de datos como inactivas, aunque el usuario final humano asociado pueda estar bastante activo, rellenando datos en la pantalla de introducción de datos, obteniendo información de los clientes, etc. Pero esas actividades no requieren ninguna interacción con el servidor hasta que envía realmente un comando. Por tanto, desde la perspectiva del motor de SQL Server, la conexión está inactiva.

SQL Server 2000 está íntimamente integrado con los sistemas operativos sobre los que se ejecuta. En concreto esta optimizado para Windows NT/2000/2003. Esa es la plataforma principal de SQL Server.

Integridad de los datos impuesta por el SGDBR. SQL Server impone la integridad de los datos dentro de la propia base de datos, garantizando que se sigan complejas políticas de negocios y que se cumplan las relaciones obligatorias entre los elementos de los datos. La capacidad de imponer la integridad de los datos basándose en las restricciones definidas al crear las tablas de la base de datos se denomina integridad de datos declarativa.

En muchos entornos de misión critica es imperativo que la aplicación esté disponible en todo momento (24 horas al día, siete días a la semana). SQL Server ayuda a asegurar la disponibilidad proporcionando copia de seguridad en línea, mantenimiento en línea, recuperación, automática y la capacidad de instalar SQL Server en un cluster para protección frente a fallos.

SQL Server dispone de varias formas de administrar la seguridad de los datos. Es posible conceder y retirar privilegios de acceso a usuarios o a grupos de usuarios sobre objetos como tablas y vistas. Es posible conceder privilegio de ejecución sobre procedimientos almacenados normales y extendidos.

SQL Server garantiza la atomicidad de sus transacciones. Con la atomicidad, todas las transacciones se tratan como todo o nada, se confirman o se cancelan. Si se confirma una transacción, se mantienen todos sus efectos. Si se cancela, se deshacen todos sus efectos.