Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
I-GSTI-55-2017
5. Marco Legal:
- Ley N° 28612 "Ley que norma el uso, adquisición y adecuación del Software en la
administración pública", publicada con fecha 18 de octubre 2005 en el Diario Oficial "El
Peruano". El artículo 5° dice que el uso o adquisición de licencias de software en la
administración pública requiere del informe previo de evaluación de la Oficina de Informática
que determine el tipo de licencia de software más conveniente.
- Resolución Ministerial N° 139-2004-PCM - Guía técnica sobre la Evaluación del Software en la
administración pública.
- Resolución Ministerial N° 073-2004-PCM - Guía para la Administración Eficiente del Software
Legal en la Administración Pública.
- DECRETO LEGISLATIVO N° 822 - Ley sobre el Derecho de Autor.
6.1.1. Justificación:
El Organismo Supervisor de la Inversión en Energía y Minería (OSINERGMIN), utiliza el
software Toad DBA Suite for Oracle – RAC Edition y el software Toad for SQL Server Xpert
Edition de la marca DELL, como el software que soporta las tareas de administración,
diagnóstico y optimización de los principales Sistemas de Gestión de Base de Datos (Ver
Anexo 01).
Actualmente, como parte de su infraestructura tecnológica Osinergmin, dispone de licencias
de productos de la marca DELL, para las tareas de administración, diagnóstico y optimización
de los Sistemas de Gestión de Base de Datos.
En este contexto, la Oficina de Sistemas (OS) del OSINERGMIN tiene como principal objetivo
establecer como estándar el software Toad DBA Suite for Oracle – RAC Edition y el software
Toad for SQL Server Xpert Edition de la marca DELL, a nivel institucional.
6.1.2. Alternativas
Considerando los requerimientos de OSINERGMIN, se ha buscado alternativas de software
en el mercado local que cumpla con dichos requerimientos y disponga de soporte local.
Por lo tanto, la herramienta seleccionada debe permitir manejar de manera clara, sencilla y
ordenada un conjunto de datos y sobre todo que sea una herramienta segura.
a. Propósito de la Evaluación
Validar que las alternativas seleccionadas sean las más convenientes para el uso en
OSINERGMIN.
d. Selección de métricas
Las métricas fueron seleccionadas en base al análisis de los requerimientos del área usuaria y
a la información técnica de los productos de software señalados en el punto 6 Alternativas.
Características técnicas mínimas y sus respectivas métricas, para el software Toad DBA Suite
for Oracle – RAC Edition y el software DB Power Studio DBA - Single Platform Oracle.
PUNTAJE
ITEM CARACTERÍSTICAS
MÁXIMO
Administra objetos de base de datos a través de
1 10
interfaces graficas
2 Debug de código PL/SQL 5
3 Visualiza explain plan de sentencias SQL 5
Ejecuta uno o más scripts contra una o más
4 5
bases de datos
Automatiza y programa la ejecución de tareas
5 5
frecuentes
Realiza tareas básicas de administración de
6 5
base de datos
7 Optimiza sentencias SQL e índices 5
Compara y sincroniza esquemas de base de
8 5
datos
9 Realiza modelamiento de datos 5
Realiza ingeniería reversa de bases de datos y
10 5
esquemas de base de datos
11 Ejecuta sentencias SQL y genera reportes 5
12 Administra usuarios y sus privilegios 5
Compara y genera script de cambio en
13 5
esquemas de base de datos
Comprueba las vulnerabilidades de seguridad
14 5
de base de datos
Informa sobre el estado y seguridad de la base
15 5
de datos
Diagnostica problemas de rendimiento en
16 5
tiempo real e históricamente
17 Muestra reportes AWR de Oracle 5
Muestra métricas de desempeño de BD
18 5
incluyendo la configuración Oracle RAC
Analiza el impacto de nuevos índices y
19 5
cambios de índices en la base de datos
PUNTAJE TOTAL 100
Características técnicas mínimas y sus respectivas métricas, para el software Toad for SQL
Server Xpert Edition y el software DB Power Studio DBA - Single Platform SQL Server.
PUNTAJE
ITEM CARACTERÍSTICAS
MÁXIMO
Debe proveer de una GUI para la creación,
1 modificación, ejecución y administración de 2
querys.
2 Debe incluir un project manager. 2
Debe permitir completar sentencias
3 2
automáticamente.
4 Debe resaltar sintaxis SQL Server. 2
DB Power
Toad DBA Suite
Studio DBA -
for Oracle – RAC
ITEM CARACTERÍSTICAS Single Platform
Edition
Oracle de la
de la marca DELL
marca IDERA
Administra objetos de base de
1 10 10
datos a través de interfaces
graficas
Para el software Toad for SQL Server Xpert Edition comparándolo con el DB Power Studio DBA -
Single Platform SQL Server.
DB Power
Toad for SQL
Studio DBA -
Server Xpert
ITEM CARACTERÍSTICAS Single Platform
Edition de la
SQL Server de la
marca DELL
marca IDERA
Debe proveer de una GUI para la
creación, modificación,
1 2 2
ejecución y administración de
querys.
2 Debe incluir un project manager. 2 2
Debe permitir completar
3 2 2
sentencias automáticamente.
Debe resaltar sintaxis SQL
4 2 2
Server.
5 Debe incluir un Query Builder 2 2
Debe incluir la capacidad de
6 2 2
formateo de código.
Debe proveer un generador de
reportes (report writer) que
7 2 2
permita al usuario diseñar
reportes personalizados.
Permita integración con
8 software de Control de 2 2
Versiones.
Debe permitir automatizar el
proceso de codificación a través
9 de code snippets (fragmentos de 2 2
código) y SQL Recall (recordar
SQL) en el editor.
Seguir un proceso de desarrollo
10 basado en buenas prácticas de 4 2
desarrollo.
Debe tener un utilitario de
11 exportación e importación de 2 2
datos.
Debe permitir la administración
12 de objetos de la base de datos 2 2
de manera gráfica.
Debe incluir un depurador de
13 4 2
código (T-SQL debugger).
Debe permitir entender la
14 2 2
relación entre objetos.
Debe poder convertir código SQL
embebido añadiendo o
extrayendo código hacia o desde
15 4 4
otros entornos de programación
como Delphi, C, C++, Java, Pearl
y Visual Basic.
Debe permitir a los
16 4 4
administradores usar seguridad
limitando la disponibilidad de
funcionalidad en el entorno de
la herramienta, basado en el
tipo de conexión.
Debe permitir copiar y pegar
17 2 2
secciones de data en Excel.
Debe permitir editar filas de
18 2 2
tablas con data duplicada.
Debe permitir clonar objetos de
19 2 2
base de datos existente
Debe permitir generar DDL y
20 2 2
Data Scripts.
Debe permitir el filtrado del lado
21 del servidor en una base de 2 2
datos por tipo de objetos.
Permita reconstruir múltiples
22 2 2
objetos e índices
Debe permitir comparar y
23 sincronizar data, bases de datos 2 2
y servidores.
Log reader, debe poder leer los
archivos de logs, de modo que
24 permita a los usuarios hacer 4 2
redo/undo para la
reconstrucción de transacciones.
Provea una GUI que reduzca la
25 complejidad de administración y 4 4
configuración de Service Broker.
Administración de Jobs que
permita al DBA saber qué Jobs
corrieron y cuáles fallaron. Debe
26 4 2
permitir también administrar los
Jobs de SQL Server a través de
múltiples servidores.
Debe incluir una base de
conocimiento con
27 4 2
recomendaciones en temas de
base de datos y T-SQL.
Debe poder analizar (escanear)
sentencias SQL en varios
formatos origen (Stored
28 4 2
Procedures, Texto, Aplicaciones,
etc.) y clasificar las sentencias
según su grado de complejidad.
Debe reescribir el SQL
problemático, de tal manera de
29 mostrar todas las alternativas 4 2
posibles de reescritura del
mismo.
30 Debe mostrar, de las 4 2
alternativas generadas, cual es
el SQL más óptimo.
Debe permitir la optimización de
31 sentencias SQL y dar propuestas 4 2
para la generación de índices.
Debe identificar las sentencias
SQL que necesitan ser
32 optimizadas sin necesidad de 4 2
ejecutar físicamente la sentencia
o la aplicación.
Debe desplegar un listado de los
planes de ejecución de las
sentencias SQL y clasificarlos de
33 4 4
acuerdo a los niveles de
problemas de performance que
presentan.
Debe permitir evaluar las
sentencias SQL optimizadas con
34 4 2
los índices virtuales generados,
previa implementación.
PUNTAJE TOTAL 98 76
- Costos:
A continuación, se ha realizado un análisis de costos referencial (en dólares americanos, no
incluye el IGV) de los productos y complementos necesarios para cumplir con la evaluación
técnica realizada. El análisis se ha realizado para el periodo de un (01) año para las actuales
licencias del software de la marca DELL que dispone OSINERGMIN y que son comparadas con
el software de la marca IDERA.
- Capacitaciones
Los representantes de los productos evaluados cuentan con el personal calificado para
brindar las capacitaciones.
- Otros puntos
El software de la marca DELL, fue adquirido el año 2012, la compra de dicho producto
fue realizado en el concurso LP-0006-2012-Osinergmin.
En general, si se cambiara el software de la marca DELL, esto implicaría un alto
impacto en la actual plataforma tecnológica de OSINERGMIN, pues sería necesario
volver a desarrollar las políticas de trabajos establecidas en las operaciones de las
bases de datos de producción las cuales son utilizadas por las principales Gerencias
de OSINERGMIN.
Por otro lado, se deberían modificar y actualizar todos los manuales técnicos y de
usuario que hacen referencia específica al software de la marca DELL.
Así mismo, el uso de un nuevo software obligaría a remplazar las licencias del
software DELL con que ya se cuenta OSINERGMIN, con la consecuencia pérdida de la
inversión realizada para su adquisición.
8. Conclusiones:
9. Firmas:
--------------------------------- -----------------------------------
Hernán Berrospi Durand Eduardo Vasquez Diaz
Gerente de Sistemas y Especialista Técnico en Operaciones
Tecnologías de la Información e Infraestructura TICs
Adj: Anexo 1, 2 y 3