Welcome to TechNet Blogs Sign in | Join | Help

Blog de Actividades y Noticias TechNet en Mexico

Informacion para Profesionales de Informatica "IT Pros"
Que es SQL Server? Parte 1

En uno de los ultimos eventos en los que participe y vi a un buen numero de estudiantes, donde por ahi surgio una duda "Que es exactamente SQL Server?"

 

Empecemos por el concepto base de datos, una base de datos es un lugar donde se almacenan datos, existen varios tipos de base de datos por ejemplo, una hoja de excel es un ejemplo de una base de datos de archivo plano, esa hoja es una tabla que consiste de columnas y renglones, los cuales contiene informacion, en terminos de bases de datos, un renglon es un registro o "record" y la columna es el campo o "field" la informacion en la celda el valor de ese campo.

Un grupo de tablas con conexiones de datos entre ellas se conocen como base de datos relacionales, SQL server es un grupo o suit de aplicaciones que permiten la adminstracion y anilisis de los datos, especialmente util cuando se trata de una gran cantidad de Informacion.

Otro dato importante es el significado de "SQL", Structured Query Language, es el lenguaje generico para obtener informacion de las tablas que estan en las bases de datos, comunmente conocido como "Query", el Query es la forma de solicitarle informacion a la base de datos y el leguage estandar es SQL. pensemos en un "Query" como una pregunta a una base de datos, por ejemplo, que personas tienen un coche negro en el df? (suponiendo que existira una base de datos con esa informacion), si lo traducimos a SQL se veria algo similar a esto:

 

SELECT FirstName, LastName from DUEÑOSDECOCHES where state=´DF´ and color=´Negro´

 

Esto quiere decir que le estamos preguntando a la base de datos DUEÑOSDECOCHES, que nos de el nombre y apellido de todas las personas, que esten en el DF y tengan un choche Negro

 

Una ves entendido estos terminos:

SQL server es un sistema de administracion de bases de bases de datos del concepto en ingles "relational database management system" o RDBMS, el cual esta diseñado para ambientes empresariales. Es una familia de herramientas para el manejo y analisis de datos para el comercio electronico, linea de negocios y soluciones de data warehousing. La ultima version es SQL server 2008, que se encuentra en estado CTP.

En esta pagina, podras encontrar mayor informacion de SQL server 2005 http://www.microsoft.com/mexico/sql/, Existen 4 versiones de este manejador de bases de datos, cada uno enfocado a diferentes aplicaciones de negocio, Express, WorkGroup, Estandard y Enterprise

 

Empezaremos con la version Express

 http://www.microsoft.com/sql/editions/express/default.mspx

 

Esta version es completamente gratis, sirve para PYMES, programadores y estudiantes que esten buscando tener un manejador de bases de datos poderoso y escalable.

Express tiene 3 diferentes versiones:

Express Edition Products for SQL Server Compared
Feature SQL Server 2005 Express Edition SQL Server 2005 Express Edition with Advanced Services SQL Server 2005 Express Edition Toolkit

Database Engine


 


 


 

Client Components


 


 


 

Full Text Search


 


 


 

Reporting Services


 


 


 

Management Studio Express


 


 


 

Business Intelligence Developer Studio


 


 


Para tener un entrenamiento (en ingles):

http://msdn2.microsoft.com/en-us/express/aa718391.aspx

La pregunta, es que diferencia tiene la version Express de SQL Server?, en esta tabla estan listadas las diferencias entre versiones:

Manageability
Feature Express Workgroup Standard Enterprise Comments

 

Auto Tuning

 

checked

checked

checked

checked

Automatically tunes database for optimal performance.

 

Profiler

 

*1

*2

checked

checked

*

 

SQL Server Management Studio Express

 

See Comments

checked

checked

checked

Easy-to-use graphical management tool available as a separate download or included with the SQL Server Express w/Advanced Services download

 

Management Studio

 

*

checked

checked

checked

Full management platform for SQL Server; includes Business Intelligence (BI) Development Studio.

 

Database Tuning Advisor

 

*

*

checked

checked

Automatically suggests enhancements to your database architecture to improve performance.

 

Serviceability Enhancements

 

checked

checked

checked

checked

Dynamic management views and reporting enhancements.

 

Full-text Search

 

See comments

checked

checked

checked

Available for SQL Server Express in the SQL Server Express w/ Advanced Services download

 

SQL Agent Job Scheduling Service

 

*

checked

checked

checked

*

http://www.microsoft.com/sql/prodinfo/features/compare-features.mspx

Continua en la parte 2

Eduardo Rivadeneira

Posted: Monday, April 28, 2008 6:06 PM by TechnetMexico

Comments

No Comments

Anonymous comments are disabled
Page view tracker