ARQUITECTURA GESTIÓN DEL CONOCIMIENTO
¿Para que sirven?
Las redes informáticas permiten que los ordenadores se conecten entre si para intercambiar información y compartir software y hardware
- Intercambiar información: los ordenadores de una red pueden intercambiarse de forma muy fácil y rápida todo tipo de archivos. Esos archivos podrán ser vistos, abiertos y editados por todos los ordenadores de la red.
El ordenador que suministra un servicio se denomina servidor, y el que solicita el servicio cliente.
- Compartir Hardware: No es necesario que cada ordenador tenga una impuesto. Si uno de los ordenadores tienen una impresora, puede compartirla para que los demás impriman en ella.
- Compartir Software: Algunos programas pueden instalarse en un solo ordenador y ser utilizado desde los ordenadores de la red sin que sea necesario instalarlo en cada uno de ellos.
Los dispositivos conectados a una red informática pueden clasificarse en dos tipos: los que gestionan el acceso y las comunicaciones en una red, como modem, router, switch, access point, bridge, tc , y los que se conectan para ubicarla son dispositivos como computadoras, notebooks, tu tablet, telefono celular, impresora, consola de videojuegos, etc.
REDES INFORMÁTICAS
Es un tipo de arquitectura con el cual podemos acceder a la información de una forma mas personalizada teniendo en cuenta un conjuntos de herramientas. Estas arquitecturas conforman un fuerte componente de agentes, existen dos tipos:
-
CLÁSICO:
Es utilizado para conocimientos generales, por medio de libros, internet, etc, con fuentes bibliográficas suministradas.
-
PROPIETARIOS:
Son una buena base de investigación pero al ser dependientes tienen la información reservada
OBJETIVOS:
Consiste en el conocimiento existente y de las investigaciones propias para producir e innovar un funcionamiento de negocio.
CLASIFICACIÓN:
-
Conocimiento tácito: Conocimiento existente y practica de ello.
-
Conocimiento explicito: Son las fuentes de información y bases con las que se comprueban los conocimientos.
EJEMPLO:
-
BANANA ART:
Aportan información con conocimiento tácito brindando programas virtuales y el conocimiento explicito con libros y textos informáticos
-
ACALE:
Usa la arquitectura tecnológica para dar una visión diferente de la empresa y su función.
Es un tipo de arquitectura con el cual podemos acceder a la información de una forma mas personalizada teniendo en cuenta un conjuntos de herramientas. Estas arquitecturas conforman un fuerte componente de agentes, existen dos tipos:
- CLÁSICO:Es utilizado para conocimientos generales, por medio de libros, internet, etc, con fuentes bibliográficas suministradas.
- PROPIETARIOS:Son una buena base de investigación pero al ser dependientes tienen la información reservada
OBJETIVOS:
Consiste en el conocimiento existente y de las investigaciones propias para producir e innovar un funcionamiento de negocio.
CLASIFICACIÓN:
- Conocimiento tácito: Conocimiento existente y practica de ello.
- Conocimiento explicito: Son las fuentes de información y bases con las que se comprueban los conocimientos.
EJEMPLO:
- BANANA ART:Aportan información con conocimiento tácito brindando programas virtuales y el conocimiento explicito con libros y textos informáticos
- ACALE:Usa la arquitectura tecnológica para dar una visión diferente de la empresa y su función.
Dispositivos
Clasificación
Considerando el tamaño o la envergadura de una red, patentes clasificaras de la siguiente manera:
Considerando el tamaño o la envergadura de una red, patentes clasificaras de la siguiente manera:
PAN: Las redes de área personal, constituyen uno de los campos de mas rápida evolución en el ámbito de las redes informáticas. Una red de área personal, es una red de computadora utilizada para la comunicación entre los dispositivos de información y diferentes tecnologías cerca de una persona. PAN representa el concepto de redes centradas a las personas, y que les permiten a dichas personas comunicarse con sus dispositivos a las personales, para así hacer posible establecer una conexión inhalambrica con el mundo externo.
LAN: Las redes de área local vinculan computadoras que se hallan en un espacio físico pequeño, como una oficina o en un edificio, la interconexion se realizara a través de un cable o de ondas, las computadoras que están conectadas a una red LAN se conocen como nodos: cada nodo, por lo tanto, es una computadora. Gracias a la red, los usuarios de estas computadores pueden compartir documentos e incluso hacer un uso común de ciertos periféricos como una impresora
WLAN: La WLAN es un tipo especifico de LAN una red informática formada por unidades ubicadas en un espacio geográfico de dimensiones reducidas. Mientras que las computadoras que forman parte de una LAN se conectan entre si o a un router con cables, en una WLAN la conexión se realiza utilizando a las de radio frecuencia.
Como son redes inhalambricos las WLAN suelen posibilitar que los usuarios tengan una amplia movilidad, ya que no dependen de cables o elementos físicos para permanecer en la red. La ausencia de cables también contribuye a mantener un orden o una organización en la oficina o el ambiente en cuestión.
Como son redes inhalambricos las WLAN suelen posibilitar que los usuarios tengan una amplia movilidad, ya que no dependen de cables o elementos físicos para permanecer en la red. La ausencia de cables también contribuye a mantener un orden o una organización en la oficina o el ambiente en cuestión.
CAN: Una red de área de acampo, es una red de computadores que conecta redes de àrea local a través de una área geográfica limitada, como un campus universitario; o base militar. Puede ser considerado como un área de red metropolitana que se aplica específicamente a un ambiente universitario. Por lo tanto, una red de área campus es mas grande que una red de área local, pero mas pequeña que una red de área amplia.
MAN: Una red MAN es aquella que, a través de una conexión de alta velocidad, ofrece cobertura es una zona geográfica extensa(como una ciudad o un municipio).
Para compartir e intercambiar datos en una red MAN se hace por medio de una fibra óptica o cable de par trenzado. Este tipo de red es la evolución de la red LAN, que facilita la interconexion cubriendo una mayor superficie.
WAN: La red de área amplia es un tipo de red que cubre distancias entre unos 100 km y 1000 km lo que permite brindar conectividad a varias ciudades o incluso a un país entero.
VLAN: Es un área de red local que agrupa conjunto de equipos de manera lógica y no física. La utilidad de las VLAN radica la posibilidad de separar aquellos segmentos lógicos que componen una LAN y que no tienen la necesidad de intercambiar información entre sí a través de la RED de área local. Esta `particularidad contribuye a una administración mas eficiente de la red física.
En concreto una VLAN puede formarse con dos redes de computadores que se hayan conectado en sentido físicos a distintos sentidos de una LAN, pero que sin embargo actúan como si estuvieran unidos a un mismo puerto. Dado que la configuración de la VLAN se realiza a través de hardware, la red virtual tiene una gran estabilidad y fortaleza.
Topologias de la red:
La topologia de res de define como el mapa físico o lógico, de una red para intercambiar datos. En otras palabras, es la forma en la que esta diseñada la red, se da en el plano físico o lógico El concepto de red puede definirse como "conjuntos de nodos interconectados".
Topologias fisicas:
- Topologia de Bus: usa solo un cable backbone que debe terminarse en varios extremos. Todos los nodos se conectan directamente a este cable. Su funcionamiento es simple y es fàcil de instalar, pero un fallo o rotura en el cable interrumpe todas las transmisiones.
-Topologia de anillo: conecta los nodos punto a punto, formando un anillo fisico y consiste en conectar varios nodos en la red que tiene una serie de repetidores. Cuando un nodo transmite informaciòn a otro, la informacion pasa por cada repitor hasta llegar al nodo deseado. El problema principal de esta topologia es que los repetidores son unidireccionales. Despues de pasar los datos enviados a otro por dicho nodo, continua circulando por la red hasta llegar al nodo de origen, donde es eliminado.
-Topologia en estrella: conecta todo los nodos a un nodo central. El nodo central conecta directamente con los nodos, enviandoles informacion del nodo de origen, constituyendo una red punto a punto. Si se daña un nodo la red sigue funcionando excepto si falla el nodo central.
-Topologia de estrella extendida: conecta estrellas individuales entre sí mediante la conexion de conectadores o switches. Esta topologia puede extender el alcance y la cobertura de la red.
-Topologia jerárquica: es similar a una estrella extendida, pero en lugar de conectar los switches entre sí, el sistema se conecta con un computador que controla el trafico de la
topologia.
-Topologia de malla: se implementa para proporcionar la mayor protección posible para evitar una interrupción del servicio. En esta topologia cada nodo tiene sus propias conexiones con los demás nodos.
-Topologia de árbol: tiene varias terminales conectados de forma que la red ramifica desde un servidor base. Un fallo en el cable interrumpe las transmisiones.
-Topologia de doble anillo: es una de las tres principales topologias, las estaciones estan unidas una con otra por medio de una circulo por medio de un cable comun. Las señales circulan en un solo sentido al rededor del circiulo, regresandose en cada nodo.
-Topologia mixta: es aquella en la que se aplica una mezcla entre algunas de las otras topologias. Topologia: bus, estrella o anillo. Principalmente encontramos dos topologias mixtas: estrella - bus y estrella - anillo.
Sistemas operativos desarrollados:
Además del Atlas Supervisor y el OS/360, los años 1970 marcaron el inicio de UNIX, a mediados de los 60 aparece Multics, sistema operativo multiusuario - multitarea desarrollado por los laboratorios Bell de AT&T y Unix, convirtiéndolo en uno de los pocos SO escritos en un lenguaje de alto nivel. En el campo de laprogramación lógica se dio a luz la primera implementación de Prolog, y en la revolucionaria orientación a objetos, Smalltalk.
Inconvenientes de los Sistemas operativos:
Se trataba de sistemas grandes, complejos y costosos, pues antes no se había construido nada similar y muchos de los proyectos desarrollados terminaron con costos muy por encima del presupuesto y mucho después de lo que se marcaba como fecha de finalización. Además, aunque formaban una capa entre el hardware y el usuario, éste debía conocer un complejo lenguaje de control para realizar sus trabajos. Otro de los inconvenientes es el gran consumo de recursos que ocasionaban, debido a los grandes espacios de memoria principal y secundaria ocupados, así como el tiempo de procesador consumido. Es por esto que se intentó hacer hincapié en mejorar las técnicas ya existentes de multiprogramación y tiempo compartido.
Sistemas operativos desarrollados:
-MULTICS (Multiplexed Information and Computing Service): Originalmente era un proyecto cooperativo liderado por Fernando Corbató del MIT, con General Electric y los laboratorios Bell, que comenzó en los 60, pero los laboratorios Bell abandonaron en 1969 para comenzar a crear el sistema UNIX. Se desarrolló inicialmente para el mainframe GE-645, un sistema de 36 bits; después fue soportado por la serie de máquinas Honeywell 6180.
Fue uno de los primeros. Además, los traducía a instrucciones de alto nivel destinadas a BDOS.
-BDOS (Basic Disk Operating System): Traductor de las instrucciones en llamadas a la BIOS.
-CP/M: (Control Program for Microcomputers) fue un sistema operativo desarrollado por Gary Kildall para el microprocesador Intel 8080 (los Intel 8085 y Zilog Z80 podían ejecutar directamente el código del 8080, aunque lo normal era que se entregara el código recompilado para el microprocesador de la máquina). Se trataba del sistema operativo más popular entre las computadoras personales en los años 70. Aunque fue modificado para ejecutarse en un IBM PC, el hecho que IBM eligiera MS-DOS, al fracasar las negociaciones con Digital Research, hizo que el uso de CP/M disminuyera hasta hacerlo desaparecer. CP/Moriginalmente significaba Control Program/Monitor. Más tarde fue renombrado a Control Program for Microcomputers. En la época, la barra inclinada (/) tenía el significado de "diseñado para". No obstante, Gary Kildall redefinió el significado del acrónimo poco después. CP/M se convirtió en un estándar de industria para los primeros micro-ordenadores.
El hecho de que, años después, IBM eligiera para sus PC a MS-DOS supuso su mayor fracaso, por lo que acabó desapareciendo.
La década de 1980:
Con la creación de los circuitos LSI (integración a gran escala), chips que contenían miles de transistores en un centímetro cuadrado de silicio, empezó el auge de los ordenadores personales. En éstos se dejó un poco de lado el rendimiento y se buscó más que el sistema operativo fuera amigable, surgiendo menús, einterfaces gráficas. Esto reducía la rapidez de las aplicaciones, pero se volvían más prácticos y simples para los usuarios. En esta época, siguieron utilizándose lenguajes ya existentes, como Smalltalk o C, y nacieron otros nuevos, de los cuales se podrían destacar: C++ y Eiffel dentro del paradigma de la orientación a objetos, y Haskell y Miranda en el campo de la programación declarativa. Un avance importante que se estableció a mediados de la década de 1980 fue el desarrollo de redes de computadoras personales que corrían sistemas operativos en red y sistemas operativos distribuidos. En esta escena, dos sistemas operativos eran los mayoritarios: MS-DOS (Micro Soft Disk Operating System), escrito por Microsoft para IBM PC y otras computadoras que utilizaban la CPU Intel 8088 y sus sucesores, y UNIX, que dominaba en los ordenadores personales que hacían uso del Motorola 68000.
SunOS:
SunOS fue la versión del sistema operativo derivado de Unix y BSD desarrollado por Sun Microsystems para sus estaciones de trabajo y servidores hasta el principio de los años 1990. Ésta estaba basada en los UNIX BSD con algunos añadidos de los System V UNIX en versiones posteriores.
SunOS 1.0 estaba basada básicamente en BSD 4.1 y se publicó en 1982. SunOS 2.0, que salió en 1985, usaba BSD 4.2 como una base e introducía una capa de sistema de ficheros virtual (VFS) y el protocolo NFS. SunOS 3.0 coincidía con el lanzamiento de la serie Sun-3 en 1986 e incorporaba varias utilidades de System V. SunOS 4.0, que salió en 1989, migró a la base de BSD 4.3, introdujo un nuevo sistema de memoria virtual, enlazamiento dinámico y una implementación de la arquitectura System V STREAMS I/O.
SunOS 5.0 y las versiones posteriores están basadas en UNIX System V Release 4.
Mac OS:
El lanzamiento oficial del ordenador Macintosh en enero de 1984, al precio de US $1,995 (después cambiado a $2,495 dólares)[1]. Incluía su sistema operativoMac OS cuya características novedosas era una GUI (Graphic User Interface), Multitareas y Mouse. Provocó diferentes reacciones entre los usuarios acostumbrados a la línea de comandos y algunos tachando el uso del Mouse como juguete.
AmigaOS:
AmigaOS es el nombre que recibe el conjunto de la familia de gestores de ventanas y ROMs que incluían por defecto los ordenadores personales Commodore Amiga como sistema operativo. Fue desarrollado originalmente por Commodore International, e inicialmente presentado en 1985 junto con el Amiga 1000.
MS-DOS:
En 1981 Microsoft compró un sistema operativo llamado QDOS que, tras realizar unas pocas modificaciones, se convirtió en la primera versión de MS-DOS (MicroSoft Disk Operating System). A partir de aquí se sucedieron una serie de cambios hasta llegar a la versión 7.1, versión 8 en Windows Milenium, a partir de la cual MS-DOS dejó de existir como un componente del Sistema Operativo.
OS/2:
OS/2 es un sistema operativo de IBM que intentó suceder a DOS como sistema operativo de las computadoras personales. Se desarrolló inicialmente de manera conjunta entre Microsoft e IBM, hasta que la primera decidió seguir su camino con su Windows e IBM se ocupó en solitario de OS/2.
OS/2 ya no es comercializado por IBM, y el soporte estándar de IBM para OS / 2 se suspendió el 31 de diciembre de 2006. Se ha mantenido desde entonces con relativamente pocas nuevas características bajo el nombre eComStation.
La década de 1990.
BeOS:
BeOS es un sistema operativo para CP desarrollado por Be Incorporated en 1990, orientado principalmente a proveer alto rendimiento en aplicaciones multimedia. A pesar de la creencia común fomentada por la inclusión de la interfaz de comandos Bash en el sistema operativo, el diseño de BeOS no estaba basado en UNIX.
Originalmente (1995-1996) el sistema operativo corría sobre su propio hardware, conocido como BeBox. Más tarde (1997) fue extendido a la plataforma PowerPC y finalmente (1998) se añadió compatibilidad con procesadores x86.
GNU/Linux:
Este sistema al parecer es una versión mejorada de Unix, basado en el estándar POSIX, un sistema que en principio trabajaba en modo comandos. Hoy en día dispone de Ventanas, gracias a un servidor gráfico y a gestores de ventanas como KDE, GNOME entre muchos. Recientemente GNU/Linux dispone de un aplicativo que convierte las ventanas en un entorno 3D como por ejemplo Beryl o Compiz. Lo que permite utilizar Linux de una forma visual atractiva.
Existen muchas distribuciones actuales de Gnu/Linux (Debian, Fedora, Ubuntu, Slackware, etc.) donde todas ellas tienen en común que ocupan el mismo núcleo Linux. Dentro de las cualidades de Gnu/Linux se puede caracterizar el hecho de que la navegación a través de la web es sin riegos de ser afectada por virus, esto debido al sistema de permisos implementado, el cual no deja correr ninguna aplicación sin los permisos necesarios, permisos que son otorgados por el usuario. A todo esto se suma que los virus que vienen en dispositivos desmontables tampoco afectan al sistema, debido al mismo sistema de permisos.
Solaris:
Solaris es un sistema operativo de tipo Unix desarrollado desde 1992 inicialmente por Sun Microsystems y actualmente por Oracle Corporation como sucesor de SunOS. Es un sistema certificado oficialmente como versión de Unix. Funciona en arquitecturas SPARC y x86 para servidores y estaciones de trabajo.
Microsoft Windows NT:
Windows NT es una familia de sistemas operativos producidos por Microsoft, de la cual la primera versión fue publicada en julio de 1993.
Previamente a la aparición del famoso Windows 95 la empresa Microsoft concibió una nueva línea de sistemas operativos orientados a estaciones de trabajo yservidor de red. Un sistema operativo con interfaz gráfica propia, estable y con características similares a los sistemas de red UNIX. Las letras NT provienen de la designación del producto como "Tecnología Nueva" (New Technology).
Las versiones publicadas de este sistema son: 3.1, 3.5, 3.51 y 4.0. Además, Windows NT se distribuía en dos versiones, dependiendo de la utilidad que se le fuera a dar: Workstation para ser utilizado como estación de trabajo y Server para ser utilizado como servidor.
FreeBSD:
FreeBSD es un sistema operativo multiusuario, capaz de efectuar multitarea con apropiación y multiproceso en plataformas compatibles con múltiples procesadores; el funcionamiento de FreeBSD está inspirado en la variante 4.4 BSD-Lite de UNIX. Aunque FreeBSD no puede ser propiamente llamado UNIX, al no haber adquirido la debida licencia de The Open Group, FreeBSD sí está hecho para ser compatible con la norma POSIX, al igual que varios otros sistemas "clones de UNIX".
El sistema FreeBSD incluye el núcleo, la estructura de ficheros del sistema, bibliotecas de la API de C, y algunas utilidades básicas. La versión 6.14 trajo importantes mejoras como mayor apoyo para dispositivos Bluetooth y controladores para tarjetas de sonido y red.
La versión 7.0, lanzada el 27 de febrero del año 2008, incluye compatibilidad con el sistema de archivos ZFS de Sun y a la arquitectura ARM, entre otras novedades.
La distribución más notable es PC-BSD esto fue verdad.
Microsoft Windows:
Windows es el nombre de una familia de sistemas operativos desarrollados y vendidos por Microsoft basado en MS-DOS. Windows nunca fue realmente un Sistema Operativo con verdadero entorno gráfico hasta Windows 95. Hasta la versión 3.11 Windows fue un entorno de escritorio para MS-DOS.
Windows 95 es un sistema operativo con interfaz gráfica de usuario híbrido de entre 16 y 32 bits. Fue lanzado al mercado el 24 de agosto de 1995 por la empresa de software Microsoft con notable éxito de ventas. Durante su desarrollo se conoció como Windows 4 o por el nombre clave Chicago. Esta serie de Windows terminó con Windows Me.
ReactOS:
ReactOS (React Operating System) es un sistema operativo de código abierto destinado a lograr la compatibilidad binaria con aplicaciones de software y controladores de dispositivos hechos para Microsoft Windows NT versiones 5.x en adelante (Windows XP y sus sucesores).
En 1996 un grupo de programadores y desarrolladores de software libre comenzaron un proyecto llamado FreeWin95 el cual consistía en implementar un clon deWindows 95. El proyecto estuvo bajo discusión por el diseño del sistema ya habiendo desarrollado la capa compatible con MS-DOS, pero lamentablemente esta fue una situación que no se completó. Para 1997 el proyecto no había lanzado ninguna versión, por lo que los miembros de éste, coordinados por Jason Filby, pudieron revivirlo. Se decidió cambiar el núcleo del sistema compatible con MS-DOS y de ahora en adelante basarlo en uno compatible con Windows NT, y así el proyecto pudo seguir adelante con el nombre actual de ReactOS, que comenzó en febrero de 1998, desarrollando las bases del kernel y algunos drivers básicos.
FreeDOS:
FreeDOS es un proyecto que aspira a crear un sistema operativo libre que sea totalmente compatible con las aplicaciones y los controladores de MS-DOS.
El programa ya ha alcanzado un alto grado de madurez y tiene algunas características que no existían en MS-DOS. Algunos comandos de FreeDOS son idénticos o mejores que sus equivalentes de MS-DOS, pero aún faltan algunos del sistema operativo original.
El intérprete de línea de comandos usado por FreeDOS se llama FreeCOM.
La década de 2000:
MorphOS:
MorphOS es un sistema operativo, en parte propietario y en parte de código abierto, producido para ordenadores basados en los procesadores PowerPC (PPC). El sistema operativo en sí es propietario, pero muchas de sus bibliotecas y otros componentes son de código abierto, como Ambient (la interfaz del escritorio). La mariposa azul es el logo característico de este sistema operativo. Está basado en el Micronúcleo de Quark.
Darwin:
Darwin es el sistema que subyace en Mac OS X, cuya primera versión final salió en el año 2001 para funcionar en computadoras Macintosh.
Integra el micronúcleo XNU y servicios de sistema operativo de tipo UNIX basados en BSD 4.4 (en particular FreeBSD) que proporcionan una estabilidad y un rendimiento mayor que el de versiones anteriores de Mac OS. Se trata de una evolución del sistema operativo NEXTSTEP (basado en Mach 2.5 y código BSD 4.3) desarrollado por NeXT en 1989 comprado por Apple Computer en diciembre de 1996.
Darwin proporciona al Mac OS X prestaciones modernas, como la memoria protegida, la multitarea por desalojo o expulsiva, la gestión avanzada de memoria y elmultiproceso simétrico.
OS X:
OS X, antes llamado Mac OS X, es un sistema operativo basado en Unix, desarrollado, comercializado y vendido por Apple Inc.
La primera versión del sistema fue Mac OS X Server 1.0 en 1999, y en cuanto al escritorio, fue Mac OS X v10.0 «Cheetah» (publicada el 24 de marzo de 2001).
La variante para servidores, Mac OS X Server, es arquitectónicamente idéntica a su contraparte para escritorio, además de incluir herramientas para administrar grupos de trabajo y proveer acceso a los servicios de red. Estas herramientas incluyen un servidor de correo, un servidor Samba, un servidor LDAP y un servidor de dominio entre otros.
Haiku:
Haiku es un sistema operativo de código abierto actualmente en desarrollo que se centra específicamente en la informática personal y multimedia. Inspirado por BeOS (Be Operating System), Haiku aspira a convertirse en un sistema rápido, eficiente, fácil de usar y fácil de aprender, sin descuidar su potencia para los usuarios de todos los niveles.
OpenSolaris:
OpenSolaris fue un sistema operativo libre publicado en 2005 a partir de la versión privativa de Solaris de Sun Microsystems, ahora parte de Oracle Corporation. OpenSolaris es también el nombre de un proyecto iniciado en 2005 por Sun para construir y desarrollar una comunidad de usuarios alrededor de las tecnologías del sistema operativo del mismo nombre. Después de la adquisición de Sun Microsystems, en agosto de 2010, Oracle decidió interrumpir la publicación y distribución de OpenSolaris, así como su modelo de desarrollo, basado en la disponibilidad de versiones de desarrollo compiladas cada dos semanas y versiones estables cada seis meses. Sin embargo, los términos de su licencia libre no han sido modificados, por lo que el código fuente afectado por ella será publicado cuando Oracle publique nuevas versiones de Solaris.
La década de 2010:
IllumOS:
Illumos es un proyecto de software libre derivado de OpenSolaris. Fue anunciado por conferencia web desde Nueva York el 3 de agosto de 2010. El nombre del proyecto es un neologismo procedente del latín "Illum" (la luz) y de "OS" (operating system, sistema operativo).
Se trata del código base a partir del cual cualquiera podrá crear su propia distribución de software basada en el sistema operativo OpenSolaris. Pero Illumos no es una distribución, ni una bifurcación (fork), al menos por el momento, en la medida que no pretende separarse del tronco principal, sino un derivado de la "consolidación" OS/Net (más conocida como ON), que consiste básicamente en el código fuente del kernel (SunOS), los drivers, los servicios de red, las bibliotecas del sistema y los comandos básicos del sistema operativo.
OpenIndiana:
OpenIndiana Es un sistema operativo tipo Unix liberado como software libre y de código abierto. Es una bifurcación de OpenSolaris concebida después de la compra de Sun Microsystems por parte de Oracle y tiene como objetivo continuar con el desarrollo y la distribución del código base de OpenSolaris. El proyecto opera bajo el patrocinio de la Illumos Foundation (Fundación Illumos). El objetivo declarado del proyecto es convertirse en la distribución de OpenSolaris de facto instalada en servidores de producción donde se requieren soluciones de seguridad y errores de forma gratuita.
Síntesis película Steve Jobs:
Esta película habla sobre como fue el comienzo de las computadoras en los 70` cuando Steve Jobs y Bill Gates eran amigos en la universidad, los 2 junto con el amigo de Steve crearon la PC junto con su sistema operativo con el cual la manejaban la PC. Pero Bill estaba desarrollando por su lado su propio sistema. Se lanzaron a la fama de la noche a la mañana a través de Apple en una feria de computación que hubo en la cual les llegaron muchos contratos y mucho dinero.
Con el paso del tiempo Steve se veía forzado a actualizarse para no dejarse aplastar por IBM, entonces fue cuando fue un centro de investigación de Xerox en California, los de Xerox desarrollaron una interfaz gráfica junto con el ratón (Mouse), como se quedaron estancados perdieron el interés en el proyecto ahí fue cuando Steve vio la oportunidad de implementar eso a su PC. Y como claro Bill no se podía quedar atrás el y sus 2 amigos fundaron Microsoft, después de esto convencen a IBM de instalar un sistema operativo para sus computadoras y IBM acepta pero Bill no tiene dicho sistema, entonces fueron conseguir al desarrollador del DOS para comprárselo e instalarlo a IBM.
Después de esto Gates descubre el ordenador de Lisa de Apple se da cuenta que es mejor y quiere saber como funciona. Poco después Gates le pide a Jobs que lo contrate, para unirse y destruir IBM y lo contrata. Poco a poco Jobs empieza a sospechar de Gates hasta que descubre que Gates estaba desarrollando otro PC, sabiendo del plagio Jobs intenta hacer que confíense Gates.
Poco después Jobs se entera que Gates a desarrollado un nuevo PC con los prototipos d e Apple lanzándoos al mercado antes que el nuevo Macintosh. Para mala suerte Gates lleva la delantera y Apple pierde la innovación que se esperaba.
Con lo que había pasado Jobs es despedido de Apple por el antiguo presidente de PepsiCola que había sido asignado por Steve como el nuevo presidente de Apple.
Sistemas de información
Es un conjunto de elementos que se interrelacionan y dependen una del otra. Estos elementos pueden ser personas, hadware y software y al igual que a cual un informe ya sea escrito por pantalla o papel.
Desarrollo de un sistema de información
- Realizar un analisis previo del puesto de trabajo
- Recolección de la información a través de una en cuesta , entrevista
- Mirar las necesidades de un puesto de trabajo
- Competencias del operador en un puesto de trabajo, Curriculum vitae- Ubicar un sitio adecuado
Mapa del conocimiento
Es una gráfica que permite localizar o localizar a través de unos puntos o nodos, quien contrae la información o conocimiento, para la toma de decisiones, o para solucionar cualquier problema dentro de la organización.
Es un conjunto de elementos que se interrelacionan y dependen una del otra. Estos elementos pueden ser personas, hadware y software y al igual que a cual un informe ya sea escrito por pantalla o papel.
Desarrollo de un sistema de información
- Realizar un analisis previo del puesto de trabajo
- Recolección de la información a través de una en cuesta , entrevista
- Mirar las necesidades de un puesto de trabajo
- Competencias del operador en un puesto de trabajo, Curriculum vitae- Ubicar un sitio adecuado
Mapa del conocimiento
Es una gráfica que permite localizar o localizar a través de unos puntos o nodos, quien contrae la información o conocimiento, para la toma de decisiones, o para solucionar cualquier problema dentro de la organización.
Este gráfico esta dado para que las personas que estén dentro de la organización en su plan del conocimiento y que en forma integral sean un soporte los unos con los otros para la implementación de un proyecto o programa, o para la solución de un problema urgente. Con lo anterior se disminuyen traumas y perdidas de tiempo.
Pensamiento sistematico y argumentacion de conceptos
Es un modelo de construcciones mentales en el cual se emplean mapas conceptuales para simplificar la informacion de un tema especifico que se valla a desarrollar. La argumentacion es la sustentacion verbal o escrita que se da sobre algunos conceptos centrales del tema tratado.
Es un modelo de construcciones mentales en el cual se emplean mapas conceptuales para simplificar la informacion de un tema especifico que se valla a desarrollar. La argumentacion es la sustentacion verbal o escrita que se da sobre algunos conceptos centrales del tema tratado.
MAPA DEL CONOCIMIENTO
Es una herramienta que utiliza
gráficas para exteriorizar el conocimiento para darle solución a un problema.
¿Cuáles son los niveles del conocimiento?
Internet
está compuesto por dos tipos de páginas/información: La web superficie y la
“deep web”, ¿qué diferencia existe entre ambas?, en la web superficie, lo
habitual, podemos hacer un seguimiento o encontrar webs por medio de
buscadores, software, o simplemente investigando páginas al azar. La deep web
es totalmente distinta, no hay buscadores, el usuario debe conocer la web que
va a visitar, muchas veces bajo contraseña muchas veces sin los scripts
necesarios para poder verla apropiadamente.
Deep web, o web profunda, es la
cara oculta de internet y aunque las grandes masas la ignoran completamente, o
ignoran su existencia, éste contiene más del noventa por ciento de la
información que circula de manera virtualmente interconectada.
¿Cómo está dividida
la web?
A la hora de catalogar los distintos niveles de internet, se ha llegado
al consenso más o menos generalizado de que existen seis niveles en los que se
puede dividir la más superficial al más profundo, atendiendo a la composición
que se hace con un iceberg, estos niveles son:
Nivel 1: Se trata del nivel más
superficial. Es la parte más “segura” para los usuarios, y aquí se encuentran
las redes sociales y las páginas de acceso corriente registradas por los
buscadores. Esto incluyo desde webs corporativas a periódicos digitales,
pasando por redes de blogs.
Nivel 2: aquí podemos encontrar
comunidades de usuarios de “distintos pelaje”, son indexas por los buscadores y
se puede entrar en utilizando los procedimientos que conocemos. Aquí irían a
parar los foros de las distribuciones Linux y comunidades como Taringa!. El material
que se puede obtener en este nivel es de moralidad dudosa. Aquí se encuentran
páginas para descargar material pirata.
Nivel 3: En este nivel estarían las
redes torrent que muchos usuarios utilizamos a diario con distintos fines.
Páginas como los trackers más conocidos entran aquí, y se consideran como parte
de la deep web aunque se pueda acceder a ellos usando la forma tradicional. En estas
páginas no hay ni publicidad ni color, y los más significativo es que no se
relacionan entre ellas como las páginas superficiales, de hecho, no aparecen en
buscadores como Google.
Nivel 4: Es en este nivel donde las
cosas comienzan a ponerse serias. Esta es la puerta de entrada a la verdadera
Deep Web y aquí solo podemos obtener acceso a través de la red Tor. Una vez
consigamos acceder a éste nivel, nuestro punto de partida para cualquier otra
cosa es la Hidden Wiki, una página que contiene enlaces .onion que son los
utilizados por Tor, y que actúa como una suerte de índice de la Deep Web.
Aparte de la Hidden wiki pueden encontrarse libros y materiales de descarga.
Nivel 5: Descendemos otro peldaño y el
nivel de exigencias para entrar aumenta, ya que además de Tor se necesita tener
un proxy configurado para acceder a este nivel. A partir de aquí se encuentra
mucho contenido ilegal, como mercados negros de toda clase e incluso la
posibilidad de contratar hackers a sueldo, entre otras cosas altamente
perturbadoras.
Nivel 6: Se suele llamar a este nivel
“marianas web”, comparándolo con la fosa de las Marianas de más de 11
kilómetros de profundidad, y es donde se supone que están todas las redes
gubernamentales restringidas. Se dice que por aquí se exponen los secretos
militares y de estado más impactantes e importantes de todos, además donde se
controlan éstos mismos y se aprueba su proceso. En este nivel se necesita
algoritmos que no se sabe con certeza si existen, además de computadoras que
posee únicamente el gobierno
Muchos afirman que existen tres niveles más debajo de éste
Nivel 7: The fog: Aquí los hackers que
logran entrar, utilizan la computación cuántica para poder sobrepasar la
encriptación. Es muy confuso en cuanto a lo que está contenido en este nivel
porque no hay pruebas concretas de que alguien la haya encontrado, pero la
computación cuántica se requiere para navegar por las cantidades masivas de
datos en este nivel y por el complejo grado de seguridad de los datos allí
transmitidos.
Nivel 8: Virus soup: Este es al parecer
el nivel de los “grandes jugadores”. Está lleno de códigos, para tratar de
evitar que la gente “avanzada” acceda a capas cada vez más profundas. En este
nivel, todo el mundo está luchando por mantener a otros fuera de él, debido al
poder que ofrecen los sistemas manejados. La mejor manera de describir este
nivel, sería una “zona de guerra”. Donde cada quien trabaja para si mismo,
explotando además los beneficios de éste nivel (mayor ilegalidad, casi
indetectables para muchos gobiernos) e intentando llegar al siguiente nivel,
impidiendo que otros lo hagan
Nivel 9: the primarch system o sistema
primario: En alusión a este nivel se especula que el control primario del mismo
internet. Se dice que accediendo a este nivel se maneja a su antojo la red.
Protocolos de
internet:
Un protocolo es un método
estándar que permite la comunicación entre procesos (que potencialmente se
ejecutan en diferentes equipos) y un conjunto de reglas y procedimientos que
deben respetarse para el envío y la recepción de dudas a través de una red. La
familia de protocolos de internet es un conjunto de protocolos de red en los
que se basa Internet y que permiten la transmisión de datos entre computadoras.
Es un conjunto de reglas que permiten intercambiar información.
El protocolo utilizando
determinará las acciones posibles entre dos ordenadores. Para hacer referencia
a ellos en el acceso se escribe el protocolo en minúsculas seguido por el
“://”.
TCP (Protocolo de
control de transmisión) Permite a las aplicaciones comunicarse entre sí
como si estuvieran conectados físicamente. TCP envía los daros en un formato
que se transmite carácter por carácter, en lugar de transmitirse por paquetes
discretos. Garantiza que los paquetes lleguen en secuencia y sin errores. Este
tipo de comunicación se conoce como transmisión de punto a punto. También
proporciona un mecanismo para distinguir diferentes aplicaciones dentro de una
misma máquina, a través del concepto de puerto.
IP (Protocolo de Internet) Es un
protocolo no orientado a conexión usado tanto por el origen como por el destino
para la comunicación de datos a través de una red. Los datos en una red basada
en IP son enviados en bloques conocidos como paquetes o datagramas. En
particular, en IP no se necesita ninguna configuración antes de que un equipo
intente enviar paquetes a otro con el que no se había comunicado antes. No
provee ningún mecanismo para determinar si un paquete alcanza o no su destino y
únicamente proporciona seguridad de sus cabeceras u no de sus datos
transmitidos.
Http (Protocolo de transferencias de
hipertexto) Es el protocolo utilizado por los servidores de World Wide Web
desde el nacimiento de la web en 1990. Es el que permite el intercambio de
información hipertextual (enlaces) de las páginas web. Una de sus
características principales es la independencia en la visualización y
presentación de los datos, lo que permite que los sistemas sean construidos
independientemente del desarrollo de nuevos avances en la representación de los
datos. Para visualizar los datos se precisa de un navegador instalado en la
máquina del ordenador cliente. Este protocolo se basa en la conexión entre
cliente y servidor
ARP (Protocolo de resolución de
direcciones) Se encuentra conceptualmente entre el vínculo de datos y las
capas de internet. Es un protocolo de nivel de red responsable de encontrar la
dirección hardware que corresponde a una determinada dirección IP. Para ello se
envía un paquete a la dirección de difusión de la red que contiene la dirección
IP por la que se pregunta, y se espera a que una máquina responda con la
dirección que corresponde. Se encarga de traducir las direcciones IP a
direcciones MAC (direcciones físicas)
FTP (Protocolo de
transferencia de archivo) Es un
protocolo que define como transferir los archivos de un ordenador a otro, de un
servidor remoto a un servidor local o viceversa. Se precisa un servidor de FTP
y un cliente FTP. Los servidores pueden ser de libre login o FTP anónimo. El
FTP anónimo es un servidor público de FTP al cual tiene acceso cualquier
usuario de Internet sin necesidad de utilizar ninguna contraseña. La mayoría de
las paginas web son “ubicadas” a los servidores respectivos utilizando este
protocolo para transferir los archivos desde el ordenador que ha confeccionado
la página web hasta el servidor. Este protocolo define la manera en que los
datos deben ser transferidos a través de una red
POP (Protocolo de
oficina postal) Se utiliza para clientes locales de correo para obtener los
mensajes de correo electrónico almacenados en un servidor remoto. La mayoría de los
suscriptores de los proveedores de Internet
acceden a sus correos a través de POP3; está diseñado para recibir correo, para
enviarlo; le permite a los usuarios con conexiones o intermitentes o descargar
su correo electrónico mientras tienen conexión y revisarlo posteriormente
incluso estando desconectados.
SHTP (Protocolo de
transferencia simple de correo) Es el protocolo que nos permite recibir
correos electrónicos y, junto con el
protocolo POP, usado por los ordenadores personales para administrar el correo electrónico,
nos permitirá descargar los mensajes a nuestro ordenador.
Es un protocolo basado en texto
utilizado para intercambio de mensajes de correo electrónico entre computadoras
y otros dispositivos. Es un estándar oficial de internet que realiza la
trasferencia de correo de un servidor a otro mediante una conexión punto a
punto.
Telnet: Protocolo
que permite la conexión remota a
otro ordenador y que permite manejarlo como si estuviese físicamente ante él, Así, es posible arreglar fallas a distancia o
consultas datos en la otra máquina. Ha sido un sistema muy utilizado por las
grandes bibliotecas y centros de documentación como modo de acceso a sus
usuarios en línea. Uno de los problemas de telnet era la seguridad, ya que los nombres de los
usuarios y contraseñas viajaban por la red sin cifrar
Www (Word Wide Web): Es la
red global mundial de intercambio de documentos atreves de hipertexto comúnmente
conocida como internet. Es un sistema de información y documentos vinculados, a
través de hipertexto a los que se puede acceder por medio de internet, más específicamente
con un navegador web.
Método
de alimentación de bases de datos en Excel
Método
1: Microsoft Access
Paso
1: Crear
una hoja de cálculo en Excel
Paso
2:
Abrir Access
Crear una base de datos o una existente
Paso
3: Hacer
clic en la pestaña “datos externos” y seleccionar el icono Excel
Paso
4:
Hacer clic en el botón “examinar” para dirigir
a la ubicación a la hoja de cálculo o poner la dirección manualmente
Paso
5:
Especificar como transferir la información a la base de datos
-Importar los datos de origen a una tabla nueva en la
base de datos actual
-Anexar una copia de las preguntas a la tabla
-Vincular a la fuente de datos creando una tabla asociada
-Hacer clic en “aceptar” después de escoger
Paso
6:
Seleccionar la hoja que se quiere importar
Paso
7:
Dejar marcada, la opción, “la primera fila contiene los encabezados de columna”
Paso
8:
Editar los tipos de campo o indicar cuales importarlos
Paso
9:
Establecer la clave principal para la base de datos
Paso
10: Escribir
el nombre de la hoja en el campo “importar a una tabla” o deja el determinado.
Método
2: Con programa de base de datos con hojas de cálculo Ragic
Paso
1:
Crear una hoja de cálculo en Excel
Paso
2:
Ir a la cuenta de Ragic y crear nueva hoja de base de datos en el punto superior
derecho para crear una nueva hoja de base de datos
Paso
3:
Ingresar el nombre del formulario de base de datos y marcar “crear nueva hoja
con mi archivo Excel”
Paso
4:
Abrir el archivo original
Paso
5:
Determinar si la primera fila es el encabezado
Paso
6:
Clic en “importar” y Ragic crea la base de datos
Paso
7:
Y ase ha creado la base de datos en línea descargarla
Método
3: Programas de bases de datos diferentes
Paso
1:
Crear hoja de cálculo y guardarlo en el disco como CSU
Paso
2:
Salir de Excel y abrir el programa de bases de datos ya escogido
Paso
3:
Importar la hoja de cálculo según el programa.
Metabuscadores:
Es un sistema
que localiza información en los motores de búsqueda mas usados y carece de base
de datos propia y usa la de otra buscadores y muestra una combinación de las
mejoras paginas que ha devuelto cada uno. Un buscador normal recopila la
información de las paginas mediante su indexación, como google o bien mantienen
un amplio directorio temático, como yahoo.
Ejemplos:
Ejemplos:
*Hoteles
combined: compara alojamientos en todo el mundo para hallar el mejor hotel, al
mejor precio.
*Aleyares: multiples lenguas.
*Tunsmocity: metabuscador de viajes en español.
*Aleyares: multiples lenguas.
*Tunsmocity: metabuscador de viajes en español.
Portales del
conocimiento:
Los portales
de ofrecen como la solución a uno de los problemas mas frecuentes en la web,
buscar infructuosamente información en la larga lista de sitios que sobre
internet existen. Los portales del conocimiento reflejan una transformación
fundamentalmente en la gestión de la información empresarial, ofreciendo desde
una serie de tareas aisladas hasta la integración coordinada del conocimiento.
Ejemplos:
*Arquitectura computacional: es un sitio creado con la finalidad de generar una comunidad con interés similares que vinculan el campo de la arquitectura con la informática.
*Bioinformática: nace como iniciativa para divulgar la bioinformática en los países de habla española y portuguesa.
*Biosalud: pretende proporcionar información organizada y valida por profesional sobre diferentes temas relacionados con las ciencias medicas.
Ejemplos:
*Arquitectura computacional: es un sitio creado con la finalidad de generar una comunidad con interés similares que vinculan el campo de la arquitectura con la informática.
*Bioinformática: nace como iniciativa para divulgar la bioinformática en los países de habla española y portuguesa.
*Biosalud: pretende proporcionar información organizada y valida por profesional sobre diferentes temas relacionados con las ciencias medicas.
Base de datos:
Se le llama base
de datos a los bancos de información que contienen datos relativos a
diversas temáticas y categorizados de distinta manera, pero que comparten entre
sí algún tipo de vínculo o relación que busca ordenarlos y clasificarlos en
conjunto.
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.
Clasificación
de bases de datos: Las bases de datos pueden clasificarse de varias maneras, de
acuerdo al contexto que se esté manejando, la utilidad de las mismas o las necesidades
que satisfagan.
Según la
variabilidad de la base de datos
Bases de
datos estáticas
Son bases de
datos únicamente de lectura, utilizadas primordialmente para almacenar datos
históricos que posteriormente se pueden utilizar para estudiar el comportamiento
de un conjunto de datos a través del tiempo, realizar proyecciones, tomar
decisiones y realizar análisis de datos para inteligencia empresarial.
Bases de
datos dinámicas
Son bases de
datos donde la información almacenada se modifica con el tiempo, permitiendo
operaciones como actualización, borrado y edición de datos, además de las
operaciones fundamentales de consulta. Un ejemplo, puede ser la base de datos
utilizada en un sistema de información de un supermercado.
Según el
contenido
Bases de
datos bibliográficas
Sólo
contienen un subrogante (representante) de la fuente primaria, que permite
localizarla. Un registro típico de una base de datos bibliográfica contiene
información sobre el autor, fecha de publicación, editorial, título, edición,
de una determinada publicación, etc. Puede contener un resumen o extracto de la
publicación original, pero nunca el texto completo, porque si no, estaríamos en
presencia de una base de datos a texto completo (o de fuentes primarias —ver
más abajo). Como su nombre lo indica, el contenido son cifras o números. Por
ejemplo, una colección de resultados de análisis de laboratorio, entre otras.
Bases de
datos de texto completo
Almacenan las
fuentes primarias, como por ejemplo, todo el contenido de todas las ediciones
de una colección de revistas científicas.
Directorios
Un ejemplo
son las guías telefónicas en formato electrónico.
Estos
directorios se pueden clasificar en dos grandes tipos dependiendo de si son personales
o empresariales (llamadas páginas blancas o amarillas respectivamente)
Los
directorios empresariales hay de tres tipos
*Tienen
nombre de la empresa y dirección
*Contienen
teléfono y los más avanzado contienen correo electrónico
*Contienen datos
como facturación o número de empleados además de códigos nacionales que ayudan
a su distinción
Los
directorios personales solo hay de un tipo, ya que leyes como la LOPD en
España protege la privacidad de los usuarios pertenecientes al directorio
La búsqueda inversa está
prohibida en los directorios personales (a partir de un número de teléfono
saber el titular de la línea)
Bases de
datos o "bibliotecas" de información química o biológica
Son bases de
datos que almacenan diferentes tipos de información proveniente de la química, las ciencias de la vida o médicas. Se pueden considerar en varios subtipos:
Las que
almacenan secuencias de nucleótidos o proteínas.
Las bases de
datos de rutas metabólicas.
Bases de
datos de estructura, comprende los registros de datos experimentales sobre
estructuras 3D de biomoléculas-
Bases de
datos clínicas.
Bases de
datos bibliográficas (biológicas, químicas, médicas y de otros campos): PubChem, Medline, EBSCOhost.
Modelos de
bases de datos:
Además de la clasificación por la función de
las bases de datos, éstas también se pueden clasificar de acuerdo a su modelo
de administración de datos.
Un modelo de
datos es básicamente una "descripción" de algo conocido como contenedor
de datos (algo en donde se guarda la información), así como de los métodos
para almacenar y recuperar información de esos contenedores. Los modelos de
datos no son cosas físicas: son abstracciones que permiten la implementación de
un sistema eficiente de base de datos; por lo general se refieren a algoritmos, y conceptos matemáticos.
Los modelos
de bases de datos usualmente utilizados son:
Bases de
datos jerárquicas:
En este
modelo los datos se organizan en forma de árbol invertido (algunos dicen raíz),
en donde un nodo padre de información puede tener varios hijos.
El nodo que no tiene padres es llamado raíz, y a los nodos que no tienen
hijos se los conoce como hojas.
Las bases de
datos jerárquicas son especialmente útiles en el caso de aplicaciones que
manejan un gran volumen de información y datos muy compartidos permitiendo
crear estructuras estables y de gran rendimiento.
Una de las
principales limitaciones de este modelo es su incapacidad de representar
eficientemente la redundancia de datos.
Base de datos
de red:
Éste es un
modelo ligeramente distinto del jerárquico; su diferencia fundamental es la
modificación del concepto de nodo: se permite que un mismo nodo tenga
varios padres (posibilidad no permitida en el modelo jerárquico).
Fue una gran
mejora con respecto al modelo jerárquico, ya que ofrecía una solución eficiente
al problema de redundancia de datos; pero, aun así, la dificultad que significa
administrar la información en una base de datos de red ha significado que sea
un modelo utilizado en su mayoría por programadores más que por usuarios
finales.
Bases de
datos transaccionales:
Son bases de
datos cuyo único fin es el envío y recepción de datos a grandes velocidades,
estas bases son muy poco comunes y están dirigidas por lo general al entorno de
análisis de calidad, datos de producción e industrial, es importante entender
que su fin único es recolectar y recuperar los datos a la mayor velocidad
posible, por lo tanto la redundancia y duplicación de información no es un
problema como con las demás bases de datos, por lo general para poderlas
aprovechar al máximo permiten algún tipo de conectividad a bases de datos
relacionales.
Un ejemplo habitual
de transacción es el traspaso de una cantidad de dinero entre cuentas
bancarias. Normalmente se realiza mediante dos operaciones distintas, una en la
que se debita el saldo de la cuenta origen y otra en la que acreditamos el
saldo de la cuenta destino. Para garantizar la atomicidad del sistema (es
decir, para que no aparezca o desaparezca dinero), las dos operaciones deben
ser atómicas, es decir, el sistema debe garantizar que, bajo cualquier
circunstancia (incluso una caída del sistema), el resultado final es que, o
bien se han realizado las dos operaciones, o bien no se ha realizado ninguna,
Bases de
datos relacionales:
Éste es el
modelo utilizado en la actualidad para representar problemas reales y
administrar datos dinámicamente. Tras ser postulados sus fundamentos 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 ésta 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. Esto es pensando en cada relación como si fuese una tabla que está
compuesta por registros (las filas
de una tabla), que representarían las tuplas, y campos (las columnas
de una tabla).
En este
modelo, el lugar y la forma en que se almacenen los datos no tienen relevancia
(a diferencia de otros modelos como el jerárquico y el de red). Esto tiene la
considerable ventaja de que es más fácil de entender y de utilizar para un
usuario esporádico de la base de datos. La información puede ser recuperada o
almacenada mediante "consultas" que ofrecen una amplia flexibilidad y
poder para administrar la información.
El lenguaje
más habitual para construir las consultas a bases de datos relacionales es SQL, Structured
Query Language o Lenguaje Estructurado de Consultas, un estándar
implementado por los principales motores o sistemas de gestión de bases de
datos relacionales.
Durante su
diseño, una base de datos relacional pasa por un proceso al que se le conoce
como normalización de una base de datos.
Bases de
datos multidimensionales:
Son bases de
datos ideadas para desarrollar aplicaciones muy concretas, como creación de Cubos
OLAP. Básicamente no se diferencian demasiado de las bases de datos
relacionales (una tabla en una base de datos relacional podría serlo también en
una base de datos multidimensional), la diferencia está más bien a nivel
conceptual; en las bases de datos multidimensionales los campos o atributos de
una tabla pueden ser de dos tipos, o bien representan dimensiones de la tabla,
o bien representan métricas que se desean aprender.
Bases de
datos orientadas a objetos:
Este modelo,
bastante reciente, y propio de los modelos informáticos orientados a
objetos, trata de almacenar en la base
de datos los objetos completos
(estado y comportamiento).
Una base de
datos orientada a objetos es una base de datos que incorpora todos los
conceptos importantes del paradigma de objetos:
Encapsulación -
Propiedad que permite ocultar la información al resto de los objetos,
impidiendo así accesos incorrectos o conflictos.
Herencia -
Propiedad a través de la cual los objetos heredan comportamiento dentro de una
jerarquía de clases.
Polimorfismo -
Propiedad de una operación mediante la cual puede ser aplicada a distintos
tipos de objetos.
En bases de
datos orientadas a objetos, los usuarios pueden definir operaciones sobre los
datos como parte de la definición de la base de datos. Una operación (llamada
función) se especifica en dos partes. La interfaz (o signatura) de una
operación incluye el nombre de la operación y los tipos de datos de sus
argumentos (o parámetros). La implementación (o método) de la operación se
especifica separadamente y puede modificarse sin afectar la interfaz. Los
programas de aplicación de los usuarios pueden operar sobre los datos invocando
a dichas operaciones a través de sus nombres y argumentos, sea cual sea la
forma en la que se han implementado. Esto podría denominarse independencia
entre programas y operaciones.
SQL:2003, es
el estándar de SQL92 ampliado, soporta los conceptos orientados a objetos y
mantiene la compatibilidad con SQL92.
Bases de
datos documentales:
Permiten la
indexación a texto completo, y en líneas generales realizar búsquedas más
potentes, sirven para almacenar grandes volúmenes de información de
antecedentes históricos. Tesaurus es un sistema de índices optimizado para este
tipo de bases de datos.
Bases de
datos deductivas:
Un sistema de
base de datos deductiva, es un sistema de base de datos pero con la diferencia
de que permite hacer deducciones a través de inferencias. Se basa
principalmente en reglas y hechos que son almacenados en la base de datos. Las
bases de datos deductivas son también llamadas bases de datos lógicas, a raíz
de que se basa en lógica matemática. Este tipo de base de datos surge debido a
las limitaciones de la Base de Datos Relacional de responder a consultas recursivas
y de deducir relaciones indirectas de los datos almacenados en la base de
datos.
Lenguaje:
Utiliza un
subconjunto del lenguaje Prolog llamado Datalog el cual es declarativo y
permite al ordenador hacer deducciones para contestar a consultas basándose en
los hechos y reglas almacenados.
Ventajas
Uso de reglas
lógicas para expresar las consultas.
Permite
responder consultas recursivas.
Cuenta con
negaciones estratificadas
Capacidad de
obtener nueva información a través de la ya almacenada en la base de datos
mediante inferencia.
Uso de
algoritmos que optimizan las consultas.
Soporta
objetos y conjuntos complejos.
Fases
Fase de
Interrogación: se encarga de buscar en la base de datos informaciones
deducibles implícitas. Las reglas de esta fase se denominan reglas de
derivación.
Fase de
Modificación: se encarga de añadir a la base de datos nuevas informaciones
deducibles. Las reglas de esta fase se denominan reglas de generación.
Interpretación
Encontramos
dos teorías de interpretación de las bases de datos deductiva por lo cual
consideramos las reglas y los hechos como axiomas. Los hechos son axiomas base
que se consideran como verdaderos y no contienen variables. Las reglas son
axiomas deductivos ya que se utilizan para deducir nuevos hechos.
Teoría de
Modelos: una interpretación es llamada modelo cuando para un conjunto
específico de reglas, éstas se cumplen siempre para esa interpretación.
Consiste en asignar a un predicado todas las combinaciones de valores y
argumentos de un dominio de valores constantes dado. A continuación se debe
verificar si ese predicado es verdadero o falso.
Mecanismos
Existen dos
mecanismos de inferencia:
Ascendente: donde
se parte de los hechos y se obtiene nuevos aplicando reglas de inferencia.
Descendente: donde
se parte del predicado (objetivo de la consulta realizada) e intenta encontrar
similitudes entre las variables que nos lleven a hechos correctos almacenados
en la base de datos.
Realidad
virtual:
Es un entorno
de escenas u objetos de apariencia real, generado mediante tecnología
informática, que crea en el usuario la sensación de estar inmerso en él. Dicho
entorno es contemplado por el usuario a través normalmente de un dispositivo
conocido como gafas o casco de realidad virtual. Este puede ir acompañado de
otros dispositivos, como guantes o trajes especiales, que permiten una mayor
interacción con el entorno así como la precepción de diferentes estímulos que
intensifican la sensación de realidad. La aplicación de la realidad virtual,
aunque centrada inicialmente en el terreno del entretenimiento y de los
videojuegos, se ha extendido a otros muchos campos, como la medicina, la
arqueología, la creación artística, el entrenamiento militar o las simulaciones
de vuelo.
Realidad
aumentada:
La realidad
aumentada (RA) es el termino que se usa para definir una visión a través de un
dispositivo tecnológico, directa o indirecta, de un entorno físico del mundo
real, cuyos elementos se combinan con elementos virtuales para la creación de
una realidad mixta en tiempo real. Consiste en un conjunto de dispositivos que
añaden información virtual a la información física ya existe, es decir, añadir
una parte sintética virtual a lo real. Esta es la principal diferencia con la
realidad virtual, puesto que no sustituye la realidad física, sino que sobre
imprime los datos informáticos al mundo real.
Con la ayuda de la tecnología(por ejemplo, añadiendo la visión por computador y reconocimiento de objetos) la información sobre el mundo real alrededor del usuario se convierte en interactiva y digital. La información artificial sobre el medio ambiente y los objetos puede ser almacenada y recuperada como una capa de información en la parte superior de la visión del mundo real.
La realidad aumentada de investigación explora la aplicación de imágenes generadas por ordenar en tiempo real a secuencias de video como una forma de ampliar el mundo real. La investigación incluye el uso de pantallas colocadas en la cabeza, un display virtual colocado en la retina para mejorar la visualización, y la construcción de ambientes controlas a partir de sensores y actuadores. Recientemente, el término realidad aumentada se a difundido por el creciente interés del publico en general.
Con la ayuda de la tecnología(por ejemplo, añadiendo la visión por computador y reconocimiento de objetos) la información sobre el mundo real alrededor del usuario se convierte en interactiva y digital. La información artificial sobre el medio ambiente y los objetos puede ser almacenada y recuperada como una capa de información en la parte superior de la visión del mundo real.
La realidad aumentada de investigación explora la aplicación de imágenes generadas por ordenar en tiempo real a secuencias de video como una forma de ampliar el mundo real. La investigación incluye el uso de pantallas colocadas en la cabeza, un display virtual colocado en la retina para mejorar la visualización, y la construcción de ambientes controlas a partir de sensores y actuadores. Recientemente, el término realidad aumentada se a difundido por el creciente interés del publico en general.
Bases de datos
de Word:
Word es una
aplicación que esta contenida en la suite office y que aunque normalmente es
poca su utilización brinda muchas ventajas al momento de manejar datos
inherentes a un tema especifico, para realizar una tabla de base de datos es
necesario seguir los siguientes pasos:
*de la barra de menus elija la barra insertar.
*eligo el sub menú tabla.
*elabore la tabla de cuantas filas y columnas se necesita.
*en la primera fila, en cada una celdas escriba los ítems que crea convenientes.
*llene la tabla con los datos correspondientes a cada celda.
*para insertar filas o columnas coloque el puntero del mouse en la posición deseada, oprima el botón derecho del mouse y elijan insertar fila o columna de acuerdo al caso.
Como hacer una base de datos con Word 2013
*de la barra de menus elija la barra insertar.
*eligo el sub menú tabla.
*elabore la tabla de cuantas filas y columnas se necesita.
*en la primera fila, en cada una celdas escriba los ítems que crea convenientes.
*llene la tabla con los datos correspondientes a cada celda.
*para insertar filas o columnas coloque el puntero del mouse en la posición deseada, oprima el botón derecho del mouse y elijan insertar fila o columna de acuerdo al caso.
Como hacer una base de datos con Word 2013
*En la barra
de menus elija insertar.
*elija en su menú tabla.
*elabore una tabla de una fila y las columnas que desee.
*sombree la fila y las columnas que elaboro y elija el menú “ver”.
*luego elija el submenú bases de datos.
*en la barra de herramientas aparecerán los iconos correspondientes a la herramienta bases de datos, de allí elijo formato.
*en formato ingrese la información correspondiente necesaria para la elaboración de la base de datos.
*elija en su menú tabla.
*elabore una tabla de una fila y las columnas que desee.
*sombree la fila y las columnas que elaboro y elija el menú “ver”.
*luego elija el submenú bases de datos.
*en la barra de herramientas aparecerán los iconos correspondientes a la herramienta bases de datos, de allí elijo formato.
*en formato ingrese la información correspondiente necesaria para la elaboración de la base de datos.
Base de datos
en Excel:
Excel es una
aplicación contenida en la suite office y que facilita el manejo de datos, en
gran cantidad tanto alfabética, numérica o alfanumérica, las bases de datos en
Excel tienen gran versatilidad ya que nos permiten la utilización de formulas
matemáticas, funciones estadísticas y funciones trigonométricas.
Además de lo
anterior permite la interacción con otro software tanto propietarios como
licenciados a través de interfaces dinámicas que permiten transferir los datos
de un software al otro en forma rápida.
Como hacer
una base de datos en Excel?
*ingrese al programa.
*elija las celdas, filas o columnas en las cuales quiero introducir los datos.Ecxel le mostrara las filas con números de 1 hasta 9000 y las columnas de la A y las correspondientes combinaciones de cada letra por el abecedario tal como AA-BB-AC-AD……..
*de el titulo correspondiente a cada celda desde A1 hasta donde lo desee.
*ingrese los datos correspondientes a cada celda.
*elija las celdas, filas o columnas en las cuales quiero introducir los datos.Ecxel le mostrara las filas con números de 1 hasta 9000 y las columnas de la A y las correspondientes combinaciones de cada letra por el abecedario tal como AA-BB-AC-AD……..
*de el titulo correspondiente a cada celda desde A1 hasta donde lo desee.
*ingrese los datos correspondientes a cada celda.















