.

Clima Ciudad Real

lunes, 13 de enero de 2014

12 REGLAS DE CODD

¿ Qué es una base de datos relacional?


Una base de datos relacional es una base de datos en donde todos los datos visibles al usuario están organizados estrictamente como tablas de valores, y en donde todas las operaciones de la base de datos operan sobre estas tablas.

Estas bases de datos son percibidas por los usuarios como una colección de relaciones normalizadas de diversos grados que varían con el tiempo.


Elementos de las bases de datos relacionales.

TABLAS:
Son estructuras encargadas de alojar la información de la base de datos.

CAMPOS:
Son cada una de las columnas de una tabla, cada campo almacena un dato en concreto.

REGISTROS:
Cada una de las filas de la tabla que agrupa toda la información de un mismo elemento.
RELACIONES: 
Son los vínculos establecidos entre as diferentes tablas que permiten trabajar con los datos de todas ellas, como si estuvieran en una sola.
CONSULTA:
Mediante el uso de consulta se puede extraer información concreta aunque la misma provenga de varias tablas.

CLAVES:
Es un campo cuyo contenido no puede estar duplicado en la misma tabla y permite identificar a cada registro de manera univoca.


FORMULARIOS:
Son ventanas que permiten trabajar de manera cómoda sobre el contenido de varias tareas simultáneamente.
INFORMES:
De la base de datos se adquiere la información y se imprime otra vez de un pantallazo.
MODELO ENTIDAD RELACIÓN:
Es una herramienta para el modelado de datos de un sistema de información. Estos modelos expresan entidades relevantes para un sistema de información así como sus interrelaciones y propiedades.

INTEGRIDAD DIFERENCIAL:
La integridad referencial es una propiedad deseable en las bases de datos. Gracias a la integridad diferencial se garantiza que una entidad (fila o registro) siempre se relaciona con otras entidades válidas, es decir, que existen en la base de datos. Implica que en todo momento dichos datos sean correctos, sin repeticiones innecesarias, datos perdidos y relaciones mal resueltas.








Las 12 Reglas de Codd.




Ted Codd presentó en 1985 en un artículo publicado en Computerworld las doce reglas que una base de datos debe obedecer para ser considerada verdaderamente como relacional. Estas reglas se han convertido desde entonces en una definición semioficial de una base de datos relacional. Las citadas reglas son las siguientes...


Regla de información: toda la información de una base de datos relacional está representada explícitamente a nivel lógico y exactamente de un modo mediante valores en tablas.



Regla de acceso garantizado: todos y cada uno de los datos (valores atómicos) de una base de datos relacional se garantiza que sean lógicamente accesibles recurriendo a una combinación de nombre de tabla, valor de clave primaria y nombre de columna.

Tratamiento sistemático de valores nulos: los valores nulos (distintos de la cadena de caracteres vacía o de una cadena de caracteres en blanco y distinta del cero o de cualquier otro número) se soportan en los DBMS completamente relacionales para representar la falta de información y la información inaplicable de un modo sistemático e independiente del tipo de datos.

Catálogo en línea dinámico basado en el modelo relacional: la descripción de la base de datos se presenta a nivel lógico del mismo modo que los datos ordinarios, de modo que los usuarios autorizados puedan aplicar a su interrogación el mismo lenguaje relacional que aplican a los datos regulares.

Regla de sublenguaje completo de datos: un sistema relacional puede soportar varios lenguajes y varios modos de uso terminal (por ejemplo, el modo de rellenar con blancos). Sin embargo, debe haber al menos un lenguaje cuyas sentencias sean expresables, mediante alguna sintaxis bien definida, como cadenas de caracteres, y que sea completa en cuanto al soporte de todos los puntos siguientes:



  • Definición de datos.
  • Definición de vista.
  • Manipulación de datos (interactiva y por programa).
  • Restricciones de integridad.
  • Autorización.
  • Fronteras de transacciones (comienzo, cumplimiento y vuelta atrás).

Regla de actualización de vista: todas las vistas que sean teóricas actualizables son también actualizables por el sistema.

Inserción, actualización y supresión de alto nivel: la capacidad de manejar una relación de base de datos o una relación derivada como un único operando se aplica no sólo a la recuperación de datos, sino también a la inserción, actualización y supresión de los datos.

Independencia física de los datos: los programas de aplicación y las actividades terminales permanecen lógicamente inalterados cualquiera que sean los cambios efectuados ya sea a las representaciones de almacenamiento o a los métodos de acceso.

Independencia lógica de los datos: los programas de aplicación y las actividades terminales permanecen lógicamente inalterados cuando se efectúen sobre las tablas de base cambios preservadores de la información de cualquier tipo que teóricamente permita alteraciones.

Independencia de integridad: las restricciones de integridad específicas para una base de datos relacional particular deben ser definibles en el sublenguaje de datos relacional y almacenables en el catálogo, no en los programas de aplicación.

Independencia de distribución: un DBMS relacional tiene independencia de distribución.

Regla de no subversión: si un sistema tiene un lenguaje de bajo nivel (un sólo registro cada vez), ese bajo nivel no puede ser utilizado para subvertir o suprimir las reglas de integridad y las restricciones expresadas en el lenguaje relacional de nivel superior (múltiples registros a la vez).

jueves, 9 de enero de 2014

LOPD


Ley Orgánica de Protección de Datos es una Ley Orgánica española que tiene por objeto garantizar y proteger, en lo que concierne al tratamiento de los datos personales, las libertades públicas y los derechos fundamentales de las personas físicas, y especialmente de su honor, intimidad y privacidad personal y familiar.

Su objetivo principal es regular el tratamiento de los datos y ficheros, de carácter personal, independientemente del soporte en el cual sean tratados, los derechos de los ciudadanos sobre ellos y las obligaciones de aquellos que los crean o tratan.



Hablamos hoy de protección de datos, porque es un tema importante a la hora del registro en una página web.

Debemos de leer y estar seguro de quien va ha manipular nuestros datos, ya que un dato personal puede llegar averiguar toda una vida, desde un simple nombre, apellidos, domicilio, números de teléfonos, donde trabajamos, donde cuando y como salimos de nuestras casas.

Por ejemplo, cuando autorizamos que nos envíen publicidad no deberían pedirnos más datos que
los de identificación requeridos para el envío. Si, por el contrario se trata de una publicidad personalizada
en función de nuestros gustos es lógico que nos pregunten por ellos.
Cuando nuestros hijos se matriculan en un centro escolar es lógico que se soliciten datos familiares,
incluso datos relacionados con la salud y alimentación del menor. Sin embargo, realizar un perfil de
consumo familiar para remitir promociones podría ser excesivo.



Los datos personales solamente pueden recogerse y emplearse si hemos dado nuestro consentimiento.
Sólo en algunos casos muy concretos, la Ley permite que se recojan datos sin autorización del
ciudadano.
             «Artículo 6. Consentimiento del afectado.»

El derecho de consulta permite saber a través de un registro público quién puede haber
tratado nuestros datos.
              «Artículo 14. Derecho de consulta al Registro General de Protección de Datos.



Bases de datos



En esta entrada hablaremos de la base de datos, de sus orígenes, y de como a ido evolucionando...



Los orígenes de las bases de datos se remontan a la Antigüedad donde ya existían bibliotecas y toda clase de registros.



En 1884 Herman Hollerith creó la máquina automática de tarjetas perforadas.





Posteriormente, en la década de los cincuenta se da origen a las cintas magnéticas.




En los años 60 se dio inicio a las primeras generaciones de bases de datos de red y las bases de datos jerárquicas.


En esa misma década Charles Bachman supuso la creación de un nuevo tipo de sistema de bases de datos conocido como modelo en red.








En la decada de los 70, Edgar Frank Codd, definió el modelo relacional a la par que publicó una serie de reglas para los sistemas de datos relacionales a través de su artículo “Un modelo relacional de datos para grandes bancos de datos compartidos”.Este hecho dio paso al nacimiento de la segunda generación de los Sistemas Gestores de Bases de Datos.








Posteriormente en la época de los ochenta también se desarrollará el SQL, o lo que es lo mismo un lenguaje de consultas o lenguaje declarativo de acceso a bases de datos relacionales que permite efectuar consultas con el fin de recuperar información de interés de una base de datos y hacer cambios sobre la base de datos de forma sencilla.








En la década de 1990 la investigación en bases de datos giró en torno a las bases de datos orientadas a objetos.se desarrollaron herramientas como Excel y Access del paquete de Microsoft Office que marcan el inicio de las bases de datos orientadas a objetos y que hoy en día siguen siendo los puntos de mira.














lunes, 30 de septiembre de 2013

OpenOffice




OpenOffice es un software de ofimática libre, sus orígenes remontan a 1994 cuando se creó la suite ofimática propietaria StarOffice, desarrollada por una compañía alemana (StarDivisión), más tarde en 1999 Sun Microsystem adquirió StarDivisión, que fueron los que lanzaron la primera versión de StarOffice.

     

Versión
Fecha de lanzamiento
1.0
1 de mayo de 2003
1.1
1 de octubre de 2003
2.0
20 de octubre de 2005
2.1
12 de diciembre de 2006
2.2
29 de marzo de 2007
2.3
17 de septiembre de 2007
2.4
27 de marzo de 2008
3.0
13 de octubre de 2008
3.1
7 de mayo de 2009
3.2
11 de febrero de 2010
3.3
25 de enero de 2011


OpenOffice cuenta con varios componentes como son:

  • Writer Procesador de textos.
  • Calc Hoja de cálculo.
  • Impress  Presentaciones multimedia.
  • Draw  Diagramas e ilustraciones 3D dinámicas.
  • Base  Manipulación completa de bases de datos.
  • Math  Creación de ecuaciones matemáticas.





Apache Software Foundation






Fundación creada para dar soporte a los proyectos de software bajo la denominación Apache, cada uno de sus desarrolladores trabajan con sus propios proyectos de código abierto de forma colaborativa y consensuada, estos deben ganarse méritos colaborando activamente en sus proyectos.La ASF se formó a partir del llamado Grupo Apache y fue registrada en Delaware (E.E.U.U), en junio de 1999.




LibreOffice





Suite ofimática libre y de código abierto desarrollada por The Document Foundation. Se creó como bifurcación de OpenOffice.org en 2010.

Está diseñada para ser compatible con las principales suites ofimáticas, incluyendo Microsoft Office, aunque algunas características de diseño y atributos de formato son manejados de forma diferente o no están soportados, permite también importar y exportar documentos en varios formatos adicionales.












lunes, 23 de septiembre de 2013

NTP 242

Los niveles de sonoridad recomendados en una oficina y las fuentes de ruido por el instituto de seguridad e higiene.

Los trabajos de oficina en los que nos encontramos con una cierta concentración y en ocasiones comunicación verbal, el ruido puede llegar a se problematico, no por el echo de perder audición si no por el confort.
Los niveles de ruido a partir de los cuales se considera que pueden provocar disconfort en estos puestos de trabajo se sitúan entre los 55 y 65 dB (A).



Los ruidos son generados principalmente por el teléfono, las máquinas utilizadas y las conversaciones; por lo que en general, se recomiendan los espacios de trabajo de dimensiones reducidas en vez que a las grandes salas trabajo, ya que en estas últimas se produce:

● Una falta de concentración.

● Una falta de intimidad.






Para la temperatura nos recomiendan entre unos 19 ºC y 21ºC en invierno y entre los 20ºC y 24ºC en verano, ya que es un trabajo que no requiere mucho esfuerzo físico.




 







viernes, 20 de septiembre de 2013

NTP 139

NTP 139 – Instituto nacional de seguridad e higiene en el trabajo.


Pantallas de visualización genera imágenes, formadas por puntos o rayas en una pantalla fluorescente, producidas por la acción de un haz de rayos catódicos originado en el interior del tubo correspondiente. Generalmente los datos se ofrecen mediante caracteres alfanuméricos y símbolos.

Para una buena ergonomía en la silla de trabajo tendrá que recoger una serie de requisitos como por ejemplo:

-Ajustabilidad : altura del asiento sea ajustable.

-Rango de altura del asiento - La altura del asiento se puede ajustar a la altura recomendada para los trabajadores que la van a usar. Se pueden escoger otras sillas para trabajadores muy pequeños o muy altos.

-Respaldo:  Sea ajustable tanto verticalmente como hacia adelante y hacia atrás.

-Profundidad del asiento :  Asientos que se adapten a los usuarios más altos y más pequeños.

-Estabilidad: La silla deberá de tener 5 puntos de apoyo.

Para la mesa de trabajo deberemos de tener en cuenta algún requisito como:

-Mesa amplia : para poder trabajar sin la preocupación del espacio.

-Altura: esta tendrá que tener una altura de unos 70cm.

-Acabados: las mesas no podrán terminar en pico, estos tienen que ser chatos o redondeados.

Por otra parte la pantalla tendrá que ser regulable,la resolución la más recomendable, el teclado debe llevar su punto de apoyo para manos y el ratón al ser posible más bajo de lo normal para que no interrumpa al nervio y padecer del túnel metacarpiano.


También tendremos que tener en cuenta en el puesto de trabajo la fatiga visual, ya que es frecuente en personas que están todo el día frente a un ordenador, esto hace que la vista se canse y haya síntomas de cansancio… para ello y que esto disminuya solo tendríamos que separar la vista del ordenador y mirar hacía ambos lados y algún punto fijo que este a lo lejos, para distraer la mirada.

La fatiga física se da en trabajadores sometidos a un requerimiento físico a lo largo de la jornada laboral, se debe a una tensión muscular estática, dinámica o repetitiva de un esfuerzo excesivo de nuestro cuerpo.

Fatiga mental se debe a la prolongación de tiempo de una actividad, estas desaparecen cuando se cambia de actividad o las condiciones de trabajo.


jueves, 19 de septiembre de 2013

Ergonomía

La ergonomía es la disciplina tecnológica que se encarga del diseño de lugares de trabajo, herramientas y tareas que coinciden con las características fisiológicas, anatómicas, psicológicas y las capacidades del trabajador.


















Silla ergómica para sobremesas y portatiles.







Ratón erconómico.