Please enable JavaScript.
Coggle requires JavaScript to display documents.
SQL Server - Coggle Diagram
SQL Server
Arquitectura
Cliente-servidor relacional
En 1 mismo equipo, varias instancias
Instancias
Primaria o por defecto (siempre presente)
0 o más instancias con nombre
Componentes de una instancia
Capa de interfaz de protocolo
Motor relacional
Motor de almacenamiento
SO
Capa de interfaz de protocolo
Flujo de datos entre motor de BD y clientes
TDS (Tabular Data Stream)
Protocolos
Memoria compartida
Tuberías con nombre (TCP 445)
TCP/IP (1433)
Motor relacional
Procesamiento de consultas
Componentes
Analizador de consultas
Optimización de consultas
Ejecutor de consultas
BD del sistema
master
Catálogo de metadatos
model
tempdb
resource
Oculta
Funciones y procedimientos almacenados
msdb
Usada por varios servicios
Estructura de la BD
Datafile
Primario
Secundario
Log file
Filegroup
Página
8Kb
Extent
64 KB (8 páginas x 8 KB)
Tareas de administración
Utilidades
SQL Server Configuration Manager
SQL Server Management Studio
Procedimiento almacenado sp_configure
Configura opciones
Permiso ALTER_SETTING
Rol sysadmin
Rol serveradmin
Sentencia RECONFIGURE
Copias de seguridad
Opciones
Planes de mantenimiento configurables (SQL Server Management Studio)
Directamente
Ámbitos
BD completa
BD diferencial
Registro de transacciones
Ficheros
Tipos
Completa
Diferencial
Parcial
Log de transacciones
Ficheros o filegroup
Ficheros o filegroup diferencial
Copy-only
Recuperación
Simple
Bulk-logged
Full
Medidas de seguridad
Métodos de autenticación
Mixto
Windows
Cifrado de datos
AES 128
AES 192
AES 256
Tipos de cifrado
Transparente
Conexiones
Permanente
Optimización
Memoria
Por defecto de manera dinámica
Manualmente establecer mínimo y máximo
Disco
CPU
MAXDOP (Max Degree of Parallelism)
Resource Govern (regulador de recursos)
Gestión de usuarios
Proceso de autorización
Servidor
Login
Roles
BD
Usuarios
Roles
Roles fijos del servidor
sysadmin
serveradmin
dbcreator
public
Roles fijos de BD
db_owner
db_ddladmin
db_datawriter
db_datareader
Servicios
Agente SQL Server
Database mail
MSDTC (MicroSoft Distributed Transaction Coodinator)
Inteligencia del negocio
SSIS (integración)
ETL
SSAS (análisis)
OLAP
Data mining
SSRS (reporting)
Nivel de almacenamiento físico
1 BD tiene mínimo 2 ficheros
Datos e índices
Registro de transacciones
Tipos de ficheros
Primario (mdf)
Secundario (ndf)
Bitácora/log (ldf)
Monitorización
SQL Server Management Studio
Eventos extendidos
Auditoría local CEIP
Diagnóstico
Ediciones
Principales
Standard
Express
Enterprise
Otras
Developer
Compact
Web
Gestión del esquema interno
MDS (Master Data Services)
Modelos estructurados en entidades, miembros y atributos
Por defecto modelo metadata