lunes, 3 de octubre de 2016

Modelo relacional

El modelo relacional, para el modelado y la gestión de bases de datos, es un modelo de datos basado en la lógica de predicados y en la teoría de conjuntos.
Tras ser postuladas sus bases en 1970 por Edgar Frank Codd, de los laboratorios IBM en San José (California), no tardó en consolidarse como un nuevo paradigma en los modelos de base de datos.
Su idea fundamental es el uso de relaciones. Estas relaciones podrían considerarse en forma lógica como conjuntos de datos llamados tuplas. Pese a que esta es la teoría de las bases de datos relacionales creadas por Codd, la mayoría de las veces se conceptualiza de una manera más fácil de imaginar, pensando en cada relación como si fuese una tabla que está compuesta por registros (cada fila de la tabla sería un registro o "tupla") y columnas (también llamadas "campos").
Es el modelo más utilizado en la actualidad para modelar problemas reales y administrar datos dinámicamente.

EJEMPLO

Tablas

El modelo relacional proporciona un manera simple de representar los datos: una tabla bidimensional llamada relación.
título
año
duración
tipo
Star Wars1977124color
Mighty Ducks1991104color
Wayne's World199295color
Relación Películas

jueves, 29 de septiembre de 2016

TABLA

Características de las bases de datos
  • Permite que sólo se puedan ver, los registros de la base de datos, cuando el usuario haya introducido un determinado número de registros en ella.
  • Permite configurar los derechos de edición. Puede agregar entradas profesores y alumnos, si lo permite en la base de datos. Esto no restringe la visualización de sus entradas para todos.
  • Se puede limitar el número máximo de entradas de cada participante.
  • Podemos permitir añadir comentarios a las entradas de la base de datos.
  • Podemos habilitar la revisión del profesor antes de que las entradas sean públicas.

Que es un sistema de gestión de datos en base de datos
Un sistema gestor de base de datos (SGBD) es un conjunto de programas que permiten el almacenamiento, modificación y extracción de la información en una base de datos, además de proporcionar herramientas para añadir, borrar, modificar y analizar los datos. Los usuarios pueden acceder a la información usando herramientas específicas de interrogación y de generación de informes, o bien mediante aplicaciones al efecto.

Estos sistemas también proporcionan métodos para mantener la integridad de los datos, para administrar el acceso de usuarios a los datos y para recuperar la información si el sistema se corrompe. Permiten presentar la información de la base de datos en variados formatos. La mayoría incluyen un generador de informes. También pueden incluir un módulo gráfico que permita presentar la información con gráficos y tablas.
VENTAJAS DE BASES D DATOS
Independencia de los datos y los programas y procesos. Permite modificar los datos, excepto el código de aplicaciones.
Menor redundancia, es decir, no es necesario la repetición de datos. Solamente se indica la manera en la que se relacionan éstos.
Obtener más información de la misma cantidad de data. La base de datos facilita al usuario obtener más información debido a la facilidad que provee esta estructura para proveer datos a los usuarios.
Integridad de los datos, lo que genera mayor dificultad de perder la información o de realizar incoherencias con los datos.
Mayor seguridad en los datos. Al permitir restringir el acceso a los usuarios, cada tipo de éstos tendrá la posibilidad de acceder a ciertos elementos.
Coherencia de los resultados. Al recolectar y almacenarse la información una sola vez, en los procedimientos se utilizan los mismos datos, razón por la que los resultados son coherentes.
Datos más documentados. Gracias a los metadatos que permiten detallar la información de la base de datos.
Acceso simultaneo a los datos, facilitando controlar el acceso de usuarios de manera concurrente.
Balance de Requerimientos Conflictivos. Para que la Base de Datos trabaje apropiadamente, necesita de una persona o grupo que se encargue de su funcionamiento. El título para esa posición es Administrador de Base de Datos y provee la ventaja de que Diseña el sistema tomando en mente la necesidad de cada departamento de la empresa. Por lo tanto se beneficia mayormente la empresa aunque algunos departamentos podrían tener leves desventajas. Tradicionalmente se diseñaba y programa según la necesidad de cada departamento por separado.
DESVENTAJAS DE BDD
Ausencia de estándares reales, lo cual significa una excesiva dependencia a los sistemas comerciales del mercado. Sin embargo, actualmente un gran sector de la tecnología esta aceptado como estándar de hecho.
Requiere personal calificado, debido a la dificultad del manejo de este tipo de sistemas. Esto requiere que los programadores y los analistas deben tomar cursos que los adiestren para poder comprender las capacidades y limitaciones de las Bases de Datos.
Instalación costosa, ya que el control y administración de bases de datos requiere de un software y hardware de elevado coste. Además de la adquisición y mantenimiento del Sistema Gestor de Datos (SGBD).
Falta de rentabilidad a corto plazo, debido al coste de equipos y de personal, al igual del tiempo que tarda en estar operativa.
Tamaño. El Sistema de Manejo de Base de Datos (DBMS) requiere de mucho espacio en disco duro y también requiere de mucha memoria principal (RAM) para poder correr adecuadamente.
Requerimientos adicionales de Equipo. El adquirir un producto de Base de Datos, requiere a su vez adquirir equipo adicional para poder correr ese producto como por ejemplo, servidores, memoria, discos duros, entre otros. Si se pretende correr la Base de Datos con el mínimo de requerimientos, esta posiblemente se degrada.

jueves, 22 de septiembre de 2016

BASE DE DATOS

BASE DE DATOS

Una base de datos o banco de datos es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso. En este sentido; una biblioteca puede considerarse una base de datos compuesta en su mayoría por documentos y textos impresos en papel e indexados para su consulta. Actualmente, y debido al desarrollo tecnológico de campos como la informática y la electrónica, la mayoría de las bases de datos están en formato digital, siendo este un componente electrónico, por tanto se ha desarrollado y se ofrece un amplio rango de soluciones al problema del almacenamiento de datos.
Existen programas denominados sistemas gestores de bases de datos, abreviado SGBD (del inglés database management system o DBMS), que permiten almacenar y posteriormente acceder a los datos de forma rápida y estructurada. Las propiedades de estos DBMS, así como su utilización y administración, se estudian dentro del ámbito de la informática.
Las aplicaciones más usuales son para la gestión de empresas e instituciones públicas; También son ampliamente utilizadas en entornos científicos con el objeto de almacenar la información experimental.

¿Para qué sirven las bases de datos?

Las bases de datos son utilizadas en infinidad de circunstancias:
  • En los hospitales para catalogar medicamentos, y a los pacientes.
  • En la administración para catalogar los diferentes temas a tratar.
  • En el gobierno para catalogar los temas y obligaciones a resolver.
  • En la escuela para matricular a los alumnos
  • En el comercio para controlar la información.
Es muy utilizada por los administradores, quienes entre sus funciones tienen la de ordenar y catalogar al personal, las mercancías, los gastos, los ingresos, etc.
Por ello se encuentran en la eminente necesidad de catalogar los datos para que al ser buscados puedan ser encontrados en forma adecuada.
En los colegios, las bibliotecas se encuentran dotadas de bases de datos simples y sencillas, que permiten a los alumnos y maestros encontrar la información deseada en forma rápida y precisa.

 CLIENTE

El cliente es una aplicación informática o un ordenador que consume un servicio remoto en otro ordenador conocido como servidor, normalmente a través de una red de telecomunicaciones.También se puede definir un cliente es cualquier cosa (que no sea un servidor) que se conecta a un servidor.
El término se usó inicialmente para los llamados terminales tontos, dispositivos que no eran capaces de ejecutar programas por sí mismos, pero podían conectarse e interactuar con computadores remotos por medio de una red y dejar que éste realizase todas las operaciones requeridas, mostrando luego los resultados al usuario. Se utilizaban sobre todo porque su costo en esos momentos era mucho menor que el de un computador. Estos terminales tontos eran clientes de un computador mainframe por medio del tiempo compartido.
Actualmente se suele utilizar para referirse a programas que requieren específicamente una conexión a otro programa, al que se denomina servidor y que suele estar en otra máquina. Ya no se utilizan por criterios de costo, sino para obtener datos externos (por ejemplo páginas web, información bursátil o bases de datos), interactuar con otros usuarios a través de un gestor central (como por ejemplo los protocolos BitTorrent o IRC), compartir información con otros usuarios (servidores de archivos y otras aplicaciones Groupware) o utilizar recursos de los que no se dispone en la máquina local (por ejemplo impresión).

SERVIDOR DE BASE DE DATOS

Se utiliza para almacenar, recuperar y administrar los datos de una base de datos.
El servidor gestiona las actualizaciones de datos, permite el acceso simultáneo de muchos servidores o usuarios web, garantiza la seguridad y la integridad de los datos. Y cuando hablamos de datos, podemos estar hablando sobre millones de elementos a los que acceden al mismo tiempo miles de usuarios.
Algunas funciones son la exportación de datos, la configuración del acceso de los usuarios y el respaldo de datos.


¿porque es importante utilizar una base de datos?
por que con las base de datos es mas sencillo compartir archivos que con excel, ademas que la integridad de los datos es mas alta asi como su seguridad. Otra ventaja que tiene es la redundancia de datos y tambien la velocidad al momento de procesar y facilidad de implementacion en diferentes lenguajes de programacion 

la decision se toma cuando la empresa quiere extenderse, ya que al momento de tener una base de datos los datos que esta contenga pueden ser modificados, borrado y vistos por empleados de diferentes sucursales sin
la necesidad de estar enviandose un archivo de excel entre ellos para realizar alguna modificacion, asi tambien cuando sus datos son muy importantes no van andar pasando un documento tan importante a todos los usuarios 

viernes, 9 de septiembre de 2016

POLÍTICAS DE HIGIENE Y SEGURIDAD


trasladar el equipo de cómputo de acuerdo a las medidas de seguridad. nunca muevas el equipo cuando este prendido, asegúrate antes de moverlo de que este apagado, desconectado de la corriente eléctrica y desconecta todos los componentes de ella como el ratón, teclado, monitor, impresora, etc.
mostrar el compromiso de sus altos cargos con la misma
el mejor traslado de un equipo de cómputo es en una caja de cartón resistente y empaques de hielo seco, esto es, para evitar que los movimientos de la computadora afecten partes internas o externas de la misma
Mecanismos de identificación e autenticación

Permiten identificar de forma única 'entidades' del sistema. El proceso siguiente es la autenticación, es decir, comprobar que la entidad es quien dice ser.

Pasados estos dos filtros, la entidad puede acceder a un objeto del sistema.


Mantén el equipo en un lugar seco y fresco ya que el calor o la exposición al sol le puede afectar piezas internas al CPU y monitor. Cuida su computadora mientras la traslada.
definir qué es seguridad de la información, cuales son sus objetivos principales y su importancia dentro de la organización
-Evita movimientos bruscos o golpes al equipo de cómputo, ya que pueden afectar en sus piezas internas y/o en los plásticos externos, vidrio del monitor, tela de las bocinas, etc., así mismo evita el contacto de la computadora con cualquier tipo de líquido (agua, refresco, café, líquidos corrosivos, etc.).
establecer la base para poder diseñar normas y procedimientos referidos a
Organización de la seguridad
Clasificación y control de los datos
Seguridad de las personas

.-conectar y desconectar los diferente dispositivos. empezaremos viendo qué puertos vienen en el cpu, para esto podemos buscarlos en la parte trasera, no todos están ubicados en el mismo lugar
Una estrategia de realización de copias de seguridad planificada adecuadamente
en el cpu no difieren si es horizontal o vertical el gabinete ya que los puertos pueden estar de las 2 formas sin que esto afecte el desempeño, su funcionamiento es exactamente igual
Evitan desviaciones respecto a la política de seguridad.
-utilizar los equipos de proteccion contra variaciones de corriente. probablemente un usuario de pc no puede imaginar una pesadilla peor que el hecho de que un pico de voltaje muy fuerte, como el que produce un relámpago, queme los delicados componentes internos del computador
En concreto los sistemas de identificación y autenticación de los usuarios son los mecanismos mas utilizados.
. si se adquiere un buen supresor de picos, el pc queda protegido contra ese suceso. sin embargo hay problemas eléctricos menos intimidantes y notorios,
Seguridad física y ambiental
Plan de contingencia
Prevención y detección de virus
Administración de los computadores

jueves, 8 de septiembre de 2016

Ergonomía

La ergonomía es la disciplina que se encarga del diseño de lugares de trabajo, herramientas y tareas, de modo que coincidan con las características fisiológicas, anatómicas, psicológicas y las capacidades del trabajador. Busca la optimización de los tres elementos del sistema (humano-máquina-ambiente), para lo cual elabora métodos de la persona, de la técnica y de la organización.
Iluminación
  • Evitar reflejos de luz directos o indirectos que incidan en la pantalla de la computadora.
  • No ver el monitor a contraluz.
  • Usar cortinas o persianas para reducir la incidencia de la luz del sol.
  • Emplear focos o luminarias de baja intensidad con adecuados difusores.
  • Usar reguladores de iluminación (dimmers).
Ambiente
  • Colocar los objetos de uso más intenso (teléfono, plumas, tarjetas, etcétera) al alcance de la extensión del brazo.
  • En el caso particular del teléfono, ubicarlo del lado de la mano no dominante (la contraria a si se es zurdo o diestro).
  • Disponer del espacio adecuado para hacer anotaciones en papel del lado del brazo dominante.
Postura
  • Ajustar la altura de la silla para facilitar que las plantas de los pies se asienten completamente en el suelo, así como el que las rodillas queden a una altura ligeramente inferior a las caderas y exista una distancia de 5 a 10 centímetros entre la orilla del asiento y la parte posterior de las rodillas.
  • Ajustar el respaldo para que se amolde a la curva lumbar y de manera que la postura sea vertical, alineando el cuello y la cabeza con el torso. En caso necesario usar un cojín lumbar.
  • Evitar el uso de descansabrazos demasiado altos que levanten los hombros o tan bajos que deformen la postura natural del cuerpo.
  • Eliminar las inclinaciones hacia el frente, atrás o hacia los lados mientras se trabaja frente a la computadora. Bloquear el control de inclinación de la silla en su conjunto.
  • Disponer de suficiente espacio para estirar las piernas bajo el escritorio.
Visión
  • Colocar el monitor a una distancia adecuada para no requerir de inclinaciones hacia el frente o hacia atrás mientras se lee la pantalla. La distancia al monitor es variable en función del usuario, las dimensiones de la pantalla y la resolución elegida.
  • Descansar la vista por 20 segundos cada 10 o 20 minutos mirando a objetos que están a seis o más metros de distancia.
  • Parpadear frecuentemente para mantener los ojos humectados.

lunes, 5 de septiembre de 2016

Desfragmentar
Es una tarea que realiza nuestro ordenador para reordenar los datos de una unidad (un disco duro, por ejemplo) de modo que se aproveche mejor el espacio.
Si tenemos el disco duro de nuestro ordenador con los datos bien repartidos los accesos serán más rápidos, las aplicaciones se iniciarán en menor tiempo y podremos trabajar de un modo más fluido.
A medida que vamos trabajando con nuestro ordenador la información contenida en nuestro disco duro se mueve de un lugar a otro, instalamos y desinstalamos programas, etc . Hoy en día podemos llegar a mover gran cantidad de información en un único archivo, como por ejemplo una película, o una carpeta con documentos personales.

Liberador de espacio en disco
Microsoft recomienda siempre tener espacio libre en disco para realizar tareas y asegurar que puede escribir archivos temporales. Al menos un 10% de espacio libre en el disco garantizará que no ocurren problemas de este tipo.
La forma «oficial» de liberar espacio (que suele aparecer cuando queda poco) puede activarse pulsando Win+R y escribiendo cleanmgr. Tras elegir el disco donde queremos liberar espacio, se examinará detenidamente y nos mostrará un listado de archivos inservibles para eliminar con seguridad (archivos temporales, papelera, miniatura de imágenes o vídeos, etc...).

Administrador de tareas

Es un programa informático que se utiliza para proporcionar información sobre los procesos y programas que se están ejecutando en una computadora y su situación general. Puede emplearse para finalizar procesos, comprobar el uso de CPU, así como terminar programas y cambiar la prioridad entre procesos

jueves, 1 de septiembre de 2016

panel de control

Personalización

La principal herramienta para poner el PC a tu gusto son los temas de Windows. Juntan diversas opciones de personalización. Incluyen imágenes de fondo, sonidos, colores y apariencias de las ventanas, etc.
Hay varios temas disponibles. Si no te convence ninguno siempre puedes descargar temas de Windows nuevos.
Se añaden otros con bastante frecuencia.
También tienes la posibilidad de configurar por separado las opciones de personalización en lugar de elegir un tema. Por ejemplo para cambiar el fondo de pantalla del Escritorio de Windows
                                                                                                      


                                                                                                      

Pantalla

Es donde puedes cambiar las configuraciones del monitor.

Indicar el tamaño del texto del Escritorio de Windows y las ventanas
Hay tres tamaños predefinidos: pequeño, mediano y grande. Si lo prefieres, opta por uno personalizado (PPP).
Cambiar la resolución de la pantalla. Es decir, el número de píxeles o puntos en horizontal y vertical que muestra. Los valores disponibles dependen del monitor. También puedes ajustar el color y otros atributos de la imagen.
Conectar una pantalla adicional o un proyector
Para hacer que Windows se muestre en la pantalla principal y en otra extra que conectes.




Configuración regional y de idioma

Idioma de Windows
En el que están todos los textos que aparecen en él. Puedes cambiarlo por otro. O tener varios idioma distintos instalados en cuentas de usuario diferentes.
Formatos de fecha, hora o número
Para establecer cosas como usar un punto o una coma al separar los decimales. O si la fecha debe mostrarse como día/mes/año o año-mes-día.
Configurar el teclado

Es fundamental para lograr que lo que tecleas se corresponda con lo que aparece en pantalla. Sobre todo si pretendes usar un teclado inglés o americano para escribir en español.