SQL server (Structured Query Language)

Anuncio
SQL SERVER Microsoft
Rafael Medina
Luis Najera
Introduccion
SQL nace de un lenguaje de computo llamado SEQUEL creado por
IBM, que fue diseñado específicamente para consulta de base de
datos.
• SQL SERVER es el producto emblema de motor de base de
datos de Microsoft que esta generando una enorme cantidad
de interés en el mercado. Microsoft se ha comprometido a
invertir grandes cantidades de dinero en apoyo a la
comercialización del producto y cuenta con
que SQL
SERVER se convierta en el principal motor de base de datos
en la industria de computo para la plataforma WINDOWS XP
aunque también puede operar en Windows 95 y Windows 98.
• Microsoft SQL SERVER 2000 es el último lanzamiento de los
productos de base de datos de Microsoft que aprovecha la sólida base
establecida por SQL Server 6.5 y 7.0.
• VENTAJAS DEL CLIENTE:
P
Facilidad de uso
P
Manejo de múltiples plataformas de hardware
P
Manejo de múltiples aplicaciones de software
P
Familiar al usuario
•
P
P
P
P
VENTAJAS DEL SERVIDOR
Confiable
Tolerante a fallas
Hardware de alto desempeño
Expone los datos como servicios en la web.
1. PORTABILIDAD.- Las bases de datos pueden desarrollarse fácilmente ya sea
en una red de micros y operarse en un equipo mainframe o una mini
computadora, sin importar su sistema operativo.
P
Cuenta con soporte de SAN (Red de área de almacenamiento) , lo que
permite una mayor comunicación entre servidores.
2. COMPATIBILIDAD.Los DBMS se pueden ejecutar ya sea en
computadoras personales, microcomputadoras, mainframes y computadoras
con procesamiento paralelo masivo así como en distintas arquitecturas de
hardware y software sin tener la necesidad de cambiar una sola línea de
código.
P
El optimizador de consultas soporta paralelismo entre consultas lo que
implica la capacidad de procesar una sola consulta en múltiples CPU.
P Primera base de datos que ofrece una compatibilidad de código del 100%.
Primera base de datos con los servicios de transformación de datos
integrados (DTS: Data Trasnformation Service). Con DTS se pueden
importar y exportar datos entre varias fuentes de datos heterogéneas
y destinos de datos, es decir, transferir y transformar los datos
automáticamente.
1.
P
P
P
P
P
P
CONECTIVIDAD.- Los DBMS pueden trabajar con información
almacenada con otros sistemas de bases de datos así como también almacenar
los datos y acceder a ellos desde otros paquetes de software.
Es la primera base de datos que ofrece la administración multiservidor para un
gran número de servidores.
Acceso universal a los datos (Universal Data Access), la estrategia de
Microsoft para permitir el acceso de alto rendimiento a una gran cantidad de
fuentes de información.
Utiliza varios CPU al insertar, seleccionar, actualizar y eliminar.
La estrategia de Microsoft afirma que SQL SERVER es la base de datos que
lleva a cabo la creación, administración y distribución de las aplicaciones
empresariales en forma más sencilla, esto significa proporcionar a los
desarrolladores un modelo de programación simple y rápido, eliminar la
necesidad de administrar la base de datos en las operaciones habituales y
proporcionar herramientas sofisticadas, para realizar las operaciones más
complejas en distintos servidores.
Permite ejecutar varias aplicaciones de forma fiable con instancias separadas
de base de datos por cliente o aplicación.
La capacidad para operar con otros productos incluye soporte para una
conectividad sin problemas entre sistemas y fuentes de datos.
1.
SEGURIDAD.- Verificaciones de usuarios, mantener clientes diferentes en
una misma base de datos y a los usuarios señalar ciertos datos que solo
podrán acceder determinados usuarios así como la codificación de
información privada.
P
El Administrador puede programar permisos por tabla, columna o fila.
P
El acceso a los datos es por medio de credenciales de seguridad formal.
P
Por medio del sistema operativo se permite la restricción de los
movimientos que pudieran hacerse con los archivos, así como controlar los
accesos con cuentas, a esto se le conoce como autenticación.
P
La seguridad comprende en protección y codificación de tablas de datos,
columnas y filas, así como las transferencias de datos entre un cliente y un
servidor como auditorias que identifican violaciones a la seguridad.
•
ADMINISTRACIÓN.- Funcionalidades de administración y tunning de
la memoria, del CPU y de disco, de manera que se reduce el tiempo para la
administración.
P
Primera base de datos que soporta la configuración automática y la autooptimización por medio del servicio Agente SQL SERVER.
Comprende la interacción que se requiere para el desempeño optimo de
la base de datos, las tareas
que incluyen instalación y
configuración, mantenimiento y supervisión de recursos.
1. RENDIMIENTO.- Permiten una alta disponibilidad de aplicaciones
sin necesidad de una reconfiguración de datos.
2. HERRAMIENTAS DE DESARROLLO.- Funcionan con un amplio
conjunto de herramientas de desarrollo, herramientas de consulta para
el usuario final, aplicaciones comerciales y herramientas de gestión de
la información del ámbito corporativo.
P
La estrategia Microsoft consiste en reducir el costo y la
complejidad de almacenamiento de datos al tiempo que pone la
tecnología al alcance de un mayor número de persona.
P
Microsoft ha establecido un planteamiento de amplia cobertura
para el proceso completo del almacenamiento de datos. El objetivo es
facilitar aún más la creación y el diseño de soluciones económicas de
almacenamiento de datos mediante la combinación de tecnologías,
servicios y alianzas entre fabricantes (Microsoft Alliance for Data
Warehousing). Entre estas innovaciones se incluyen:
Generación de informes y análisis corporativos hasta el modelado de
datos y el soporte de la toma de decisiones.
Generación de Microsoft Repository (Deposito de Micrososft), una
infraestructura común para compartir la información.
•
•
•
•
•
•
•
•
•
•
•
•
•
•
REQUERIMIENTOS DEL SISTEMA
Microsoft SQL Server 2000 opera en ordenadores con procesador Intel
o compatibles Pentium, Pentium Pro, o Pentium II Procesador. Éstos
tienen que tener como mínimo 166MHz.
Las ediciones y versiones de SQL Server 2000 necesitan la siguiente
memoria RAM:
Enterprise Edition: 64 MB de mínimo o 128 MB recomendado.
Standard Edition:
64 MB de mínimo.
Personal Edition:
64 MB en Windows 2000, 32 MB en todos los
demás
sistemas
operativos.
Developer Edition 64 MB de mínimo
Desktop Engine
64 MB mínimo en Windows 2000, 32 MB en
los demás sistemas operativos
SQL Server 2000 necesita tener los siguientes requerimientos
dependiendo de los componentes de instalación seleccionados.
Database components de 95 a 270 MB, 250 MB típica
Analysis Services
50 MB minimo, 130 MB típica
English Query
80 MB
Desktop Engine only
44 MB
• SQL Server 2000 requiere un monitor con resolución
VGA; las herramientas de gráficos de SQL Server
requieren un monitor con resolución 800x600 o superior.
• SQL Server 2000 requiere un CD-ROM, y un ratón
Microsoft o compatible.
• SQL Server 2000 requiere Internet Explorer 5.0 o posterior
y es soportado por los siguientes sistemas operativos:
•
Windows 2000
•
Microsoft Windows NT version 4.0 Service Pack 5 or
later
•
Windows Millennium Edition
•
Windows 98
•
Windows 95
Descargar