lunes, 17 de marzo de 2008

Sentencias de SQL

Sentencias de SQL

1.- Select * from orders
Where month (orderdate) = 07 an year (orderdate) = 1996

2.- Select count (orderid) as [total de compras]

From orders inner join customers on orders

Customerid = customers.customerid

Where contactname = ' antonio moreno'

3.- Select products.productname

From products, [order details], orders

Where (orders.orderid = [order details].orderid and products.productid = [order details].productid) and month (orders.ordedate) = 03 and year (orders.orderdate) = 1998

4.- Selec [order details] - orderir, products.productname

From products, [order details]

Where products.productid = [order details]. productid order by [order details].orderid

domingo, 9 de marzo de 2008

Conceptos Informaticos

Dato

Desde el punto de vista informático, dato es: "Una representación simbólica ya sea numérica o alfabética de un atributo o característica de una entidad"En programación un dato es la expresión general que describe las características de las entidades sobre las cuales opera un algoritmo.


Computación

El concepto "Computación" refiere al estudio científico que se desarrolla sobre sistemas automatizados de manejo de informaciones, lo cual se lleva a cabo a través de herramientas pensadas para tal propósito. Es de este modo, que aparecen conceptos como la PC, Tecnología, Internet e Informática, que se vinculan entre sí en el marco del procesamiento y movilidad de la información.

Las Ciencias de la Computación supone un área muy profundo de análisis, que tiene sus orígenes en 1920, cuando "computación" hacía referencia a los cálculos generados por la propia persona. Luego, con la llegada de las PC´s, la historia y el significado de este concepto se ampliaría sobre nuevos horizontes, distinguiendo los algoritmos que forman parte del desarrollo de las soluciones.

En resumen, "computación" implica las órdenes y soluciones dictadas en una máquina, comprendiendo el análisis de los factores involucrados sobre este proceso, dentro de los cuales aparecen los lenguajes de programación. De este modo, se automatizan tareas, generando datos concretos de forma ordenada.
Informática

Como definición de informática se suele aceptar "ciencia que estudia el tratamiento automático de la información". El término procede del francés "informatique" formado a su vez por la conjunción de las palabras "information" y "automatique". No obstante en sudamérica, se suele utilizar más la palabra "computación", más cercano a la expresión anglosajona de "Computer Sciences" (CS) o ciencias de la computación.

Esta acepción es muy general y tiende a la confusión entre ella y sus aplicaciones. Así manejar un procesador de textos tipo Word u OpenOffice es ofimática, no informática. Diseñar un sistema informático para el procesado de textos, sí podemos englobarlo dentro de las tareas de la informática.

Así la informática estudia lo que los programas pueden o no hacer (teoría de la computabilidad), de la eficiencia de los algoritmos que emplean (complejidad algorítmica, como han de organizar y almacenar los datos (estructuras/tipos de datos) y de la comunicación entre programas y humanos (interfaces de usuario y lenguajes de programación).
Concepto de Información
La información no es un dato conjunto cualquiera de ellos. Es más bien una colección de hechos significativos y pertinentes, para el organismo u organización que los percibe. La definición de información es la siguiente: Información es un conjunto de datos significativos y pertinentes que describan sucesos o entidades.
Computadora

Es un sistema electrónico rápido y exacto que manipula símbolos o datos que están diseñados para aceptar datos de entrada, procesarlos y producir salidas (resultados) bajo la dirección de un programa de instrucciones almacenado en su memoria.

Los usuarios de las computadoras consideran el término sistema como un conjunto de partes que están integradas con el propósito de lograr un objetivo. Las siguientes tres características son fundamentales:

1.- CONJUNTO DE PARTES: Un sistema tiene mas de un elemento.
2.- PARTES INTEGRADAS: Debe existir una relación lógica entre las partes de un sistema.
3.- EL PROPOSITO DE LOGRAR ALGUN OBJETIVO COMUN: El sistema se diseña para alcanzar uno o mas objetivos. Todos los elementos del sistema deben estar ligados y controlados de manera que se logre el objetivo del sistema.

Dado que una computadora es un grupo de partes integradas que tienen el objetivo común de llevar acabo las operaciones que indica el programa que se esta ejecutando, entra dentro de la definición de sistema.

Es una maquina que no pretende ser origen de nada, puede hacer cualquier cosa que se le indique que haga. Su trabajo consiste en hacer más fácil el trabajo cotidiano de aquello que ya dominamos. Por lo cual es una de las herramientas más poderosas que el ser humano a construido hasta nuestros días.

Las computadoras son maquinas de aplicación general, que realizan funciones especificas. Presentando 3 características importantes:

1.- ALTA VELOCIDAD EN REALIZACION DE OPERACIONES.
2.- ALTO GRADO DE PRECISION.
3- ALMACENAMIENTO MASIVO DE INFORMACION.

Estas características han contribuido a que el ser humano utilice la computadora en el desarrollo de muchas actividades.

Concepto de tecnología y su clasificación

Tecnología.

Es un conjunto ordenado de instrumentos, conocimientos, procedimientos y métodos aplicados en las distintas ramas industriales.

La tecnología puede ser: Fija o Flexible.

Fija: No esta cambiando continuamente (siderúrgica, refinerías de petróleo, cemento y petroquímica).

Flexible: Tiene varias y diferentes formalidades ejemplos: industria alimenticia, automotriz, medicamentos, etc.

La tecnología ayuda a tener mejor producción, en algunos casos puede abaratar los costos, pero también trae como consecuencias: contaminación, despido masivos de obreros, costos social alto.

Los administradores deberán conocer bien el tipo de producto que se va a obtener, el proceso, los insumos, etc. para determinar que tecnología se va a utilizar.

Internet

¿QUÉ ES INTERNET?



Internet ha revolucionado al mundo y probablemente sea el invento más importante del siglo XX. Usted puede descargar música o software, ver segmentos de película, realizar investigaciones, hacer compras, enviar y recibir mensajes, entre otras cosas.


Internet: es una red de redes que conecta computadoras distribuidas en todo el mundo, permitiendo el intercambio de información entre ellas.

ORÍGENES DEL INTERNET


Internet surgió en 1969 en Estados Unidos con un proyecto militar llamado ARPANET,desarrollado en el Departamento de Defensa de EEUU. Arpanet era una red experimental en la cual se probaron las teorías y software en los que está basado Internet en la actualidad. Esta red no existe en la actualidad. Esta red gestionada por DARPA, es el origen de Internet, basado en el intento de conectar esta red (ARPAnet) a otras redes mediante enlaces de satélite, radio y cableado. La filosofía de esta red consiste en que cada uno de los ordenadores que componen la misma sea capaz de comunicarse, como elemento individual, con cualquier otra computadora de la red.



Arpanet en principio interconectaba 4 grandes ordenadores en localizaciones secretas de EEUU.
Mas tarde de fueron añadiendo a esta red empresas, universidades y también alguna personas desde su casas, con lo cual comenzó el desarrollo vertiginosa de la red de Internet, abriendo un canal de comunicaciones en todo el mundo.






Principales Característica de Internet



Universal.- Internet está extendida prácticamente por todo el mundo.
Fácil de usar.- No es necesario saber informática para usar Internet.
Variada.- En Internet se puede encontrar casi de todo,
Económica.- En Internet el ahorro de tiempo y dinero es impresionante.
Útil.- Disponer de mucha información y servicios rápidamente accesibles



Algunas cosas que puedo hacer en Internet



1.- Consultar información.
2.- Consulta de Servicios Públicos.
3.- Consultas a periódicos y revistas.
4.- Oír la radio y ver vídeos.
5.- Intercambiar información.
6.- Mensajes a móviles.
7.- Conversar con otras personas.
8.- Videoconferencia.
9.- Juegos en red.
10.- Comprar productos y servicios.
11.- Recibir formación.
12.- Descargar archivos.


Internet2


Mediante monográfico especial publicado en los últimos dos números de la revista BIT, hemos podido obtener una visión general de la Internet de hoy en día, con varias aproximaciones desde diferentes puntos de vista.

Pero es cuando nos hacemos preguntas del tipo de ¿como será Internet en el futuro?, ¿seguirá evolucionando a partir de su arquitectura actual o llegará un momento en el que será sustituida por una nueva red caracterizada por un cambio cualitativo frente a sus parámetros tecnológicos actuales? cuando nos damos cuenta de la complejidad del fenómeno Internet y de los diversos factores económico-tecnológico-sociales que intervienen en su configuración.

No vamos a especular sobre estas cuestiones, pues lo más probable es que nos equivocásemos en nuestras conclusiones, pero si vamos a ofrecer una visión de algún proyecto en marcha como es el caso de Internet 2 o el proyecto Oxygen, para que cada cual haga su lectura.

El número de usuarios que acceden a Internet y que han de compartir el ancho de banda disponible se incrementa cada vez más. Ello ha originado que la calidad del servicio se ha deteriorado en los últimos años. Como consecuencia, los estudiantes e investigadores que utilizan Internet habitualmente en su trabajo son los que han salido mas perjudicados.

Al mismo tiempo, las empresas han ido cobrando protagonismo en la red y esta se ha ido impregnando de un carácter comercial en detrimento de sus objetivos iniciales más afines con las comunidades científica y académica. Así, cada día va tomando más fuerza la idea de la necesidad de una evolución a nivel técnico y conceptual de la red Internet. Dentro de este marco, parece que hay varias iniciativas que están comenzando a tomar consistencia como redes de alta velocidad dedicadas a la investigación y la educación, en un principio.
El proyecto Internet 2 es una de las principales. Consiste en la puesta en marcha de una nueva infraestructura de comunicaciones avanzadas en Internet y su entrega a la comunidad científica y educativa ( programadores y usuarios de estas nuevas aplicaciones). Por extensión se denomina así también a la propia red que se está generando como consecuencia del desarrollo del proyecto. Así, se incluyen nuevos modos de colaboración interactiva y aprendizaje a distancia, integración de bibliotecas digitales distribuidas multimedia en los programas académicos, acceso a material didáctico multimedia en red independientemente de la ubicación geográfica, etc.

Todo ello en definitiva, pretende cristalizar en una nueva visión de la educación universitaria que habrá de ir necesariamente acompañada por avances en el campo de la pedagogía, recursos de apoyo, software e infraestructura tecnológica. Un componente fundamental de este cuadro de complejidad es la disponibilidad de un conjunto de servicios de comunicación que puedan soportar el desarrollo de aplicaciones avanzadas.
Internet 2 pretende desarrollar aplicaciones que puedan ejecutarse del orden de 100 a 1.000 veces más rápidamente que en la actual Internet.

Como conclusión, podemos decir que Internet2 no va a tratar de sustituir a Internet, sino que más bien se trata de un campo de experimentación en el que desarrollar nuevos servicios y aplicaciones que permitan la adopción de nuevas tecnologías por parte de los proveedores comerciales de Internet.
Objetivos de Internet 2

El objetivo principal de Internet2 es facilitar y coordinar el desarrollo, despliegue, operación y transferencia tecnológica de servicios y aplicaciones de red avanzadas para promover la educación superior y acelerar la disponibilidad de nuevos servicios y aplicaciones en Internet. El objetivo anterior puede desdoblarse a su vez en los siguientes al crear y mantener una red para la comunidad científica, que recupere el papel que en su día tuvo NSFnet antes de que su privatización y protagonismo comercial repercutieran tan negativamente en sus objetivos iniciales.

Posibilitando la creación de una nueva generación de aplicaciones de banda ancha como las bibliotecas digitales, laboratorios virtuales y entornos colaborativos implementados mediante realidad virtual (y englobados bajo el término de teleinmersión) de cara a afrontar nuevos servicios de educación a distancia y formación contínua.
Líneas de acción en Internet 2

Para llevar a cabo estos objetivos, se está investigando en dos líneas de acción para las que se han creado sendos grupos de trabajo, aplicaciones de red avanzadas e Ingeniería.

Grupo de Trabajo de Aplicaciones

Su objetivo es facilitar y coordinar la creación de una arquitectura de aplicaciones y herramientas de desarrollo que puedan extraer el máximo rendimiento de los servicios avanzados de red de Internet2. Algunos ejemplos de aplicaciones son:

* "Learningware" y sistema de gestión instructiva o desarrollo de material educativo y de una arquitectura de aplicaciones para su empleo en la educación distribuida.

* Bibliotecas digitales y acceso y distribución de la información donde se incluyen iniciativas en colaboración con ARPA, NASA y NSF.

* Tele-inmersión como nuevo paradigma para la colaboración y las comunicaciones humanas. * Laboratorio Virtual como un entorno heterogéneo y distribuido de solución de problemas que permite a un grupo de investigadores con ubicación geográfica diversa, trabajar juntos en un conjunto común de proyectos.
Conclusión

En cualquier caso, aparentemente el proyecto Internet2 parece ser el fruto de una simbiosis entre la comunidad científico-educativa y las corporaciones de desarrollo tecnológico arbitrado por el Estado, en el que ambas partes tienen unas obligaciones y pretenden sacar un beneficio.

Así, la primera pretende utilizar los avances tecnológicos de las segundas para implementar una red a su medida en la que poder desarrollar sus actividades educativas sin inferencias comerciales. Mientras que las segundas ven como se pone a su disposición una plataforma tecnológica de pruebas y prototipo único en el que poder experimentar con nuevas aplicaciones y sacarlas a la luz de Internet una vez que éstas cuenten con el éxito asegurado.

Ahora solo cabe preguntarnos si este esquema acabará condicionando el proyecto y venciéndolo del brazo más fuerte de la balanza.

En cualquier caso, desde aquí pensamos que por mucho que trate de recuperar la filosofía original, el espíritu ya no podrá ser aquel con el que nació Internet de colaboración desinteresada entre la comunidad científica. No obstante, será el tiempo el que diga la última palabra.