Mostrando entradas con la etiqueta actividad. Mostrar todas las entradas
Mostrando entradas con la etiqueta actividad. Mostrar todas las entradas

viernes, 21 de marzo de 2014

CONCEPTOS BÁSICOS DE BASES DE DATOS

CONCEPTOS BÁSICOS DE BASES DE DATOS


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. 



Un sistema de gestión de bases de datos es un software 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.


Un modelo de base de datos es un tipo de modelo de datos que determina la estructura lógica de una base de datos y de manera fundamental determina el modo de almacenar, organizar y manipular los datos.

Entre los modelos lógicos comunes para bases de datos se encuentran:

Tipos de bases de datos
  • Modelo jerárquico
  • Modelo en red
  • Modelo relacional
  • Modelo entidad-relación
  • Modelo entidad–relación extendido
  • Modelo de objetos
  • Modelo documental
  • Modelo entidad–atributo–valor
  • Modelo en estrella
  • modelo asociativo
  • Modelo multidimensional
  • modelo multivalor
  • modelo semántico
  • Base de datos XML
  • grafo etiquetado

Los modelos físicos de datos incluyen:

  • índice invertido
  • fichero plano

Los sistemas de bases de datos presentan numerosas ventajas ente las cuales se encuentran:


  • Control sobre la redundancia de datos. No se almacenan varias copias de los mismos datos.
  • Consistencia de datos. Si un dato está almacenado una sola vez, cualquier actualización se debe realizar sólo una vez, y está disponible para todos los usuarios inmediatamente. 
  • Más información sobre la misma cantidad de datos. Al estar todos los datos integrados, se puede extraer información adicional sobre los mismos.
  • Compartir datos. La base de datos pertenece a la empresa y puede ser compartida por todos los usuarios que estén autorizados. 
  • Mantenimiento de estándares. Gracias a la integración es más fácil respetar los estándares necesarios, tanto los establecidos a nivel de la empresa como los nacionales e internacionales. 
  • Mejora en la integridad de datos. La integridad de la base de datos se refiere a la validez y la consistencia de los datos almacenados.
  • Mejora en la seguridad. Los SGBD permiten mantener la seguridad mediante el establecimiento de claves para identificar al personal autorizado a utilizar la base de datos. 
  • Mejora en la accesibilidad a los datos. Muchos SGBD proporcionan lenguajes de consultas o generadores de informes que permiten al usuario hacer cualquier tipo de consulta sobre los datos.
  • Mejora en la productividad. El SGBD proporciona muchas de las funciones estándar que el programador necesita escribir en un sistema de ficheros. 
  • Mejora en el mantenimiento gracias a la independencia de datos. Los SGBD separan las descripciones de los datos de las aplicaciones. Esto es lo que se conoce como independencia de datos, gracias a la cual se simplifica el mantenimiento de las aplicaciones que acceden a la base de datos.
  • Aumento de la concurrencia. En algunos sistemas de ficheros, si hay varios usuarios que pueden acceder simultáneamente a un mismo fichero, es posible que el acceso interfiera entre ellos de modo que se pierda información o, incluso, que se pierda la integridad. La mayoría de los SGBD gestionan el acceso concurrente a la base de datos y garantizan que no ocurran problemas de este tipo.
  • Mejora en los servicios de copias de seguridad y de recuperación ante fallos. Los SGBD actuales funcionan de modo que se minimiza la cantidad de trabajo perdido cuando se produce un fallo.

Las bases de datos se utilizan en ámbitos tales como:

Base de datos distribuida

 1.Instituciones educativas.

Es una base de datos estructurada que permite organizar documentos, información personal, tramites institucionales, becas, calificaciones semestrales mediante la red institucional.


2. Empresas automotrices:
Base de datos que se encarga de llevar un conteo de cuantos automóviles llegan a la empresas y cuantos automóviles salen en venta, también de los ingresos, gastos y ganancias que estos generan.

3. Centro comercial:
Utiliza una base de datos que administra y ofrece mercancía a todos sus consumidores a un bajo costo, esta lleva una base datos mediante todas su mercancía a todos sus mercancía como productos de belleza, comida rápida, etc.

4. Banco:
Utiliza una base de datos para las transacciones y retiro de dinero usuarios que poseen una cuenta como débito y crédito.

5. Hotel:
Utilizar base de datos para saber cuantos turistas o visitantes se registran y ocupan los habitantes del hotel, cuantos ingresan, gastos y ganancias se generan mensualmente.

6. clínicas u hospitales:
Lleva una base de datos con un registro personal de cada paciente que en el se incluyen las alergias, enfermedades y los tipos de medicamentos a los cuales son alérgicos, ( historial médico).

7. Penales federales:
Emplea una base de datos con los expedientes de cada unos de los presos, y esta se encarga de llevar un control total de la información personal de cada uno de sus reclusos, también lleva el control de todos los reos que en e ingresan o salen.

8. Sindicatos laborales:
La base de datos lleva el control de las plazas de cada personal y cual es estemple laboral.

9. Registro Civil:
Utiliza una base de datos para el registro de la natalidad, matrimonios y divorcios del país, estado o región.

10. Tiendas de abarrotes:
Esta emplea base de datos para el registro de la mercancía, gastos y ganancias de todos los productos consumidos.

Programas para realizar bases de datos:
  • Access
  • MySQL
  • Oracle
  • Postfix
  • SQL Server

miércoles, 8 de enero de 2014

CONCEPTOS BÁSICOS DE LAS HOJAS DE CÁLCULO



Una hoja de cálculo es un software a través del cual se pueden usar datos numéricos y realizar cálculos automáticos de números que están en una tabla. También es posible automatizar cálculos complejos al utilizar una gran cantidad de parámetros y al crear tablas llamadas hojas de trabajo. Además, las hojas de cálculo también pueden producir representaciones gráficas de los datos ingresados como histogramas, curvas, gráficos y cuadros de sectores…





Por lo tanto, la hoja de cálculo es una herramienta multiuso que sirve tanto para actividades de oficina, que implican la organización de grandes cantidades de datos, como para niveles estratégicos y de toma de decisiones al crear representaciones gráficas de la información sintetizada. 






Varias informaciones acerca de los sistemas de información y algunas personas, confirman que la primera hoja electrónica, llamada Visicalc fue creada en el año 1978 por Daniel Bricklin, quien fue alumno de la facultad de negocios de Harvard, además cabe mencionar que fue él quien inventó las Hojas Electrónicas. Bricklin estaba preparando una Hoja Electrónica para un HBS (caso de estudio) y para la creación de esta tenía dos alternativas:

1.-Hacerlo a mano, 


2.-Usar una terminal de tiempo compartido que usaba un Mainframe.


Bricklin, quería hacer un programa donde los usuarios obtuvieran la capacidad de visualizar una hoja cuadriculada tal y como los Contadores hacían a mano. Su visión era “una pizarra electrónica y una tiza electrónica.



Para el verano de 1978, Bricklin ya había programado su primera versión ejecutable de su concepto. El programa le permitía al usuario insertar matrices de 5 columnas y 20 filas. La primera versión no era fácil de manejar y, debido a esto Bricklin contrató a Bob Frankston, para así poder expandir la facilidad de uso del programa. Frankston expandió el programa a tal punto que redujo los requerimientos de éste, haciéndolo más poderoso y práctico para poder ser utilizado en un Microcomputador. Entre los tres formaron una compañía conocida por el nombre de Software Arts Corporation la cual fue fundada en enero de 1979 y era dirigida por Bricklin. En Abril de ese mismo año, la compañía comenzó a distribuir a Visicalc, cuyo nombre fue tomado de una abreviatura hecha de las palabras en inglés “Visible Calculator” (Calculadora Visible).Visicalc se convirtió en un fenómeno en la época de los 80 e incentivó a muchos negociantes a comprar Computadores Personales (PC). Más de 1 millón de copias fueron vendidas durante la producción total de Visicalc.





Ahora os dejo algunos de los muchos ámbitos de uso de las hojas de cálculo:

  • Realización de una contabilidad. 
  • Cálculos financieros de todo tipo. 
  • Estudios estadísticos. 
  • En el ámbito científico 
  • Planificación de tareas. 
  • Planificación de ingresos y gastos del hogar 
  • Para realizar bases de datos 
  • Aplicaciones en matemática (teoremas, aproximación de raíces irracionales, hipótesis) 
  • Realización de encuestas

Algunos programas de hojas de cálculo:


-Excel


-Kspread


-Gnumeric


-Lotus


-Quattro Pro


-Calc de Open Office


-Spreadsheet


-Numbers

miércoles, 30 de octubre de 2013

CONTRASEÑAS






Una contraseña es una cadena de caracteres que se puede usar para iniciar sesión en un equipo y obtener acceso a archivos, programas y otros recursos. Las contraseñas ayudan a garantizar que no se pueda obtener acceso a un equipo o datos restringidos si no se tiene la autorización para hacerlo.

Hay dos tipos de contraseñas:

Una contraseña débil sería una que fuese muy corta o que fuese la predeterminada, o una que pudiera adivinarse rápidamente al buscar una serie de palabras que es posible encontrar en diccionarios, nombres propios, palabras basadas en variaciones del nombre del usuario.

Una contraseña segura es aquella que cuenta con caracteres especiales y un mínimo de longitud. La contraseña debe tener como mínimo ocho caracteres, combinando letras mayúsculas, letras minúsculas, signos de puntuación y números. Cuanto más diversos sean los tipos de caracteres de la contraseña, más difícil será adivinarla y entre más caracteres tenga mejor.

Para tener una buena contraseña debe cumplir, al menos, tres de estas cuatro características:

· Tener números
· Tener letras
· Tener mayúsculas y minúsculas
· Tener símbolos ($, @, &, #, etc.)

A parte, para que una contraseña sea segura también debe cumplir los siguientes requisitos:

· La longitud no debe ser inferior a siete caracteres. A mayor longitud más difícil de adivinar.
· No debe formarse con números y/o letras que estén adyacentes en el teclado. Ejemplos de malas contraseñas son: 123456, 1q2w3e o 123QWEasd.
· La contraseña no debe contener información que sea fácil de averiguar, por ejemplo,nombre de usuario, de la cuenta, información personal (cumpleaños, nombres de hijos, etc.)
· No debe contener palabras existentes en algún idioma. Los ataques de diccionario prueban cada una de las palabras que figuran en el diccionario y/o palabras de uso común.

Os dejo una lista de las 25 peores contraseñas

1. password
2. 123456
3.12345678
4. qwerty
5. abc123
6. monkey
7. 1234567
8. letmein
9. trustno1
10. dragon
11. baseball
12. 111111
13. iloveyou
14. master
15. sunshine
16. ashley
17. bailey
18. passw0rd
19. shadow
20. 123123
21. 654321
22. superman
23. qazwsx
24. michael
25. football