Curso de Introducción a SQL Server 2005

2  Microsoft SQL Server 2005

Actualmente podemos encontrarnos con varios servidores de base de datos (RDBMS):

  • Oracle
  • DB2
  • MySQL
  • SQL Server
  • ...

Todos ellos desempeñan la misma función, pero tienen diferentes propiedades y herramientas que distinguen claramente unos de otros.

SQL Server 2005 es la siguiente edición de su predecesor en el mercado, SQL Server 2000, el cual tuvo muy buena aceptación en las empresas por su alta calidad.

Con esta última versión se ha conseguido mejorar aún mas SQL Server 2000, mejorando la fiabilidad, escalabilidad, rendimiento y manejo. Muchas de las empresas controlan sus redes locales con el conocido sistema operativo Windows Server 2003, siendo uno de los más extendidos y preferidos por la mayoría de empresas. Este sistema operativo de Microsoft es el entorno ideal para la instalación de SQL Server 2005, convirtiéndose en la mejor pareja posible para la administración.

Además la reciente aparición de SQL Server 2005, conlleva que este preparado para la expansión por la red de redes (Internet) ya que por ejemplo es capaz de generar automáticamente documentos XML, se trata del formato estándar de datos que facilita la transmisión de datos en Internet.

Como veremos en el siguiente punto, tenemos diferentes versiones de SQL Server 2005, cada una orientada a cubrir unas determinadas necesidades de diferentes tipos de empresas o clientes, pero podemos enumerar una serie de propiedades comunes para todas ellas, que demuestran que SQL Server es bastante más que un servidor de base de datos:

  • Servidor de base de datos, de gran rendimiento.
  • RDBMS que pueden ser instalados tanto en sistemas de usuarios como Windows XP, máquinas de multiprocesador de 64 bits, redes de ordenadores.
  • La administración se facilita mediante interfaz gráfica de usuario.
  • Capaz de tener varias instancias del servidor en una única máquina.
  • Acceso directo a datos desde página Web, gracias a la generación automática de documentos XML, consiguiendo una completa integración con Internet.
  • Posibilidades de data warehousing y data mining, para almacenar y analizar datos, funcionando como Online Transaction Processing (OLTP) y con servicios Online Analytical Processing (OLAP).
  • Comunicación perfecta con otras aplicaciones Microsoft, pudiendo presentar información en hojas de Excel, por citar un ejemplo.
  • Integración perfecta con herramientas de desarrollo de software como Visual Studio 2005.
  • Lenguaje T-SQL para ampliar las posibilidades de las tareas a realizar.
  • Capacidad para interpretar funciones realizadas con CLR (Common Language Runtime) de plataformas .NET, esto nos permite realizar funciones en lenguajes muy conocidos como Visual Basic o C#.

Inscríbete ahora y accede a 3 unidades gratis

Evalua el curso de Introducción a SQL Server 2005 y accede a las 3 unidades gratis con acceso completo al aula virtual donde podrás disfrutar de la inestimable ayuda del tutor y una gran variedad de recursos como videotutoriales, ejercicios resueltos, foros, enlaces, bibliografía, etc....


2.1 Versiones de SQL Server 2005

Como acabamos de ver SQL Server 2005 tiene una serie de propiedades comunes a las cuales se le añaden una serie de herramientas para ir formando diferentes versiones orientadas a diferentes tipos de empresas y funciones.

Estas ediciones las presentamos a continuación comenzando con la que menos posibilidades ofrece hasta llegar a la más completa:

Versión Descripción
SQL Server 2005 Express Edition Versión básica del servidor, limitada en el número de usuarios y en cuanto al volumen de datos a gestionar. Es la versión que Microsoft nos ofrece gratuitamente y sin duda es la versión ideal para comenzar a trabajar y  desde la cual podemos ir ampliando a versiones superiores si nos fuese necesario. Permite ser distribuida con programas de desarrollo propios con su correspondiente licencia.
SQL Server 2005 Workgroup Edition Orientada a pequeñas empresas, no tiene límite de números de usuarios  ni de capacidad de almacenamiento en cuanto al tamaño de la base de datos. No incluye las herramientas avanzadas de las versiones superiores.
SQL Server 2005 Standard Edition Pensada para empresas de mediano tamaño, cuenta con herramientas avanzadas para la administración y análisis de datos.
SQL Server 2005 Enterprise Edition Esta edición está preparada para gestionar las empresas de mayor tamaño, ya que ofrece mayor potencia que las anteriores. Y además de añadir servicios avanzados y estar preparada para trabajar con multiprocesadores de 64 Bits, amplias memorias RAM. Podemos hablar de bases de datos con tamaños dados en Terabytes, para que puedas hacer una idea de la cantidad de información que puede llegar a gestionar con fiabilidad. Tiene la capacidad de trabajar con Clústers de ordenadores, de modo que el fallo de uno de ellos active otro ordenador que se encontraba pasivo hasta el momento del error.
SQL Server 2005 Developer Edition Se trata de una versión que cuenta con las mismas características que su versión anterior, con la diferencia de que va dirigida a desarrolladores.  ¿Porque si tienen las mismas características, no se trata de la misma edición? Esta versión especial está limitada por su licencia que no permite que se ejecute en entornos de explotación y sólo se permite para desarrollo. Otra diferencia importante, es que permite ser instalada en Sistemas Operativos Windows XP Professional Edition.

Inscríbete ahora y accede a 3 unidades gratis

Evalua el curso de Introducción a SQL Server 2005 y accede a las 3 unidades gratis con acceso completo al aula virtual donde podrás disfrutar de la inestimable ayuda del tutor y una gran variedad de recursos como videotutoriales, ejercicios resueltos, foros, enlaces, bibliografía, etc....


Si desea obtener un acceso sin restricciones a los contenidos del curso de Introducción a SQL Server 2005 y disfrutar de todas las herramientas del aula virtual (Videos explicativos streaming, acceso a los foros, chat, ejercicios resueltos, la ayuda del tutor, audioconferencia, estudio de grabación, test y actividades de autoevaluación, etc...) puede inscribirse completamente gratis y comenzar a realizar de forma inmediata el curso.