Microsoft SQL Server is a relational database management system developed by Microsoft. As a database server, it is a software product with the primary function of storing and retrieving data as requested by other software applications—which may run either on the same computer or on another computer across a network ...
2. Microsoft SQL Server
Microsoft SQL Server es un sistema para la gestión de bases
de datos producido por Microsoft basado en el modelo
relacional. Sus lenguajes para consultas son T-SQL y ANSI SQL.
http://professional-guru.com
3. T-SQL
Transact-SQL (T-SQL) es el lenguaje de programación del
SQL Sever, a través de el podemos realizar muchas
operaciones relacionadas con el SQL sin tener que volver a
pasar por código ASP o VB, esto simplificará vuestro código y
ganará en rapidez dado que el T-SQL se ejecuta dentro del
SQL Sever y es código compilado, se compila la primera vez
que se ejecuta el Stored Procedure.
EL T-SQL se puede utilizar desde multitud de aplicaciones y
desde diferentes lenguajes de programación
o Desde Visual Basic
o Desde Visual C++
o Desde Active Server Pages (ASP)
http://professional-guru.com
4. Características de SQL Server
• Soporte de transacciones.
• Escalabilidad, estabilidad y seguridad.
• Soporta procedimientos almacenados.
• Incluye también un potente entorno gráfico de
administración, que permite el uso de comandos DDL y DML
gráficamente.
• Permite trabajar en modo cliente-servidor, donde la información
y datos se alojan en el servidor y las terminales o clientes de la
red sólo acceden a la información.
• Además permite administrar información de otros servidores de
datos.
http://professional-guru.com
6. DDL (Lenguaje de Definición
de Datos)
Un lenguaje de definición de datos (Data Definition Language,
DDL por sus siglas en inglés) es un lenguaje que permite a los
usuarios llevar a cabo las tareas de definición de las estructuras
que almacenarán los datos así como de los procedimientos o
funciones que permitan consultarlos.
El lenguaje de programación SQL, admite las siguientes
sentencias de definición: CREATE, DROP y ALTER, cada una de
las cuales se puede aplicar a las tablas, vistas, procedimientos
almacenados y triggers de la base de datos.
http://professional-guru.com
8. DCL (Lenguaje de
Manipulación de Datos)
Un Lenguaje de Manipulación de Datos (Data Manipulation
Language, DML) es un lenguaje que permite a los usuarios llevar
a cabo las tareas de consulta o manipulación de los datos,
organizados por el modelo de datos adecuado.
Es usado para recuperar y manipular datos en una base de datos
relacional.
http://professional-guru.com
9. Desventajas de SQL Server
• Usa Address Windowing extensión (AWE) para hacer el
direccionamiento de 64-bit esto le impide usar la
administración dinámica de memoria y sólo le permite alojar a
lo más 64Gb de memoria compartida.
• Sólo permite 16 instancias distintas concurrentes
aproximadamente en una máquina.
• No maneja compresión de datos por tanto ocupa mucho
espacio en disco.
• Está atado a la plataforma de sistema operativo sobre la cual
puede instalarse.
http://professional-guru.com
10. Versión Año
Nombre de la
Liberación
Nombre Clave
1.0
(OS/2)
1989 SQL Server 1.0 -
4.21
(WinNT)
1993 SQL Server 4.21 -
6.0 1995 SQL Server 6.0 SQL95
6.5 1996 SQL Server 6.5 Hydra
7.0 1998 SQL Server 7.0 Sphinx
- 1999
SQL Server 7.0
OLAP Tools
Plato
8.0 2000
SQL Server
2000
Shiloh
8.0 2003
SQL Server
2000
64-bit Edition
Liberty
9.0 2005
SQL Server
2005
Yukon
10.0 2008
SQL Server
2008
Katmai
10.5 2010
SQL Server
2008 R2
Kilimanjaro
SQL Server Historia de Liberaciones
http://professional-guru.com