UNIDAD 1 INTRODUCCIÓN A LA COMPUTACIÓN
1.1. Nuevas Tecnologías de la información. 1.2. Elementos de un sistema computacional. 1.2.1 Hardware. 1.2.2 Software: de operaciones, de traducciones y aplicación. Firmware: definición, ventajas y desventajas. 1.3. Clasificación de los sistemas operativos: la familia de Windows, Arquitectura Macintosh, Uníx y Linux. 1.4. Paquetería de software: Hoja de cálculo y modelos de bases de datos.
1.1 NUEVAS TECNOLOGÍAS DE LA INFORMACIÓN Y COMUNICACIÓN (NTIC) Y CULTURA
El INTERNET es la principal NTIC a la que estamos expuestos. Pero hay muchas otras que poco ha poco nos van invadiendo, gracias al poder de las telecomunicaciones y la electrónica. ¿Cuándo fue que perdimos perder nuestra intimidad y nuestro espacio personal en pos de la información instantánea? Ahora le toma unos pocos segundos a nuestros jefes o compañeros de trabajo encontrarnos, ya sea en la oficina, nuestro hogar o nuestras vacaciones. Casi no hay escondite al que no tenga alcance el espectro electromagnético. Y con los gadgets tecnológicos modernos y portátiles, podemos intercambiar imágenes, video y sonido en tiempo real con quien sea, donde sea y cuando sea. El profesor, el párroco o el cinéfilo pueden dar fe de lo molesto que es ser interrumpidos (en la clase, el sermón o la película, respectivamente) por un teléfono sonando o brillando, y un individuo que le da lo mismo contestar en voz alta, que salirse a contestar su “mensaje urgente”. Lo urgente se ha vuelto instantáneo, y no hace distinciones con lo banal y lo cotidiano. Ante la necesidad de más información, más rápida, más instantánea, el cibernauta actual se aburre ante un libro, le pierde interés a la educación formal y no encuentra que hacer cuando las baterías se han agotado.
La generación del INTERNET es joven, y esto es entendible ya que la tecnología nació en la década de 1970. Esta generación ha convivido con computadoras desde su infancia y les es muy natural el uso de la red. Conocen los atajos en la supercarretera de la información y muchos de ellos no emplean los motores de búsqueda más populares (LYCOS, YAHOO, Google). Muchos iniciaron su aventura informática al principio por pura curiosidad, mientras que otros por la necesidad que el trabajo o la escuela les imponían. Lo cierto es que ahora consideran a las tecnologías de la información importantes en sus vidas pues hace la búsqueda de información fácil y económica, hacen mucho más eficientes y sencillos sus trabajos y facilitan las telecomunicaciones. Muy pocos
han aceptado que el INTERNET puede hacerlos más flojos, irritables o que ha afectado en alguna medida su capacidad de interacción social.
No todo el INTERNET es miel sobre hojuelas. La absoluta libertad existente en cuanto al contenido de páginas crea situaciones que pueden ser (y son) empleadas para fines criminales, pornografía, búsqueda de información confidencial por parte de hackers, entre otros problemas que hemos mencionado anteriormente. Algunos individuos han desarrollado trastornos de personalidad que hacen pensar a psicólogos y sociólogos en un problema de “adicción informática”, con sintomatologías y problemáticas similares a la drogadicción. Además, la brecha que esta nueva tecnología de la información está abriendo entre aquellos con a ésta y quienes no lo tienen, genera un abismo cultural más grande entre países desarrollados y no desarrollados. El control de la información por parte de solo unos cuántos, crea un nuevo tipo de discriminación y desigualdad social.
1.2 ELEMENTOS DE UN SISTEMA COMPUTACIONAL Informática es el conjunto de conocimientos científicos y técnicas que hacen posible el tratamiento automático de la información por medio de ordenadores. Ordenador es una máquina electrónica dotada de una memoria de gran capacidad y de métodos de tratamiento de la información, capaz de resolver problemas aritméticos y lógicos gracias a la utilización de programas instalados en ella. 1.2 Componentes de una computadora.
1.2.1 HARDWARE.
La mayoría de computadoras están compuestas de por lo menos tres elementos básicos: Unidad Central de Proceso (Central Processing Unit, U),
teclado
y
monitor,
aunque
algunos
elementos
externos
considerados antiguamente como equipos periféricos, como el ratón (mouse) y la impresora, ya se incluyen como elementos inherentes al sistema de cómputo.
Teclado. Es el dispositivo más utilizado para comunicarse con la computadora. Los teclados pueden variar mucho, dependiendo del fabricante y del idioma; sin embargo, la mayoría de ellos incluyen por lo menos 102 teclas, excepto los de las portátiles (laptops o notebooks), que suelen tener aproximadamente 89. La parte principal de los teclados incluye el alfabeto y los números en una configuración conocida como QWERTY, por la disposición de las letras de la segunda línea superior izquierda. En la parte derecha se encuentra un teclado numérico, los signos +, -, /, * y una tecla que dice [Bloq Num] que sirve para “apagar” o “encender” el teclado numérico. A la derecha de la sección alfabética se encuentra una de las más importantes teclas, denominada [Enter], [Intro], [Return], [Retorno] o [Entrar], dependiendo del tipo e idioma del teclado. Es importante, porque permite
indicar el final de la introducción de datos, para que la computadora ejecute la orden o comando especificado. Justo arriba de la tecla [Entrar] está la tecla [Retorno], que permite borrar un carácter ubicado a la izquierda del cursor. Si lo que se desea eliminar es un carácter en la posición donde se encuentra el cursor, se puede emplear la tecla [Supr]. Las teclas [Ctrl] y [Alt] tienen la facultad de extender el uso del teclado y permitir acciones o funciones utilizando las mismas teclas alfabéticas. Por ejemplo, si se oprimen simultáneamente [Ctrl]+[Alt]+[Supr], se reinicializará la computadora.
Monitor. Es el principal dispositivo de salida visual de los datos procesados. El monitor requiere de un adaptador, que consiste normalmente en una tarjeta instalada dentro de la propia U. Dependiendo del tipo de adaptador de la tarjeta, varía la resolución que podrá tener el monitor, aunado a sus propias características. Ratón. El ratón (mouse) es un dispositivo que permite señalar en la pantalla las opciones que ofrecen diversos programas de interfaz gráfica, para realizar una operación específica. Generalmente tienen dos botones que permiten simular que se oprime la tecla [Entrar].
Impresora. Las impresoras son uno de los dispositivos periféricos más útiles de las microcomputadoras; tanto, que se consideran ya como una
unidad de salida por excelencia, y no como periférico o “agregado”. Permiten obtener en papel el resultado de los cálculos y procesos de computación, como listas de nóminas, textos, cuadros estadísticos, mapas, gráficos, organigramas, fluxogramas, ecuaciones, fórmulas o cualquier otro tipo de información que se desee imprimir.
Algunas veces se habla de U al referirse a la “carcasa” o compartimiento donde se ubica la tarjeta principal (motherboard) y el microprocesador, sin embargo se debe entender que la U es la parte más importante de una computadora: el procesador, denominado así por ser donde se procesan los datos.
Dentro de la carcasa se encuentran también la fuente de poder, que se encarga
de
distribuir
la
energía
eléctrica
necesaria
para
el
funcionamiento de todos los componentes; las tarjetas de sonido; las de red o módem y todos los componentes de memoria. Además, ahí se alojan el disco duro, las unidades de disquetes y los lectores de discos compactos y DVD’s. A estas unidades se les conoce como dispositivos internos. La computadora cuenta con dos tipos de memoria. Una de ellas se denomina ROM (de Read Only Memory) o memoria de sólo lectura. Se trata de chips grabados por el fabricante de la computadora, donde se almacena la información que se emplea desde el encendido, para verificar los dispositivos y buscar el sistema operativo. Como su nombre lo indica, esta memoria no puede ser modificada por el . La otra memoria es la que se emplea para guardar los datos y programas que utiliza la computadora. Se le denomina RAM (de Random Access Memory) o memoria de aleatorio. Esta memoria constituye el espacio de trabajo que utiliza el en la computadora para procesar los datos. Podría decirse que mientras más memoria RAM
tenga la computadora, más capacidad de trabajo tendrá. Pero esto es cierto sólo dentro de ciertos límites y algunas condicionantes. Las Unidades, Bus (Bus Unit, BU), de Instrucción (Instruction Unit, IU), de Ejecución (Execution Unit, EU) y la de Direccionamiento (Addressing Unit, AU), ejecutan dentro del procesador, todas las operaciones aritméticas y lógicas. Para ello, cuentan con una Unidad de Control (Control Unit, CU), que coordina las actividades y comunicación con las diferentes partes del sistema, y la Unidad Aritmética Lógica (Arithmetic and Logical Unit, ALU), que se encarga de realizar apropiadamente las operaciones aritméticas y lógicas. La tarjeta principal, conocida también como tarjeta madre (motherboard) o placa base, es el centro de distribución y proceso de los datos en la computadora. Es ahí donde se alojan los principales componentes del sistema, como microprocesador, chips de memoria, tarjetas de control de dispositivos y un sinnúmero de componentes electrónicos.
Dentro de cada uno de los tipos de procesadores se pueden establecer nuevas categorías en función de su velocidad de proceso, que se mide en Megahertzios (MHz); así se habla de procesadores a 133, 166, 200, 233, 266, 400, 433, 500 … (MHz), 1 GHz, 2 GHz, dependiendo también de su fabricante. Los procesadores anteriormente citados pertenecen a Intel, estándar en la informática personal; sin embargo, éstos no son los únicos existentes, sino que
existe una amplia gama (AMD, Power PC, Apple, IBM y Motorola, etc) que cubren las distintas necesidades y apetencias de los s. Los dispositivos periféricos son elementos adicionales, que permiten potenciar en gran manera, la ya de por sí enorme cantidad de poder de las computadoras modernas. Algunos de ellos se han vuelto indispensables para el uso cotidiano, como las impresoras, los módems y los micrófonos.
Periféricos de entrada: Son los que permiten introducir datos a la computadora, para ser procesados. Los periféricos de entrada más conocidos son: el escáner, el módem, los lectores de códigos de barras, el micrófono, las palancas de juegos, el lápiz óptico, las tablillas digitalizadoras, las pantallas sensibles al tacto, etc. Periféricos de salida: Son aquéllos que proporcionan resultados de los procesos que se llevan a cabo en la computadora; los que muestran los resultados de los programas ejecutados. Los más importantes son: las impresoras de todo tipo, los diagramadores de planos y posters (plotters), los altoparlantes o bocinas, los módems, las unidades de discos, los lectores de CD-ROM, los proyectores, etc. Unidades
de
almacenamiento
masivo.
Las
unidades
de
almacenamiento masivo permiten realizar respaldos o copias de
seguridad de toda la información que se genera en las computadoras. También permiten trabajar con las computadoras, enormes archivos digitales, que no se podrían “abrir” en los discos duros comunes, como editar video, por ejemplo. Los más populares son: unidades de discos flexibles, discos duros, lectores de discos compactos, unidades de cinta, “quemadores” de CD-ROM’s, lectores DVD, etc. Discos duros o fijos. Los discos duros o fijos (hard disk) tienen el mismo principio funcional de los disquetes, con la ventaja de estar construidos por un material rígido, lo que permite un mayor control sobre su desempeño y una mayor densidad de grabación, todo lo cual redunda en el beneficio de poder almacenar grandes cantidades de información, a gran velocidad.
1.2.2. SOFTWARE. Se denomina como estructura lógica de la computadora a todos aquellos programas que se requieren para el funcionamiento del sistema de cómputo; desde los programas del BIOS, que permiten configurar la computadora cada vez que se enciende o reinicializa, hasta los sistemas operativos o de control, los controladores de dispositivos, y las aplicaciones de propósito específico como procesadores de texto, manejadores de hojas de cálculo y bases de datos, programas de creación y edición de gráficos, etc. Los números constituyen la base del software, ya que la comunicación más elemental con cualquier computadora se realiza mediante el sistema numérico denominado binario. A partir de los unos y ceros del sistema binario se codifican y decodifican de diversas maneras los números para producir, utilizando el álgebra de Boole y operadores lógicos y matemáticos, las instrucciones que son capaces de entender las computadoras. Códigos de comunicación. El uso de los sistemas de numeración binario y hexadecimal en las computadoras “facilita” la comunicación y el proceso de
datos para la computadora, pero indudablemente, complica el proceso de comunicación entre el y la máquina, ya que cualquier persona debería tener la capacidad de entender y manipular enormes cantidades de datos numéricos binarios para poder realizar una pequeña cantidad de cálculos simples. Esto obligó a quienes tenían a cargo el aprovechamiento de esta nueva herramienta en las Universidades e instituciones de investigación, a crear nuevos métodos de intercambio de datos entre el común y la computadora. Estos métodos o protocolos de entendimiento se denominan códigos de comunicación o de datos. 1 Programas de sistema: Programas de carga o inicio Sistemas operativos Controladores de dispositivos 2 Programas de aplicación: Procesadores de texto Manejadores de libros de cálculo Manejadores de bases de datos Programas de presentaciones Programas de gráficos y diseño
FIRMWARE El firmware es un bloque de instrucciones de programa para propósitos específicos, grabado en una memoria de tipo no volátil (ROM, EEPROM, flash, etc), que establece la lógica de más bajo nivel que controla los circuitos electrónicos de un dispositivo de cualquier tipo. Al estar integrado en la electrónica del dispositivo es en parte hardware, pero también es software, ya que proporciona lógica y se dispone en algún tipo de lenguaje de programación. Funcionalmente, el firmware es el intermediario (interfaz) entre las órdenes externas que recibe el dispositivo y su electrónica, ya que es el
encargado de controlar a ésta última para ejecutar correctamente dichas órdenes externas. VENTAJAS Y DESVENTAJAS En algún sentido, los varios componentes del firmware son tan importantes como el sistema operativo en un computador. Sin embargo, a diferencia de la mayoría de los sistemas operativos modernos, el firmware tiene raramente un mecanismo automático bien desarrollado para actualizarse a sí mismo para corregir los problemas de funcionalidad que son detectados después de que la unidad es despachada. El BIOS es bastante fácil de actualizar en una PC moderna; los dispositivos como las tarjetas video o los módems confían en el firmware cargado dinámicamente por un driver de dispositivo y a menudo pueden así ser actualizados transparentemente a través de los mecanismos de la actualización del sistema operativo. En contraste, el firmware en dispositivos de almacenamiento es raramente actualizado; no están estandarizados los mecanismos para detectar las versiones del firmware y actualizarlas. Estos dispositivos por lo tanto tienden a tener un índice más alto de problemas de funcionalidad, comparado a otras partes de un moderno sistema de computación
1.3. CLASIFICACIÓN DE LOS SISTEMAS OPERATIVOS: LA FAMILIA DE WINDOWS, ARQUITECTURA MACINTOSH, UNIX Y LINUX. Clasificación de Sistemas Operativos. 1 Por el número de s: • Monos • Multis
2 Por el número de tareas: • Monotarea • Multitarea 3 Por el número de procesadores: • Uniproceso • Multiproceso Interfaz en modo texto. Los primeros Sistemas Operativos creados para el primer IBM PC, para el Apple II y otras máquinas, no se parecían en nada a los ordenadores de hoy en día. El monitor estaba dividido en 24 filas y 80 columnas de texto. Colores en blanco y negro. Los primeros S.O. (MS-DOS) se comunicaban con el mediante Intérpretes de comandos. MS-DOS (Microsoft Disk Operative System) se convirtió en un estándar para los PC compatibles con IBM PC. Misma funcionalidad y mismo software. En las figuras siguientes se muestra una ventana clásica de un interprete de comandos en modo texto. Del lado izquierdo se muestra el clásico MS-DOS(en ambiente Windows accedemos a esta ventana como interfaz de comandos tiene el icono c:\ ); y del
lado
derecho
una
interfaz
en
LINUX/UNIX.
Familia de Windows WINDOWS NT de Microsoft Con Windows NT, Microsoft ha expresado su dedicación a escribir software no sólo para PC de escritorio sino también para poderosas estaciones de trabajo y servidores de red y bases de datos. Microsoft Windows NT no es necesariamente un sustituto de DOS ni una nueva versión de éste; es, en conjunto, un nuevo Sistema Operativo diseñado desde sus bases para las máquinas más modernas y capaces disponibles. Windows NT de Microsoft ofrece características interconstruidas que ningún otro Sistema Operativo para PC ofrece, con excepción de Unix. Además de las características tradicionales de estricta seguridad de sistema, red
interconstruida,
servicios
de
comunicación
y
correo
electrónico
interconstruidos, herramientas de istración y desarrollo de sistema y una GUI, Windows NT puede correr directamente aplicaciones de Windows de Microsoft y de Unix. Windows NT, al igual que el OS/2 ver 2.0 y algunas versiones de Unix, es un Sistema Operativo de 32 bits, que puede hacer completo uso de los procesadores de estas características.
Además de ser multitarea, está diseñado para tomar ventaja del multiproceso simétrico.
Windows NTServer Windows NT Server es un sistema operativo para servidores, ampliable e independiente de la plataforma. Puede ejecutarse en sistemas basados en procesadoresIntel x86, RISC y DEC Alpha, ofreciendo al mayor libertada la hora de elegir sus sistemas informáticos. Es ampliable a sistemas de multiproceso simétrico, lo que permite incorporar procesadores adicionales cuando
se
desee
aumentar
el
rendimiento.
Internamente posee una arquitectura de 32 bits. Su modelo de memoria lineal de 32 bits elimina los segmentos de memoria de 64 KB y la barrera de 640 KB de MS-DOS. Posee múltiples threads (subprocesos) de ejecución, lo que permite utilizar aplicaciones más potentes. La protección de la memoria garantiza la estabilidad mediante la asignación de áreas de memoria independientes para el sistema operativo y para las aplicaciones, con el fin de impedir la alteración de los datos. La capacidad de multitarea de asignación prioritaria permite al sistema operativo asignar tiempo de proceso a cada aplicación de forma eficaz. Windows NT Server incluye, asimismo, diversas funciones de red, que se describen brevemente en las siguientes secciones y con más detalle en capítulos posteriores de este manual. WINDOWS 98 Microsoft® Windows® 98 hace que el ordenador funcione mejor integrando Internet y ofreciendo un mejor rendimiento del sistema y un sistema de diagnósticos y mantenimiento más sencillo. Windows 98 es más divertido gracias a su soporte de las últimas tecnologías de gráficos, sonido y multimedia, su capacidad para añadir y quitar periféricos, y la convergencia de la
televisión
y
el
ordenador
en
el
hogar.
Este nuevo sistema operativo se basa en las grandes novedades introducidas por Windows 95. Al mismo tiempo, Windows 98 mantiene la compatibilidad con
otras aplicaciones y tecnologías basadas en versiones anteriores de Windows. Las mejoras introducidas en Windows 98. •
Te ofrecerán la mejor forma de Explorar Internet
•
Te acercarán al Mundo de los Ordenadores
•
Te harán los Ordenadores más Entretenidos
•
Te permitirán descubrir la Capacidad del PC y los Periféricos
Las nuevas características de Microsoft® Windows® 98 ofrecen sacar mucho más partido del PC. Los programas se ejecutan más rápido, pudiendo ganar una media de un 25% o más espacio en disco, Internet pasa a ser una parte muy importante en el ordenador, dando un paso de gigante en la entrega de contenido multimedia de alta calidad. WINDOWS XP La nueva versión de Windows supone un cambio importante respecto a la versión anterior. Desde que apareció Windows95 las sucesivas versiones han sido una evolución de la original, sin embargo en esta ocasión se ha producido un cambio de mayor envergadura ya que se ha cambiado el núcleo o Kernel del
sistema
operativo.
Aunque de cara al no se noten cambios radicales, se puede decir que WindowsXP no es solo una versión más de Windows sino que supone prácticamente
un
nuevo
sistema.
Hasta ahora Microsoft disponía de dos sistemas operativos diferentes, para el entorno personal o doméstico tenía Windows98 y para el entorno profesional (o de negocios) el Windows NT/2000. Con WidowsXP se produce una convergencia entre ambas versiones ya que se ha partido del núcleo del sistema de Windows 2000 para crear WindowsXP y a partir de ahí se han realizado algunos retoques para diferenciar dos versiones de WindowsXP, una para el ámbito personal llamada WindowsXP Home Edition, y otra para el ámbito profesional denominada WindowsXP Professional. El principal beneficio de esta estrategia para los s domésticos va a ser
que WindowsXP ha adquirido la robusted y estabilidad de WindowsNT/2000, esto debe suponer que WindowsXP se quedará menos veces bloqueado, habrá menos ocasiones en la que tengamos que reiniciar el sistema como consecuencia de un error. La mejora para los s profesionales se debe a que WindowsXP tiene mayor compatibilidad con el hardware de la que gozaba WindowsNT/2000. WindowsXP dispone de un nuevo sistema de s completamente diferente respecto a Windows98. Este nuevo sistema ha sido heredado de Windows NT/2000.
WINDOWS 95 Con este sistema operativo Microsoft se ha protesto superar algunas de las limitaciones del MS-DOS. Parte del código de Windows 95 esta implementado en 16 bits y parte en 32 bits. Uno de los motivos por los cuales se ha hecho así, ha sido para conservar su compatibilidad. Con Windows 95 podemos ejecutar aplicaciones de Windows 3.1 ó 3.1 I, MS-DOS y obviamente las nuevas aplicaciones
diseñadas
específicamente
para
este
sistema
operativo.
Entre las novedades que ofrece Windows 95 cabe destacar el sistema de ficheros de 32 bits, gracias al cual rodemos emplear nombres de ficheros de hasta 256 caracteres (VFAT y CDFS), debido a que se trata de un sistema operativo de modo protegido, desaparece la barrera de los 640K, hemos de tener presente que aunque la mayor parte de Windows 3.1 es un sistema de modo protegido, este se está ejecutando sobre un sistema operativo que trabaja
en
modo
real.
SISTEMA OPERATIVO DE MACINTOSH La Macintosh es una máquina netamente gráfica. De hecho, no existe una interfaz de línea de comando equivalente para ésta. Su estrecha integración de Sistema Operativo, Interfaz Gráfica con el (GUI) y área de trabajo la
hacen la favorita de la gente que no quiere saber nada de interfaces de línea de comando. Las capacidades gráficas de la Macintosh hicieron de esa máquina la primera precursora en los campos gráficos computarizados como la autoedición por computadora. La familia de microcomputadoras de Apple Macintosh y su sistema operativo define otra plataforma importante. Las PC de Macintosh, que se basan en la familia de microprocesadores de Motorola, usan la arquitectura de Bus de 32 bits. La plataforma para Macintosh incluye muchas capacidades sofisticadas que comprende la multitarea, una GUI, la memoria virtual y la capacidad para emular la plataforma MS-DOS. Las PC de Macintosh también tiene la capacidad integrada de compartir archivos y comunicarse con o tras PC de Macintosh en una red.
UNIX Unix es un Sistema Operativo multi y multitarea, que corre en diferentes computadoras, desde supercomputadoras, Mainframes, Minicomputadoras, computadoras personales y estaciones de trabajo. Es un sistema operativo que fue creado a principios de los setentas por los científicos en los laboratorios Bell. Fue específicamente diseñado para proveer una manera de manejar científica y especializadamente las aplicaciones computacionales. Este Sistema Operativo se adapto a los sistemas de computo personales así que esta aceptación reciente lo convierte en un sistema popular. Unix es más antiguo que todos los demás Sistema Operativo de PC y de muchas maneras sirvió como modelo para éstos.
LINUX:
basándose en una versión de UNIX (MINIX), Colocó su trabajo en un servidor universitario y a través de grupos de discusión y Cualquiera puede usar, distribuir, modificar e incluso vender Linux siempre que el Otras compañías como Apple, Sun, HP, han comenzado a producir software bajo ordenadores de Apple, la primera del mercado que no era compatible con IBM. conjunto de instrucciones se mantenga público y accesible para todos.
1.4 PAQUETERÍA DE SOFTWARE: HOJA DE CÁLCULO Y MODELOS DE BASES DE DATOS Hoja de cálculo. Una hoja de cálculo es un programa que permite manipular datos numéricos y alfanuméricos dispuestos en forma de tablas (la cual es la unión de filas y columnas). Habitualmente es posible realizar cálculos complejos con fórmulas y funciones y dibujar distintos tipos de gráficas. Base de datos. Es un conjunto de datos que pertenecen al mismo contexto almacenados sistemáticamente para su posterior uso. En este sentido, una biblioteca puede considerarse una base de datos compuesta en su mayoría por documentos y textos impresos en papel e indexados para su consulta. Modelos de bases de datos Un modelo de datos es básicamente una “descripción” de algo conocido como contenedor de datos (algo en donde se guarda la información), así como de los métodos para almacenar y recuperar información de esos contenedores. Los modelos de datos no son cosas físicas: son abstracciones que permiten la implementación de un sistema eficiente de
base de datos; por lo general se refieren a algoritmos, y conceptos matemáticos. Bases de datos jerárquicas Éstas son bases de datos que almacenan su información en una estructura jerárquica. Las bases de datos jerárquicas son especialmente útiles en el caso de aplicaciones que manejan un gran volumen de información y datos muy compartidos permitiendo crear estructuras estables y de gran rendimiento. Base de datos de red Se permite que un mismo nodo tenga varios padres, ofrece una solución eficiente al problema de redundancia de datos. Base de datos relacional Modela problemas reales y istra datos dinámicamente. En este modelo, el lugar y la forma en que se almacenen los datos no tienen relevancia. La información puede ser recuperada o almacenada mediante “consultas” que ofrecen una amplia flexibilidad y poder para istrar la información. El lenguaje más habitual para construir las consultas a bases de datos relacionales es SQL (Lenguaje Estructurado de Consultas), Las Bases de datos orientadas a objetos Este modelo trata de almacenar en la base de datos los objetos completos (estado y comportamiento). Base de datos deductivas Es un sistema de base de datos que permite hacer deducciones a través de inferencias. Se basa principalmente en reglas y hechos que son almacenados en la base de datos. También las bases de datos deductivas son llamadas base de datos lógica, a raíz de que se basan en lógica matemática. *MEGHY RODGON I.T.DELICIAS
Una base de datos o banco de datos es un conjunto de datos pertenecientes al un mismo contexto y almacenados sistemáticamente para su posterior uso. En este sentido, una biblioteca puede considerarse una base de datos compuesta en su mayoría por documentos y textos impresos en papel e indexados para su consulta. En la actualidad, y debido al desarrollo tecnológico de campos como la informática y la electrónica, la mayoría de las bases de datos están en formato digital (electrónico), que ofrece un amplio rango de soluciones al problema de almacenar datos. Existen unos programas denominados sistemas gestores de bases de datos, abreviado SGBD, que permiten almacenar y posteriormente acceder a los datos de forma rápida y estructurada. Las propiedades de estos SGBD, así
como su utilización y istración, se estudian dentro del ámbito de la informática. Las aplicaciones más usuales son para la gestión de empresas e instituciones públicas. También son ampliamente utilizadas en entornos científicos con el objeto de almacenar la información experimental. Aunque las bases de datos pueden contener muchos tipos de datos, algunos de ellos se encuentran protegidos por las leyes de varios países. Por ejemplo en España, los datos personales se encuentran protegidos por la Ley Orgánica de Protección de Datos de Carácter Personal (LOPD).