lunes, 30 de enero de 2012

Retratos y Frases de Steve Jobs por todo el campus de Cupertino



Hola, Como saben despues del fallecimiento de esta gran persona Apple quiere que el Legado de Steve Jobs este siempre presente por eso a puesto por todo Cupertino estas grandes frases y imagenes con retratos de Jobs relacionados con su importancia a lo largo de la historia de Apple y frases inspiradoras para que los empleados las tengan en mente en su día a día.

jueves, 26 de enero de 2012

Sistema de administración de base de datos TEMA 3 (Análisis)





TECNOLOGÍAS DE INFORMACIÓN Y TELECOMUNICACIONES


1. Definir una base de datos y un sistema de administración de base de datos.


Base de Datos: es un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemáticamente para su posterior uso.
Sistema de administración de base de datos: son un tipo de software muy específico, dedicado a servir de interfaz entre la base de datos, el usuario y las aplicaciones que la utilizan.


2. Nombrar y describir brevemente los tres componentes de un SABD.


·         El lenguaje de definición de datos es el lenguaje formal empleado por los programadores para especificar el contenido y la estructura de la base de datos. El lenguaje de definición de datos define cada elemento de datos como aparece en la base de datos antes de que sea utilizado en programa de aplicación.
·         
Manejo de datos, se usa en conjunción con algún lenguaje de programación para manejar los datos en la base de datos. Este lenguaje tiene comandos que permiten a los usuarios finales y a los especialistas en programación extraer datos de la base de datos para satisfacer las solicitudes de información y/o desarrollar aplicaciones.
·         
Diccionario de datos. Es una archivo automatizado o manual que almacena definiciones de los elementos de datos y características de los mismos, como su uso, representación física, propiedad (quién en la institución es el responsable de dar mantenimiento de los datos), autorización y seguridad.


3. Describir cómo un sistema de administración de base de datos organiza la información.


-  Abstracción de la información. Los SGBD ahorran a los usuarios detalles acerca del almacenamiento físico de los datos. Da lo mismo si una base de datos ocupa uno o cientos de archivos, este hecho se hace transparente al usuario. Así, se definen varios niveles de abstracción.


-  Independencia. La independencia de los datos consiste en la capacidad de modificar el esquema (físico o lógico) de una base de datos sin tener que realizar cambios en las aplicaciones que se sirven de ella.


-  Consistencia. En aquellos casos en los que no se ha logrado eliminar la redundancia, será necesario vigilar que aquella información que aparece repetida se actualice de forma coherente, es decir, que todos los datos repetidos se actualicen de forma simultánea. Por otra parte, la base de datos representa una realidad determinada que tiene determinadas condiciones, por ejemplo que los menores de edad no pueden tener licencia de conducir. El sistema no debería aceptar datos de un conductor menor de edad. En los SGBD existen herramientas que facilitan la programación de este tipo de condiciones.


Seguridad. La información almacenada en una base de datos puede llegar a tener un gran valor. Los SGBD deben garantizar que esta información se encuentra segura de permisos a usuarios y grupos de usuarios, que permiten otorgar diversas categorías de permisos.


-  Manejo de transacciones. Una transacción es un programa que se ejecuta como una sola operación. Esto quiere decir que luego de una ejecución en la que se produce una falla es el mismo que se obtendría si el programa no se hubiera ejecutado. Los SGBD proveen mecanismos para programar las modificaciones de los datos de una forma mucho más simple que si no se dispusiera de ellos.
-  Tiempo de respuesta. Lógicamente, es deseable minimizar el tiempo que el SGBD demora en proporcionar la información solicitada y en almacenar los cambios realizados.


4. ¿Cuál es la diferencia entre la imagen lógica y la imagen física de los datos?


Imagen lógica: Es la Protección de la información en su propio medio. Mediante el uso de herramientas de seguridad. La Seguridad Lógica consiste en la “aplicación de barreras y procedimientos que resguarden el acceso a los datos y sólo se permita acceder a ellos a las personas autorizadas para hacerlo.” Existe un viejo dicho en la seguridad informática que dicta que “todo lo que no está permitido debe estar prohibido” y esto es lo que debe asegurar la Seguridad Lógica.


Imagen Física: Es la Protección del sistema ante las amenazas físicas, planes de contingencia, etc. Así, la Seguridad Física, sólo es una parte del amplio espectro que se debe cubrir para no vivir con una sensación ficticia de seguridad. Como ya se ha mencionado, el activo más importante que se posee es la información, y por lo tanto deben existir técnicas, más allá de la seguridad física, que la aseguren. Estas técnicas las brinda la Seguridad Lógica.


5. Enumerar las ventajas de los SABD.


-  Proveen facilidades para la manipulación de grandes volúmenes de datos


-  Simplifican la programación de equipos de consistencia.


-  Manejando las políticas de respaldo adecuadas, garantizan que los cambios de la base serán siempre consistentes sin importar si hay errores correctamente, etc.


-  Organizan los datos con un impacto mínimo en el código de los programas.


-  Disminuyen drásticamente los tiempos de desarrollo y aumentan la calidad del sistema desarrollado si son bien explotados por los desarrolladores.


-  Usualmente, proveen interfaces y lenguajes de consulta que simplifican la recuperación de los datos.


6. Describir los tres principales modelos de base de datos y las ventajas y desventajas de cada uno de ellos.


Bases de datos jerárquicas: En este modelo los datos se organizan en una forma similar a un árbol (visto al revés), 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.


7. ¿Cuáles son los cuatro elementos tradicionales de un ambiente de base de datos? Hacer una descripción breve de cada uno de ellos.


Administración de información: La institución debe desarrollar la función de administración de datos con el poder de definir los requerimientos de información para toda la empresa y con acceso directo a la alta gerencia o dirección.


La administración de la información es responsable de las políticas y procedimientos específicos mediante los cuales los datos pueden ser administrados como un recurso institucional. Entre estas responsabilidades se incluye el desarrollo de la política de información, la planeación de los datos, contemplar un diseño lógico de la base de datos (representación de los datos como debían aparecer ante un programador de aplicaciones o usuario final), y el desarrollo del diccionario de datos así como el seguimiento del uso de los datos por los especialistas en sistemas de información y los grupos de usuarios finales.


Metodología para planeación y el modelaje de los datos: Como los intereses institucionales servidos por los SABD son mucho más amplios que aquellos del ambiente tradicional de archivos, la empresa requiere de una planeación en todo su ámbito para los datos. El análisis a nivel de empresa, que trata sobre los requerimientos de toda la institución (en contraposición con los requerimientos de las aplicaciones individuales), es necesario para el desarrollo de bases de datos. El fin del análisis de la empresa es identificar las entidades (una persona, lugar, o cosa del cual debe guardarse información), atributos (elemento de información que describe a una entidad en particular; nombre, cédula, edad, entre otros) y relaciones claves que conforman los datos de la institución.


Tecnología y administración de los datos: Las bases de datos requieren de nuevo software y de un personal capacitado especialmente en las técnicas de los SABD, así como en las nuevas estructuras administrativas. En la mayoría de las corporaciones se desarrolla un grupo de diseño y administración de bases de datos dentro de la división de sistemas de información, que es responsable por los aspectos más técnicos y operativos de la administración de los datos. Las funciones que realiza se denominan administración de bases de datos. Este grupo realiza lo siguiente:




• Define y organiza la estructura y el contenido de la base de datos.


• Desarrolla procedimientos de seguridad para la salvaguarda de la base de datos.


• Desarrolla la documentación (manuales) de la base de datos.


• Da mantenimiento al software de administración de la base de datos.


Usuarios: Una base de datos sirve a una comunidad más amplia de usuarios que los sistemas tradicionales. Los sistemas relacionales con lenguajes de consulta de cuarta generación permiten que los empleados no especialistas en cómputo tengan acceso a las grandes bases de datos. Además, entre los usuarios se debe incluir a los especialistas entrenados en el cómputo. Con el objeto de optimizar el acceso para los no especialistas, es necesario destinar recursos para capacitar a los usuarios finales. Los profesionales de los sistemas deben ser capacitados de nuevo en el lenguaje de SABD, en los procedimientos de desarrollo de las aplicaciones de los SABDS y en las nuevas prácticas de software.




8. Describir y comentar sobre los principales retos de la gerencia en la construcción de un ambiente de base de datos.


Obstáculos institucionales para un ambiente de bases de datos. La implantación de una base de datos requiere de un cambio total a nivel de toda la institución en cuanto al papel que desempeña la información (y los administradores de la información), la asignación de poder a los niveles superiores, la propiedad y el compartir la información y los patrones del acuerdo organizacional. Un SABD es un reto para los ordenamientos existentes en una institución, y por esta razón a menudo genera resistencia política.
En un ambiente tradicional de archivos, cada departamento elabora sus archivos y programas para satisfacer sus necesidades específicas. Ahora con una base de datos, los archivos y programas deben ser elaborados tomando en cuenta los intereses totales de la institución en los datos. Por ejemplo, en el pasado el tesorero podía aislar sus datos y aplicaciones de otras personas en la institución. Alguna información que antes “pertenecía” al tesorero ahora debe ser compartida mediante el SABD con usuarios de otros departamentos. De manera natural, el tesorero puede preocuparse de que otros usuarios no traten a los datos financieros con la misma atención y cuidado que el personal de tesorería.


Consideraciones de costo/beneficio. Los costos de cambiar a un ambiente de base de datos son tangibles, directos y grandes a corto plazo (tres años). La mayor parte de las empresas adquieren un paquete de SABD comercial y el hardware relativo. Solo el software puede costar medio millón de dólares, con todas las partes del sistema. El nuevo hardware puede costar 1 o 2 millones de dólares adicionales al año. Muy pronto se hace evidente para la alta gerencia que un sistema de base de datos es una inversión enorme. Aun cuando la institución haya gastado el dinero en el hardware y el software para un ambiente de base de datos, puedo no cosechar beneficios que debiera porque no desea realizar los cambios organizacionales requeridos.
Desafortunadamente, los beneficios del SABD son con frecuencia intangibles, penosos a largo plazo (cinco años). Los sistemas que el SABD busca sustituir en general operan aunque sean ineficientes. Además, ya se han gastado varios millones de dólares en el curso de pocos años para diseñar y mantener los sistemas actuales. Las personas en la empresa comprenden el sistema actual luego de largos periodos de capacitación y de socialización. Por todas estas razones, y a pesar de las ventajas evidentes del SABD, los costos a corto plazo de desarrollar el sistema a menudo parecen tan grandes como los beneficios. Cuando los costos de políticas a corto plazo se añaden a la ecuación, resulta conveniente para la alta gerencia diferir la inversión en bases de datos. Los beneficios evidentes del SABD tienden a ser severamente minimizados por los administradores, en especial aquellos no familiarizados con (y probablemente en contra de) los sistemas. Además puede no ser rentable, desde el punto de vista de costos, construir una base de datos a nivel de toda la institución que integre todos los datos existentes en ella.


Ubicación en la institución de la función de administración de información. Muchas organizaciones que buscan evitar grandes compromisos y cambio organizacional empiezan (y terminan) por comprar un SABD y colocarlo en manos de un grupo de base de datos de bajo nivel en el departamento de sistemas de información. En general, esto conduce a un enfoque de un uso mínimo de la base de datos; esto es, sistemas pequeños de base de datos serán desarrollados para distintas divisiones, áreas funcionales, departamentos y oficinas. En última instancia, esto resulta en bases de datos incompatibles en toda la empresa y se fracasa en alcanzar el objetivo real. ¿Cuál es la función de la información y quién debe administrarla para la institución como un todo? Los altos directivos deben estar preparados para implantar una función de administración de la información y una metodología de planeación de datos al más alto nivel directivo.


9. Conclusión del tema.


Combinando el moderno software de Base de Datos con las nuevas técnicas y herramientas de gestión administrativo se puede construir Sistemas presupuestarios y de control de gastos, lo cual se permite lograr importantes incrementos en la rentabilidad, como así también contar con medios apropiados para la oportuna toma de decisiones.
Lograr información exacta, oportuna y relevante es la consigna del momento, sin contar con información que reúna estas condiciones la empresa viaja a la deriva, como el navegante al que las nubes no permiten ver las estrellas para su orientación.


Información rápida y exacta que se concentre en los datos claves y relevantes permite a la dirección de la empresa una conducción tanto operativa como táctica que permita no sólo lograr los objetivos estratégicos, sino además superar a la competencia en la lucha por la participación del mercado.

INTRODUCCION A LOS SISTEMAS DE INFORMACIÓN (SI) (TEMA II)


INTRODUCCION A LOS SISTEMAS DE INFORMACIÓN (SI) (TEMA II)

SISTEMAS DE INFORMACIÓN (SI): es un conjunto de elementos orientados al tratamiento y administración de datos e información, organizados y listos para su posterior uso, generados para cubrir una necesidad (objetivo).




Debido a los enormes cambios sufridos por el mercado en los últimos años con la incorporación de tecnologías informáticas que facilitarán la administración de los datos, con el fin de ofrecer mejoras en la toma de decisiones gerenciales, en la actualidad todas las empresas, incluso las Pymes, requieren de la implementación de un sistema de información que colabore con los procesos de gestiones empresariales.

Con el fin de mejorar la productividad y el rendimiento de una organización competitiva, es fundamental evaluar las técnicas actuales y la tecnología disponible para desarrollar sistemas que brinden eficiencia y eficacia de la gestión de la información relevante.

La implementación de sistemas de información en una compañía, brindan la posibilidad de obtener grandes ventajas, incrementar la capacidad de organización de la empresa, y tornar de esta manera los procesos a una verdadera competitividad.

ACTUALMENTE VIVIMOS EN UN MUNDO RODEADO DE TECNOLOGÍA, SERIA IMPOSIBLE NO ADAPTAR UNA ORGANIZACIÓN AL AVANCE TECNOLÓGICO.

CIDEC 720 TECNOLOGÍAS DE INFORMACIÓN Y TELECOMUNICACIONES



martes, 17 de enero de 2012

TECNOLOGÍAS DE INFORMACIÓN Y TELECOMUNICACIONES (TEMA 1).

EL COMPUTADOR Y SUS COMPONENTES BÁSICOS TEMA 1

TECNOLOGÍAS DE INFORMACIÓN Y TELECOMUNICACIONES (TEMA 1).

Como primer tema en la cátedra tecnología de información y telecomunicaciones abordamos a fondo lo que representa el computador y sus elementos básicos, como pre-ambulo podemos decir que el computador según el diccionario de la lengua española es un dispositivo mecánico-electrónico que procesa Información (numérica, alfanumérica).
En cuanto a sus componentes básicos encontramos:

·    El componente lógico: Representa el software y no es mas que el conjunto de programas indispensables para que el sistema funcione y se divide en dos software de sistema, que vendría siendo el sistema operativo en el cual funciona el software de aplicación quienes son los editores de texto, compiladores, interpretes programas de utilidad etc.

·         El componente físico: son el conjunto de elementos materiales o periféricos que componen el ordenador y se dividen en dos periféricos de entrada: permiten que el usuario se comunique con la computadora, mediante dispositivos que ayudan al ingreso de información desde el exterior. Entre ellos tenemos el Teclado, Mouse, Cámara web, Escáner, Micrófono, Escáner de código de barras, etc. Por otra parte encontramos los periféricos de salida: el cual muestran al usuario el resultado de las operaciones realizadas o procesadas por el computador y son el monitor, impresora, cornetas, tarjeta de video, video beam, etc.

Es importante también mencionar la clasificación de acuerdo a la evolución en cuanto al tiempo de la computadora, la cual en orden cronológico tenemos: Analógica, Digital e Hibrida, esta ultima se clasifica en microcomputador, minicomputador y macro-computador.

Por otra parte también se hablo de alguna definiciones y términos netamente usados en el mundo de la computación como por ejemplo bit: que es la unidad mínima de información que puede representarse físicamente en un computador (ceros o unos). Byte: Grupo de bits adyacentes, por lo regular ocho, que se manejan como una unidad, representa un valor numérico entre 0 y 255. Kbyte: 1024 Bytes. Megabyte: 1024 Kbyte. Gigabyte: 1024 Megabyte.

Agradecido por el conocimiento dado y en la espera de mas...
Atte. Jorge Dávila