2. Microsoft SQL Server es
un sistema de manejo de
bases de datos del modelo
relacional, desarrollado por
la empresa Microsoft.
El lenguaje de desarrollo
utilizado (por línea de
comandos o mediante la
interfaz gráfica de
Management Studio) es
Transact-SQL (TSQL), una
implementación del
estándar ANSI del lenguaje
SQL, utilizado para
manipular y recuperar datos
(DML), crear tablas y
definir relaciones entre
ellas (DDL).
3. Todo empieza en el año de 1989 con SQL Server 1.0 que salió
para el viejo sistemas operativo OS/2 de IBM que vio la luz en
1987, posteriormente en el año 1993 aparece SQL Server
4.21 para Windows NT, luego en el año de1995 sale la versión de
SQL Server 6.0 en todo el apogeo del sistema operativo Windows
95, debo mencionar que para estos momentos SQL server no era
tan conocida ni popular, recién tomaba auge Windows NT en el
mundo de los servidores, al siguiente año 1996 se lanza SQL
Server 6.5.
En 1998 Microsoft lanza SQL Server 7.0 que se convierte en la
versión más popular, en el siguiente año 1999 Microsoft lanzó
otra versión 7.0 con las herramientas OLAP (On-Line Analytical
Processing) que es una solución utilizada en la llamada
Inteligencia empresarial o Business Intelligence, donde el
objetivo es agilizar la consulta de grandes cantidades de datos. En
el año 2003 que Microsoft saco la versión SQL Server 2000
64-bit Edition, que se podía instalar en Windows XP 64Bit y
Windows Server. Y la ultima versión es la del 2017.
Historia
4. Características
• Compatibilidad con la mayoría de las tareas administrativas de SQL
Server.
• Un cuadro de diálogo común de programación que permiten realizar
acciones de los cuadros de diálogo de administración en otro momento.
• Integración de la ayuda de comunidades en línea.
• Un tutorial sobre SQL Server Management Studio para ayudarle
a aprovechar las ventajas de las numerosas características nuevas y,
a que sea más productivo de forma inmediata.
5. Funciones
SQL Server proporciona al usuario la posibilidad de definir sus propias
funciones, conocida como UDF (user defined functions). Existen tres
tipos de funciones.
Estas son:
-Funciones escalares.
-Funciones en línea.
-Funciones en línea de múltiples
sentencias.
6. DESVENTAJAS
1. Utiliza mucho la memoria RAM para las instalaciones y utilización de
software.
2. No se puede utilizar como practicas porque se prohíben muchas cosas, tiene
restricciones en lo particular.
3. La relación, calidad y el precio esta muy debajo comparado con Oracle.
4. Tiene muchos bloqueos a nivel de página, un tamaño de página fijo y
demasiado pequeño, una pésima implementación de los tipos de datos variables.
7. VENTAJAS
• es un sistema de gestión de base de datos.
• Es útil para manejar y obtener datos de la red de redes.
• Nos permite olvidarnos de los ficheros que forman la base de datos.
• Si trabajamos en una red social nos permite agregar otros servidores
de SQL Server. Por ejemplo dos personas que trabajan con SQL
Server, uno de ellos se puede conectar al servidor de su otro
compañero y así se puede ver las bases de datos del otro compañero
con SQL Server.
• SQL permite administrar permisos a todo. También permite
que alguien conecte su SQLO al nuestro pero sin embargo
podemos decirle que no puede ver esta base de datos pero otro si.