Está en la página 1de 9

REPUBLICA DE COLOMBIA

SERVICIO NACIONAL DE APRENDIZAJE - SENA

GESTIÓN Y SEGURIDAD DE BASES DE DATOS

CENTRO DE SERVICIOS FINANCIEROS

AA8-Ev4- BASE DE DATOS DE CONOCIMIENTO

Presentado a:

Señor Tutor Javier Mauricio Álvarez Vargas

Por alumno:

Martin Cartagena Polo


Curso número: (1881778)

Celular / Wattsupp: 304-404-18-52


Skype: mcartagenapolo
Correo: martincartagenapolo@yahoo.com
www.youtube.com/guapucheros
www.facebook.com/lavozdelosguapucheros
BASE DE DATOS DE CONOCIMIENTO

Una base de conocimiento es un tipo especial de base de datos para la gestión


del conocimiento. Provee los medios para la recolección, organización y
recuperación computarizada de conocimiento.

Estos dos conceptos son clave para nuestro trabajo, aunque a menudo nos
encontramos con estos dos términos usados de forma bastante libre. Sin
embargo, los investigadores y estudiosos de este campo han tratado el tema en
profundidad, fijando diferencias concretas en cuanto a metodologías, técnicas de
implementación, usos, contenidos y objetivos.

Las bases de datos (DB: Data Base / Data base)


Son anteriores en el tiempo a las bases de conocimiento. Nacieron en la
temprana época de los ordenadores digitales, a mediados de la década de los
50 y fueron una de las principales herramientas que éstos ofrecían. Surgieron
como extensiones de programas Fortran que permitían acceso compartido a los
datos. A finales de esta década se desarrollaron métodos de acceso soportados
por el sistema operativo (acceso directo y secuencial) y maduraron con los
sistemas operativos de segunda y tercera generación (principios de los 60). En
esta época se desarrollaron las bases de datos estructuradas jerárquicamente y
algo después las bases de datos de red. En esta temprana época no había
distinción entre bases de datos e IA. A finales de los 60, Ted Codd, investigador
de IBM, desarrolló un lenguaje de programación de propósito general que
denominó "programación relacional", basado en la teoría de conjuntos y la lógica
y que contenía el germen de lo que había de ser el más extendido de los sistemas
de bases de datos hasta la fecha, las bases de datos relacionales.

El objetivo de una base de datos es como su nombre indica:


Almacenar grandes cantidades de datos organizados siguiendo un determinado
esquema o "modelo de datos" que facilite su almacenamiento, recuperación y
modificación. Por su parte, las bases de conocimiento (KB: Knowledge Base)
pertenecen a una etapa muy posterior. Surgieron a partir de la investigación en
Inteligencia Artificial como respuesta a las necesidades que las aplicaciones de
esta disciplina planteaban.
Las bases de conocimiento
Son la evolución lógica de los sistemas de bases de datos tradicionales, en un
intento de plasmar no ya cantidades ingentes de datos, sino elementos de
conocimiento (normalmente en forma de hechos y reglas) así como la manera
en que éste ha de ser utilizado. También se les trata de dotar de conocimiento
sobre sí mismas, es decir, una KB ha de "saber lo que sabe". Por ejemplo, ante
una pregunta del tipo "¿Tienen todos los empleados de Microsoft un CI de más
de 100?", una base de datos tras consultar la información relacionada con la
altura de los empleados de esta empresa, daría una respuesta afirmativa o
negativa, independientemente de que tenga o no la información correspondiente
a estos trabajadores; en cambio, una KB respondería "sí", "no" o "no lo sé", en
el caso de que le faltase información relativa a la altura sobre alguno de los
empleados o de que no tuviese información sobre "todos" los empleados.

La característica común a todos los sistemas basados en el conocimiento


hasta hace muy poco tiempo es que han sido sistemas autónomos, es decir, que
no permiten la utilización de la información contenida en ellos por parte de
aplicaciones externas. Por el contrario, las bases de datos, sí cuentan con los
mecanismos de conexión necesarios para poder ofrecer su información a muy
distintos tipos de lenguajes de programación. En general, adelantamos que
nuestra elección son los sistemas de bases de datos para el almacenamiento de
información exclusivamente léxica, porque garantizan a priori la reutilización de
la información almacenada. Por ejemplo, si decidimos guardar nuestra
información léxica en un sistema de conocimiento, estaremos "atados" a este
sistema, y si más adelante observamos que nuestras necesidades van más allá
de lo que en principio habíamos previsto, puede darse el caso de que el sistema
de KB no sea lo suficientemente potente para dar respuesta a estas
necesidades, y puede ocurrir que tengamos que volver a introducir toda la
información de nuevo. Por lo general, esta situación es evitable en el entorno de
las bases de datos.
MODELO LOGICO

CARACTERISTICAS DEL MODELO LOGICO

1ª La base de datos de conocimiento se encarga de registrar los incidentes, las


posibles soluciones de hardware y software al interior de las dependencias en la
alcaldía de san Antonio del Sena.

2ª Este modelo se desarrolló de acuerdo al formato informe de accidentes


observado anteriormente.

3ª Entidades que lo componen: Usuarios, Equipos, dependencias, Incidentes,


Soluciones.
MODELO FISICO
1ª Iniciamos SQL SERVER DEVELOPER con el usuario administrador SENA

2ª Creamos usuario con el cual conectarnos a la KB.


La sentencia que usaremos es la siguiente:

3ª Es necesario generar la conexión para la nueva base de datos que


llamaremos KB.
4ª Se abre la siguiente ventana en la cual debemos ingresar los datos tal como
se muestra a continuación, seleccionando el SID correcto:

Una vez creada la conexión se despliega la pantalla de consultas pertenecientes


a la nueva conexión KB:

5ª Luego activamos el script con los objetos del modelo básico presentado.
6ª Pantallazos sobre ingreso de incidentes a la base de datos de conocimiento
KB:

7ª Una vez relacionados los incidentes en la base de datos de conocimiento,


debemos crear usuarios, equipos y dependencias.

8ª La directriz SQL para ingreso es la siguiente:


9ª Creación de soluciones
Después de haber creado incidentes, se puede proceder ingresando soluciones.

10ª Las vistas son importantes para mostrar datos de varias tablas

11ª Las dependencias con las cuales evidenciamos el ejercicio realizado son:
Secretaria de Hacienda y Secretaria de Salud, de tal manera el administrador de
la base de datos ejecuta evaluación para minimizar las novedades y aportar a la
toma de decisiones sobre el servicio.

Para revisar la información ejecutamos una consulta:


BIBLIOGRAFIA: (WEBGRAFIA)

http://gestionyseguridaddebasesdedatossena.blogspot.com/2016/02/actividad-aa8-ev4-
bases-de-datos-de.html

https://youtu.be/S9m-1EXFIg8

https://youtu.be/jT56k3GeyAM

https://youtu.be/dnBDgcwUxNA

CONCLUSIONES:

Hemos realizado un complicado ejercicio para entender mejor los


procedimientos con su respectivo marco teórico. De tal manera, nos ejercitamos
para entender, manejar bases de datos de conocimiento.
Son desarrollos vanguardistas donde quedan dudas, pero la aplicación y
seguimiento de los procedimientos establecidos hacen llevadera la presente
lección.

Martin Cartagena Polo

También podría gustarte