Monografias.com > Computación
Descargar Imprimir Comentar Ver trabajos relacionados

Los sistemas operativos y la base de datos



  1. Introducción
  2. Definición de Sistema
    Operativo
  3. Características de los Sistemas
    Operativos
  4. Definición de base de
    datos
  5. Características de las bases de
    datos
  6. Relación de los diferentes sistemas
    operativos y las diferentes base de datos
  7. Conclusión
  8. Referencias
    bibliográficas

Introducción

Durante muchos años, o más bien, durante
muchos siglos la humanidad carecía de algo que los ayudara
a procesar o archivar información, tal vez porque
consideraron que eran datos pequeños o sin importancia.
Pero a medida que la sociedad fue creciendo se vi en la necesidad
de crear inventos a adaptaciones innovadoras de diversas
índoles.

Uno de los elementos más importantes de nuestra
vida moderna es sin duda la computadora. Esta ha venido a
simplificar nuestra existencia de muchas maneras. Las agencias
gubernamentales, la empresa privada, las instituciones educativas
y otras entidades utilizan las computadoras para llevar a cabo
transacciones, automatizar procesos, enseñar o
sencillamente con fines de entretenimiento. Esta es
también una herramienta que ha venido a acortar distancias
por medio de la comunicación. El uso de la computadora ha
mejorado y agilizado muchas de nuestras labores diarias que
realizamos tanto en el hogar como en el trabajo.

Este artefacto no es reciente, tiene una larga e
interesante trayectoria. La historia de la evolución de
las computadoras es una sorprendente y llena de controversias. Es
increíble como de un sencillo dispositivo mecánico
para contabilizar haya surgido tan poderosa e imprescindible
herramienta que ha llegado a obtener tan grande importancia a
nivel mundial.

A través del tiempo los ordenadores han cambiado
de forma, tamaño, capacidad, composición y han
adquirido nuevas funciones para resolver diferentes tipos de
problemas o facilitar tareas específicas.

En vista del auge que toma cada vez la
tecnología, es preciso saber hacer de todo lo relacionado
son software, pero no podemos olvidar que también existe
la parte de cómo manejar datos e
información.

Para ello existen afortunadamente formas o maneras de
cómo poder guarda información necesaria y de vital
importancia para nuestras empresas o
compañías.

Es por tal motivo, es preciso conocer hacer muy de fondo
las diferentes plataformas o manejadores de bases de datos para
poder optar por la más adecuada para ser implanta, si es
necesario, en nuestras compañías o empresas, como
lo son SQL, ORACLE e INFORMIX.

Informix es uno de los cuatro grandes de las bases de
datos junto DB2 de IBM, SQL Server de Microsoft y
Oracle.

Aunque en muchos aspectos es mejor que Oracle, no se ha
sabido mover en el terreno del marketing. Oracle capturó
la mayor parte del mercado y Informix no se recuperó de
las perdidas económicas. DB2 y SQL Server tenían
grandes compañías detrás con otros negocios
que les permitió aguantar la política agresiva de
Oracle. Recientemente IBM adquirió Informix con lo que el
mercado de las bases de datos comerciales en UNIX (Linux)
quedó entre IBM y Oracle.

SISTEMA OPERATIVO Y BASE DE
DATOS

Definición de
Sistema Operativo

El sistema operativo es el programa (o software)
más importante de un ordenador. Para que funcionen los
otros programas, cada ordenador de uso general debe tener un
sistema operativo. Los sistemas operativos realizan tareas
básicas, tales como reconocimiento de la conexión
del teclado, enviar la información a la pantalla, no
perder de vista archivos y directorios en el disco, y controlar
los dispositivos periféricos tales como impresoras,
escáner, etc.

En sistemas grandes, el sistema operativo tiene incluso
mayor responsabilidad y poder, es como un policía de
tráfico, se asegura de que los programas y usuarios que
están funcionando al mismo tiempo no interfieran entre
ellos. El sistema operativo también es responsable de la
seguridad, asegurándose de que los usuarios no autorizados
no tengan acceso al sistema.

Clasificación de los Sistemas
Operativos

Los sistemas operativos pueden ser clasificados de la
siguiente forma:

  • Multiusuario: Permite que dos o más usuarios
    utilicen sus programas al mismo tiempo. Algunos sistemas
    operativos permiten a centenares o millares de usuarios al
    mismo tiempo.

  • Multiprocesador: soporta el abrir un mismo programa
    en más de una CPU.

  • Multitarea: Permite que varios programas se ejecuten
    al mismo tiempo.

  • Multitramo: Permite que diversas partes de un solo
    programa funcionen al mismo tiempo.

  • Tiempo Real: Responde a las entradas inmediatamente.
    Los sistemas operativos como DOS y UNIX, no funcionan en
    tiempo real.

Características de los Sistemas
Operativos

En general, se puede decir que un Sistema Operativo
tiene las siguientes características:

  • Conveniencia. Un Sistema Operativo hace más
    conveniente el uso de una computadora.

  • Eficiencia. Un Sistema Operativo permite que los
    recursos de la computadora se usen de la manera más
    eficiente posible.

  • Habilidad para evolucionar. Un Sistema Operativo
    deberá construirse de manera que permita el
    desarrollo, prueba o introducción efectiva de nuevas
    funciones del sistema sin interferir con el
    servicio.

  • Encargado de administrar el hardware. El Sistema
    Operativo se encarga de manejar de una mejor manera los
    recursos de la computadora en cuanto a hardware se refiere,
    esto es, asignar a cada proceso una parte del procesador para
    poder compartir los recursos.

  • Relacionar dispositivos (gestionar a través
    del kernel). El Sistema Operativo se debe encargar de
    comunicar a los dispositivos periféricos, cuando el
    usuario así lo requiera.

  • Organizar datos para acceso rápido y
    seguro.

  • Manejar las comunicaciones en red. El Sistema
    Operativo permite al usuario manejar con alta facilidad todo
    lo referente a la instalación y uso de las redes de
    computadoras.

  • Procesamiento por bytes de flujo a través del
    bus de datos.

  • Facilitar las entradas y salidas. Un Sistema
    Operativo debe hacerle fácil al usuario el acceso y
    manejo de los dispositivos de Entrada/Salida de la
    computadora.

  • Evita que otros usuarios interfieran. El Sistema
    Operativo evita que los usuarios se bloqueen entre ellos,
    informándoles si esa aplicación esta siendo
    ocupada por otro usuario.

  • Generación de estadísticas.

  • Permite que se puedan compartir el hardware y los
    datos entre los usuarios.

Cómo funciona un Sistema
Operativo

Los sistemas operativos proporcionan una plataforma de
software encima de la cual otros programas, llamados
aplicaciones, puedan funcionar. Las aplicaciones se programan
para que funcionen encima de un sistema operativo particular, por
tanto, la elección del sistema operativo determina en gran
medida las aplicaciones que puedes utilizar.

Los sistemas operativos más utilizados en los PC
son DOS, OS/2, y Windows, pero hay otros que también se
utilizan, como por ejemplo Linux.

Cómo se utiliza un Sistema
Operativo

Un usuario normalmente interactúa con el sistema
operativo a través de un sistema de comandos, por ejemplo,
el sistema operativo DOS contiene comandos como copiar y pegar
para copiar y pegar archivos respectivamente. Los comandos son
aceptados y ejecutados por una parte del sistema operativo
llamada procesador de comandos o intérprete de la
línea de comandos. Las interfaces gráficas permiten
que utilices los comandos señalando y pinchando en objetos
que aparecen en la pantalla.

Ejemplos de Sistema Operativo

A continuación detallamos algunos ejemplos de
sistemas operativos:

Familia Windows

  • Windows 95

  • Windows 98

  • Windows ME

  • Windows NT

  • Windows 2000

  • Windows 2000 server

  • Windows XP

  • Windows Server 2003

  • Windows CE

  • Windows Mobile

  • Windows XP 64 bits

  • Windows Vista (Longhorn)

Familia Macintosh

  • Mac OS 7

  • Mac OS 8

  • Mac OS 9

  • Mac OS X

Familia UNIX

  • AIX

  • AMIX

  • GNU/Linux

  • GNU / Hurd

  • HP-UX

  • Irix

  • Minix

  • System V

  • Solaris

  • UnixWare

Definición de
base de datos

Base de Datos: es un conjunto de
información relacionada que se encuentra agrupada o
estructurada. Un archivo por sí mismo no constituye una
base de datos, sino más bien la forma en que está
organizada la información es la que da origen a la base de
datos.

Base de Datos: colección de datos organizada para
dar servicio a muchas aplicaciones al mismo tiempo al combinar
los datos de manera que aparezcan estar en una sola
ubicación

Requerimientos de las bases de datos:

El análisis de requerimientos para una base de
datos incorpora las mismas tareas que el análisis de
requerimientos del software. Es necesario un contacto estrecho
con el cliente; es esencial la identificación de las
funciones e interfaces; se requiere la especificación del
flujo, estructura y asociatividad de la información y debe
desarrollarse un documento formal de los
requerimientos.

  • Requerimientos administrativos: se requiere mucho
    más para el desarrollo de sistemas de bases de datos
    que únicamente seleccionan un modelo lógico de
    base de datos. La bases de datos es una disciplina
    organizacional, un método, más que una
    herramienta o una tecnología.

  • Requiere de un cambio conceptual y
    organizacional.

  • Elementos claves de organización en un
    ambiente de Bases de Datos

  • Sistema de administración de base de
    datos

  • Administración de
    información

  • Tecnología de administración de base
    de datos

  • Usuarios

  • Planeación de información y
    tecnología de modelaje

Características de las bases de
datos

  • Una base de datos contiene entidades de
    información que están relacionadas vía
    organización y asociación.

  • La arquitectura lógica de una base de datos
    se define mediante un esquema que representa las definiciones
    de las relaciones entre las entidades de
    información.

  • La arquitectura física de una base de datos
    depende de la configuración del hardware
    residente.

  • Sin embargo, tanto el esquema (descripción
    lógica como la organización (descripción
    física) deben adecuarse para satisfacer los
    requerimientos funcionales y de comportamiento para el acceso
    al análisis y creación de informes.

Ventajas en el uso de bases de datos:

La utilización de bases de datos como plataforma
para el desarrollo de Sistemas de Aplicación en las
Organizaciones se ha incrementado notablemente en los
últimos años, se debe a las ventajas que ofrece su
utilización, algunas de las cuales se comentarán a
continuación:

  • Globalización de la información:
    permite a los diferentes usuarios considerar la
    información como un recurso corporativo que carece de
    dueños específicos.

  • Eliminación de información
    inconsistente: si existen dos o más archivos con la
    misma información, los cambios que se hagan a
    éstos deberán hacerse a todas las copias del
    archivo de facturas.

  • Permite compartir información.

  • Permite mantener la integridad en la
    información: la integridad de la información es
    una de sus cualidades altamente deseable y tiene por objetivo
    que sólo se almacena la información
    correcta.

  • Independencia de datos: el concepto de independencia
    de datos es quizás el que más ha ayudado a la
    rápida proliferación del desarrollo de Sistemas
    de Bases de Datos. La independencia de datos implica un
    divorcio entre programas y datos.

Relación de
los diferentes sistemas operativos y las diferentes base de
datos

En el mundo actual existe una cada vez mayor demanda de
datos. Esta demanda siempre ha sido patente en empresas y
sociedades, pero en estos años la demanda todavía
de ha disparado más debido al acceso multitudinario a las
redes integradas en Internet y a la aparición de
pequeños dispositivos (móviles y PDA) que
también requieren esa información.

En informática se conoce como dato a cualquier
elemento informativo que tenga relevancia para un usuario. Desde
su nacimiento, la informática se ha encargado de
proporcionar herramientas que faciliten la gestión de los
datos. Antes de la aparición de las aplicaciones
informáticas, las empresas tenían como
únicas herramientas de gestión de datos a los
cajones, carpetas y fichas en las que se almacenaban los
datos.

Una base de datos es una colección de datos
almacenados en un soporte informático permanente de forma
que sea posible obtener la relación entre los datos a
través de un esquema conceptual que oculte la
física real de los datos. El objetivo es que las
aplicaciones puedan acceder a los datos sin necesidad de conocer
exactamente cómo están almacenados los datos. Esto
se consigue con un esquema conocido como esquema
conceptual

En este proceso manual, el tipo requerido para manipular
estos datos era enorme. Sin embargo el proceso de aprendizaje era
relativamente sencillo ya que se usaban elementos que el usuario
reconocía perfectamente. Por esa razón, la
informática ha adaptado sus herramientas para que los
elementos que el usuario maneja en el ordenador se parezcan a los
que utilizaba manualmente. Por eso en informática se sigue
hablado de ficheros, formularios, carpetas, directorios,
etc.

Sistema Operativo (04) es la denominación dada al
sistema operativo que sirve de base al sistema Oviedo3, y por
tanto, que se ejecuta sobre la máquina abstracta
Carbayonia. Sus siglas son Sistema Operativo para Oviedo3 (Oviedo
Orientado a Objetos).

La característica fundamental que se busca en
este sistema operativo es que ofrezca al exterior un entorno
formado única y exclusivamente por objetos situados en un
espacio de objetos potencialmente infinito en el que sólo
existe un concepto, el concepto de objeto que existe
indefinidamente y que sirve operaciones cuando otros se lo pidan
utilizando los mensajes como medio de
comunicación.

Desaparecen por completo en este sistema operativo
conceptos como el de espacio de direcciones y el de proceso. En
cuanto al primero, dado que el único concepto soportado es
el de objeto, podría decirse que éstos integran el
espacio de direcciones necesario para almacenar su
información. En cuanto al segundo, desaparece como tal
porque el flujo de ejecución va asociado a cada objeto. En
este" sentido se consideran los objetos "activos", cuando se
invoca un método de un objeto es éste el que se
activa y se procede a ejecutar la parte del código
correspondiente, teniendo en cuenta que esta ejecución
depende exclusivamente del propio objeto.

El sistema operativo trabaja a nivel de objetos y
realiza funciones en base a este concepto. Por esta razón,
las tareas que realiza son claramente diferentes a las efectuadas
por un sistema operativo clásico (gestión de
procesos, memoria, e/s, ficheros, etc.). Por otra parte, hay que
tener en cuenta que éste se ejecuta sobre la
máquina abstracta orientada a objetos.

  • Los Sistemas Gestores de Bases de Datos y la
    gestión de los datos la empresa como sistema
    Según la RAE, la definición de sistema es
    "Conjunto de cosas que ordenadamente relacionadas entre
    sí contribuyen a un determinado objeto". La empresa se
    puede entender como un sistema formado por diversos objetos:
    el capital, los recursos humanos, los inmuebles, los
    servicios que prestas, etc. El sistema completo que forma la
    empresa, por otra parte, se suele dividir en los siguientes
    subsistemas: Subsistema productivo. También llamado
    subsistema real o físico. Representa la parte de la
    empresa encargada de gestionar la producción de la
    misma. Subsistema financiero.

  • Los sistemas que aglutinan los elementos que
    intervienen para gestionar la información que manejan
    los subsistemas empresariales es lo que se conoce como
    Sistemas de Información. Se suele utilizar las siglas
    SI o IS (de Information Server) para referirse a ello).
    Realmente un sistema de información sólo
    incluye la información que nos interesa de la empresa
    y los elementos necesarios para gestionar esa
    información.

  • Sistemas Gestores de Bases de Datos La
    gestión de los datos A estos sistemas se les llama
    sistemas de ficheros. Se consideran también así
    a los sistemas que utilizan programas ofimáticos (como
    Word y Excel) para gestionar sus datos. De hecho estos
    sistemas producen los mismos (si no más) problemas.
    Sistemas de información orientados a los datos. Bases
    de datos En este tipo de sistemas los datos se centralizan en
    una base de datos común a todas las
    aplicaciones.

  • Así mismo se puede decir que los elementos de
    un sistema de base de datos son los mismos que los de un
    sistema de información. Se comentan a
    continuación para concretar un poco más la
    información que ya poseíamos: Hardware.
    Máquinas en las que se almacenan las bases de datos.
    Incorporan unidades de almacenamiento masivo para este fin.
    Software. Es el sistema gestor de bases de datos. La
    aplicación que permite el manejo de la base de datos.
    Datos. Incluyen los datos que se necesitan almacenar y los
    metadatos que son datos que sirven para describir lo que se
    almacena en la base de datos. Usuarios. Personas que
    manipulan los datos del sistema.

  • El SGBD es la porción más importante
    del software de un sistema de base de datos. El objetivo
    primordial de un SGBD es proporcionar un entorno que sea a la
    vez conveniente y eficiente para ser utilizado al extraer,
    almacenar y manipular información de la base de
    datos.

  • El SGBD interpreta las peticiones de entrada/salida
    del usuario y las manda al sistema operativo para la
    transferencia de datos entre la unidad de memoria secundaria
    (discos) y la memoria principal. En sí, un SGBD es el
    corazón de la base de datos ya que se encarga del
    control total de los posibles aspectos que la puedan
    afectar.

Conclusión

  • La manipulación de los datos involucra tanto
    la definición de estructuras para el almacenamiento de
    la información como la provisión de mecanismos
    para el manejo de la información.

  • Además un sistema de base de datos debe de
    tener implementados mecanismos de seguridad que garanticen la
    integridad de la información, a pesar de caídas
    del sistema o intentos de accesos no autorizados.

  • Los sistemas de bases de datos requieren que la
    institución reconozca el papel estratégico de
    la información y comience activamente a administrar y
    planear la información como recurso
    corporativo.

  • De forma sencilla podemos indicar que una base de
    datos no es más que un conjunto de información
    relacionada que se encuentra agrupada o
    estructurada.

  • Las bases de datos requieren de nuevo software y de
    un nuevo personal capacitado especialmente en las
    técnicas del Sistema de Gestión de Base de
    Datos (SABD), así como las nuevas estructuras
    administrativas.

Referencias
bibliográficas

CAMPBELl, Mary. Base IV Guía de Auto
enseñanza. España. Editorial McGraw Hill –
Interamericana. 1990. pp110/111,121/122, 161,169,
179-191/192.

HARWRYSZKIEWYCZ, I T. Análisis y diseño de
base de datos. Editorial Megabyte. Noriega Editores.
México. 1994. pp29/31

LAUDON, Kenneth C. Administración de los sistemas
de información. 3ra. Edición. México. 1996.
pp 271/295 Aprende computación. Editorial océano.
España. Pp36/39

 

 

Autor:

MSc. En Gerencia Pública Pedro
Sánchez Sánchez

Docente UNESR Núcleo San
Carlos

UNIVERSIDAD NACIONAL
EXPERIMENTAL

SIMÓN RODRÍGUEZ

NÚCLEO SAN CARLOS

San Carlos, Noviembre 2011

Nota al lector: es posible que esta página no contenga todos los componentes del trabajo original (pies de página, avanzadas formulas matemáticas, esquemas o tablas complejas, etc.). Recuerde que para ver el trabajo en su versión original completa, puede descargarlo desde el menú superior.

Todos los documentos disponibles en este sitio expresan los puntos de vista de sus respectivos autores y no de Monografias.com. El objetivo de Monografias.com es poner el conocimiento a disposición de toda su comunidad. Queda bajo la responsabilidad de cada lector el eventual uso que se le de a esta información. Asimismo, es obligatoria la cita del autor del contenido y de Monografias.com como fuentes de información.

Categorias
Newsletter