원클릭으로
database-analysis
Análisis comprensivo de stored procedures y schema de SQL Server
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Análisis comprensivo de stored procedures y schema de SQL Server
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Skill para arrancar un proyecto de BBDD desde cero con seguridad-first y fuente de verdad local
Auto-genera documentación faltante analizando código y extrayendo metadatos
Trazar transcripts y debug logs de Copilot Chat para estimar/capturar consumo de tokens y desglosarlo por fase
Skill para extraer lógica de negocio de SPs a C#/.NET, aplicando Strangler Fig, DDD y patrones de anti-corrupción
Skill para tuning de consultas, planes e indices con pruebas de regresion
Skill para analizar tendencias de crecimiento y proyectar necesidades de almacenamiento y recursos
| name | database-analysis |
| description | Análisis comprensivo de stored procedures y schema de SQL Server |
Extrae y cataloga todos los objetos de base de datos, sus propiedades y características de entornos SQL Server.
Inventario de Schema: Lista completa de todos los objetos con propiedades
Documentación de Metadatos: Para cada objeto:
Reporte de Análisis:
-- Verifica conexión a base de datos objetivo
SELECT DB_NAME() AS [Database], @@SERVERNAME AS [Server]
-- Obtiene todas las tablas, views, stored procedures, funciones
SELECT
OBJECT_NAME(object_id) AS [Name],
CASE type WHEN 'U' THEN 'Table' WHEN 'V' THEN 'View'
WHEN 'P' THEN 'Procedure' WHEN 'FN' THEN 'Function' END AS [Type],
create_date, modify_date
FROM sys.objects
WHERE database_id = DB_ID()
-- Extrae columnas de tabla, restricciones, índices
SELECT t.name AS TableName, c.name AS ColumnName, ty.name AS DataType,
c.max_length, c.is_nullable, c.is_identity
FROM sys.tables t
JOIN sys.columns c ON t.object_id = c.object_id
JOIN sys.types ty ON c.user_type_id = ty.user_type_id
-- Obtiene definiciones de stored procedure y función
SELECT object_id, definition FROM sys.sql_modules WHERE object_id = OBJECT_ID('nombre_procedimiento')
-- Encuentra qué objetos referencian qué
SELECT OBJECT_NAME(referencing_id) AS ReferencingObject,
OBJECT_NAME(referenced_id) AS ReferencedObject
FROM sys.sql_expression_dependencies
-- Encuentra stored procedures con conteo de ejecución cero
SELECT name FROM sys.procedures p
LEFT JOIN sys.dm_exec_procedure_stats s ON p.object_id = s.object_id
WHERE s.object_id IS NULL
Escenario 1: Auditoría de Base de Datos Completa
Escenario 2: Análisis de Procedimiento
Escenario 3: Detección de Código Muerto