Vous êtes sur la page 1sur 13

ELEMENTOS IMPORTANTES DE UN

SISTEMA BASADO EN CONOCIMIENTO

1. Base de conocimientos (conocimientos y hechos): representación del conocimiento del


dominio que compete al sistema, junto con el conjunto de información invariable en
una u otra solución (hechos).

2. Máquina de inferencia: proceso de razonamiento a partir de datos de entrada, tomando


como base la base de conocimientos. Esta máquina es genérica en el sentido de
que puede aplicarse a diferentes dominios con solo cambiar la base de conocimientos.

3. Interfaz con el usuario: entradas y salidas del sistema incluyendo generalmente


mecanismos de preguntas y explicaciones.

El verdadero valor de los KBS se debe a que a diferencia de los programas convencionales
que utilizan algoritmos para resolver problemas, los KBS resuelven problemas donde las
soluciones algorítmicas no existen o son muy costosas para ser implementadas.
PASOS PARA INSTALAR EL JMETER

Comenzamos con la descarga e instalación de la versión que escogamos, el vínculo de


descarga es: http://jmeter.apache.org/download_jmeter.cgi Resultante de esta tarea
obtenemos el archivo comprimido Apache-Jmeter.

Igualmente, para realizar las respectivas pruebas debemos utilizar el controlador JDBC de
su proveedor, ya que JMeter no viene con los drivers JDBC, el cual se descargar del siguiente
enlace: https://www.microsoft.com/es-co/download/details.aspx?id=11774 luego se
procede a guardarlo en la lib de JMeter, como se muestra en la siguiente captura:
Adicionalmente necesitaremos instalar la instalación de la base de datos
AdventureWorks2014, por lo cual, procedemos a descargarlo del siguiente enlace:
https://github.com/Microsoft/sql-server-samples/releases/tag/adventureworks

Se descarga la última versión y se guarda en la siguiente ruta:


C:\ProgramFiles\MicrosoftSQLServer\MSSQL12.SQLEXPRESS\MSSQL\Backp

Para cargar la base de datos utilice la siguiente sentencia de código en una nueva
consulta:

use [master]

RESTORE DATABASE AdventureWorks2014


FROM disk= 'C:\Program Files\Microsoft SQL
Server\MSSQL12.SQLEXPRESS\MSSQL\Backup\AdventureWorks2014.bak'

WITH MOVE 'AdventureWorks2014_data'

TO 'C:\Program Files\Microsoft SQL


Server\MSSQL12.SQLEXPRESS\MSSQL\DATA\AdventureWorks2014.mdf',

MOVE 'AdventureWorks2014_Log'

TO 'C:\Program Files\Microsoft SQL


Server\MSSQL12.SQLEXPRESS\MSSQL\DATA\AdventureWorks2014.ldf'
, REPLACE
Ejecutamos y actualizamos el servidor y podemos analizar que la base de datos se ha
cargado correctamente como se puede observar en la siguiente captura:

De igual manera se pueden utilizar las bases de datos que ya hemos utilizado en
laboratorios anteriores en las diferentes secretarias.

Creación de usuario con privilegios: para crear usuario en el sql server express 2014
podemos realizar los siguientes pasos:

✓ SQL Server Management Studio.


✓ Conectar con el server con una conexión con Windows
✓ Explorador de objetos.
✓ Clic en seguridad.
✓ Clic derecho Inicio de sesión.

Se debe crear el respectivo usuario con los respectivos permisos de acceso a la base de
datos como se muestra en la siguiente captura:
PLAN DE PRUEBAS

A continuación, realizaremos el plan de pruebas utilizando la herramienta Apache JMeter,


realizando los siguientes pasos:
Primeramente, creamos un grupo de hilos o grupo de usuarios, como se puede ver en la
siguiente captura:

Luego creamos la configuración de la conexión JDBC, como lo indica la siguiente captura:


En la configuración de conexión JDBC, configuramos los siguientes parámetros como se
muestra en la siguiente captura:

Luego insertamos una petición JDBC Como se muestra en la siguiente captura:


Después insertamos la herramienta grafico de resultados y reporte resumen como se
observa en la siguiente captura:
Para realizar las pruebas correspondientes de consulta por usuarios a la base de datos
utilizada se deben configurar los siguientes parámetros en registros de clientes:

A continuación, se definirán los parámetros del grupo de hilos para realizar el proceso de
muestreo correspondiente para un servidor de bases de datos como lo indica la guía de
laboratorio:
Corremos la aplicación en Reporte resumen y nos muestra los siguientes datos:
HERRAMIENTA SQL SERVER PROFILER

El SQL Server Profiler es una herramienta provista por SQL Server que se utiliza para
supervisar una instancia de BD tanto para el Motor de Base de Datos como para los servicios
de Inteligencia de Negocios. Funciona a partir de la captura y registro de datos relacionados
con una serie de eventos categorizados que permiten hacer seguimiento a las actividades
generadas sobre las bases de datos.

Se configuran los parámetros del servidor sql server express 2014 y se inicia sesión con las
credenciales del usuario con los permisos requeridos.
Se realiza la respectiva selección de eventos como se muestra en la siguiente captura.

En la parte de eventos se configuran los siguientes parámetros:


➢ Execution Warnings
➢ Performance Statistics
➢ EventSubClass 1
➢ Server Memory Change
➢ Audit Database Object Management
Al ejecutar obtenemos lo siguiente

A continuación, podemos observar en la captura el consumo de recursos de memoria y de


procesador:
MONITOR DE ACTIVIDAD SQL SERVER

Vous aimerez peut-être aussi