Trabajo de Procesamiento de Datos

Embed Size (px)

DESCRIPTION

Todo sobre procesamientos de datos

Citation preview

Repblica Bolivariana De VenezuelaUniversidad Nacional Experimental Simn Rodrguez Ncleo: Barquisimeto

Introduccin al procesamiento de datos

Barquisimeto, Septiembre 2015Repblica Bolivariana De VenezuelaUniversidad Nacional Experimental Simn Rodrguez Ncleo: Barquisimeto

Fundamentos bsicos del procesamiento de datos

PARTICIPANTES: Mendoza Rosmer. C.I. 21.140.853

Barquisimeto, Septiembre 2015

IntroduccinDesde pocas muy remotas el hombre procesa datos. Es muy probable que el hombre primitivo empleara los dedos de las manos para efectuar operaciones muy sencillas y almacenar toda la informacin posible en su memoria, por lo que fue necesario auxiliarse de todos los medios que permitieran resolver operaciones un poco ms complicadas, tal es el caso del baco que, de hecho, fue uno de los primeros inventos. Es por ello que el procesamiento de datos es la Tcnica que consiste en la recoleccin de los datos primarios de entrada, que son evaluados y ordenados, para obtener informacin til, que luego sern analizados por el usuario final, para que pueda tomar las decisiones o realizar las acciones que estime conveniente.

Evolucin del procesamiento de datosLaOficina de Censos de los Estados Unidosilustra la evolucin del procesamiento de datos desde el manual hasta procesamiento electrnico de datos.Procesamiento manual de datosAunque el uso generalizado del trminoprocesamiento de datosslo data de los aos 1950 funciones de procesamiento de datos se ha realizado manualmente por milenios. Por ejemplocontabilidadinvolucra funciones como el envi de las transacciones y la produccin de informes como elbalancey el estado de flujos de efectivo. Mtodos completamente manuales fueron aumentados por la aplicacin de lascalculadoras mecnicaso electrnicas. Una persona cuyo trabajo consista en realizar los clculos manualmente o utilizando una calculadora se llama un "computador.ElCenso de los Estados Unidos1850 fue el primero en recopilar datos individuales en vez de los hogares. Una serie de preguntas puede ser respondida por hacer una marca en la casilla correspondiente en el formulario. Desde 1850 hasta 1880 la Oficina del Censo utiliza un sistema de cmputo, el cual, debido a la cada vez mayor nmero de combinaciones de clasificaciones requeridas, se hizo cada vez ms complejo. Slo un nmero limitado de combinaciones puede ser registrada en una cuenta, por lo que era necesario manejar los programas de 5 o 6 veces, para tantos recuentos independientes." "Se tard ms de 7 aos para publicar los resultados del censo de 1880 " utilizando mtodos de procesamiento manual.Procesamiento automtico de datosEl trmino procesamiento automtico de datos se refiere a las operaciones realizadas por medio de equipos de registros unitario, tales como el sistema de tarjetas perforadas creada porHerman Hollerithbasado en lalgica de Boole, utilizado para realizar elCenso de los Estados Unidos1890, la Oficina del Censo fue capaz de completar la tabulacin de la mayora de los datos del censo de 1890 de 2 a 3 aos, en comparacin con 7 a 8 aos para el censo de 1880. Tambin se estima que el uso del sistema deHerman Hollerithahorro unos $ 5 millones en costos de procesamiento " (en 1890) incluso con el doble de preguntas que en 1880. No se aplic hasta 1990.Procesamiento electrnico de datosProcesamiento de datos computarizados, o elprocesamiento electrnico de datosrepresenta la evolucin ulterior, con el ordenador tomando el lugar de varias piezas independientes de equipos. La Oficina del Censo hizo por primera vez el uso limitado de equipos electrnicos para el Censo de Estados Unidos de 1950, con el uso de la UNIVAC I.La evolucin posteriorEl trminoprocesamiento de datosa largo plazo ha sido subsumido bajo el trmino ms nuevo y general que estecnologa de la informacin(IT). Elprocesamiento de datosha adquirido una connotacin negativa, lo que sugiere el uso de las tecnologas ms antiguas. A modo de ejemplo, en 1996 la Asociacin de Gestin de Proceso de Datos ("DPMA") cambi su nombre por el de Asociacin de Profesionales de Tecnologa de la Informacin. Sin embargo, los trminos son casi sinnimos.Aplicaciones:Procesamiento de datos comercialesArtculo principal:Procesamiento electrnico de datosProcesamiento de datos comercial implica un gran volumen de datos de entrada, relativamente pocas operaciones computacionales, y un gran volumen de la produccin. Por ejemplo, una compaa de seguros tiene que llevar un registro de decenas o cientos de miles de plizas, facturas de impresin y correo, y recibir y enviar pagos.Anlisis de los datosEn un campo de la ciencia o la ingeniera, los trminos de procesamiento de datos y sistemas de informacin se consideran demasiado amplios y el anlisis de datos ms especializados trmino se utiliza normalmente. Anlisis de los datos hace uso de algoritmos especializados y de alta precisin y clculos estadsticos que con menor frecuencia se observan en el ambiente general de negocios tpico.Una divergencia de la cultura entre el procesamiento de datos y anlisis de los datos se muestra por las representaciones numricas generalmente utilizada, en el procesamiento de datos, las mediciones se almacenan tpicamente como nmeros enteros, de punto fijo o representaciones decimales codificados en binario de los nmeros, mientras que la mayora de las mediciones en el anlisis de datos se almacenan como representaciones de punto flotante de nmeros racionales. Para el anlisis de datos, a menudo se utilizan paquetes comoSPSSoSAS, sus equivalentes libres tales comoDAP,gretloPSPP.DatosUndatoes una representacinsimblica(numrica, alfabtica, algortmica, espacial, etc.) de un atributo o variable cuantitativa o cualitativa. Los datos describen hechos empricos, sucesos y entidades. Es un valor o referente que recibe el computador por diferentes medios, los datos representan la informacin que el programador manipula en la construccin de una solucin o en el desarrollo de un algoritmo.Los datos aisladamente pueden no contener informacin humanamente relevante. Slo cuando unconjunto de datosse examina conjuntamente a la luz de un enfoque, hiptesiso teora se puede apreciar la informacin contenida en dichos datos. Los datos pueden consistir en nmeros, estadsticas o proposiciones descriptivas. Los datos convenientemente agrupados, estructurados e interpretados se consideran que son la base de la informacin humanamente relevante que se pueden utilizar en la toma de decisiones, la reduccin de la incertidumbre o la realizacin de clculos. Es de empleo muy comn en el mbitoinformticoy, en general, prcticamente en cualquier investigacin. Enprogramacin, un dato es la expresin general que describe las caractersticas de las entidades sobre las cuales opera unalgoritmo. EnEstructura de datos, es la parte mnima de la informacin.

Un dato por s mismo no constituye informacin, es el procesamiento de los datos lo que nos proporciona informacin.Introduccin a los tipos de datos

El tipo de un dato es el conjunto de valores que puede tomar durante el programa. Si se le intenta dar un valor fuera del conjunto se producir unerror.La asignacin de tipos a los datos tienedos objetivosprincipales: Por un lado, detectar errores en las operaciones Por el otro, determinar cmo ejecutar estas operaciones DePascalse dice que es un lenguajefuertemente tipiado. Esto quiere decir que todos los datos deben de tener un tipo declarado explcitamente, y adems que existen ciertas restricciones en lasexpresiones en cuanto a los tipos de datos que en ellas intervienen.Unaventajade los lenguajesfuertemente tipiadoses que se gasta mucho menos esfuerzo en depurar (corregir) los programas gracias a la gran cantidad de errores que detecta elcompilador.Los tipos de datos, como casi todos los objetos dePascal, se puedendeclarar. La declaracin de tipos ya se coment en el tema correspondiente a laestructura de un programa.Clasificaciones en los tipos de datosEnPascalexisten gran variedad y cantidad de tipos de datos. Pero en este tutorial slo se trataran losbsicospara que puedas ir construyendo tus primeros programas.Existen muchas clasificaciones para los tipos de datos, y dependiendo de la fuente que mires, te mostrarn una u otra. A continuacin tienes una de las posibles clasificaciones. Dinmicos Estticos El tipo cadena Estructurados Simples Ordinales No-ordinalesTipo esttico

Casi todos los tipos de datos son estticos, la excepcin son lospunterosy no se tratarn debido a su complejidad. Que un tipo de datos sea esttico quiere decir que el tamao que ocupa en memoria no puede variar durante la ejecucin del programa. Es decir, una vezdeclaradauna variable de un tipo determinado, a sta se le asigna un trozo de memoria fijo, y este trozo no se podr aumentar ni disminuir.Tipos dinmicos

Dentro de esta categora entra solamente el tipopuntero. Este tipo te permite tener un mayor control sobre la gestin de memoria en tus programas. Con ellos puedes manejar el tamao de tus variables en tiempo de ejecucin, o sea, cuando el programa se est ejecutando.Los punteros quizs sean el concepto ms complejo a la hora de aprender un lenguaje de programacin, sobre todo si es el primero que aprendes. Debido a esto, no lo trataremos. Adems, lenguajes que estn muy de moda (por ejemploJava) no permiten al programador trabajar con punteros.Tipos simples

Como su nombre indica son los tipos bsicos en Pascal. Son los ms sencillos y los ms fciles de aprender. Por todo esto, sern en los que nos centremos.Los tipos simples ms bsicos son:entero,lgico,carcteryreal. Y la mayora de los lenguajes de programacin los soportan, no como ocurre con los estructurados que pueden variar de un lenguaje a otro.Tipos estructurados

Mientras que una variable de un tipo simple slo referencia a un elemento, los estructurados se refieren acoleccionesde elementos.Las colecciones de elementos que aparecen al hablar de tipos estructurados son muy variadas: tenemos coleccionesordenadasque se representan mediante el tipoarray, coleccionessin ordenmediante el tipoconjunto, e incluso colecciones quecontienen otros tipos, son los llamadosregistros.Tipos ordinales

Dentro de los tipos simples, los ordinales son los ms abundantes. De un tipo se dice que es ordinal porque el conjunto de valores que representa se puedecontar, es decir, podemos establecer una relacin uno a uno entre sus elementos y el conjunto de los nmeros naturales.Dentro de los tipos simples ordinales, los ms importantes son: El tipo entero (integer) El tipo lgico (boolean) El tipo carcter (chart)Tipos no-ordinales

Simplificando, podramos reducir los tipos simples no-ordinales al tiporeal. Este tipo nos sirve para declarar variables que pueden tomar valores dentro del conjunto de los nmeros reales.A diferencia de los tipos ordinales, los no ordinales no se pueden contar. No se puede establecer una relacin uno a uno entre ellos y los nmero naturales. Dicho de otra forma, para que un conjunto se considere ordinal se tiene que poder calcular la posicin, el anterior elemento y el siguiente de un elemento cualquiera del conjunto. Cul es el sucesor de 5.12?Ser5.13, o5.120, o5.121,...La informacin y caractersticaEs un conjunto organizado dedatosprocesados, que constituyen unmensajeque cambia el estado de conocimiento del sujeto o sistema que recibe dicho mensaje. Existen diversos enfoques para el estudio de la informacin: Enbiologa, la informacin se considera como estmulo sensorial que afecta al comportamiento de los individuos Encomputacinyteora de la informacin, como una medida de la complejidad de un conjunto de datos. En comunicacin social y periodismo, como un conjunto de mensajes intercambiados por individuos de una sociedad con fines organizativos concretos.Losdatossensoriales una vez percibidos y procesados constituyen una informacin que cambia el estado deconocimiento, eso permite a los individuos o sistemas que poseen dicho estado nuevo de conocimiento tomar decisiones pertinentes acordes a dicho conocimiento.Desde el punto de vista de la ciencia de la computacin, lainformacines unconocimientoexplcito extrado por seres vivos o sistemas expertos como resultado de interaccin con el entorno o percepciones sensibles del mismo entorno. En principio la informacin, a diferencia de los datos o las percepciones sensibles, tienen estructura til que modificar las sucesivas interacciones del que posee dicha informacin con su entorno.Principales caractersticas de la informacinEn general la informacin tiene una estructura interna y puede ser calificada segn varias caractersticas: Significado(semntica): Qu quiere decir? Del significado extrado de una informacin, cada individuo evala las consecuencias posibles y adeca sus actitudes y acciones de manera acorde a las consecuencias previsibles que se deducen del significado de la informacin. Esto se refiere a qu reglas debe seguir el individuo o el sistema experto para modificar sus expectativas futuras sobre cada posible alternativa. Importancia(relativa al receptor): Trata sobre alguna cuestin importante? La importancia de la informacin para un receptor, se referir a en qu grado cambia la actitud o la conducta de los individuos. En las modernas sociedades, los individuos obtienen de losmedios de comunicacin masivagran cantidad de informacin, una gran parte de la misma es poco importante para ellos, porque altera de manera muy poco significativa la conducta de los individuos. Esto se refiere a en qu grado cuantitativo deben alterarse las expectativas futuras. A veces se sabe que un hecho hace menos probables algunas cosas y ms otras, la importancia tiene que ver con cuanto menos probables sern unas alternativas respecto a las otras. Vigencia(en la dimensin espacio-tiempo): Es actual o desfasada? En la prctica la vigencia de una informacin es difcil de evaluar, ya que en general acceder a una informacin no permite conocer de inmediato si dicha informacin tiene o no vigencia. Esto tiene que ver con la sincronizacin en el tiempo de los indicios que permiten revaluar las expectativas con las expectativas en un momento dado. Validez(relativa al emisor): El emisor es fiable o puede proporcionar informacin no vlida (falsa)? Esto tiene que ver si los indicios deben ser considerados en la revaluacin de expectativas o deben ser ignorados por no ser indicios fiables. Valor(activo intangiblevoltil): Cmo de til resulta para el destinatario?Procesamiento de DatosElprocesamiento de datoses, en general, "la recoleccin y manipulacin de elementos de datos para producir informacin significativa."El procesamiento de datos trata de un subconjunto delprocesamiento de la informacin, "el cambio (procesamiento) de la informacin de cualquier manera detectable por un observador. El procesamiento de datos es distinto delprocesamiento de textos, pues este ltimo manipula textos en lugar de los datos.Funciones del Procesamiento de DadosEl procesamiento de datos puede involucrar diversas funciones, entre ellas: "Validacin" - Asegurar que los datos suministrados son "limpio, correcto y til." Clasificacin- "Ordena elementos de cierta secuencia y / o en diferentes conjuntos." Recapitulacin- reducir los detalles de los datos a sus principales puntos. Agregacin- combinacin de mltiples piezas de datos. "Anlisis"- la "coleccin, organizacin, anlisis, interpretacin y presentacin de datos.". Informacin- lista detallada o resumen de los datos de informacin computarizada.Ciclo De Procesamiento De Los Datos Las etapas para el Procesamiento de Datos son las siguientes:a. Entrada:

Los datos deben ser obtenidos y llevados a un bloque central para ser procesados. Los datos en este caso, denominados de entrada, son clasificados para hacer que el proceso sea fcil y rpido.b. Proceso:

Durante el proceso se ejecutarn las operaciones necesarias para convertir los datos en informacin significativa. Cuando la informacin est completa se ejecutar la operacin de salida, en la que se prepara un informe que servir como base para tomar decisiones.c. Salida:

En todo el procesamiento de datos se plantea como actividad adicional, laadministracinde los resultados de salida, que se puede definir como los procesos necesarios para que la informacin til llegue al usuario. La funcin de control asegura que los datos estn siendo procesados en forma correcta.

Qu Mtodos De Procesamiento De Datos Existen?

Los diferentes mtodosde procesamiento y estn relacionados con el avance tecnolgico. Las alternativas presentadas podrn ser elegidas, dependiendo de la rapidez con que se necesitan y la inversin en dinero que se requiera para obtenerlas.

Los tipos de procesamiento que existen, son los siguientes:a. Proceso Manual:

Este es el proceso ms antiguo e involucra el uso de los recursos humanos, tales como realizar clculos mentales, registrar datos con lpiz y papel, ordenar y clasificar manualmente. Esto da como resultado un proceso lento y expuesto a generar errores a lo largo de todas las etapas o actividades del ciclo de procesamiento. Finalmente los resultados se expresan de manera escrita, creando grandes volmenes de informacin escrita almacenada. Como ejemplo podemos tener la evaluacin acadmica en un colegio, en donde el profesor registra en forma manual, a lapicero, las notas de evaluacin de los alumnos en una tabla llamada registro, para luego obtener los promedios mediante clculos aritmticos manuales, quedando toda esta informacin almacenada en su registro.b. Proceso Mecnico

Considera el uso de mquinas registradoras y calculadoras, como el baco y las reglas de clculo, reemplazando en cierto grado el proceso de clculo manual. Esto trae como lgica consecuencia el aligeramiento del trabajo en relacin al proceso y la reduccin de errores, pero mantiene la desventaja del proceso de almacenamiento de toda la informacin resultante. Ejemplo: Obtener la hora empleando un reloj a cuerda, que es un aparato mecnico, que interiormente tiene una serie de engranajes, que se encuentran debidamente coordinados entre s y cuyo movimiento hace girar una aguja en forma radial y proporcional al tiempo.c. Proceso Electromecnico

En este tipo de proceso, el enlace de informacin entre los diferentes elementos del tratamiento de informacin, de almacenamiento y de comunicacin, sigue realizndose de una forma manual, pero para realizar cada una de estas tareas se emplean mquinas electromecnicas, con las cuales se obtiene mayor eficiencia. Como ejemplo tenemos las actividades que se realizan con las mquinas perforadoras, que mediante el uso de la energa elctrica, activarun motor, y el eje de este motor con su adaptador respectivo, permitir perforar suelos a distintas profundidades. Otros ejemplos: cmara de video, cmara fotogrfica, calculadoras, etc.d. Procesos Electrnicos

En este tipo de proceso se emplean las computadoras, por lo que la intervencin humana no es requerida en cada etapa. Una vez ingresados los datos, el computador efecta los procesos requeridos automticamente y emite el resultado deseado. Los procesos son realizados a velocidadesincreblementealtas, obteniendo informacin confiable. Un ejemplo prctico lo tenemos en el empleo de las computadoras personales que se usan en el hogar, para llevar los gastos diarios de la casa, ver recetas de cocina y otros. En el trabajo, donde gracias a la PC (Computadora Personal) permite la redaccin de documentos y en larecreacin,con el uso de los video juegos, bingos y otros.Procesamiento de datos en Lnea Implica que los programas se ejecuten de tal forma que los datos se actualicen de inmediato en los archivos de la computadora, a este tipo de procesamiento se le conoce tambin como tiempo real. Las aplicaciones de tiempo real son indispensables en aquellos casos en que los datos contenidos en los archivos se modifican varias veces en el transcurso de un da y se consultan en forma casi inmediata con las modificaciones que se efectuaron.Un ejemplo breve, supongamos que te inscribes a unos cursos por medio de internet, en donde debers seleccionar los cursos, los maestros y los horarios que te interesan, cada que introduces algn registro al sistema por medio del portal Web de la escuela [llmese curso, materia u horario] se modifica en tiempo real la base de datos en donde reside esa informacin. Obviamente puedes ingresar, eliminar o editar registros de acuerdo a tus necesidades, esto se hace en tiempo real y siempre y cuando se tengan los permisos correspondientes.Procesamiento en lnea: A diferencia del procesamiento por lotes o batch, el procesamiento en lnea implica que los programas se ejecuten de tal forma que los datos se actualicen de inmediato en los archivos de la computadora, las aplicaciones de tiempo real son indispensables en aquellos casos en que los datos contenidos en los archivos se modifican varias veces en el transcurso de un da y se consultan en forma casi inmediata con las modificaciones que se efectuaron un ejemplo de lo anterior es un sistema de reservaciones en alguna lnea area o un grupo de transacciones bancarias.Procesamiento de Datos BatchSe conoce comosistema por lotes(en inglsbatch processing), o modobatch, a la ejecucin de un programa sin el control o supervisin directa del usuario (que se denominaprocesamiento interactivo). Este tipo de programas se caracterizan porque su ejecucin no precisa ningn tipo de interaccin con el usuario. Generalmente, este tipo de ejecucin se utiliza en tareas repetitivas sobre grandes conjuntos deinformacin, ya que sera tedioso y propenso a errores realizarlo manualmente. Un ejemplo sera elrende rizadode losfotogramasde unapelcula. Los programas que ejecutan por lotes suelen especificar su funcionamiento mediantescripts o guiones(procedimientos) en los que se indica qu se quiere ejecutar y, posiblemente, qu tipo de recursos necesita reservar.Archivos y tipos de archivosSon un conjunto de datos organizados que una vez que son almacenados se pueden utilizar desde distintasaplicaciones, stos a su vez se clasifican dependiendo de suselementos, de sus datos y tambin del mecanismo que se utiliza para acceder a ellos. A continuacin su clasificacin:

De acuerdo a suselementosse encuentran:

Archivos de entrada:estos archivos estn compuestos por unaseriede datos almacenados en undispositivode entrada.

Archivos de salida:estos archivos contienen aquella informacin que se la visualiza desde la computadora.

Archivos de situacin:estos archivos contienen informacin que es actualizada constantemente.

Archivos constantes:estos archivos estn conformados por registros cuyos campos son fijos o bien, de baja frecuenciade variacin.

Archivos histricos:est compuesto por datos que varan en el tiempo y con informacin de los archivos actualizados.

Archivos de movimiento:esta clase de archivos se utilizan junto con los constantes y poseen en comn algn campo.

Archivos de maniobra:estos se crean en el momento en que se ejecuta algn programa y se borran una vez que finaliza la ejecucin, son auxiliares.

De acuerdo a losdatosque almacenan se encuentran:Ascii:en estetipodearchivolos datos son almacenados a travs de un simple texto. Esto permite intercambiar a los datos que contienen as como tambin para crear archivos que el propiousuariopueda modificar.Binario:esta clase de archivos, en cambio, almacena informacin en un lenguaje al que slo la propia computadora comprende, por ejemplocolores, sonidos,imgenesu rdenes. Estos archivos son de menor peso que los anteriores.De acuerdo almecanismoque se utiliza paraaccedera los archivos se encuentran los siguientes:

Archivos directos:en estos cada registro puede leerse y escribirse directamente. Esto se logra con la expresin de su direccin en el fichero.

Archivos secuenciales:en estos archivos los registros se organizan de manera secuencial de manera tal que para leer uno, se deben haber ledo los anteriores.Archivos de ndices:en estos archivos se puede acceder a los registros a partir de la contrasea que posean.

RegistrosEninformtica, o concretamente en el contexto de unabase de datos relacional, unregistro(tambin llamadofila)representa unobjetonico dedatosimplcitamente estructurados en unatabla. En trminos simples, una tabla de una base de datos puede imaginarse formada defilasycolumnasocampos. Cada fila de una tabla representa un conjunto de datos relacionados, y todas las filas de la misma tabla tienen la misma estructura. Un registro es un conjunto decamposque contienen los datos que pertenecen a una misma repeticin de entidad. Se le asigna automticamente un nmero consecutivo (nmero de registro) que en ocasiones es usado como ndice aunque lo normal y prctico es asignarle a cada registro un campo clave para su bsqueda.Bases de datos y tiposUnabase de datosobanco de datoses un conjunto de datos pertenecientes a un mismo contexto y almacenados sistemticamente para su posterior uso. En este sentido; una biblioteca puede considerarse una base de datos compuesta en su mayora por documentos y textos impresos en papel e indexados para su consulta. Actualmente, y debido al desarrollo tecnolgico de campos como lainformticay laelectrnica, la mayora de las bases de datos estn en formato digital, siendo este un componente electrnico, y por ende se ha desarrollado y se ofrece un amplio rango de soluciones al problema del almacenamiento de datos.Existenprogramasdenominadossistemas gestores de bases de datos, abreviado DBMS, que permiten almacenar y posteriormente acceder a los datos de forma rpida y estructurada. Las propiedades de estos DBMS, as como su utilizacin y administracin, se estudian dentro del mbito de la informtica.Las aplicaciones ms usuales son para la gestin de empresas e instituciones pblicas; Tambin son ampliamente utilizadas en entornos cientficos con el objeto de almacenar la informacin experimental.Aunque las bases de datos pueden contener muchos tipos de datos, algunos de ellos se encuentran protegidos por las leyes de varios pases. Por ejemplo en Espaa, los datos personales se encuentran protegidos por laLey Orgnica de Proteccin de Datos de Carcter Personal(LOPD), en Mxico por laLey Federal de Transparencia y Acceso a la Informacin Pblica Gubernamentaly en Argentina laLey de Proteccin de Datos Personales.1Las 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.Segn la variabilidad de la base de datos:Bases de datos estticasSon bases de datos de solo lectura, utilizadas primordialmente para almacenar datos histricos que posteriormente se pueden utilizar para estudiar el comportamiento de un conjunto de datos a travs del tiempo, realizarproyecciones, tomardecisionesy realizar anlisis de datos parainteligencia empresarial.Bases de datos dinmicasSon bases de datos donde la informacin almacenada se modifica con el tiempo, permitiendo operaciones como actualizacin, borrado y edicin de datos, adems de las operaciones fundamentales de consulta. Un ejemplo, puede ser la base de datos utilizada en un sistema de informacin de un supermercado.Segn el contenido:Bases de datos bibliogrficasSlo contienen un subrogante (representante) de la fuente primaria, que permite localizarla. Un registro tpico de una base de datos bibliogrfica contiene informacin sobre el autor, fecha de publicacin, editorial, ttulo, edicin, de una determinada publicacin, etc. Puede contener un resumen o extracto de la publicacin original, pero nunca el texto completo, porque si no, estaramos en presencia de una base de datos a texto completo (o de fuentes primarias ver ms abajo). Como su nombre lo indica, el contenido son cifras o nmeros. Por ejemplo, una coleccin de resultados de anlisis de laboratorio, entre otras.Bases de datos de texto completoAlmacenan las fuentes primarias, como por ejemplo, todo el contenido de todas las ediciones de una coleccin de revistas cientficas.DirectoriosUn ejemplo son lasguas telefnicasen formato electrnico.Bases de datos o "bibliotecas" de informacin qumica o biolgicaSon bases de datos que almacenan diferentes tipos de informacin proveniente de laqumica, lasciencias de la vidaomdicas. Se pueden considerar en varios subtipos: Las que almacenan secuencias de nucletidos o protenas. Las bases de datos de rutas metablicas. Bases de datos de estructura, comprende los registros de datos experimentales sobre estructuras 3D de biomolculas- Bases de datos clnicas. Bases de datos bibliogrficos (biolgicos, qumicos, mdicos y de otros campos):Puchen,Medline,EBSCOhost.Modelos de bases de datosAdems de la clasificacin por la funcin de las bases de datos, stas tambin se pueden clasificar de acuerdo a su modelo de administracin de datos.Un modelo de datos es bsicamente una "descripcin" de algo conocido comocontenedor de datos(algo en donde se guarda la informacin), as como de los mtodos para almacenar y recuperar informacin de esos contenedores. Los modelos de datos no son cosas fsicas: son abstracciones que permiten la implementacin de un sistema eficiente debase de datos; por lo general se refieren aalgoritmos, y conceptos matemticos.Algunos modelos con frecuencia utilizados en las bases de datos:Bases de datos jerrquicasArtculo principal:Base de datos jerrquicaEn este modelo los datos se organizan en forma de rbol invertido (algunos dicen raz), en donde unnodo padrede informacin puede tener varioshijos. El nodo que no tiene padres es llamadoraz, y a los nodos que no tienen hijos se los conoce comohojas.Las bases de datos jerrquicas son especialmente tiles en el caso de aplicaciones que manejan un gran volumen de informacin 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 redArtculo principal:Base de datos de redste es un modelo ligeramente distinto del jerrquico; su diferencia fundamental es la modificacin del concepto denodo: se permite que un mismo nodo tenga varios padres (posibilidad no permitida en el modelo jerrquico).Fue una gran mejora con respecto al modelo jerrquico, ya que ofreca una solucin eficiente al problema de redundancia de datos; pero, an as, la dificultad que significa administrar la informacin en una base de datos de red ha significado que sea un modelo utilizado en su mayora por programadores ms que por usuarios finales.Bases de datos transaccionalesSon bases de datos cuyo nico fin es el envo y recepcin de datos a grandes velocidades, estas bases son muy poco comunes y estn dirigidas por lo general al entorno de anlisis de calidad, datos de produccin 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 duplicacin de informacin no es un problema como con las dems bases de datos, por lo general para poderlas aprovechar al mximo permiten algn tipo de conectividad a bases de datos relacionales.Un ejemplo habitual de transaccin es el traspaso de una cantidad de dinero entre cuentas bancarias. Normalmente se realiza mediante dos operaciones distintas, una en la que se decremento el saldo de la cuenta origen y otra en la que incrementamos 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 atmicas, es decir, el sistema debe garantizar que, bajo cualquier circunstancia (incluso una cada 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 relacionalesArtculo principal:Modelo relacionalArtculo principal:Base de datos relacionalste es el modelo utilizado en la actualidad para representar problemas reales y administrar datos dinmicamente. Tras ser postulados sus fundamentos en1970porEdgar Frank Codd, de los laboratoriosIBMenSan 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 podran considerarse en forma lgica como conjuntos de datos llamados "tuplas". Pese a que sta es la teora de las bases de datos relacionales creadas por Codd, la mayora de las veces se conceptualiza de una manera ms fcil de imaginar. Esto es pensando en cada relacin como si fuese una tabla que est compuesta porregistros(las filas de una tabla), que representaran las tuplas, ycampos(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 jerrquico y el de red). Esto tiene la considerable ventaja de que es ms fcil de entender y de utilizar para un usuario espordico de la base de datos. La informacin puede ser recuperada o almacenada mediante "consultas" que ofrecen una amplia flexibilidad y poder para administrar la informacin.El lenguaje ms habitual para construir las consultas a bases de datos relacionales esSQL,Structured Query LanguageoLenguaje Estructurado de Consultas, un estndar implementado por los principales motores o sistemas de gestin de bases de datos relacionales.Durante su diseo, una base de datos relacional pasa por un proceso al que se le conoce comonormalizacin de una base de datos.Durante los aos 80 la aparicin dedbaseprodujo una revolucin en los lenguajes de programacin y sistemas de administracin de datos. Aunque nunca debe olvidarse que dbase no utilizaba SQL como lenguaje base para su gestin.Bases de datos multidimensionalesArtculo principal:Base de datos multidimensionalSon bases de datos ideadas para desarrollar aplicaciones muy concretas, como creacin deCubos OLAP. Bsicamente no se diferencian demasiado de las bases de datos relacionales (una tabla en una base de datos relacional podra serlo tambin en una base de datos multidimensional), la diferencia est ms 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 mtricas que se desean aprender.Bases de datos orientadas a objetosArtculo principal:Base de datos orientada a objetosEste modelo, bastante reciente, y propio de losmodelos informticos orientados a objetos, trata de almacenar en la base de datos losobjetoscompletos (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: Encapsulacin- Propiedad que permite ocultar la informacin al resto de los objetos, impidiendo as accesos incorrectos o conflictos. Herencia- Propiedad a travs de la cual los objetos heredan comportamiento dentro de una jerarqua de clases. Polimorfismo- Propiedad de una operacin 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 definicin de la base de datos. Una operacin (llamada funcin) se especifica en dos partes. La interfaz (o signatura) de una operacin incluye el nombre de la operacin y los tipos de datos de sus argumentos (o parmetros). La implementacin (o mtodo) de la operacin se especifica separadamente y puede modificarse sin afectar la interfaz. Los programas de aplicacin de los usuarios pueden operar sobre los datos invocando a dichas operaciones a travs de sus nombres y argumentos, sea cual sea la forma en la que se han implementado. Esto podra denominarse independencia entre programas y operaciones.SQL: 2003, es el estndar de SQL92 ampliado, soporta los conceptos orientados a objetos y mantiene la compatibilidad con SQL92.Bases de datos documentalesArtculo principal:Base de datos documentalPermiten la indexacin a texto completo, y en lneas generales realizar bsquedas ms potentes. Tesauros es un sistema de ndices optimizado para este tipo de bases de datos.Bases de datos deductivasUn sistema de base de datos deductiva, es un sistema de base de datos pero con la diferencia de que permite hacer deducciones a travs de inferencias. Se basa principalmente en reglas y hechos que son almacenados en la base de datos. Las bases de datos deductivas son tambin llamadas bases de datos lgicas, a raz de que se basa en lgica matemtica. 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.LenguajeUtiliza un subconjunto del lenguaje Prolog llamado Datalog el cual es declarativo y permite al ordenador hacer deducciones para contestar a consultas basndose en los hechos y reglas almacenados.Ventajas Uso de reglas lgicas para expresar las consultas. Permite responder consultas recursivas. Cuenta con negaciones estratificadas Capacidad de obtener nueva informacin a travs de la ya almacenada en la base de datos mediante inferencia. Uso de algoritmos de optimizacin de consultas. Soporta objetos y conjuntos complejos.Fases Fase de Interrogacin:se encarga de buscar en la base de datos informaciones deducibles implcitas. Las reglas de esta fase se denominan reglas de derivacin. Fase de Modificacin:se encarga de aadir a la base de datos nuevas informaciones deducibles. Las reglas de esta fase se denominan reglas de generacin.InterpretacinEncontramos dos teoras de interpretacin de las bases de datos deductiva 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. Teora de Modelos:una interpretacin es llamada modelo cuando para un conjunto especfico de reglas, stas se cumplen siempre para esa interpretacin. Consiste en asignar a un predicado todas las combinaciones de valores y argumentos de un dominio de valores constantes dado. A continuacin se debe verificar si ese predicado es verdadero o falso.MecanismosExisten 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.Sistema de Gestin de bases de datos distribuida (SGBD)La base de datos y el software SGBD pueden estar distribuidos en mltiples sitios conectados por una red. Hay de dos tipos:1. Distribuidos homogneos: utilizan el mismo SGBD en mltiples sitios.2. Distribuidos heterogneos: Da lugar a los SGBD federados o sistemas multi base de datos en los que los SGBD participantes tienen cierto grado de autonoma local y tienen acceso a varias bases de datos autnomas preexistentes almacenados en los SGBD, muchos de estos emplean una arquitectura cliente-servidor.Estas surgen debido a la existencia fsica de organismos descentralizados. Esto les da la capacidad de unir las bases de datos de cada localidad y acceder as a distintas universidades, sucursales de tiendas, entre otros.Centro de proceso de Datos.Uncentro de procesamiento de datoses el conjunto de recursos fsicos, lgicos y humanos necesarios para la organizacin realizacin y control de las actividades informticas de una empresa.Se pueden encontrar diversos nombres referidos al centro de proceso de datos, como pueden ser departamento de informtica, departamento de proceso de datos, centro de informtica, sala de computadores o centro de clculo.Centro de proceso de Datos.Funciones de un CPDDentro de una empresa, cumple diversas funciones que justifican los puestos de trabajo establecidos que existen en l, estas funciones son las siguientes:Desarrollo de sistemas informticosExploracin de sistemas o aplicacionesSoporte tcnico a usuariosGestin y administracin del propio Centro de procesamiento de Datos.UbicacinUn CPD es un edificio o sala de gran tamao usada para mantener en l una gran cantidad de equipamiento electrnico. Suelen ser creados y mantenidos por grandes organizaciones con objeto de tener acceso a la informacin necesaria para sus operaciones. Por ejemplo, un banco puede tener un data center con el propsito de almacenar todos los datos de sus clientes y las operaciones que estos realizan sobre sus cuentas. Prcticamente todas las compaas que son medianas o grandes tienen algn tipo de CPD, mientras que las ms grandes llegan a tener varios.Entre los factores ms importantes que motivan la creacin de un CPD se puede destacar el garantizar la continuidad del servicio a clientes, empleados, ciudadanos, proveedores y empresas colaboradoras, pues en estos mbitos es muy importante la proteccin fsica de los equipos informticos o de comunicaciones implicadas, as como servidores de bases de datos que puedan contener informacin crtica.DiseoEl diseo de un centro de procesamiento de datos comienza por la eleccin de suubicacin geogrfica, y requiere un equilibrio entre diversos factores: Coste econmico: coste del terreno, impuestos municipales, seguros, etc. Infraestructuras disponibles en las cercanas: energa elctrica, carreteras, acometidas de electricidad, centralitas de telecomunicaciones, bomberos, etc. Riesgo: posibilidad de inundaciones, incendios, robos, terremotos, etc.Una vez seleccionada la ubicacin geogrfica es necesario encontrar unas dependencias adecuadas para su finalidad, ya se trate de un local de nueva construccin u otro ya existente a comprar o alquilar. Algunos requisitos de las dependencias son: Doble acometida elctrica. Muelle de carga y descarga. Montacargas y puertas anchas. Altura suficiente de las plantas. Medidas de seguridad en caso de incendio o inundacin: drenajes, extintores, vas de evacuacin, puertas ignfugas, etc. Aire acondicionado, teniendo en cuenta que se usar para la refrigeracin de equipamiento informtico. Almacenes. Orientacin respecto al sol (si da al exterior).An cuando se disponga del local adecuado, siempre es necesario algn despliegue de infraestructuras en su interior: Falsos suelos y falsos techos. Cableadode red y telfono. Doble cableado elctrico. Generadores y cuadros de distribucin elctrica. Acondicionamiento de salas. Instalacin de alarmas, control de temperatura y humedad con avisosSNMPo SMTP. Facilidad de acceso (pues hay que meter en l aires acondicionados pesados, muebles de servidores grandes, etc.).Una parte especialmente importante de estas infraestructuras son aquellas destinadas a laseguridad fsicade la instalacin, lo que incluye: Cerraduras electromagnticas. Torniquetes. Cmaras de seguridad. Detectores de movimiento. Tarjetas de identificacin.Una vez acondicionado el habitculo se procede a la instalacin de las computadoras, las redes de rea local, etc. Esta tarea requiere un diseo lgico de redes y entornos, sobre todo en reas a la seguridad. Algunas actuaciones son: Creacin de zonas desmilitarizadas (DMZ). Segmentacin de redes locales y creacin de redes virtuales (VLAN). Despliegue y configuracin de la electrnica de red:pasarelas,en caminadores,conmutadores, etc. Creacin de los entornos de explotacin, pre-explotacin, desarrollo de aplicaciones y gestin en red. Creacin de la red de almacenamiento. Instalacin y configuracin de los servidores y perifricos.Personal de InformticaEn un centro de proceso de datos existen diversos puestos de trabajo para Las distintas reas y funciones que se realizan en el mismo. La clasificacin que se presenta a continuacin no puede ser rigurosa debido a las muchas matizaciones que se dan en el personal de informtica, dependiendo del tipo de empresa, tamao del centro de proceso de datos y del tipo y volumen de las aplicaciones que se realicen. Los puestos tpicos en un centro de proceso de datos son los siguientesDirector de Informtica:Es el responsable mximo, se encarga de la seleccin, eleccin, estructura y direccin del personal y equipos del centro de proceso de datos, coordina todos los trabajos que se realizan y controla los presupuestos.Jefe de rea y desarrollo:Es el responsable de la creacin y desarrollo de nuevos sistemas y aplicaciones. Entre sus misiones se encuentran la de coordinar y distribuir el personal a su cargo entre los distintos proyectos.Jefe de proyectosDepende directamente del jefe del rea de desarrollo, su misin consiste en la direccin de un proyecto informtico a partir de las especificaciones y necesidades de usuarios hasta su explotacin.Tcnicos de sistemasSu misin fundamental es el conocimiento profundo de los equipos y del sistema operativo, encargado de imponer restricciones de seguridad al personal informtico y usuarios.Administracin de las bases de datosEs el gestor de las bases de datos del sistema, encargndose de facilitar su uso personal informtico y asesorando sobre la misma a jefes de reas, jefes de proyectos y analistas.Administracin de los sistemasSu misin consiste en controlar, en un determinado sistema operativo en el centro de proceso de datos, los permisos, prioridades y privilegios del personal informtico y los usuarios respecto a dicho sistema operativoAnalistasA partir de los requerimientos de los usuarios y bajo las rdenes del jefe de proyecto, deben confeccionar el anlisis de las aplicaciones y ayudar a los programadores en la puesta a punto de las mismas.ProgramadoresReciben el anlisis de las aplicaciones de los analistas y, a partir de l, disean el diagrama o pseudocdigo, codificndolo en el lenguaje elegido, adems se encarga de hacer la documentacin dirigida al usuario.OperadoresSe encargan del funcionamiento y operacin directa del sistema, ejecucin de los procesos, preparacin de soportes, perifrico y material necesario.

ConclusinLatecnologade informacin est transformando las actividades econmicas y cotidianas como uno de los fenmenos sociolgicos ms importantes del siglo. Por esta razn, los niveles de oportunidades de trabajo se incrementan de una manera acelerada en diferentes reas del conocimiento.Indiscutiblemente, las computadoras han invadido ya todos y cada uno de los campos de la actividad humana: ciencia, tecnologa,arte,educacin,recreacin,administracin,economay de acuerdo a la tendencia actual, nuestra civilizacin y las venideras dependern cada vez ms de estos "cerebros" electrnicos. Se ha venido acelerando la velocidad decambiodel medio de casi todas lasorganizaciones, de all que stas necesiten ahora ms informacin como soporte a la toma de decisiones. Aunque las entidades de tipo educativo se han descuidado en este aspecto, en estos momentos se percibe un ciertointersen la implantacin deestrategiasque logren interesar a estudiantes y profesores enel aprendizajede tcnicas que pretende a corto plazo masificar e implementar el uso de bases de datos,redesde datos e informacin y tecnologainformticade punta comoherramientasbsicas de los actuales y nuevos profesionales del pas. Para responder a los retos planteados por la nueva situacin econmica y tecnolgica mundial, se impulsa una dinmica tendiente a dar a conocer los elementos necesarios para estar a lavanguardiaen este campo.