Sunteți pe pagina 1din 33

1

5. INTRODUCCION
Cabe anticipar que a través de las siguientes líneas tratadas a continuación he
recopilado un estudio por medio de las investigaciones que nos demuestran la
importancia de aplicar una modernización en la Facultad Técnica Superior en
Ciencias Policiales ya que nos ha dado como resultado como evitar el duplicado nos
dio una gran acogida a tipos de programas y proyectos de programas como este.

Y evitar el posible duplicado de monografías ya que se a convertido en un gran


desafío en la institución del verde olivo en específico en la Dirección Nacional de
Instrucción y Enseñanza en la cual se quiere prevenir el duplicado ya que en
pasadas gestiones se vio la posible duplicación de monografías ya realizadas o
copias parciales.

En este trabajo escrito daremos a conocer los distintos pasos que seguimos para la
elaboración de una base de datos para el control de monografías que consiste en
diseñar, estructurar y fabricar un software que nos permita llevar de una manera más
sencilla el cálculo para sacar los posibles duplicados de monografías de los
estudiantes. Cabe destacar que con la utilización y aplicación de proyectos de esta
índole nuestras labores en los campos más necesitados dejarán de ser imposibles, y
con el mismo aplicaremos de una manera mucho más sencilla y rápida a toda
la institución que en el momento lo necesite.

Enfocamos un análisis de todas las virtudes de un software como este, que nos
ofrece una gran variedad de ventajas y que además le da mejor imagen a la
institución
2

6. ANTECEDENTES
La elaboración de monografía se da al momento de cambiar el denominativo de
CEFOCAP a ESBAPOL es ahí que se da la primera elaboración de nuevos proyectos
de monografía en bien de la institución del verde olivo para el mejoramiento de la
misma en la cual es una modalidad de graduación la cual se opta para obtener el
grado de policía, es ahí que se da el comienzo o principio del duplicado o copia y
conforme van pasando los años se da más índices de duplicados y copias la cual la
institución no cuenta con una base de datos para evitar este problema y actualmente
se volvió a cambiar el denominativo de ESBAPOL a FATESCIPOL en la gestión de
2018 y el problema sigue latente ya que las monografías elaboradas al momento de
su elaboración y defensa son archivados en cajones las cuales sin el menor cuidado
se van deteriorando conforme van pasando el tiempo así mismo el problema no solo
de da en la ciudad de Tarija si no en toda las FATESCIPOL a nivel nacional y los
nuevos agentes de policías salen con muy poca capacitación respecto al cómo
realizar una monografías.

Para dar una posible solución aplicaremos un programa llamado MySQL lo cual Es
un SISTEMA DE GESTION DE BASE DE DATOS relacional, fue creada por la
empresa sueca MySQL AB, la cual tiene el copyright del código fuente del servidor y
la hija de uno de los desarrolladores se llama (My) SQL, (STRUCTURED QUERY
LANGUAGE) (LENGUAJE DE C0NSULTA ESTRUCTURADO) así como también de
la marca. MySQL es un software de código abierto, licenciado bajo la GPL de la
GNU, aunque MySQL AB distribuye una versión comercial, en lo único que se
diferencia de la versión libre, es en el soporte técnico que se ofrece, y la posibilidad
de integrar este gestor en un software propietario, ya que de otra manera, se
vulneraría la licencia GPL. El lenguaje de programación que utiliza MySQL es
STRUCTURED QUERY LANGUAGE (SQL) que fue desarrollado por IBM en 1981 y
desde entonces es utilizado de forma generalizada en las bases de datos
relacionales.

7. PLANTEAMIENTO DE PROBLEMA
3

7.1. IDENTIFICACION DEL PROBLEMA


En la actualidad pasa por varios problemas al momento de la elaboración de la
monografía ya que se realiza de forma manual, e intentando mejorar la institución
con nuevos proyectos por lo cual existe un riesgo de pérdida de información y un
control poco eficiente, a continuación, se detalla los siguientes:

 Venta Directa o Existe una elaboración ajena al momento de realizar


monografías.
 Hay una pérdida de tiempo al momento de buscar una posible duplicación de
alguna monografía ya realizada.
 Se demora mucho en identificar desde la presentación de títulos la posible
duplicación.
 Posible Venta (Por los tutores)
 Distribución de monografías de anteriores gestiones por parte de los policías
ya egresados.
 Al momento de la elaboración existen los siguientes problemas:
 Demora en la transcripción manual de los datos de cada monografía ya
realizada a través de los títulos
 Actualmente no existe una base de datos

¿ES NECESARIO LA IMPLEMENTACION DE UN SISTEMA


INFORMATICO PARA EL CONTROL DE MONOGRAFIAS EN LA
FACULTAD TECNICA SUPERIOR EN CIENCIAS POLICIALES DE
TARIJA?

8. OBJETIVOS
8.1 OBJETIVO GENERAL
Realizar un Sistema de base de datos para el control de monografías, teniendo como
principio La creación de nuevos proyectos en la facultad técnica superior en ciencias
policiales de la ciudad de Tarija

8.2 OBJETIVO ESPECIFICO


4

Diagnosticar la situación actual del control de monografías y Determinar los


requerimientos que se deben llevar para la propuesta del sistema en el control de
monografías y así Identificar los recursos que son necesarios para la instalación del
sistema de control de monografías (una base de datos) y por lo cual es menester
Diseñar el sistema de control de monografías para evitar el duplicado en la Facultad
Técnica Superior en Ciencias Policiales.
9. JUSTIFICACION
La base de datos MySQL para el control de monografías, son factores de vital
importancia en la facultad técnica superior en ciencias policiales, en esta era se ha
observado un gran problema por lo cual es menester el desarrollo de un sistema de
base de datos para evitar el duplicado de monografías y así mismo tener una base
de datos para almacenar todo los proyectos de monografías ya realizadas con
anterioridad y la pronta innovación con estas nuevas tecnologías de la informática
que ha permitido la evolución de computadores que son capaces de detectar
información duplicada y evitar la presentación de monografías ya realizadas
anteriormente e incentivar a los estudiantes a crear nuevos proyectos y así mejorar el
buen servicio a la sociedad con nuevos proyectos, sociales, educativos,
institucionales entre otros.
La conveniencia de desarrollar un sistema de base de datos MySQL, para las
monografías ya realizadas son para dejar de lado el archivado de las mismas en
cajuelas y así procesar y almacenar en una base de datos para poder agilizar y evitar
los duplicados y lograr un control integral de las monografías que ingresan, año tras
año y el faltante que va a dar continuidad a los años siguientes. Con el desarrollo de
un sistema de base de datos que abarca las necesidades y una mayor relación con
los requerimientos del personal activo de la policía la cual proporcionará una mejor
efectividad en el manejo del flujo y procesamiento.
Al establecer este sistema de base de datos poseerá un impacto psicosocial positivo
en la institución del verde olivo, la cual proporcionará a la misma, una información
confiable, agilizando y facilitando el trabajo y el control tanto material, humano,
permitiendo que cada proyecto se ajuste al problema latente.
5

El Sistema de Control de monografías es una solución de automatización que le


permitirá tener un conocimiento efectivo de los temas ya realizados que ingresan,
gestión tras gestión contempla la automatización de monografías de las anteriores
gestión.
El sistema de base de datos será programado para detectar si hay un duplicado total
o parcial del proyecto ya realizado, comparara cada párrafo y emitirá alerta al existir
párrafos iguales.
Los miembros de la Facultad Técnica Superior en Ciencias Policiales De Tarija se
verán beneficiados de implementarse el sistema de base de datos ya que se
sentirán seguros y confiados de que sus proyectos no serán duplicados y en futuro
ser ejecutados y que cuentan con su sistema de base de datos eficiente y el mismo
puede servir como ejemplo a seguir en otras FATESCIPOL que posean la necesidad
de lograr con éxito los propósitos e iniciar una nueva era de avances en pro de la
institución.
La inquietud al elaborar el presente trabajo nace a raíz de:

o Incumplimientos en el reglamento interno


o Deficiencia en la prestación de atención en la capacitación sobre la elaboración
de monografías por parte de los estudiantes
o Falta de la verdad al momento de presentar la monografía
o irrespeto a los autores creadores de monografías
o Comunicación poco efectiva entre los estudiantes y docentes
o Escaso proyectos nuevos
o Métodos de incentivo para la creación de nuevos proyectos
o Preocupación por parte los docentes de la FATESCIPOL

10. MARCO
10.1 MARCO TEORICO
10.1.1 COMPONENTES DEL SISTEMA MySQL
El servidor MySQL opera en un ambiente de red donde interoperan clientes con
servidores. Los clientes y servidores funcionan o son hospedados en ordenadores a
6

los cuales se los llama anfitriones. El anfitrión, entonces, es el conjunto de


componentes electrónicos que conforman el ordenador lo cuales son controlados por
un sistema operativo. Los componentes clientes y servidores son los programas que
operan en los anfitriones para darnos un servicio. En este caso, los servidores y
clientes nos proporcionan el servicio de una base de datos.

La base de datos MySQL contiene los siguientes componentes:

 mysqld:es el corazón de MySQL. Es el programa servidor el cual proporciona


las bases de datos que se encuentran en memoria o en el disco duro. En los
sistemas operativos Windows NT, 2000 o XP el servidor MySQL son los
programas mysqld-nt o mysql-max-nt. Este último provee soporte para tablas
BDB las cuales veremos más adelante.

Entre los clientes tenemos:

 MySQLCC: Ésta interfáz gráfica permite controlar todos los aspectos del
servidor MySQL. Permite crear bases de datos, tablas, usuarios, cambiar
permisos, acceder y cambiar la información almacenada, etc., de una forma
muy intuitiva y muy fácil. Tiene todas las opciones y tiene mejoras de la
interfáz de texto mysql. Ésta aplicación debe ser descargada
independientemente.

 mysql: Ésta interfáz de texto permite también controlar todos los aspectos del
servidor pero la interfáz es solamente texto. Permite leer instrucciones del
usuario por medio del teclado como también puede leer archivos que
contienen instrucciones. Ésta es la aplicación más usada por los
programadores para controlar la base de datos. Ésta y otras aplicaciones que
veremos a continuación son aplicaciones de texto que funcionan en la
consola. (commandprompt o cmd en Windows y un shellsh, bash, etc. en Unix,
Linux, MacOS y demás).

 mysqlimport permite importar datos a travéz de archivos de texto. Provee una


interfaz de texto para los comandos LOAD, DATA, INFILE.
7

 mysqldump permite hacer copias o respaldos de la información almacenada


para restaurarlos en el mismo servidor o para exportarlo a otros servidores.

 mysqladmin permite administrar el servidor con una interfáz gráfica y de una


forma muy sencilla

 mysqlcheck permite revisar la salud de la base de datos. Permite también


reparar dichas bases si fuera necesario.

10.1.2 PRINCIPIOS BASICOS DE FUNCIONAMIENTO


Según su definición, MySQL es un SGBD relacional. Esto significa que la totalidad de
los datos que utiliza MySQL se almacena en nomina de monografías relacionadas
entre sí por medio de claves (keys).

Veamos cómo se puede ilustrar esto con un ejemplo sencillo. A continuación


aparecen las tablas autores y obras:

Todas las tablas de una base de datos relacional están formadas por columnas y
filas, y cada columna está diseñada para un atributo determinado. En la
tabla autores se encuentran, por ejemplo, los atributos id, nombre y apellido. Las filas
de una tabla están designadas como rows y cada una de ellas contiene un conjunto
de datos, el cual viene identificado (numerado), por lo general, por medio de
una clave primaria. El tipo de atributo establecido como clave primaria se define a la
hora de crear la tabla. El requisito es que la clave primaria posibilite una asignación
8

inequívoca, de modo que esta solo puede utilizarse una vez en la columna. Para ello
se recomienda una numeración en serie vía ID.

La tabla obras presenta, además de la clave


primaria id_obras, id_autores como clave foránea (foreignkey). Esta crea una
relación entre ambas tablas y enlaza los conjuntos de datos de una tabla con los de
la otra. Cuando se establece una conexión entre dos tablas de una base de datos
relacional se puede hablar de un join. Esta conexión podría tener lugar con la
siguiente consulta a la base de datos: “carga todas las monografías realizdas del
alumno ej. John Ronald Rengel con la fecha de la primera publicación”.

Tolkien ha sido clasificado en la tabla autores con la clave primaria id_autores 1.


Para consultar todas las obras de dicho autor, este se presenta en la
tabla obras como clave foránea. De esta manera se solicitan todos los rows
enlazados con el id_autores 1.

En la práctica, todas las operaciones de bases de datos en MySQL se llevan a cabo


con comandos SQL estandarizados como SELECT, INSERT, UPDATE y DELETE,
pero hablaremos de ellos en capítulos posteriores de nuestro manual de MySQL.

Como es lógico, también se pueden guardar todos los datos referentes a los autores
y a sus obras en una única tabla. Un almacenamiento de datos de estas
características implica que una base de datos contenga un sinnúmero de entradas
redundantes, ya que, por ejemplo, los datos en las columnas nombre y apellido se
especifican de forma individual para cada obra. Una redundancia de este tipo no solo
supone una carga para la memoria, sino que también da lugar a que se tengan que
efectuar actualizaciones en diferentes puntos de la base de datos. Es por eso que
9

cuando se trabaja con bases de datos relacionales se limite su contenido a un asunto


por tabla. Se habla, en este caso, de una normalización de los datos.

El campo de aplicación principal de MySQL es el almacenamiento de datos en el


contexto de las páginas web dinámicas. La combinación de MySQL con el software
de servidores web Apache y los lenguajes de script PHP o Perl se ha consolidado
como estructura clásica de software en el desarrollo web. El stack web puede
llevarse a cabo como LAMP (Linux), MAMP (macOS) o WAMP (Windows) con los
sistemas operativos de servidores habituales.

Para los que empiezan a trabajar con MySQL pueden ser recomendables
los entornos locales XAMPP para recabar las primeras experiencias con el sistema
de gestión de bases de datos, el cual se basa en María DB en la versión actual.

10.1.3. QUE ES SISTEMA MySQL

MySQL, es un sistema de gestión de base de datos relacional o SGBD. Este gestor


de base de datos en multihilo y multiusuario, lo que le permite ser utilizado por varias
personas al mismo tiempo, e incluso, realizar varias consultas a la vez, lo que lo hace
sumamente versátil.

Nació como una iniciativa de Software Libre y aún sigue ofreciéndose como tal, para
usuarios particulares. Pero si se desea utilizarlo para promover datos en una
empresa, se puede comprar una licencia, como un software propietario, que es
autoría de la empresa patrocinante (Actualmente Oracle Corporation).

La mayor parte del código se encuentra escrito en lenguaje C/C++ y la sintaxis de su


uso es bastante simple, lo que permite crear bases de datos simples o complejas con
mucha facilidad. Además, es compatible con múltiples plataformas informáticas y
ofrece una infinidad de aplicaciones que permiten acceder rápidamente a las
sentencias del gestor de base de datos.
10

10.1.4. ORIGEN DEL SISTEMA MySQL

MySQL surgió alrededor de la década del 90, Michael Windenis comenzó a usar
mSQL para conectar tablas usando sus propias rutinas de bajo nivel (ISAM). Tras
unas primeras pruebas, llegó a la conclusión de que mSQL no era lo bastante flexible
ni rápido para lo que necesitaba, por lo que tuvo que desarrollar nuevas funciones.
Esto resulto en una interfaz SQL a su base de datos, totalmente compatible a mSQL.
El origen del nombre MySQL no se sabe con certeza de donde proviene, por una
lado se dice que en sus librerías han llevado el prefijo “my” durante los diez últimos
años, por otra parte, la hija de uno de los desarrolladores se llama My. Así que no
está claramente definido cual de estas dos causas han dado lugar al nombre de este
conocido gestor de bases de datos.

10.1.5 DE SU APLICACIÓN

MySQL es muy utilizado en aplicaciones


webcomo Joomla, Wordpress, Drupal o phpBB, en plataformas (Linux/Windows-
Apache-MySQL-PHP/Perl/Python), y por herramientas de seguimiento de errores
como Bugzilla. Su popularidad como aplicación web está muy ligada a PHP, que a
menudo aparece en combinación con MySQL.
MySQL es una base de datos muy rápida en la lectura cuando utiliza el motor no
transaccional MyISAM, pero puede provocar problemas de integridad en entornos de
alta concurrencia en la modificación. En aplicaciones web hay baja concurrencia en
la modificación de datos y en cambio el entorno es intensivo en lectura de datos, lo
que hace a MySQL ideal para este tipo de aplicaciones. Sea cual sea el entorno en el
que va a utilizar MySQL, es importante monitorizar de antemano el rendimiento para
detectar y corregir errores tanto de SQL como de programación.

10.1.6 IMPORTANCIA

Una fuente importante de información y respaldo importante para la sanción


correspondiente al momento de haber una posible duplicación.
11

Un ingrediente importante para el desarrollo de nuevos proyectos y servicios


competitivos que den a la institución y una ventaja estratégica en las FATESCIPOL.

10.1.7 INFRAESTRUCTURA Y ALCANSE

Las aplicaciones desarrolladas siguiendo los lineamientos de la arquitectura


monografía – servidor (base de datos) han estado presente desde hace ya algún
tiempo; consisten de una o más aplicaciones ejecutándose en máquinas
denominadas almacenadores de base de datos, y conectándose remotamente a otra
aplicación establecida en una computadora llamada servidor.

Esta arquitectura funciona cuando en algún lugar de la red, una computadora remota
llamada servidor establece una conexión y proporciona información de acuerdo a
solicitudes el posible duplicado o similitud que existe o introduciendo texto generadas
por otra computadora denominada cliente.

De manera generalizada, un servidor atiente a una gran cantidad de monografías ya


realizadas , lo que resuelve el problema de tener la información instalada y
almacenada localmente y por lo que podría generar problemas de sobrecarga en los
dispositivos de almacenamiento de información o discos duros.

Las aplicaciones basadas en el modelo monografías -servidor( base de datos)


pueden tener diferentes controles: centrado en el servidor o centrado en el cliente.

Para el caso del control centrado en el servidor, este conoce todas las posibles
opciones de que disponen los usuarios en todo momento, las actividades de
visualización, ejecución de programas y gestión de recursos.

Para el caso de control central de monografías, este tiene el control absoluto de la


ejecución de la aplicación y los recursos compartidos son controlados por el servidor.

La arquitectura- servidor proporciona una forma eficiente de utilizar todos los


recursos que se encuentran disponibles en una computadora, de tal forma que la
seguridad y fiabilidad que proporcionan los entornos mainframe se traspasan a la red
12

de área local. A esto hay que añadirle la ventaja de la potencia y simplicidad de las
computadoras personales.

10.1.8 VENTAJAS DE UTILIZAR SISTEMAS DE MySQL

 Control efectivo de las monografías


 Integración de nuevas tecnologías y herramientas de vanguardia
 Ayuda a incrementar la efectividad de control
 Proporciona ventajas competitivas
 Disponibilidad de mayor y mejor información para los usuarios en
tiempo real
 Elimina la barrera de la distancia trabajando con un mismo sistema en
puntos distantes
 Disminuye errores, tiempo y recursos superfluos.
 Permite comparar resultados alcanzados con los objetivos
programados, con fines de evaluación y control respecto a las
monografías.
 Velocidad al realizar las operaciones, lo que le hace uno de los
gestores con mejor rendimiento.
 Bajo costo en requerimientos para la elaboración de bases de datos,
ya que debido a su bajo consumo puede ser ejecutado en una máquina
con escasos recursos sin ningún problema.
 Facilidad de configuración e instalación.
 Soporta gran variedad de Sistemas Operativos
 Baja probabilidad de corromper datos, incluso si los errores no se
producen en el propio gestor, sino en el sistema en el que está.
 Conectividad y seguridad

10.1.9 DESVENTAJAS DE UTILIZAR SISTEMAS DE INFORMACION


 El tiempo que pueda tomar su implementación
13

 Problemas técnicos, si no se hace un estudio adecuado, como fallas de


hardware o de software o funciones implementadas inadecuadamente para
apoyar ciertas actividades de la organización

 Un gran porcentaje de las utilidades de MySQL no están documentadas.

 No es intuitivo, como otros programas (ACCESS).

10.2 MARCO CONCEPTUAL


10.2.1 DEFINICION
El sistema de base de datos operacional MySQL es hoy en día uno de los más
importantes en lo que hace al diseño y programación de base de datos de tipo
relacional. Cuenta con millones de aplicaciones y aparece en el mundo informático
como una de las más utilizadas por usuarios del medio. El programa MySQL se usa
como servidor a través del cual pueden conectarse múltiples usuarios y utilizarlo al
mismo.

La historia del MySQL (cuya sigla en inglés se traslada a My Structured Query


Language o Lenguaje de Consulta Estructurado) se remite a principios de la década
de 1980. Programadores de IBM lo desarrollaron para contar con un código de
programación que permitiera generar múltiples y extendidas bases de datos para
empresas y organizaciones de diferente tipo. Desde esta época numerosas
versiones han surgido y muchas de ellas fueron de gran importancia. Hoy en día
MySQL es desarrollado por la empresa SunMycrosystems..

Una de las características más interesantes de MySQL es que permite recurrir a


bases de datos multiusuario a través de la web y en diferentes lenguajes de
programación que se adaptan a diferentes necesidades y requerimientos. Por otro
lado, MySQL es conocida por desarrollar alta velocidad en la búsqueda de datos e
información, a diferencia de sistemas anteriores. Las plataformas que utiliza son de
variado tipo y entre ellas podemos mencionar LAMP, MAMP, SAMP, BAMP y WAMP
(aplicables a Mac, Windows, Linux, BSD, Open Solaris, Perl y Phyton entre otras).
14

Se están estudiando y desarrollando nuevas versiones de MySQL que buscan


presentar mejoras y avances para permitir un mejor desempeño en toda aquella
actividad que requiera el uso de bases de datos relacionales. Entre estas mejoras
podemos mencionar un nuevo dispositivo de depósito y almacenamiento, backup
para todos los tipos de almacenamientos, replicación segura, planificación de
eventos y otras más.

10.2.2CONCEPTOS

CONCEPTO DE BASE DE DATOS

Se define una base de datos como una serie de datos organizados y relacionados
entre sí, los cuales son recolectados y explotados por los sistemas de información de
una empresa o negocio en particular.

Una base de datos es un “almacén” que nos permite guardar grandes cantidades de
información de forma organizada para que luego podamos encontrar y utilizar
fácilmente. A continuación te presentamos una guía que te explicará el concepto y
características de las bases de datos.

PHP

En lugar de usar muchos comandos para mostrar HTML (como en C o en Perl), las
páginas de PHP contienen HTML con código incrustado que hace "algo" (en este
caso, mostrar "¡Hola, soy un script de PHP!). El código de PHP está encerrado entre
las etiquetas especiales de comienzo y final <?php y ?> que permiten entrar y salir
del "modo PHP".

Lo que distingue a PHP de algo del lado del cliente como Javascript es que el código
es ejecutado en el servidor, generando HTML y enviándolo al cliente. El cliente
recibirá el resultado de ejecutar el script, aunque no se sabrá el código subyacente
que era. El servidor web puede ser configurado incluso para que procese todos los
ficheros HTML con PHP, por lo que no hay manera de que los usuarios puedan
saber qué se tiene debajo de la manga.
15

Lo mejor de utilizar PHP es su extrema simplicidad para el principiante, pero a su vez


ofrece muchas características avanzadas para los programadores profesionales. No
sienta miedo de leer la larga lista de características de PHP. En unas pocas horas
podrá empezar a escribir sus primeros scripts.

Aunque el desarrollo de PHP está centrado en la programación de scripts del lado


del servidor, se puede utilizar para muchas otras cosas. Siga leyendo y descubra
más en la sección ¿Qué puede hacer PHP?, o vaya directo al tutorial introductorio si
solamente está interesado en programación web.

XAMPP:
Es un servidor independiente de software libre que consiste principalmente en la
base de datos MySQL, el servidor web Apache y los intérpretes para lenguajes de
script: PHP y Perl. El nombre proviene del acrónimo de X (para cualquiera de los
diferentes sistemas operativos), Apache, MySQL, PHP, Perl.
El programa está liberado bajo la licencia GNU y actúa como un servidor web libre,
fácil de usar y capaz de interpretar páginas dinámicas. Actualmente XAMPP está
disponible para Microsoft Windows, GNU/Linux, Solaris y MacOS X.
MAMP:
El acrónimo MAMP se refiere al conjunto de programas software comúnmente
usados para desarrollar sitios web dinámicos sobre sistemas
operativos Apple Macintosh, MAC OS X. Este nombre proviene de las iniciales Mac
Os X, como sistema operativo. Apache, como servidor web. MySQL sistema gestor
de Bases de Datos y PHP, Perl o Python, lenguajes de programación usados para
la creación de sitios web.
LAMP:
Es el acrónimo utilizado para describir un sistema de infraestructura de internet que
usa las siguientes herramientas: LINUX como sistema operativo, APACHE como
servidor web, MySQL como gestor de base de datos y Perl, PHP o Pytho como
lenguajes de programación.
16

WAMP:
Este el acrónimo usado para describir un sistema de infraestructura de internet que
usa las siguientes herramientas: WINDOWS como sistema operativo, APACHE como
servidor web, MySQL como servidor web y PHP, Perl o Python como lenguajes
de programación.
10.3 MARCO INSTITUCIONAL
10.3.1 OBJETIVO

Reducir al mínimo los hechos de duplicado que causan daños a la institución, o las
cosas a través de la prevención y concientización de todos los estudiantes.

10.3.2 MISION
Regular, controlar y resolver los problemas de las posibles duplicaciones de
monografías de los alumnos; mediante capacitación y técnicas especializadas, de
enseñanza para la elaboración propia de su monografía.

10.3.3 FUNCIONES
1.- Esta base de datos controlara el ingreso y salida de las monografías

2.- Planear, organizar, capacitar, controlar y ejecutar el cumplimiento del reglamento


de monografías, así como las Leyes, Reglamento de régimen interno.

3.- Mantener la libre elección de temas a elaborar para la monografía.

4.- Controlar y supervisar constantemente al momento de la elaboración de las


monografías.

5.- Prevenir e investigar e identificar a aquellos que intente o sean sorprendidos


intentando realizar una copia o duplicado de la monografía.

6.- Proponer, incentivos e implementar directivas relacionadas con la disminución de


la problemática.
17

7.- Mantener buenas relaciones con los estudiantes cursantes de cuarto semestre
para lograr la propia elaboración en el ejercicio de sus funciones

10.4 MARCO JURIDICO


10.4.1 CODIGO DE PROCEDIMIENTO PENAL

Articulo 198.- (FALSEDAD MATERIAL) el que forjare o en parte un documento


público falso o alterare uno verdadero de modo que pueda resultar perjuicio, incurrirá
en privación de libertad de 1 año a 6 años de privación de libertad

Articulo 203.- (USO DE INSTRUMENTO FALSIFICADO) El que a sabiendas hiciere


de documento falso o adulterado, será sancionado como si fuere el autor de la
falsedad

10.4.2 REGLAMENTO DE REGIMEN DISCIPLINARIO INTERNO

Articulo 76.- (Faltas Graves De Tercer Grado)

El comportamiento por la transgresión de estas faltas será sancionado por la


comisión de Régimen Disciplinario mediante proceso sumario interno con la
imposición del RETIRO DE LA UNIDAD ACADEMICA DE PREGRADO POR EL
LAPSO DE UNA GESTION ACADEMICA.

En su numeral 33 que a la letra dice:

Copiar, plagiar o presentar como propio, trabajos de tesis, investigación, monografías


trabajo dirigido o cualquier otro tipo de documento académico, que haya sido
elaborado por otra persona.

10.4.3 REGLAMENTO PARA LA ELABORACION DE MONOGRAFIAS


Articulo 48.- DE LAS CAUSALES DE ANULACION DE MONOGRAFIA

Serán causales de anulación de la Monografía la trasgresión, por parte del


postulante, de las normas establecidas en el presente reglamento.

Dará lugar a la anulación de la Monografía, la comisión de las siguientes causales:


18

a. Plagio de forma parcial o total de algún trabajo o proyecto presentado en la


Institución o en otras,
b. Proponer, personal o por medio de terceras personas, sobornos, obsequios y
otras dádivas a los miembros integrantes del Tribunal de evaluación, al
personal de asesoramiento y apoyo de la Unidad Académica y a miembros
designados oficialmente para la evaluación de las diferentes fases del proceso
investigativo.
c. Recurrir a influencia políticas o de autoridades del poder ejecutivo, legislativo,
autoridades policiales o de otra naturaleza, para obtener prebendas en las
diferentes fases de evaluación.
d. Realizar comentarios, propagar rumores o falsas acusaciones que
desprestigien a los miembros del tribunal o autoridades policiales sobre la
recepción y naturaleza del proceso de evaluación.
e. Serán agravantes, la coacción, amenazas, injurias, falsas denuncias y otros
actos que se cometan en contra de los miembros del Tribunal y el personal
oficialmente asignado para las pruebas de evaluación.
f. La comprobación de denuncias formales con relación a irregularidades,
transgresiones o cualquier otra actividad ilegal, cometida por funcionarios o los
postulantes, referentes a la elaboración del trabajo de investigación en sus
diferentes fases.
g. La compra comprobada de la monografía.
h. La instauración de proceso disciplinario

10.5. MARCO ESTADISTICO

1.- ¿Cree Ud. que la monografía elaborada por los alumnos de la FATESCIPOL de
la Ciudad de Tarija es copia o duplicado de alguna monografía ya realizada?
El 90% Indico que NO

El 10% indico que SI


19

2.- ¿Cree que los alumnos del de la FATESCIPOL de Ciudad de Tarija modifican las
monografías para tener nuevos mecanismos modernos y asi no realizar su
monografía?
El 35% Indico que NO
El 65% Indico que SI

3.- ¿usted Opina que la monografía que año tras año se realiza es adecuada para
los alumnos de la FATESCIPOL, tomando en cuenta la época en la que nos
encontramos?
El 25% Indico que NO
El 75% Indico que SI

4.- ¿Cree que es importante que la FATESCIPOL sea más estricto al momento de la
elaboración de una monografía para que la misma sea más óptima?
El 70% Indico que NO
El 30% Indico que SI

5.- ¿Ud. está de acuerdo con la implementación del SISTEMA MySQL “¿Asistente
Digital Personal” o de una base de datos sistemática para el control de monografías
dentro la FATESCIPOL de la Ciudad de Tarija?
El 90% Indico que NO
El 10% Indico que SI

10.5.1 POBLACION OBJETO DE ESTUDIO


20

Entre las personas encuestadas pudimos realizar a los Jefes Oficiales Sub Oficiales
Clases y Policías y cursantes de la FATESCIPOL obteniendo como resultado los
siguientes:

11 DIAGNOSTICO
11.1 TECNICAS DE INSTRUMENTOS PARA LA RECOLECCION DE DATOS
Entre ellas tenemos las encuestas realizadas a los diferentes oficiales, sub oficiales,
sargentos, cabos y policías.

1.- ¿Cree Ud. que la monografía elaborada por los alumnos de la FATESCIPOL de la
Ciudad de Tarija es copia o duplicado de alguna monografía ya realizada?

Al realizar la encuesta a los señores policías la gran mayoría indico un 90% que NO
es una copia ya que se cree que si realizan los alumnos y el 10% indica que de
alguna manera SI existe una copia o plagio.

2.- ¿Cree que los alumnos del de la FATESCIPOL de Ciudad de Tarija modifican las
monografías para tener nuevos mecanismos modernos y asi no realizar su
monografía?

Un 35% indica que SI ya que si o si es necesario para una guía y recopilan la cual lo
actualizan conforme van realizando el avance de la monografías y el 65% indico que
NO ya que es un esfuerzo propio realizado por los alumnos.

3.- ¿usted Opina que la monografía que año tras año se realiza es adecuada para los
alumnos de la FATESCIPOL, tomando en cuenta la época en la que nos
encontramos?

El 75% asegura que SI es necesario o básico realizar una monografía y así tener una
idea propia para que ya se puedan realizar posterior como ser lo proyectos de grado
etc. Y el 25% indica que ya NO se debería realizar monografías que directamente se
debe realizar proyectos ya que los tiempos van cambiando y siempre se debe
avanzar hacia delante.
21

4.- ¿Cree que es importante que la FATESCIPOL sea más estricto al momento de la
elaboración de una monografía para que la misma sea más óptima?

El 70% indico que NO debe ser muy estricto el control mismo que los alumnos ya se
encuentran presionados con la realización de la monografía y demás materias y sería
algo negativo y un 30% indico que SI debe seguir con el control y aun más con la
presión para que sean propias del alumno la monografía.

5.- ¿Ud. está de acuerdo con la implementación del SISTEMA MySQL “¿Asistente
Digital Personal” o de una base de datos sistemática para el control de monografías
dentro la FATESCIPOL de la Ciudad de Tarija?

El 90% indico que NO se debe realizar una base de datos ya que, al realizar una
monografía ya realizada, al solo actualizar y volver a representar la misma
monografía el sistema de base de datos será rechazada o tomada como copia u
plagio lo cual sería negativo por el alumno la misma que incurriría en una falta y el
10% de indica que SI y así evitar toda esta ola de copias de monografías.

12. CONCLUSION Y RECOMENDACIONES


12.1 CONCLUSIONES
A través del desarrollo de las prácticas he conocido las ventajas de las bases de
datos que se superponen a los sistemas de archivos del pasado, como sabemos
todo evoluciona es así como el modelo relacional que implementa MySQL, nos da
una excelente herramienta en la administración, seguridad y fiabilidad de los datos.

Por lo tanto se sabe que conocer el proceso interno, la estructura he implementación


de base de datos nos muestra la importancia que realizan en el mundo laboral, y
como cada ente que las utiliza es dependiente de ellas.

1.Que las bases de datos forman el núcleo de las principales aplicaciones sitios web
y servicios corporativos.
22

2.Que en todos los casos hay herramientas de gestión y control que permitan
verificar su funcionamiento y eventualmente corregirlo

3.También se entiende que tiene una elevada capacidad y solidez para administrar la
información sin fallas ni errores

4.Que una base de datos conlleva la existencia de tres tipos de usuarios que son el
diseño el cual administra los datos, desarrollador implementa las transacciones e
interfaces y usuarios finales los cuales consultan y editan los datos.

5.Que el ´propósito de una base de datos es responder a consultas y ejecutar


transacciones de datos.

12.2 RECOMENDACIONES
Principalmente vemos la necesidad de conocer cada día más el entorno de las bases
de datos. aprender de manera didáctica y autodidactica con mayor dedicación.

Es necesario conocer que la implementación del código debe estar bien estructurada
para evitar la posible duplicación de monografías.

Conocer las especificaciones que nos presenta cuando estructuramos las tablas de
cada base de datos, realizando nuestro trabajo mas practico y sencillo.

Hoy en día, resulta difícil encontrar una página web estática. Es decir, sin
actualizaciones, desarrollada en el tradicional HTML y con poca interactividad y
flexibilidad para desplegar sus contenidos. Ya trabajemos con un gestor de contenido
como como WordPress, con un desarrollo propio o con un aplicativo de control de
monografías, seguro que detrás tenemos una base de datos.

Las bases de datos nos proporcionan un almacén de información con una estructura
jerarquizada y relacionada de los datos. Esto permite extraer el contenido y
disponerlo fácilmente, tal y como el desarrollador requiere en su proyecto web o el
internauta necesita. De cara al desarrollo web, hay diversas opciones. MySQL es la
base de datos más extendida, pero tampoco podemos olvidar otras alternativas,
como Microsoft SQL Server, PostgreSQL o MongoDB.
23

Independientemente de nuestra elección, hay una serie


de recomendaciones comunes relativas a la gestión y optimización de las bases de
datos que repasamos en este artículo. Seguir estos consejos nos facilitará el trabajo
y harán que nuestro proyecto vaya más fluido, mejorando la experiencia de nuestros
usuarios.

Aunque suene a perogrullada, un buen planteamiento y diseño inicial de la base de


datos soluciona muchos de los problemas de rendimiento que experimenta un
proyecto web a lo largo de su ciclo de vida. Básicamente, una base de datos es un
conjunto de tablas, con filas y columnas en cuyas celdas se almacena la información
(el nombre de un producto, un teléfono, un post, nombre de una monografías,
proyectos etc.) y esto es algo que debemos tener en cuenta.

Antes de diseñarla, es necesario determinar la finalidad de la base de


datos, organizar y categorizar la información según las claves, definir las
relaciones entre tablas y elementos y normalizarla de cara a facilitar la integración de
la base de datos con nuestros sistemas. Estos pasos iniciales eliminarán
duplicidades y nos ayudarán a configurar una metodología de trabajo eficiente en la
gestión de la información de cara al futuro.

Una vez diseñada la base de datos, sólo nos queda optimizarla. Para ello, te pueden
resultar útiles las siguientes recomendaciones.

Por muy bien que realices el planteamiento inicial de la base de datos, con el paso
del tiempo, seguramente tengas tablas en desuso. ¡Elimínalas! Tener tablas en
desuso es muy parecido a guardar cosas que no usas en un cajón. Cuando vas a
buscar algo porque lo necesitas urgentemente y vas al “cajón de las cosas olvidadas”
… ¡Tardas mucho más en encontrarlo! Sucede lo mismo en las bases de datos, los
sistemas tienes que rastrear todas las tablas y elementos hasta encontrar la
respuesta a la consulta.

Optimiza los índices. Tener una buena relación de índices entre tablas es básico
para las búsquedas relacionales funcionen correctamente. Agrega índices a las
24

tablas y, sobre ellas, utiliza las sentencias de consulta (SELECT, WHERE…).


También resulta recomendable acostumbrarse a verificar periódicamente el registro
de consultas (o “queries”) lentas para identificar aquellas que deben ser optimizadas.

No mantengas consultas abiertas en tu código y realiza las querys justas. Así,


evitamos saturar la memoria de la máquina. Como sucede en cualquier sistema
informático, un proceso abierto afecta al rendimiento del hardware. Eliminando esas
consultas inútiles, liberarás recursos para que se empleen en las consultas útiles que
necesitamos.

En general, no almacenes imágenes en la base de datos. Sólo referencias a la ruta


en la que se encuentran y metadatos para identificarlas. No nos engañemos, las
bases de datos crecen y crecen y las imágenes siguen aumentando en tamaño a su
propio ritmo. Si mantienes sólo las referencias al almacén de imágenes, la base de
datos estará en forma para devolverte los procesos más rápidamente.

No uses nombres complejos en las claves y campos de las tablas. ¡Simplifica! Por
ejemplo, en la tabla Clientes, es mejor utilizar nombre en vez de nombre_cliente para
almacenar el nombre del cliente. Cuanto más sencillos sean los nombres, más rápido
se ejecuta la consulta.
25

ANEXOS
26

1. ESTA FOTO ES DE LA INSTALACION DEL NUEVO PROGRAMA A


APLICARSE LLAMADO PLAGIARISM PARA LA FACULTAD
TECNICA SUPERIOR EN CIENCIAS POLICIALES.
PASO 1

PASO 2
27

PASO 3

2. LUGAR ACTUAL DONDE SE ALMACENA LAS MONOGRAFIAS YA


ELABORADAS
28

3, ELABORACION DE UN SISTEMA DE BASE DE DATOS PARA LAS


MONOGRAFIAS YA ELABORADAS EN PASADAS GESTIONES.

PASO 1

PASO 2
29

4.SISTEMA MySQL

5. CUENTA PARA EL INICIO DE SESION, DE LA BASE DE DATOS


DEL SISTEMA ELABORADO PARA LA FACULTAD TECNICA
SUPERIOR EN CIENCIA POLICIALES
30

6.- ¿Cree Ud. que la monografía elaborada por los alumnos de la FATESCIPOL
de la Ciudad de Tarija es copia o duplicado de alguna monografía ya realizada?

Respuestas

45%

55%

SI NO

7.- ¿Cree que los alumnos del de la FATESCIPOL de Ciudad de Tarija modifican
las monografías para tener nuevos mecanismos modernos y asi no realizar su
monografía?
Respuestas

35%

65%

SI NO
31

8.- ¿usted Opina que la monografía que año tras año se realiza es adecuada
para los alumnos de la FATESCIPOL, tomando en cuenta la época en la que
nos encontramos?

Respuestas

25%

75%

SI NO

9.- ¿Cree que es importante que la FATESCIPOL sea más estricto al momento
de la elaboración de una monografía para que la misma sea más óptima?

Respuestas

NO SI
32

10.- ¿Ud. está de acuerdo con la implementación del SISTEMA MySQL

Respuestas

10%

90%

SI NO
33

BIBLIOGRAFIA
ESEPE ESTUDIO

https://www.esepestudio.com/noticias/que-es-mysql

PREZI

https://prezi.com/ij1fzrjr-h9k/que-es-y-para-que-sirve-mysql/

https://prezi.com/923yydsinkww/concepto-caracteristicas-ventajas-
y-desventajas-de-mysql-y-workbench/

SUPER INFO

http://superinformacionweb.blogspot.com/2014/11/ventajas-y-
desventajas-de-mysql.html

MONOGRAFIAS.COM

https://www.monografias.com/

https://www.monografias.com/trabajos88/mysql-worckbench/mysql-
worckbench.shtml

ORACLE

https://www.oracle.com/es/mysql/

MySQL

http://download.nust.na/pub6/mysql/doc/refman/5.0/es/which-
os.html

ENVATO TUTS+

https://code.tutsplus.com/es/tutorials/everything-you-need-to-get-
started-with-mysql--net-3076

S-ar putea să vă placă și