Вы находитесь на странице: 1из 32

INFORMÁTICA APLICADA A LOS PROCESOS SOCIALES.

OBJETIVOS:

IDENTIFICAR LAS CARACTERÍSTICAS PRINCIPALES DE


LA INFORMÁTICA Y LOS SISTEMAS DE INFORMACIÓN.

CONOCER LOS FUNDAMENTOS DE LAS BASES DE


DATOS Y LAS TELECOMUNICACIONES.
UNIDAD I INFORMÁTICA

1.1 DEFINICIÓN.

La informática es la ciencia que estudia el tratamiento automático de la


información mediante ordenadores (dispositivos electrónicos configurables
mediante programas capaces de procesar la información). La
palabra informática viene de la unión de las palabras información y automática.

El ordenador es una de las piezas clave de la informática junto con la información


que procesa. Para procesar esa información el ordenador utiliza una serie de
circuitos electronicos (hardware) y una serie de programas (software).

El Sistema Informático. Un sistema informático resulta de la conjunción de dos


partes bien diferenciadas: hardware y software.

+ = Sistema Informático

Hardware. Es el conjunto formato por todos los elementos físicos que componen
el ordenador.

Software. Está formado por todo el entorno lógico, es decir, el conjunto de todos
los programas informáticos capaces de funcionar en un ordenador.

El hardware de un ordenador, considerado de forma individual, es único pero


puede contener tipos muy diferentes de software. Algo muy normal es que un
ordenador contenga en su disco programas procesadores de texto, hojas de
cálculo, bases de datos, etc. Todos ellos corren en el mismo ordenador.

Por tanto, un sistema informático es la conjunción de componentes físicos


(hardware) y componentes lógicos (software) para conseguir los mejores
resultados en el trabajo informático.

El hallazgo de los nuevos dispositivos electrónicos ha hecho evolucionar de


manera sorprendente los ordenadores. Los grandes avances en programación,
hacen posible la informatización de tareas en campos tan diversos como la
educación, industrialización, administración, etc.

Por otro lado, la tecnología multimedia nos proporciona los medios adecuados
para manipular y guardar imágenes, sonidos y vídeos.
ORIGEN DEL TÉRMINO “INFORMÁTICA”

El término Informática se creó en Francia siendo utilizado por


primera vez en 1962 por Philipe Dreyfus bajo la
denominación INFORMATIQUE y procede de la contracción de
las palabras INFORmation autoMATIQUE. Posteriormente fue
reconocido por el resto de países, siendo adoptado en España
en 1968 bajo el nombre de INFORMMICA que, como puede
deducirse fácilmente, viene de la contracción de las palabras
información automática.

En los países anglosajones se conoce con el nombre de


Computer Science. La informática se puede definir de muchas
formas y de hecho aparece en diversas publicaciones con una
gran variedad de definiciones, si bien todas ellas giran en torno
a la misma idea. Nosotros vamos a utilizar la definición más extendida:
INFORMÁTICA es te ciencia que estudia el tratamiento automático y racional de la
información.
1.2 ANTECEDENTES DE LA INFORMÁTICA

La necesidad de calcular sin errores dio lugar a la calculadora, la mecánica es una


especie de ábaco, pero con ruedas dentadas en lugar de varillas y bolas, dotada
de un mecanismo para el transporte de las unidades que se lleven, de una
posición digital a la siguiente más significativa.
Hasta hace poco tiempo se creía que el filósofo francés BLAS PASCAL (1623-
1662) había sido el creador de la calculadora. Pascal diseño su máquina
aritmética, posteriormente denominada pascalina, a la edad de 19 años, para que
su padre que era recaudador de impuestos tuviera tiempo libre para jugar con él al
paume.
Leonardo Da Vinci (1452-1519) diseño una sumadora que fue reconstruida en
1967 a partir de uno de sus códices. En 1935 el historiador FRANZ HAMMER,
revisando la correspondencia del astrónomo JOHANNES KEPLER descubrió que
el alemán WHILEM SCHICKARD (1592-1635) había inventado una calculadora
que era una combinación de los rodillos de NEPER con una sumadora restadora
similar ala de PASCAL, obviamente no sólo era superior a la pascalina, sino que
se construyo el año en que nació PASCAL.
El primero en construir una calculadora, en 1671, fue el filósofo y matemático
alemán GOTTFRIED LEIBNIZ (1646-1716), invento junto con ISAAC NEWTON el
cálculo infinitesimal aunque de forma independiente. Fue denominada calculadora
universal, su elemento característico era un tambor cilíndrico con nueve dientes de
longitud variable, llamado rueda escalonada, que se encuentra en prácticamente
todas las calculadoras mecánicas posteriores, incluso las del siglo XX. Las
técnicas de producción tan poco eficientes de aquella época, impidieron que el
invento de LEIGNIZ se fabricara masivamente. Se llegaron a construir 1500
unidades, pero hubo que esperar hasta 1820 para que CARLOS THOMAS,
director de una aseguradora diseñara un modelo capaz de ser producido a bajo
costo y a escala industrial.
En 1878 el periodista y escritor gallego, afincado en estados unidos., RAMÓN
VEREA GARCÍA (1833-1899) patentó en Nueva York una calculadora por la que
se le otorgó la medalla de oro de la exposición de MATANZAS (CUBA).
Aseguraba que no había fabricado la máquina para patentarla y venderla, sino
para demostrar que era posible que un español pudiera inventar tan bien como un
norteamericano. A partir de entonces sólo se dedico al periodismo, combatiendo la
política de colonialismo de estados unidos, por lo que tuvo que exiliarse en
Guatemala y posteriormente en argentina.

LAS GENERACIONES DE LOS ORDENADORES


Informática se puede considerar como “Tratamiento automático de la información”
la primera persona que construyo una máquina (que todavía no era un ordenador)
fue el americano HERMAN HOLLERIT (1860-1929). Quien llevo acabo el censo
en los estados unidos en 1890 diseñó una tarjeta que se debía perforar con los
datos de cada uno de los encuestados. Estas fichas se introducían en una lectora
que detectaba las perforaciones mediante un baño de mercurio, que al introducirse
por los agujeros provocaba contactos eléctricos. Finalmente los datos se registran
en una tabuladota.
Hollerith fundó su propia empresa, la Tabuling Machina Co. (1896), posteriormente
convertida en la Computing Tabulating Recording (1911), tras pasar a manos de
Thomas Watson se denominó en 1924 International Bussiness Machines (IBM).
Otra gran empresa. Unisys, tiene su remoto origen en esta época. Al dejar
Hollerith la oficina de censo, lo sustituyo james, powers, quien fundó en 1911 la
Powers Accounting Machine Co., que pasó a formar parte en 1827 de la
Remington- Rand Corporation. Esta empresa más tarde construyo los primeros
ordenadores UNIVAC. Ordenadores de la primera generación
Los primeros ordenadores fueron electromecánicos (en base a reles). Aunque
Jorge Stibz Construyó en 1949 en los laboratorios BELL una máquina
programable que trabajaba con números complejos, el COMPEX CALCULAOR, se
considera que el primer ordenador fue desarrollado en 1941, el Z3 de alemán
KINRAD ZUSE (1910-1995). Le siguió en 1944 el MARK 1 de Howard Aiken
(1900-1973) y Grace Hopper (1906-1992), construyo en la universidad de Harvard
con la colaboración de IBM. Pesaba cinco toneladas y tenía más de 750000
piezas y 800 km. de cable
La sustitución de relés por tubos al vacío dio lugar a la primera generación de
ordenadores electrónicos. El primero fue fabricado en 1945, el ENIAC (Electronic
Numerical Integrator And Calculator) de los estadounidenses JOHN ECKERT Y
JOHN MAUCHLY (1907-1980) que se usó en el cálculo de trayectorias de
proyectiles. Acabada la guerra se utilizó para calcular el número pi con unos 2000
decimales, y para hacer los primeros diseños de la bomba de hidrógeno. costaba
400000 frente a los cinco millones del MARK 1. Sin embargo sólo tenía 20
registros de memoria, de 10 dígitos. En un examen de prueba en 1946 el ENIAC
resolvió en dos horas un problema de física nuclear que previamente habría
requerido 100 años de trabaja humano.
Antes del ENIAC se crearon otras máquinas electrónicas, un pequeño calculador
que no era automático ni programable y varias máquinas británicas para descifrar
los mensajes del ejercito alemán el COLOSSUS la batalla legal por la palabra
computer la ganó en 1973 póstumamente Atanasoff.
Ecker y Mauchly crearon la Electronic Control Co. Que en 1950 fue adquirida por
la Remington-Rand, allí diseñaron el primer ordenador electrónico de gestión
UNIVAC (UNIversal Automatic Computer). El aparato tuvo gran éxito y copó el
mercado, hasta entonces había sido feudo de IBM. En respuesta IBM creo una
serie de ordenadores excelentes desbancando a UNIVAC mediante una
publicidad agresiva, El UNIVAC II no salió hasta 1958.
En 1945 mientras se construía la ENIAC, se incorporó al equipo el prestigioso
matemático húngaro JOHANNES VON NEUMANN (1903-1957), quien propuso
que los programas se almacenasen en la memoria como si fuesen datos, y no en
memoria especial, como se hacía desde el diseño de BABBAGE, equipo que se ib
a llamar EDVAC. Los informes fueron tan precisos que otros se adelantaron y así
el primer ordenador tipo VON NEUMANN fue el EDSAC (Electronic Delay Storage
Automatic Calculator) construido en 1949 por MAURICIO WILKES en la
universidad de CAMBRIDGE.
Ordenadores de segunda generación
Se considera el inicio en 1958 con la sustitución de los tubos al vacío por los
transistores. Los primeros ordenadores transistorizados fueron dos pequeños
modelos de NCR y RCA. Los primeros de IBM y SPERRY RAND fueron el IBM
7070 (1970) y el UNIVAC 1107 (1962), respectivamente. Bull comercializó los
gamma 30 y 60. Durante esta época se introdujeron las unidades de cinta y discos
magnéticos, y las lectoras de tarjetas perforadas e impresoras de alta velocidad.
Así mismo aparecieron algunos lenguajes de programación, COBOL, ALGOL,
LISP y el FORTRAN que fue creando en 1954 para IBM, por JOHN BACKUS.
Los computadores de la primera generación realizaron una cantidad impresionante
de procesamiento de información, tanto para la ciencia como para los negocios,
pero tuvieron problema debido a que los tubos al vacío generan tanto calor que
estallaban y era necesario reemplazarlos continuamente. El transistor en cambio
era más pequeño y más seguro y desempeño en parte las funciones de los tubos
al vacío y es la característica más importante de los computadores de la segunda
generación.
1.3 COMPONENTES DE UN SISTEMA DE CÓMPUTO( HARDWARE
Y SOFTWARE)
Hardware
El equipo (hardware) incluye todos los componentes físicos del sistema de la
computadora. Puede componer una sola unidad o puede ser un número de
dispositivos separados. Cada componente del equipo de computadora consiste de
circuitos electrónicos y partes mecánicas que llevan a cabo una función particular.
Incluye el CPU ("central processing unit" ó unidad del sistema), sistemas masivos
de almacenaje, unidades de disco, monitor, teclados, impresora, los terminales,
teclados, entre otros periferales.
La unidad del sistema de la mayoría de las microcomputadoras se compone de la
tarjeta del sistema, el microprocesador ("Central Procesing Unit" o "CPU", siglas
en inglés), encajes/receptáculos ("sockets") para actualizar, memoria,
coprocesadores, "bus", ranuras de expansión, puertos y conectores, bahías o
comparimientos (bays), la fuente de corriente o potencia, y componentes de

sonido.
Fig. 1 "Hardware de un ordenador"

La Tarjeta del Sistema o Tarjeta Madre ("Motherboard", ó "Mainboard")

Representa el circuito eléctrico más grande ubicado dentro de la cubierta/armazón


(o chasis) de la computadora. Representa la tarjeta principal donde todos los
componentes internos de una computadora se encuentran conectados. La tarjeta
del sistema contiene todos los circuitos que definen las principales partes de una
computadora. Los componentes que pertenecen al grupo de procesamiento se
encuentran localizados en la tarjeta del sistema "motherboard". El término
"motherboard" se utiliza porque todos los otros grupos de componentes y aparatos
periféricos son controlados desde este lugar. El "motherboard" contiene las partes
más importantes de la microcomputadora que definen su función y expandibilidad.
Estos elementos son el microprocesador (CPU) y los receptáculos (encajes) para
los procesadores, el Sistema Básico de Entrada/Salida ("Basic Input/Output
System"o "BIOS", siglas en inglés), receptáculos para la memoria, almacenaje
masivo, ranuras de expansión ("bus") y puertos, el controlador del teclado, y
"chips" de de apoyo. La tarjeta del sistema actúa como el componente central para
la computadora PC.

Fig. 2 "Motherboard"

El Microprocesador (CPU)

Para las microcomputadoras, el CPU reside en un "chip" conocido como el


microprocesador. Este representa el componentre electrónico más importante de
la tarjeta del sistema. Podemos decir que es el cerebro de la computadora. El CPU
maneja cada paso en el procesamiento de la información. Actúa como el
conductor y supervisor de los componentes del "hardware". Además, se encuentra
vinculado directa o indirectamente con otro componente del "motherboard" El
microprocesador contiene la unidad de control y la unidad aritmética/lógica. Estos
componentes trabajan juntos utilizando el programa e información almacenada en
la memoria con el fin de procesar las operaciones.
Memoria
La memoria electrónica de la computadora se compone de millones de dígitos
binarios. El digito binario, conocido como "bit", representa la unidad más
fundamental de almacenamiento. Un "bit" de memoria es similar a un interruptor,
el cual puede estar activado o apagado; es decir, contiene ya sea un "1" o un "0".
Los bits se organizan en grupos de ocho conocidos como "bytes". Los bits son
también agrupados en palabras. Los programas/aplicaciones actuales requieren
que se le instale al sistema una cantidad específica mínima (megabytes) de
memoria, de manera que estos puedan funcionar apropiadamente. La memoria
principal puede dividirse en dos tipos: estática y dinámica.
"Read Only Memory" (ROM): Memoria de solo lectura: Parte del Almacenamiento
principal de una computadora que no pierde su contenido cuando se interrumpe el
flujo de energía eléctrica y que contiene programas esenciales que ni usted ni la
computadora pueden borrar. Contiene el "basic input/output system" (BIOS)
(sistema básico de entrada/salida) de la computadora. El BIOS representa un
conjunto de codificados en memoria de solo lectura (ROM) en las computadoras
personales de IBM y las compatibles. Estos programas controlan las operaciones
de arranque ("POST") y el control de bajo nivel del hardware de las unidades de
disco, el teclado y el monitor.
"Random Access Memory" (RAM) - Memoria de acceso aleatorio: Memoria
principal de trabajo de una computadora en la que se guardan instrucciones de
programas e información para que la unidad central de procesamiento (CPU)
pueda accesarlos directamente a través del bus de datos de alta velocidad.

Fig. 4 "ROM y RAM"


Puertos Seriales ("Serial Port")
Representa una vía de comunicación para la entrada y salida de datos a la
computadora. Transfiere los bits de uno en uno (en serie). Por lo regular, el ratón,
algunas impresoras y líneas de acceso terminal se conectan a este puerto en
serie.
Puerto Paralelo ("Parallel Port").
Conexión que permite la transmisión de información sincrónica a una lata
velocidad por medio de las vías paralelas.
Caballetes de Conexión ("Jumpers"): Se encuentra en casi todas las
computadoras PC. Los "jumpers" especifican el tipo de "adapter" de video que se
posee, la configuración del disco duro, la memoria y tarjeta del sistema
("motherboard"), y la velocidad (turbo o lenta) de la computadora cuando
comienza. Los "jumpers" se encuentran distribuídos por toda la computadora
(interna).

Tarjetas de expansión:
Una tarjeta de expansión es una opción de ensamblaje/conexión que se convierte
en un componente adicional a la computadora. Como es la de video.
Se conecta en otra pieza de equipo conocido como el bus.

El bus (líneas de comunicación):


El bus es una línea directa de comunicación entre el microprocesador y las tarjetas
de expansión. Representa un grupo de alambrado que recorre la tarjera del
sistema desde un componente a otro, proveyendo así un canal de comunicación
física entre estos. La PC cuenta con distintos tipos de "bus", tales como el "bus"
de la tarjeta del sistema y el "bus" interno del CPU.

El Suministro de la Corriente ("Power Supply").


El suministro de potencia retira la electricidad del enchufe de la pared, la cual la
acondiciona para pueda ser utilizada dentro de la microcomputadora y la divide
entre las diversas partes de ésta.
Los conectores de la corriente: Dos cables que corren desde el suministro de
potencia hasta la targeta del sistema se conectan cerca de la parte posterior
derecha de la tarjeta del sistema, justamente debajo, donde los cables salen fuera
del suministro de potencia.

"SOFTWARE"
Lo que permite funcionar los componentes internos de la microcomputadoras son
los programas o aplicaciones. Los programas proveen información codificada
(empleando un lenguaje específico) que le indican a la computadora lo que debe
realizar. Los programas/aplicaciones ("software") se refieren a las instrucciones en
códigos que dirigen el funcionamiento de la computadora hacia una aplicación en
particular. Representan los programas o aplicaciones a ser utilizadas con el
"hardware". El "software" representa los lenguajes (convenciones de signos y
palabras que se utilizan para entenderse) programados que nos permite operar las
computadoras y entender sus mensaje, de manera que la máquina pueda cumplir
con su función.
Los programas o aplicaciones se puede categorizar en dos tipos generales, a
saber:
1) los programas de sistemas operativos,
2) los programas de aplicaciones .
Clasificación de los Programas
Programa de sistema:
Sistema operativo
Programas de aplicación:
Programadas según necesidades particulares
Los Programas de Sistemas Operativos
Estos tipos de programaciones que controlan las funciones internas de la
computadora. Los sistema operativos comúnmente empleados son Microsoft
Windows XP y Vista, Microsoft Windows Server 2006, OS/2, Unix, Lynux y el
Sistema Macintosh.
Los Programas de Aplicaciones
Estos programas se pueden clasificar en los siguientes grupos, a saber: 1)
aplicaciones de productividad/oficina (Ej: Micosoft Office 2007, Word Perfect Suite
8.0, Lotus Smart Suite 99, entre otros), 2) procesadores de palabras (e.g., MS
Word, Word Perfect), 3) programas de publicación (e.g., Adobe InDesign, MS
Publisher), 4) hojas de cálculo (e.g., MS Excel, Quattro Pro), 5) banco de datos
(e.g., MS Access, DBASE, Fox Pro), 6) aplicaciones de estadísticas (e.g., SPSS,
SAS, StacPac, entre otros), 7) programs de presentaciones electrónicas/gráficas
(e.g., MS Power Point, Corel Presentation, Harvard Graphics; incluye aplicaciones
para crear/editar dibujos e imágenes, tales como CorelDraw, Adobe Photoshop,
entre otros) 8) Aplicaciones de multimedios de autoría (e.g., ToolBook II,
Authorware, Director, entre otros.
1.4 REDES INFORMATICAS

Una red informática de ordenadores es un conjunto de ordenadores


conectados entre si para compartir recursos e intercambiar información.

Una red informática nos permite utilizar una única conexión a internet en varios
ordenadores, compartir impresora y otros periféricos, enviar y recibir mensajes y
pasar archivos a otros ordenadores sin necesidad de un lápiz de memoria, cd u
otro elemento. Incluso podemos ejecutar programas instalados en otros
ordenadores de la red.

Tipos de Redes Informáticas


Las redes informáticas o de ordenadores se pueden clasificar de dos formas o
tipos diferentes:

- Según su tamaño en redes de área local llamadas LAN (pequeñas), redes de


área metropolitana llamadas MAN (formadas por varias LAN) y redes de área
amplia llamadas WAN (por ejemplo Internet).

- Según la forma en que se conecten los equipos: lineal o en bus, en estrella y


en anillo. Aquí podemos ver un ejemplo de cada una de ellas:

Normalmente las mas usadas son


las de anillo. La gran ventaja de
este tipo de redes, las de anillo, es
que si cortamos la red por un sitio,
siempre podemos enviar la
información por otro sitio, cosa que
no ocurre con los otros tipos.

Redes LAN
Las redes LAN normalmente son
redes que unen varios ordenadores
y dispositivos conectados a
unservidor (ordenador) dentro de
una oficina, establecimiento
comercial, etc. Todos estos dispositivos comparten una línea de comunicación en
común. Esta red puede servir para 2 o 3 usuarios en una oficina pequeña o para
cientos de usuarios en oficinas más grandes.

Las redes LAN mas usadas actualmente son las llamadas Ethernet y las redes
WIFI.

Ethernet es una especificación (normas) que permite a las computadoras


comunicarse entre sí. Wi-Fi utiliza ondas de radio para conectar computadoras a la
red LAN (redes inalambricas).

Pero...¿Cómo se monta o que necesitamos para montar una red LAN?.

Primero necesitaremos una tarjeta de red para poder enviar la información de


un ordenador a otro. Esta tarjeta se conectará en un slot (ranura) y tendrá
un puerto de comunicación para conectar el extremo del cable de red que será un
conector RJ45.

Por supuesto necesitaremos cables de red como medio de transmisión, en


cuyos extremos irán los conectores RJ45. El cable de cada ordenador deberá ir a
un switch que se encargará de distribuir la información de un ordenador de la red a
otro. Si la red es inalámbrica no necesitaremos cables, pero sí una antena en
la tarjeta Ethernet para el envío de información por ondas de radio.

Por último y no menos importante necesitaremos programas que nos permitan


intercambiar la información. No puedo enviar información a otro ordenador de
mi red si no tengo un programa que me lo facilite, por mucho que tenga todo
el hardware (componentes) de mi red instalados.
1.5 VIRUS INFORMÁTICO

Los virus son programas informáticos que tienen como objetivo alterar
el funcionamiento del computador, sin que el usuario se dé cuenta. Estos, por lo
general, infectan otros archivos del sistema con la intensión de modificarlos para
destruir de manera intencionada archivos o datos almacenados en tu computador.
Aunque no todos son tan dañinos. Existen unos un poco más inofensivos que se
caracterizan únicamente por ser molestos.

Métodos de infección
Hay muchas formas con las que un computador puede exponerse o infectarse con
virus. Veamos algunas de ellas:

 Mensajes dejados en redes sociales como Twitter o Facebook.


 Archivos adjuntos en los mensajes de correo electrónico.
 Sitios web sospechosos.
 Insertar USBs, DVDs o CDs con virus.
 Descarga de aplicaciones o programas de internet.
 Anuncios publicitarios falsos.
¿Cómo infecta un virus el computador?
1. El usuario instala un programa infectado en su computador. La mayoría de
las veces se desconoce que el archivo tiene un virus.
2. El archivo malicioso se aloja en la memoria RAM de la computadora, así el
programa no haya terminado de instalarse.
3. El virus infecta los archivos que se estén usando en es ese instante.
4. Cuando se vuelve a prender el computador, el virus se carga nuevamente
en la memoria RAM y toma control de algunos servicios del sistema
operativo, lo que hace más fácil su replicación para contaminar cualquier
archivo que se encuentre a su paso.
UNIDAD II SISTEMAS DE INFORMACION
2.1 CONCEPTO.
Cuando se habla de un sistema de información (SI) se refiere a
un conjunto ordenado de mecanismos que tienen como fin la administración de
datos y de información, de manera que puedan ser recuperados y procesados
fácil y rápidamente.
Todo sistema de información se compone de una serie de recursos
interconectados y en interacción, dispuestos del modo más conveniente en
base al propósito informativo trazado, como puede ser recabar información
personal, procesar estadísticas, organizar archivo, etc. Estos recursos pueden ser:
 Recursos humanos: Personal de variada índole y destrezas.
 Datos: Cualquier tipo de información masiva que precisa de organizarse.
 Actividades: Procedimientos, pasos a seguir, estaciones de trabajo, etc.
 Recursos informáticos: Aquellos determinados por la tecnología.
Se debe destacar que no es lo mismo un sistema de información que un sistema
informático, si bien estos últimos constituyan a menudo el grueso de los recursos
de un SI. Pero existen muchos otros métodos para los sistemas de información,
que no necesariamente pasan por la informática.
2.2 CLASIFICACIÓN.

Los sistemas de información, de manera general se pueden clasificar de tres


formas según sus propósitos generales, en este sentido Peralta clasifica los
sistemas de información en tres tipos fundamentales: (1) Sistemas
transaccionales; (2) Sistemas de Soporte a la Toma de Decisiones, Sistemas para
la Toma de Decisión de Grupo, Sistemas Expertos de Soporte a la Toma de
Decisiones y Sistema de Información para Ejecutivos y (3) Sistemas estratégicos.

Sistemas transaccionales: Son Sistemas de Información que logran la


automatización de procesos operativos dentro de una organización ya que su
función primordial consiste en procesar transacciones tales como pagos, cobros,
entradas, salidas, etc.

Sistemas de Soporte a la Toma de Decisiones, Sistemas para la Toma de


Decisión de Grupo, Sistemas Expertos de Soporte a la Toma de Decisiones y
Sistema de Información para Ejecutivos: Son Sistemas de Información que
apoyan el proceso de toma de decisiones.

Sistemas Estratégicos: Son sistemas de información desarrollado en las


organizaciones con el fin de lograr ventajas competitivas, a través del uso de la
tecnología de información.
En dependencia del enfoque (tres en total), según reporta Peña (2006), los
sistemas de información se pueden agrupar en una cierta clasificación, que brinda
una idea esencial de su estructura y funcionamiento.
De acuerdo al elemento principal de proceso de la información, los sistemas de
información pueden ser de tres tipos (Manual, Mecanizadas y Bath):
Manuales: cuando el hombre auxiliado por cierto equipo (máquinas de escribir,
sumadoras, archivos, etc.) realiza las principales funciones de recopilación,
registro, almacenamiento, cálculo y generación de información.
Mecanizadas: cuando cierta maquinaria realiza las principales funciones de
procesamiento. Para los sistemas mecanizados que hacen uso de un computador,
de acuerdo al tipo de interacción Hombre-Máquina, los sistemas de información
pueden ser de dos tipos (Batch y en Línea]: Batch: el usuario proporciona los
datos
necesarios para la ejecución de un proceso y espera a que el computador termine
la tarea para recibir los resultados; En Línea: existe un diálogo directo entre el
usuario y el computador durante la ejecución de un
de procesamiento de datos, los sistemas de información pueden ser de tipo:
proceso.
En cuanto a la organización física de los principales recursos
Procesos centralizados: los recursos se encuentran ubicados en un área física
determinada, por lo que su acceso se realiza en las misma instalación o desde
lugares retirados, mediante líneas de comunicación de datos (telefónicas,
microondas, satélite, etc.).
Proceso distribuido: los recursos se encuentran diseminados en diversos
lugares de una zona territorial (ciudad, país, continente, etc.), por lo que el
procesamiento se realiza en el propio lugar donde se originan los datos, existiendo
la posibilidad de compartir información entre las diversas instalaciones, mediante
la información de una “Red de Comunicación”.

Según Ponjuán los componentes básicos de un Sistema de Información son:


 Documentos: Cualquier fuente de información, en forma material, capaz de
ser empleada para referencia o estudio como una autoridad.
 Registros: es un conjunto de elementos que en forma colectiva aportan
información acerca del asunto que registran.
 Ficheros o archivos de registros: es un conjunto de registros, casi siempre
con características similares.
 Equipos: el equipamiento es muy variado y depende de la línea tecnológica
que emplea el sistema.
 Elementos de apoyo a los sistemas pueden citarse: manuales de
procedimiento, software específico.
 Procesos: Conjunto de tareas que se relacionan de forma lógica, para
obtener un resultado concreto. Dentro de los SI se desarrollan múltiples
procesos, con sus procedimientos, actividades y tareas
 Personas: Son las que diseñan los sistemas, operan los equipos, realizan
los procesos, y ponen gran parte de las decisiones técnicas y profesionales
que permiten que los sistemas operen con eficacia.
2.3 SISTEMAS DE INFORMACIÓN EN LAS ORGANIZACIONES.

Un sistema de información para la organización es de suma importancia pues


facilita la organización y normalización de la información, con lo cual permite
conocer el estado de los datos, la información sobre mercados y competidores,
estadísticas de proyectos, proveedores y otras informaciones relevantes para la
gestión organizacional y la toma de decisiones.

Debe responde al cumplimiento de su misión y visión, como objetivos supremos


de esta, ya que los sistemas de información interactúan directamente con el
ambiente de la organización, ya que los elementos del ambiente que inciden en el
sistema constituyen una entrada y todo resultado del sistema hacia su ambiente
es una salida. De igual manera la retroalimentación constituye un elemento clave
para el desarrollo y fortalecimiento de la organización. La retroalimentación
permite conocer el impacto de los servicios y productos, que servirán como salidas
en el ambiente y propicia el rediseño del sistema en función de la satisfacción de
las necesidades de los usuarios/ clientes que formarán entradas.
Representa un proceso de suma importancia, pues las informaciones que se
obtiene a través de él influyen cuantitativa y cualitativamente en el mejoramiento
de la calidad de los servicios y productos.

Tipología
En el sector organizacional se han desarrollado diversas tipologías de sistemas de
información. Estas surgen básicamente a partir de las propias necesidades del
sector y de la adecuación a los procesos fundamentales desarrollados de acuerdo
con las particularidades propias de cada organización. Entre los mismos se tiene
los siguientes

1. Sistema de información de marketing (S.I.M): están orientados a obtener


y procesar información sobre mercadotecnia, una organización necesita
tres tipos de información de mercadotecnia: inteligencia de mercadotecnia
(información sobre el entorno), información interna de mercadotecnia
(aquella que se recoge dentro de la organización)
y comunicaciones de mercadotecnia información que fluye desde la
organización hacia el entorno). Esta información básicamente responde al
área estratégica de la organización.
2. Sistemas de Información de Producción (S.I.P): tiene como objetivos
apoyar el sistema de producción físico y proporcionar información acerca de
las operaciones de producción. Esta información responde específicamente
al área productiva de la organización.
3. Sistema de información financiera (S.I.F): proporcionan a personas y
grupos, tanto dentro como fuera de la organización, información relacionada
con los asuntos financieros de la organización.
4. Sistema de información de recursos humanos (S.I.R.H): permite
recopilar y almacenar información relacionada con los recursos humanos
para transformarla y luego distribuirla a los usuarios de la organización.
5. Sistemas de dirección para directivos (S.D.D): proporcionan a los
directivos información sobre el desempeño global de la empresa. Utilizan
fuentes de información internas (las salidas de los sistemas de información
funcional) y fuentes del entorno (pues la información procedente del exterior
de la empresa es especialmente importante en los niveles jerárquicos más
altos).
UNIDAD III BASES DE DATOS.

El término de bases de datos fue escuchado por primera vez en 1963, en un


simposio celebrado en California, USA. Una base de datos se puede definir como
un conjunto de información relacionada que se encuentra agrupada ó
estructurada.

Desde el punto de vista informático, la base de datos es un sistema formado por


un conjunto de datos almacenados en discos que permiten el acceso directo a
ellos y un conjunto de programas que manipulen ese conjunto de datos.

Cada base de datos se compone de una o más tablas que guarda un conjunto de
datos. Cada tabla tiene una o más columnas y filas. Las columnas guardan una
parte de la información sobre cada elemento que queramos guardar en la tabla,
cada fila de la tabla conforma un registro.
3.1 Definición.

Se define una base de datos como una serie de datos organizados y relacionados
entre sí, los cuales son recolectados y explotados por los sistemas de información
de una empresa o negocio en particular.

Características

Entre las principales características de los sistemas de base de datos podemos


mencionar:

 Independencia lógica y física de los datos.


 Redundancia mínima.
 Acceso concurrente por parte de múltiples usuarios.
 Integridad de los datos.
 Consultas complejas optimizadas.
 Seguridad de acceso y auditoría.
 Respaldo y recuperación.
 Acceso a través de lenguajes de programación estándar.

Sistema de Gestión de Base de Datos (SGBD)

Los Sistemas de Gestión de Base de Datos (en inglés DataBase Management


System) 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. Se compone
de un lenguaje de definición de datos, de un lenguaje de manipulación de datos y
de un lenguaje de consulta.

Ventajas de las bases de datos


Control sobre la redundancia de datos:

Los sistemas de ficheros almacenan varias copias de los mismos datos en


ficheros distintos. Esto hace que se desperdicie espacio de almacenamiento,
además de provocar la falta de consistencia de datos.

En los sistemas de bases de datos todos estos ficheros están integrados, por lo
que no se almacenan varias copias de los mismos datos. Sin embargo, en una
base de datos no se puede eliminar la redundancia completamente, ya que en
ocasiones es necesaria para modelar las relaciones entre los datos.
3.2 CLASIFICACION.

Las bases de datos pueden clasificarse de varias maneras, de acuerdo al contexto


que se esté manejando, o la utilidad de la misma:

Según la variabilidad de los datos almacenados

Bases de datos estáticas

Éstas son bases de datos de sólo 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 y tomar decisiones.

Bases de datos dinámicas

Éstas son bases de datos donde la información almacenada se modifica con el


tiempo, permitiendo operaciones como actualización, borrado y adición de datos,
además de las operaciones fundamentales de consulta. Un ejemplo de esto puede
ser la base de datos utilizada en un sistema de información de una tienda de
abarrotes, una farmacia, un videoclub.

Según el contenido

Bases de datos bibliográficas

Solo contienen un surrogante (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.

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).


3.3 MANEJADORES DE BASES DE DATOS

Un sistema manejador de bases de datos (SGBD, por sus siglas en inglés)


o DataBase Management System (DBMS) es una colección de software muy
específico, cuya función es servir de interfaz entre la base de datos, el usuario y
las distintas aplicaciones utilizadas.

Un sistema manejador de bases de datos (SGBD, por sus siglas en inglés)


o DataBase Management System (DBMS) es una colección de software muy
específico, cuya función es servir de interfaz entre la base de datos, el usuario y
las distintas aplicaciones utilizadas.
Como su propio nombre indica, el objetivo de los sistemas manejadores de base
de datos es precisamente el de manejar un conjunto de datos para convertirlos
en información relevalante para la organización, ya sea a nivel operativo o
estratégico.
Lo hace mediante una serie de rutinas de software para permitir su uso de una
manera segura, sencilla y ordenada. Se trata, en suma, de un conjunto de
programas que realizan tareas de forma interrelacionada para facilitar
la construcción y manipulación de bases de datos, adoptando la forma de
interfaz entre éstas, las aplicaciones y los mismos usuarios.
Su uso permite realizar un mejor control a los administradores de sistemas y, por
otro lado, también obtener mejores resultados a la hora de realizar consultas que
ayuden a la gestión empresarial mediante la generación de la tan perseguida
ventaja competitiva.
Características y funcionalidad
Un sistema SGBD es sinónimo de independencia, una redundancia mínima,
consistencia de la información (control de la concurrencia), abstración de la
información sobre su almacenamiento físico, así como un acceso seguro y la
adopción de las medidas necesarias para garantizar la integridad de los datos.
Estas particularidades son algunos de los rasgos definitorios de un SGBD,
cuyos procesos esenciales son la manipulación y construcción de la bases de
datos, así como la definición de los mismos. Son características que, a su vez,
facilitan el cumplimiento de una serie de funciones relacionadas con muchos de
los aspectos apuntados, entre otros la definición de los datos, su fácil
manipulación, una rápida gestión, poder representar relaciones complejas entre
datos y otros aspectos relacionados con la seguridad y validez de los datos.
Frente a su gran funcionalidad, por otra parte, la inversión necesaria para
implementar un DBMS en hardware, software y concimientos, vulnerabilidad a los
fallos por su misma centralización y su sus deficiencias con algunos tipos de
datos (datos gráficos, multimedia, etc.), son algunas de sus principales
desventajas.

Los lenguajes más utilizados en un Manejador de Base de Datos (DBMS)


En lo que respecta a los lenguajes utilizados en un DBMS, cabe destacar el
Lenguaje de Manipulación de datos o Data Manipulation Language (DML) para la
realización de consultas y manipulación de datos. Especialmente, se utiliza
el SQL (Structured Query Language), el DML más utilizado para gestionar datos
relacionales, así como el Data Definition Language (DDL), utilizado para definir
estructuras y funciones en la realización de consultas.
El Data Control Language (DCL), por último, también es un lenguaje utilizado en
un DBMS por el administrador, en esta ocasión con el fin de controlar el acceso a
los datos de la base de datos.
3.4 DISEÑO DE BASES DE DATOS

Son muchas las consideraciones a tomar en cuenta al momento de hacer el


diseño de la base de datos, quizá las más fuertes sean:
 La velocidad de acceso,
 El tamaño de la información,
 El tipo de la información,
 Facilidad de acceso a la información,
 Facilidad para extraer la información requerida,
 El comportamiento del manejador de bases de datos con cada tipo de
información.
No obstante que pueden desarrollarse sistemas de procesamiento de archivo e
incluso manejadores de bases de datos basándose en la experiencia del equipo
de desarrollo de software logrando resultados altamente aceptables, siempre es
recomendable la utilización de determinados estándares de diseño que garantizan
el nivel de eficiencia mas alto en lo que se refiere a almacenamiento y
recuperación de la información.
De igual manera se obtiene modelos que optimizan el aprovechamiento
secundario y la sencillez y flexibilidad en las consultas que pueden proporcionarse
al usuario.
OBJETIVOS DEL DISEÑO DE BASES DE DATOS
Entre las metas más importantes que se persiguen al diseñar un modelo de bases
de datos, se encuentran las siguientes que pueden observarse en esta figura.

1. Almacenar Solo La Información Necesaria.


A menudo pensamos en todo lo que quisiéramos que estuviera almacenado en
una base de datos y diseñamos la base de datos para guardar dichos datos.
Debemos de ser realistas acerca de nuestras necesidades y decidir qué
información es realmente necesaria.
Frecuentemente podemos generar algunos datos sobre la marcha sin tener que
almacenarlos en una tabla de una base de datos. En estos casos también tiene
sentido hacer esto desde el punto de vista del desarrollo de la aplicación.
2. Normalizar la Estructura de las Tablas.
Si nunca antes hemos oído hablar de la "normalización de datos", no debemos
temer. Mientras que la normalización puede parecer un tema complicado, nos
podemos beneficiar ampliamente al entender los conceptos más elementales de la
normalización.
Una de las formas más fáciles de entender esto es pensar en nuestras tablas
como hojas de cálculo. Por ejemplo, si quisiéramos seguir la pista de nuestra
colección de CD’s en una hoja de cálculo, podríamos diseñar algo parecido a lo
que se muestra en la siguiente tabla.

+------------+-------------+--------------+ .. +--------------+
| Álbum | track1 | track2 | | track10 |
+------------+-------------+--------------+ .. +--------------+
Esto parece razonable. Sin embargo el problema es que el número de pistas que
tiene un CD varía bastante. Esto significa que con este métodotendríamos que
tener una hoja de cálculo realmente grande para albergar todos los datos, que en
los peores casos podrían ser de hasta 20 pistas. Esto en definitiva no es nada
bueno.
Uno de los objetivos de una estructura de tabla normalizada es minimizar el
número de "celdas vacías". El darnos cuenta de que cada lista de CD’s tiene un
conjunto fijo de campos (título, artista, año, género) y un conjunto variable de
atributos (el número de pistas) nos da una idea de cómo dividir los datos en
múltiples tablas que luego podamos relacionar entre sí.
Mucha gente no esta familiarizada con el concepto "relacional", de manera sencilla
esto significa, que grupos parecidos de información son almacenados en distintas
tablas que luego pueden ser "juntadas" (relacionadas) basándose en los datos que
tengan en común.
Es necesario que al realizar la estructura de una base de datos, esta sea flexible.
La flexibilidad está en el hecho que podemos agregar datos
al sistemaposteriormente sin tener que rescribir lo que ya tenemos. Por ejemplo, si
quisiéramos agregar la información de los artistas de cada álbum, lo único que
tenemos que hacer es crear una tabla artista que esté relacionada a la tabla álbum
de la misma manera que la tabla pista. Por lo tanto, no tendremos que modificar la
estructura de nuestras tablas actuales, simplemente agregar la que hace falta.
La eficiencia se refiere al hecho de que no tenemos duplicación de datos, y
tampoco tenemos grandes cantidades de "celdas vacías".
El objetivo principal del diseño de bases de datos es generar tablas que modelan
los registros en los que guardaremos nuestra información.
Es importante que esta información se almacene sin redundancia para que se
pueda tener una recuperación rápida y eficiente de los datos.
A través de la normalización tratamos de evitar ciertos defectos que nos
conduzcan a un mal diseño y que lleven a un procesamiento menos eficaz de los
datos.
Podríamos decir que estos son los principales objetivos de la normalización:
 Controlar la redundancia de la información.
 Evitar pérdidas de información.
 Capacidad para representar toda la información.
 Mantener la consistencia de los datos.
3. Seleccionar el Tipo de Dato Adecuado.
Una vez identificadas todas las tablas y columnas que necesita la base de datos,
debemos determinar el tipo de dato de cada campo. Existen tres categorías
principales que pueden aplicarse prácticamente a cualquier aplicación de bases de
datos:
 Texto
 Números
 Fecha y hora
Cada uno de éstos presenta sus propias variantes, por lo que la elección del tipo
de dato correcto no sólo influye en el tipo de información que se puede almacenar
en cada campo, sino que afecta al rendimiento global de la base de datos.
A continuación se dan algunos consejos que nos ayudarán a elegir un tipo de dato
adecuado para nuestras tablas:
 Identificar si una columna debe ser de tipo texto, numérico o de fecha.
 Elegir el subtipo más apropiado para cada columna.

 Configurar la longitud máxima para las columnas de texto y numéricas, así


como otros atributos.
4. Utilizar Índices Apropiadamente
Los índices son un sistema especial que utilizan las bases de datos para mejorar
su rendimiento global. Dado que los índices hacen que las consultas se ejecuten
más rápido, podemos estar incitados a indexar todas las columnas de nuestras
tablas.
Sin embargo, lo que tenemos que saber es que el usar índices tiene un precio.
Cada vez que hacemos un INSERT, UPDATE, REPLACE, o DELETE sobre una
tabla, MySQL tiene que actualizar cualquier índice en la tabla para reflejar los
cambios en los datos.
¿Así que, cómo decidimos usar índices o no? La respuesta es "depende". De
manera simple, depende que tipo de consultas ejecutamos y que tan
frecuentemente lo hacemos, aunque realmente depende de muchas otras cosas.
Así que antes de indexar una columna, debemos considerar que porcentaje de
entradas en la tabla son duplicadas. Si el porcentaje es demasiado alto,
seguramente no veremos alguna mejora con el uso de un índice. Ante la duda, no
tenemos otra alternativa que probar.
5. Usar Consultas REPLACE
Existen ocasiones en las que deseamos insertar un registro a menos de que éste
ya se encuentre en la tabla. Si el registro ya existe, lo que quisiéramos hacer es
una actualización de los datos.
6. Usar Una Versión Reciente de MySQL
La recomendación es simple y concreta, siempre que esté en nuestras manos,
debemos usar la versión más reciente de MySQL que se encuentre disponible.
Además de que las nuevas versiones frecuentemente incluyen muchas mejoras,
cada vez son más estables y más rápidas. De esta manera, a la vez que sacamos
provecho de las nuevas características incorporadas en MySQL, veremos
significativos incrementos en la eficiencia de nuestro servidor de bases de datos.
8. Usar Tablas Temporales.
Cuando estamos trabajando con tablas muy grandes, suele suceder que
ocasionalmente necesitemos ejecutar algunas consultas sobre un pequeño
subconjunto de una gran cantidad de datos. En vez de ejecutar estas consultas
sobre la tabla completa y hacer que MySQL encuentre cada vez los pocos
registros que necesitamos, puede ser mucho más rápido seleccionar dichos
registros en una tabla temporal y entonces ejecutar nuestras consultas sobre esta
tabla.
Una tabla temporal existe mientras dure la conexión a MySQL. Cuando se
interrumpe la conexión MySQL remueve automáticamente la tabla y libera el
espacio que ésta usaba.
7. Recomendaciones.
El último paso del diseño de la base de datos es adoptar determinadas
convenciones de nombres. Aunque MySQL es muy flexible en cuanto a la forma
de asignar nombre a las bases de datos, tablas y columnas, he aquí algunas
reglas que es conveniente observar:
 Utilizar caracteres alfanuméricos.
 Limitar los nombres a menos de 64 caracteres (es una restricción de
MySQL).
 Utilizar el guión bajo (_) para separar palabras.
 Utilizar palabras en minúsculas (esto es más una preferencia personal que
una regla).
 Los nombres de las tablas deberían ir en plural y los nombres de las
columnas en singular (es igual una preferencia personal).
 Utilizar las letras ID en las columnas de clave primaria y foránea.
 En una tabla, colocar primero la clave primaria seguida de las claves
foráneas.
 Los nombres de los campos deben ser descriptivos de su contenido.
 Los nombres de los campos deben ser unívocos entre tablas, excepción
hecha de las claves.
Los puntos anteriores corresponden muchos de ellos a preferencias personales,
más que a reglas que debamos de cumplir, y en consecuencia muchos de ellos
pueden ser pasados por alto, sin embargo, lo más importante es que
la nomenclatura utilizada en nuestras bases de datos sea coherente y consistente
con el fin de minimizar la posibilidad de errores al momento de crear una
aplicación de bases de datos.

Вам также может понравиться