3. DEFINICION
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).
Dentro de los competidores más destacados de SQL Server
están: Oracle, MariaDB, MySQL, PostgreSQL. SQL Server ha estado
tradicionalmente disponible solo para sistemas operativos Windows de
Microsoft, pero desde 2017 también está disponible para Linux y Docker
containers.
4. CARACTERISTICAS
• Independencia del fabricante.
• Transportabilidad entre sistemas informáticos.
• Estándares SQL
• Acuerdos y obligaciones de IBM (DB2).
• Obligaciones de Microsoft (SQL Server, ODBC y ADO)
• Fundamentos relacionales
• Estructura de alto nivel en inglés.
• Consultas ad hoc interactivas.
• Acceso mediante programación a bases de datos.
• Vistas múltiples de los datos.
• Lenguaje completo de base de datos.
• Definición dinámica de datos.
• Arquitectura cliente/servidor.
• Soporte de aplicaciones empresariales.
• Extensibilidad y tecnología de objetos.
• Acceso a bases de datos en Internet.
• Integración de Java (JDBC)
• Infraestructura de la industria
5. REQUERIMIENTOS DE
HARDWARE
LOS PRESENTE SON LOS REQUERIMIENTOS MINIMOS RECOMENDADOS,
TANTO PARA SERVIDORES COMO PARA ESTACIONES DE TRABAJO.
ALGUNAS DE LAS RASONES QUE PUEDEN HACER VARIAR ESTAS
RAZONES SON.
CANTIDAD DE USUARIOS.
OTRAS APLICACIONES QUE CORRAN EN EL SERVIDOR.
TAMAÑO Y CANTIDAD DE LOS DOCUMENTOS.
ROL DEL USUARIO QUE UTILICE LA ESTACION DE TRABAJO.
6. EQUIPO SERVIDOR
PROCESADOR CORE I3 4GHZ
MEMORIA RAM DE 4GB. LA CANTIDAD DE MEMORIA RAM VARIA SEGÚN
LA CANTIDAD DE USUARIO WED, ASI COMO LA CANTIDAD DE TAREA
EXTRAS QUE EJECUTE EL SERVIDOR.
DISCO DURO DD CON 80 GB LIBRES PARA DATOS.
7. EQUIPO DE CLIENTES
PROCESADOR CORE DUO 1+ GHZ.
MEMORIA RAM 1GB.
DISCO DURO 40 MB DE ESPACIO LIBRE.
9. PROGRAMACIÓN
T-SQL (Transact-SQL) es el principal medio de interacción con el Servidor, el cual
permite realizar las operaciones claves en SQL Server, incluyendo la creación y
modificación de esquemas de base de datos, inserción y modificación de datos en
la base de datos, así como la administración del servidor como tal. Esto se realiza
mediante el envío de sentencias en T-SQL y declaraciones que son procesadas
por el servidor y los resultados (o errores) regresan a la aplicación cliente.
10. SERVICIO
SQL Server - El "motor" del sistema
SQL Agent - Ejecución de tareas (Jobs, scripts programados) y envió de
advertencias en caso de carga pesada e irregulares en el sistema
Full-Text Filter Daemon Launcher - La utilización en los indexes especiales
del "Full text search" por búsqueda textual avanzada
SQL Browser - El "oyente" dedicado a comandos enviados y redirigirlos a su
destino
SSIS Server - La operación del SSIS (la herramienta de ETL)
SSAS Server - La operación del SSAS (la herramienta de OLAP)
SSRS Server - La operación del SSRS (la herramienta de informes)
11. CAPACIDADES Y HERRAMIENTAS
SQL Server - El "motor" del sistema
SQL Agent - Ejecución de tareas (Jobs, scripts programados) y envió de
advertencias en caso de carga pesada e irregulares en el sistema
Full-Text Filter Daemon Launcher - La utilización en los indexes especiales
del "Full text search" por búsqueda textual avanzada
SQL Browser - El "oyente" dedicado a comandos enviados y redirigirlos a su
destino
SSIS Server - La operación del SSIS (la herramienta de ETL)
SSAS Server - La operación del SSAS (la herramienta de OLAP)
SSRS Server - La operación del SSRS (la herramienta de informes)
12. CONCLUSIÓN
CON SQL NOS PERMITE INGRESAR COMANDOS O SENTENSIAS DE TAL
MANERA QUE PODEMOS ADMINISTRAR O CREAR UNA BASES DE DATOS .
LA VARIEDAD DE COMAMDOS NOS PERMITE GENERAR INFORMACION O
DATOS DESDE DE LA CREACION, MODIFICACION O MANTENIMIENTO A
TABLAS LAS CUALES TAMBIEN NOS PERMITE REUPERAR DATOS O
IMPORTARLO DE VARIAS MANERAS.
LA SEGURIDAD EN LA BASE DE DATO ES MUY IMPORTANTE DEBIDO A QUE
GARANTIZA LA INTEGRIDAD FISICA Y LOGICA DE LOS DATOS.