jueves, 21 de marzo de 2013

Access




Base de datos
Se denomina base de datos a un conjunto de información sobre una temática determinada, la cual es almacenada de forma metódica con el propósito de ser utilizada en la posteridad. Actualmente, las bases de datos son realizadas en formato digital, lo que permite acumular una gran cantidad de información, en poco espacio y acelerar su búsqueda ulterior.

¿Cuál es su utilización?

El punto al usar una base de datos es recuperar la información en forma oportuna y apropiada. La información es de poco valor si no podemos acceder a ella. Los programas de bases de datos ofrecen una variedad de órdenes y capacidades que facilitan la obtención de la información necesaria.

Tipos de base de datos

Según su contenido
BASE DE DATOS BIBLIOGRÁFICA: esta clase de base de datos contiene información acerca del autor de una producción bibliográfica, el título, fecha de publicación, edición, entre otras. También suele contener una sinopsis de la publicación, pero nunca presentara el texto en su totalidad.

BASES DE DATOS DE TEXTO COMPLETO: contiene la totalidad de una determinada fuente de carácter primario, incluyendo todo su contenido y todas sus ediciones. Es decir que se constituyen por los propios documentos con su respectivo  texto. Suelen, además, incluir un resumen o descripción con el propósito de acelerar la búsqueda.

Según variabilidad de datos almacenados

BASES DE DATOS ESTÁTICAS: con este término se hace referencia aquellas bases de datos de sólo lectura. Su propósito esencial consiste en el almacenamiento de información de carácter histórico, con el fin de que luego sea usada para analizar la conducta de una serie de datos a lo largo del tiempo. De esta manera, es posible efectuar proyecciones y actuar en consecuencia.

BASES DE DATOS DINÁMICAS: reciben esta denominación debido a que los datos allí acumulados son reformados con el correr del tiempo. De esta manera se realizan acciones tales como actualizaciones, eliminaciones o agregado de datos, más allá de las acciones básicas de consulta.

Tipos de relaciones más usadas en base de datos

Todos los registros de todos los archivos tienen un campo que sirve como campo clave. Las bases de datos organizadas de esta manera se llaman bases de datos relacionales. Un programa de base de datos relacional es aquel con que se relacionan archivos de manera que los cambios en uno se reflejen automáticamente en los demás. La estructura de una base de datos relacional se basa en el modelo relacional, un modelo matemático que combina datos en tablas.

Un sistema de administración de bases de datos relacional (RDBMS, relational DBMS) accesa los datos por el contenido en lugar de la dirección. Es decir que se busca en la base de datos la información deseada, en vez de llegar a los datos mediante una serie de índices y direcciones físicas en un disco; las relaciones entre los datos se definen en términos lógicos y no físicos. La base de datos no tiene una relación predeterminada entre los datos, como los registros en el entorno de archivo llano tradicional. De esta manera se pueden obtener los datos en el nivel del campo. En el procesamiento tradicional, para examinar un solo campo se debe recuperar todo el registro.

El DBMS permite trabajar con una base de datos integrada que sirve a la organización como un todo, no a un solo departamento específico. 


Tipos de software que se recomienda utilizar para crear bases de datos potentes:

-MySQL: MySQL es un sistema de gestión de bases de datos relacional, multihilo y multiusuario con más de seis millones de instalaciones.
-SQL SERVER: Microsoft SQL Server es un sistema para la gestión de bases de datos producido por Microsoft basado en el modelo relaciona.
-PROGRESS: sistema de gestión de base de datos orientada a objetos, almacena y gestiona componentes de datos con sus relaciones intactas.
-ACCESS: Es un gestor de datos que recopila información relativa a un asunto o propósito particular, como el seguimiento de pedidos de clientes o el mantenimiento de una colección de música. Si la base de datos no está almacenada en un equipo, o sólo están instaladas partes de la misma, puede que deba hacer un seguimiento de información procedente de varias fuentes en orden a coordinar y organizar la base de datos.

Bibliografía:
utilización y relaciones
Softwares recomendados
Tipos de bases de datos

martes, 12 de marzo de 2013

A scary experience...

An unpleasant surprise...

One night, a friend called me to hang out and do some funny things. It was about midnight when we were visiting an old park that is down to our neighborhood when suddenly a man dressed all in black appeared from the stream of a river with a knife in his hand. He did not see us because we immediately hid ourselves behind some trees and waited for the man to retire.



Then, when we thought the man had already left because we did not see him anymore, he appeared exactly in the same trees where we were hiding minutes before and this time he saw and called us to go where he was.

He told us he was just cutting weeds and asked us not to be afraid because he detected some fear in us. After that, we went from place laughing and thinking how frightening it was that time.


jueves, 7 de marzo de 2013

Base de datos...

Bases de Datos...

¿Cuál es la utilización de las bases de datos.?-El punto al usar una base de datos es recuperar la información en forma oportuna y apropiada. La información es de poco valor si no podemos acceder a ella. Los programas de bases de datos ofrecen una variedad de órdenes y capacidades que facilitan la obtención de la información necesaria

¿Qué tipos de bases de datos existen?
-Bases de datos estáticas, Bases de datos dinámicas, Bases de datos bibliográficas, Bases de datos de texto completo.

¿Qué tipos de relaciones son mas utilizadas en bases de datos?
-Relación Uno a Uno es cuando un registro de una tabla sólo puede estar relacionado con un único registro de la otra tabla y viceversa, Relación Uno a Varios es cuando un registro de una tabla (tabla secundaria) sólo puede estar relacionado con un único registro de la otra tabla (tabla principal) y un registro de la otra tabla (tabla principal)puede tener más de un registro relacionado en la primera tabla (tabla secundaria), Relación Varios a Varios es cuando un registro de una tabla puede estar relacionado con más de un registro de la otra tabla y viceversa.


¿Que tipo de software se recomienda utilizar para crear bases de datos potentes?
-Los mejores gestores para base de datos son:
Oracle
D2 DE IBM
SQL
MySQL
PostgreSQL

Bibliografía:
http://programautil.blogspot.com/2011/02/los-5-mejores-gestores-de-base-de-datos.html
http://www.aulaclic.es/access2000/b_5_1_1.htm
http://www.emagister.com/curso-componentes-pc-s/utilizacion-bases-datos
http://respuesta.mexicotop.com/Tecnologia/datos-base-programa-computadora

An Exciting Experience...

An exciting experience...

I think that one of the most exciting experience in my life was to play at my old school at the "Black Cats" Week, and won the Talent Show for the third time. It was amazing that my band and I can won that contest again and also have the support of the entire institution, because they were singing the songs with us and helped us a lot for the time too choose the winner.



We played in the best way we can with the porpouse to enjoy that moment and make people enjoy too.
After the show we were all happy because we did somthing that we like to do a lot, so having that time together with all our friends was an amazing experience that leave many good memories of past glories...

martes, 12 de febrero de 2013

Problemas sociales y éticos causados por los avances tecnológicos


Problemas sociales y éticos causados por los avances tecnológicos:

En la actualidad conocemos de muchos problemas causados por las tecnologías, tanto sociales como éticas. Explicaremos algunos ejemplos de los problemas que se han originado gracias a estas.
Por el lado social podríamos menciona que al hacer uso de la tecnología, como la internet, se corre el riesgo de no tener control sobre lo que se publica, informa o lo que se ve en las diferentes fuentes de información a lo largo de toda la red virtual. Tenemos tanto desde problemas creados por las redes sociales, diferentes tipos de conflictos que estas generan por el mal uso de las mismas, ya que se pueden observar problemas tanto de peleas por diferentes contenidos que se publican unos entre otros, como el aceptar “conocer” gente desconocida y no tener precaución sobre quienes pueden ser dichas personas.
También podemos mencionar que cuando se logra un determinado avance tecnológico, detrás de todo esto quizá haya muchas personas que se quedaron sin empleo por causa de la realización de dicho avance.
De la misma forma podemos mencionar accidentes provocados por los avances tecnológicos, como en el caso de los automóviles, la marina y aeronáutica, contamos con varios accidentes provocados por los fallos que estas tecnologías han causado y como estas han tenido resultados horribles para las diferentes personas que son expuestas a dichos accidentes.
Por el lado ético, se dan problemas que problemas que afectan a su comunidad de usuarios. Podemos destacar el acceso desigual a la información como el problema ético fundamental de los tiempos actuales, origen de una nueva clase: los ricos en información. Se concluye que la relación ética/nuevas tecnologías no debe reducirse a lo meramente teórico, sino que ha de ser una práctica asumida por los individuos, las organizaciones y los estados. 

Sistemas Operativos Privados

¿Cuál fue el año en el que salió al mercado?

Mac OS: Año de primera distribución 1984

Windows: Año de primera distribución 2000

Haiku: Año de primera distribución 2009

¿Quien fue el que lo creó?

Mac OS: Su creador fue Apple

Windows: Su creador fue Microsoft

Haiku: Su creador fue Haiku Project

¿Cuales son sus características?

Mac OS: Se caracteriza por su falta total de una línea de comandos; es un Sistema Operativo completamente gráfico. Destaca por su facilidad de uso y su multitarea cooperativa, pero fue criticado por su gestión de memoria muy limitada, la falta de memoria protegida y la susceptibilidad a los conflictos entre las "extensiones" del sistema operativo que proporcionan funcionalidades adicionales (tales como la creación de redes) o el apoyo a un determinado dispositivo. Algunas extensiones pueden no funcionar correctamente en conjunto, o sólo funcionan cuando se cargan en un orden determinado. La solución de problemas de extensiones de Mac OS podría ser un largo proceso de ensayo y error.

El Macintosh original utilizaba el Macintosh File System (MFS), un sistema de archivos plano con un solo nivel de carpetas o directorios. Este sistema fue rápidamente reemplazado en 1985 por el HFS, que tenía un verdadero sistema de árbol de directorio. Ambos sistemas de archivos son compatibles.



Microsoft Windows
Windows 1 : Primera Versión de Microsoft Windows. Lanzado en 1985. Tomó un total de 55 programadores para desarrollarlo y no permitía ventanas en cascada.
Microsoft comenzó el desarrollo del "ADMINISTRADOR DE INTERFAZ", que posteriormente derivó en Microsoft Windows en Septiembre de 1981. La interfaz inicial tenía menús ubicados en la parte inferior de la ventana y la interfaz sufrió un cambio en 1982 cuando se diseñaron los ahora comunes menús desplegables.
Características de Windows 1.0:
1. Interfaz gráfica con menús desplegables, ventanas en cascada y soporte para mouse.
2. Gráficos de pantalla e impresora independientes del dispositivo.
3. Multitarea cooperativa entre las aplicaciones Windows.
Windows 2 : Segunda versión de Microsoft Windows, lanzada en 1987. Windows 2 tenía más características que Windows 1, tales como iconos y ventanas traslapdas. Cuando se lanzó Windows/386, Windows 2 fue renombrado como Windows/286.
Nacen aplicaciones como Excel, Word for Windows, Corel Draw, Ami, PageMaker).
Características de Windows 2.0:
1. Ventanas traslapadas
2. Archivos PIF para aplicaciones DOS
Windows 3.0: Una completa reconstrucción de Windows con muchas nuevas facilidades tales como la habilidad de direccionar más allá de 640k. Fue lanzado en 1990, y vendió más de 10 millones de copias.
Características de Windows 3.0:
1. Modo estándard (286), con soporte de memoria grnade (large memory).
2. Medo Mejorado 386, com memoria grande y soporte de múltiples sesiones DOS.
3. Se agregó en Administrador de Programas y de Archivos
4. Soporte de Red
5. Soporte para más de 16 colores.
6. Soporte para combo boxes, menús jerárquico y los archivos .INI privados para capa aplicación empezaron a cobrar más valor.

Windows 3.1: Una versión de Windows con muchas mejoras a Windows 3.0. Incluye soporte para fuentes True Type y OLE. Esta versión fue testigo de la pérdida del modo real, lo cual significa que no corre en procesadores Intel 8086
Características de Windows 3.1:

1. No hay soporte para el modo Real (8086).
2. Fuentes TrueType.
3. Multimedia.
4. OLE - Object Linking and Embedding
5. Capacidad para que una aplicación reinicie la máquina.
6. Soporte de API de multimedia y red.

Windows 3.11
Más tarde Microsoft publicó el Windows 3.11 (denominado Windows para trabajo en grupo), que incluía controladores y protocolos mejorados para las comunicaciones en red y soporte para redes punto a punto.

Windows NT
Mientras tanto Microsoft continuó desarrollando Windows NT. Para ello reclutaron a Dave Cutler, uno de los jefes analistas de VMS en Digital Equipment Corporation para convertir NT en un sistema más competitivo.
Cutler había estado desarrollando un sucesor del VMS en DEC llamado Mica, y cuando DEC abandonó el proyecto se llevó sus conocimientos y algunos ingenieros a Microsoft. DEC también creyó que se llevaba el código de Mica a Microsoft y entabló una demanda.
Siendo un sistema operativo completamente nuevo Windows NT sufrió problemas de compatibilidad con el hardware y el software existentes. También necesitaba gran cantidad de recursos y éstos estaban solamente disponibles en equipos grandes y caros. Debido a esto muchos usuarios no pudieron pasarse a Windows NT.
Windows NT 3.1
Microsoft anunció en la conferencia su intención de desarrollar un sucesor para Windows NT y Chicago (que aún no había sido lanzada). Este sucesor habría de unificar ambos sistemas en uno sólo y su nombre clave era Cairo.
Las versiones antiguas de Windows NT se distribuían en disquetes y requerían unos elevados recursos de hardware (además de soportar relativamente poco hardware) por lo que no se difundieron demasiado hasta llegar a Windows NT 4.0 y sobre todo a Windows 2000. Por primera vez daba soporte para el sistema de ficheros NTFS.

Windows NT 3.5/3.51
Las novedades que presentaba Windows NT 3.5 fueron la diferenciación entre versiones Workstations y Server, soporte para OpenGL y ficheros de hasta 255 caracteres. Poco después apareció Windows NT 3.51 que tenía como mejoras más notables, la capacidad para funcionar en procesadores Pentium o superiores y una libreria de controladores más extensa. Otras características fueron el soporte para BackOffice y el arranque y la instalación remota de Windows 95 en los clientes.
Windows NT 4.0
Windows NT 4.0 presentaba varios componentes tecnológicos de vanguardia y soporte para diferentes plataformas como MIPS, ALPHA, Intel, etc. Las diferentes versiones como Workstation, Server, Terminal server, Advancer server, permitían poder adaptarlo a varias necesidades. El uso de componentes como tarjetas de sonido, modems, etc, tenían que ser diseñados específicamente para este sistema operativo.

Windows 95:
(Win95) Sucesor de Windows 3.11 para PC's IBM. Se le conoció cómo "Chicago" durante su desarrollo. Lanzado el 24 de Agosto de 1995. En contraste con las anteriores versiones de Windows, Win95 es un sistema operativo más que una interfaz gráfica de usuario que corre sobre DOS.
Provee soporte para aplicaciones de 32 bits, multitarea con desalojo, soporte de red incorparado (TCP/IP,IPX, SLIP, PPP, y Windows Sockets). Incluye MS-DOS 7.0 como una aplicación.
La interfaz gráfica, aunque similar a las previas versiones, fue significativamente mejorada.
Windows 98: Nueva versión del sistema operativo Windows. Podría decirse que es una compilación de características. Muchas de estas características ya se encontraban en Internet Explorer 4.0 (al ser instalado con la actualización de escritorio) y en Windows 95 OSR-2.
Permite soporte para la FAT32 (al igual que Win95 OSR-2) y el Active Desktop (de IE 4).
Soporte para USB y DVD
Windows 98 Second Edition
En 1999 Microsoft sacó al mercado Windows 98 Second Edition, cuya característica más notable era la capacidad de compartir entre varios equipos una conexión a Internet a través de una sola línea telefónica. También eliminaba gran parte de los errores producidos por Internet Explorer en el sistema.

Windows Millenium Edition
Windows ME fue un proyecto rápido de un año para rellenar el hueco entre Windows 98 y el nuevo Windows XP, y eso se notó mucho en la poca estabilidad de esta versión. En esta versión se aceleraba el inicio del sistema y oficialmente ya no se podía distinguir entre el MS-DOS y el entorno gráfico.
Esta versión no traía unidad de proceso de 16 bits, centrándose únicamente en la compatibilidad con nuevo hardware de 32 bits. Como consecuencia, sólo funcionaba correctamente con los equipos nuevos que lo traían instalado, (mediante una actualización de software) el hardware de 16 bits era más complejo de configurar, o bien no funcionaba en absoluto.
Windows 2000
Una nueva versión de Windows NT muy útil para los administradores de sistemas y con una gran cantidad de servicios de red y lo más importante: admitía dispositivos Plug&Play que venían siendo un problema con Windows NT.
Windows 2000 incorporaba importantes innovaciones tecnológicas para entornos Microsoft, tanto en nuevos servicios como en la mejora de los existentes. Algunas de las características que posee son:
Almacenamiento:
· Soporte para FAT16, FAT32 y NTFS.
· Encriptación de ficheros (EFS).
· Servicio de indexación.
· Sistema de archivos distribuido (DFS).
· Nuevo sistema de backup (ASR).
· Sistema de tolerancia a fallos (RAID) con discos dinámicos (software).
Comunicaciones:
· Servicios de acceso remoto (RAS, VPN, RADIUS y Enrutamiento).
· Nueva versión de IIS con soporte para HTTP/1.1.
· Directorio Activo.
· Balanceo de carga (clustering)
· Servicios de instalación desatendida por red (RIS).
· Servicios nativos de Terminal Server.

Windows XP
La unión de Windows NT/2000 y la familia de Windows 9.x se alcanzó con Windows XP liberado en 2001 en su versión Home y Professional. Windows XP usa el núcleo de Windows NT. Incorpora una nueva interfaz y hace alarde de mayores capacidades multimedia. Además dispone de otras novedades como la multitarea mejorada, soporte para redes inalámbricas y asistencia remota. Se puede agregar inmediatamente de haber lanzado el último Service Pack (SP2) Microsoft diseño un sistema orientado a Empresas y Corporaciones llamado Microsoft Windows XP Corporate Edition, algo similar al Windows XP Profesional, solo que diseñado especialmente a Empresas.

Windows Server 2003
Sucesor de la familia de servidores de Microsoft a Windows 2000 Server. Es la versión de Windows para servidores lanzada por Microsoft en el año 2003. Está basada en el núcleo de Windows XP, al que se le han añadido una serie de servicios, y se le han bloqueado algunas de sus características (para mejorar el rendimiento, o simplemente porque no serán usadas).

miércoles, 6 de febrero de 2013

Sistemas Operativos Libres

¿Cuál fue el año en el que salió al mercado.?
Surgió en los comienzos de la era de los 90's en 1991.



¿Quien fue el que lo creó.?
Su creador fue el famoso promotor del Software libre Richard Matthew Stallman.






¿Cuales son sus características.?
-Su bajo o nulo conste hace que se vuelvan económicos


-Las licencias de software libre existentes permiten la instalación del software tantas veces y en tantas máquinas como el usuario desee.


-Soporte y compatibilidad a largo plazo


Contiene formatos estándar, los cuales permiten una interoperatividad más alta entre sistemas, evitando incompatibilidades.


-Solución mas rápidamente de los problemas o los fallos de seguridad en el software libre


-Multiprocesamiento Simétrico: El núcleo del sistema (Kernel) es tan robusto que incluso tiene capacidad para ofrecer el máximo rendimiento de aquellos computadores los cuales tengan implementados más de un procesador en la placa base. Realmente Linux da un rendimiento impresionante a la hora de ejecutar aplicaciones informáticas bajo esta clase de supercomputadores.


-Multiplataforma: Linux es un sistema tan versátil que es capaz de correr en diversas y arquitecturas SPARC, RISK, y pare de contar… múltiples arquitecturas. Funciona sobre cualquier procesador Intel de la gama x86, computadores Power PC (Macitosh), computadores Amiga, estaciones de trabajo Alpha.


-Convive con otros sistemas operativos: es un sistema que no crea ningún tipo de conflicto ante la posibilidad de querer elegir e instalar diferentes sistemas operativos en un mismo disco. Para árbol de directorios y sistema de archivos Linux utiliza varias particiones y una partición pequeña llamada Linux Swap que utiliza como "memoria virtual". Además Linux cuenta con varias aplicaciones bastantes potentes para laadministración y mantenimiento de la elección y ejecución de los diferentes sistemas operativos que tengamos instalados en el inicio de nuestro computador; de entre estas aplicaciones podemos destacar LILO (Linux Loador) el cual es el mas estandarizado y popular.


-Multitarea Prioritaria: Linux, como otros sistemas operativos, tiene la capacidad de ejecutar de forma simultánea varias aplicaciones informáticas. A su tipo de multitarea se le llama del tipo prioritaria ya que todas aquellas aplicaciones que se ejecuten van a ser ejecutadas por el sistema asignado a cada uno de ellos un nivel prioritario y distribuyendo el tiempo del procesamiento entre dichas aplicaciones.


-Multiusuario: el concepto de un sistema multiusuario es precisamente ese, el de poder trabajar de forma simultanea con varios usuarios al mismo tiempo el mismo sistema. Estas diferentes sesiones de usuarios que se pueden hacer simultáneamente se puede realizar en un mismo Terminal del sistema o en varios.-


Programación de la Shell: esta es otra de las grandes características que hacen de UNIX/Linux los sistemas más flexibles y personalizables de entre todos los existentes.


-La programación de la Shell consiste básicamente en realizar un archivo con un conjunto de comandos e instrucciones de manera que al ejecutar tal archivo el sistema vaya realizando un análisis de cada línea de comandos que usted puso previamente. Si la sintaxis de tales líneas es la correcta, el sistema ejecutara aquellos comandos con sus determinados parámetros e instrucciones que usted le allá indicado.