viernes, 9 de octubre de 2020

Segunda forma Normal

La segunda forma normal (2NF) es una forma normal usada en normalización de bases de datos. La 2NF fue definida originalmente por E.F. Codd1 en 1971. Una tabla que está en la primera forma normal (1NF) debe satisfacer criterios adicionales para calificar para la segunda forma normal. Específicamente: una tabla 1NF está en 2NF si y solo si, dada una clave primaria y cualquier atributo que no sea un constituyente de la clave primaria, el atributo no clave depende de toda la clave primaria en vez de solo de una parte de ella. 


En términos levemente más formales: una tabla 1NF está en 2NF si y solo si ninguno de sus atributos no principales son funcionalmente dependientes en una parte (subconjunto propio) de una clave candidata (Un atributo no-principal es uno que no pertenece a ninguna clave candidata).




Primera Forma Normal

La primera forma normal (1FN o forma mínima) es forma normal usada en normalización de bases de datos. Una tabla de base de datos relacional que se adhiere a la 1FN es una que satisface cierto conjunto mínimo de criterios. Estos criterios se refieren básicamente a asegurarse que la tabla es una representación fiel de una relación y está libre de "grupos repetitivos". 


Sin embargo, el concepto de "grupo repetitivo", es entendido de diversas maneras por diferentes teóricos. Como consecuencia, no hay un acuerdo universal en cuanto a qué características descalificarían a una tabla de estar en 1FN. Muy notablemente, la 1FN, tal y como es definida por algunos autores excluye "atributos relación-valor" (tablas dentro de tablas) siguiendo el precedente establecido por E.F. Codd (algunos de esos autores son: Ramez Elmasri y Shamkant B. Navathe). Por otro lado, según lo definido por otros autores, la 1FN sí los permite (por ejemplo, como la define Chris Date).




Dependencia Funcional

 ¿QUE ES DEPENDENCIA FUNCIONAL?

Una dependencia funcional es una relación entre uno o más atributos. Por ejemplo, si se conoce el valor de DNI (Documento Nacional de Identidad-España) tiene una conexión con Apellido o Nombre. Las dependencias funcionales del sistema se escriben utilizando una flecha. De la normalización (lógica) a la implementación (física o real) puede ser sugerible tener estas dependencias funcionales para lograr la eficiencia en las tablas. 

Otro Concepto: 

El concepto de dependencia funcional aparece en varios contextos de la matemática y la lógica (teniendo una importante aplicación en bases de datos relacionales) y se refiere a que determinados entes matemáticos pueden expresarse como funciones matemáticas de otros entes. garantiza la integridad de los datos.



¿Que es la Normalizacion de una Base de Datos?

 Normalizacion de Base de Datos

Se trata de un proceso de organización de las bases de datos en el que se aplica una serie de reglas para tener una estructura de datos saneada. En otras palabras, el objetivo es eliminar duplicidades o dependencias innecesarias en las tablas de datos y entre las relaciones que estas unen  o bien aportarlas, si la necesidad es la contraria. 

Por ejemplo, la normalización de los datos fiscales en curso de una empresa permitiría eliminar de ese registro otros indicadores temporales, relativos a su histórico, o que dependan de terceras tablas. 

La correcta asignación del valor de los datos es tan importante porque será la única manera de garantizar que se eliminan redundancias y que, por ende, los cambios en la data se implementen y cruzan correctamente.



¿Porque es necesario eliminar archivos temporales?

 A continuación, se muestran los beneficios de eliminar estos archivos: 

  • Libera espacio: Ciertamente un archivo temporal no va a ocupar gran espacio en nuestro disco, pero sí un montón de ellos. Eliminarlos cuando dejan de ser útiles impide que se acumulen, lo que se traduce en más espacio libre. 



  • Un PC más ligero: Cuando hablamos de una computadora más ligera, nos referimos a que es más fácil de usar, y esta responde rápidamente a todas las peticiones. 



  • Los programas responden más rápido: Existen muchos programas que generan archivos temporales, y al acumularse de manera exagerada, hacen que los softwares tarden en iniciarse, o en responder a lo que le estamos solicitando.


  • Eliminamos fragmentos en nuestro disco: Tales archivos al estar en grandes cantidades, nuestra computadora los puede considerar como fragmentos, y estos no nos permiten administrar correctamente el espacio del disco duro.

Archivos Temporales

 ¿Que son Archivos Temporales?

Básicamente, un archivo temporal es creado por el software con el fin de contener información de forma transitoria durante el tiempo que nos encontramos creando un archivo estándar, y luego de que cerramos el programa que estábamos utilizando, de manera automática el archivo temporal debería borrarse. 




Es importante tener en cuenta que los archivos temporales son utilizados con el objetivo de recuperar datos que puedan llegar a perderse en el caso de que el programa o la PC se llegarán a detener de manera anormal y sorpresiva, es decir si por ejemplo se nos cuelga una aplicación o el sistema operativo. 

Si bien mencionamos que estos archivos deben eliminarse en el momento en que el programa que los creó se cierra, lo cierto es que en ocasiones puede ocurrir que el sistema no realice esta tarea, por lo que deberíamos recurrir a la eliminación manual de estos archivos, ya que los mismo pueden generar un perjuicio para el rendimiento de la PC.




Desfragmentacion de disco duro

 ¿Que es desfragmentar un disco duro?

Cuando copiamos un nuevo archivo en el disco duro, Windows busca en primer lugar un espacio libre donde ubicarlo y lo coloca donde encuentra dicho espacio. Por otra parte, cuando borramos un archivo del disco duro, queda un hueco vacío de un determinado tamaño, donde Windows podrá ubicar un nuevo archivo, y así sucesivamente. 

La fragmentación de un archivo se produce cuando Windows intenta copiar un archivo en un hueco de tamaño insuficiente para albergarlo en su totalidad. En este caso, Windows divide el archivo en varias partes (lo fragmenta) de modo que quepa en los huecos libres disponibles en el disco. 




Esto en principio no supone mayor problema, pero con el tiempo la fragmentación puede llegar a ser excesiva y ralentizar el PC. Esto se debe a que Windows debe buscar y reorganizar todas las partes fragmentadas de los archivos cada vez que intenta acceder a ellos. 

desfragmentación es un proceso consistente en reescribir los archivos de modo que todas sus partes ocupen sectores adyacentes en el disco, mejorando de este modo la velocidad de acceso a los datos. El problema de almacenamiento no contiguo de los archivos se denomina fragmentación, es conveniente desfragmentar el almacenamiento de los archivos en dispositivos de almacenamiento electromecánicos por el uso del computador. (Los SSD no son mecánicos).



Estándares del Wifi

 Estándares del Wifi

  • IEEE 802.11: Creado en 1997, en el presente ya no se usa. Éste permitía una velocidad máxima de conexión de dos megabits por segundo, unos valores muy lentos para la mayor parte de las aplicaciones.


  • IEEE 802.11.a: Surgió en 1999 con una velocidad máxima de 54 megabits por segundo. Esta versión fue la primera en funcionar a 5 Ghz, una frecuencia que bloquea fácilmente los objetos y que hace que este estándar tenga un alcance limitado. 

  • IEEE 802.11b, IEEE 802.11g, IEEE 802.11n: Cuentan con velocidades máximas de 11, 54 y 300 megabits por segundo y disponen de una frecuencia de 2,4 GHz, una banda casi universal que los convierte en los más empleados internacionalmente. 

  • IEEE 802.11ac: Nacido en 2014 y conocido como WiFi 5, funciona a una velocidad máxima de 1.300 megabits por segundo y opera en la banda de 5GHz.





Funcionamiento del Wifi

 Funcionamiento

El funcionamiento del WiFi requiere, necesariamente, un router. Éste, que está conectado a Internet a través de un cable, es el encargado de distribuir la conexión a los distintos dispositivos de una misma red de manera inalámbrica. 


El enrutador transforma la información digital en ondas de radio que se transmitirán por el aire dentro de un alcance concreto. Posteriormente, los decodificadores del dispositivo receptor vuelven a transformar las ondas de radio en señales digitales, que son interpretadas por el microprocesador del equipo para permitir la conexión a Internet. Dicha conexión será mejor cuanto más cerca estén los dispositivos del router.

Historia de Wifi

 Historia

El WiFi se inventó y se lanzó por primera vez para consumidores en 1997, cuando se creó un comité llamado 802.11. Esto condujo a la creación de IEEE802.11, que se refiere a un conjunto de estándares que definen la comunicación para redes de área local inalámbricas (WLAN, por sus siglas en inglés). Después de esto, se estableció una especificación básica para WiFi, que permite la transferencia inalámbrica de datos de dos megabytes por segundo entre dispositivos. Esto provocó un desarrollo en prototipos de equipos (enrutadores) para cumplir con IEEE802.11 y, en 1999, se introdujo WiFi para uso doméstico. 



Durante muchos años, 2,4GHz fue una opción popular para los usuarios de WiFi, ya que funcionaba con la mayoría de los dispositivos convencionales y era menos costosa que la 11a. En 2003, las velocidades más rápidas y la cobertura a distancia de las versiones WiFi anteriores se combinaron para hacer el estándar 802.11g. 

Los enrutadores también estaban mejorando, con mayor potencia y más cobertura que nunca. El WiFi comenzó a ponerse al día, compitiendo con la velocidad de las conexiones por cable más rápidas. 2009 vio la versión final de la 802.11n, que era incluso más rápida y más confiable que su predecesora. Este aumento en la eficiencia se atribuye a los datos de «entradas múltiples, salidas múltiples» (MIMO, por sus siglas en inglés), que utilizan múltiples antenas para mejorar la comunicación tanto del transmisor como del receptor. 



¿Que es el WiFi?

 Significado de WiFi


Wifi es una tecnología de comunicación inalámbrica que permite conectar a Internet equipos electrónicos, como computadoras, tablets, Smartphone o celulares, etc., mediante el uso de radiofrecuencias o infrarrojos para la trasmisión de la información.

Wifi o Wi-Fi es originalmente una abreviación de la marca comercial Wireless Fidelity, que en inglés significa ‘fidelidad sin cables o inalámbrica’. En español, lo aconsejable es escribir wifi sin guion, en minúscula y sin cursivas. 





En este sentido, la tecnología wifi es una solución informática que comprende un conjunto de estándares para redes inalámbricas basados en las especificaciones IEEE 802.11, lo cual asegura la compatibilidad e interoperabilidad en los equipos certificados bajo esta denominación. 

La comunicación inalámbrica, como tal, es aquella que prescinde de cables o medios físicos visibles de propagación, y que, por el contrario, emplea ondas electromagnéticas para su trasmisión, siendo que esta, no obstante, estará limitada a un radio específico de cobertura.



TABLA RELACIONALES

Puede crear una base de datos relacional para poder trabajar con datos de otras tablas. Una base de datos relacional consta de una o varias ...