base de datos y redes

30
“Año De La Promoción De La Industria Responsable Y Del Compromiso Climático“UNIVERSIDAD NACIONAL SANTIAGO ANTÚNEZ DE MAYOLO” FACULTAD DE ECONOMÍA Y CONTABILIDAD Escuela Académico Profesional de Contabilidad BASE DE DATOS Y REDES CURSO : DISEÑO DE SISTEMAS DE CONTABILIDAD COMPUTARIZADO I DOCENTE : COCHACHIN SANCHEZ, Leoncio Florencio ALUMNAS : BARRETO GUILLEN, Andrea BLANCO LOPEZ, Tanny QUERO VARGAS, Mery ORELLANA RIVERA, Yodna VELASQUEZ MENDOZA, Maritza SEMESTRE : 2014 – I

Upload: andre-bagui

Post on 20-Jan-2016

28 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Base de Datos y Redes

“Año De La Promoción De La Industria Responsable Y Del Compromiso Climático”

“UNIVERSIDAD NACIONAL

SANTIAGO ANTÚNEZ DE MAYOLO”

FACULTAD DE ECONOMÍA Y CONTABILIDAD

Escuela Académico Profesional de Contabilidad

BASE DE DATOS Y REDES

CURSO : DISEÑO DE SISTEMAS DE CONTABILIDAD

COMPUTARIZADO I

DOCENTE : COCHACHIN SANCHEZ, Leoncio Florencio

ALUMNAS : BARRETO GUILLEN, Andrea

BLANCO LOPEZ, Tanny

QUERO VARGAS, Mery

ORELLANA RIVERA, Yodna

VELASQUEZ MENDOZA, Maritza

SEMESTRE : 2014 – I

HUARAZ – PERÚ

2014

Page 2: Base de Datos y Redes

ÍNDICEINTRODUCCION..........................................................................................................................3

OBJETIVOS...................................................................................................................................4

BASE DE DATOS.........................................................................................................................5

Concepto.....................................................................................................................................15

Características:............................................................................................................................5

Importancia de una base de datos...........................................................................................6

Administración de bases de datos............................................................................................6

Tipos de base de datos..............................................................................................................7

Modelos De Bases De Datos.....................................................................................................8

Lenguaje......................................................................................................................................12

Ventajas......................................................................................................................................12

Fases...........................................................................................................................................13

Interpretación..............................................................................................................................13

Mecanismos................................................................................................................................13

Sistema de Gestión de bases de datos distribuida (SGBD)...............................................13

REDES.........................................................................................................................................15

Concepto.....................................................................................................................................15

Componentes De Una Red......................................................................................................15

Alcance De Las Redes.............................................................................................................17

Finalidad Y Aplicaciones De Una Red...................................................................................18

MARCO CONCEPTUAL............................................................................................................20

CONCLUSIONES........................................................................................................................21

RECOMENDACIONES..............................................................................................................22

BIBLIOGRAFÍA..........................................................................................................................23

2

Page 3: Base de Datos y Redes

INTRODUCCION

Las bases de datos han evolucionado durante 30 años desde sistemas de archivos rudimentarios hasta sistemas gestores de complejas estructuras de datos con un gran número de posibilidades.

En la actualidad el enfoque de bases de datos es extensamente utilizado por ser la única solución posible para manejar grandes volúmenes de datos, la complejidad de la extracción de datos y la concurrencia de datos (accesos simultáneos).

Las bases de datos se han extendido por la disminución de los costos de los servidores y las necesidades de exploración de datos.

Los sistemas integrados de gestión, paquetes contables o aplicaciones (como el SGB Sistema General de Bedelías y el Sistema de Recursos Humanos de la UdelaR) almacenan los datos en bases de datos.

Una base de datos típica conlleva la existencia de tres tipos de usuario con relación a su diseño, desarrollo y uso: El administrador de bases de datos (DBA: Database Administrator), el desarrollador de aplicaciones (programador) y los usuarios finales.

La parte más importante es la llevada a cabo por el DBA. A él le corresponde la elección de un determinado modelo de datos y el diseño de la Base de Datos. La etapa de diseño es la más importante, ya que es ahí donde se refleja la semántica de la información contenida en la Base de Datos a través del esquema conceptual.

Algunos sistemas utilizan bases de datos propietarias y otros continúan utilizando archivos tradicionales.

Resulta relevante para el Técnico en Administración conocer los conceptos generales vinculados al tema, a fin de desempeñarse como usuario de estos sistemas realizando consultas, así como para poder interactuar adecuadamente en equipos de desarrollo de los sistemas de información.

3

Page 4: Base de Datos y Redes

OBJETIVOS

Objetivo General

Conocer el funcionamiento de un Sistema Administrador de Base de Datos y Redes y

aplicación en el curso.

Objetivos Específicos

1. Distinguir los principales modelos de BD.

2. Saber las características, importancia y ventajas de una Base de Datos.

3. Conocer a grandes rasgos el funcionamiento de un SGBD.

4

Page 5: Base de Datos y Redes

BASE DE DATOS

Surgen desde mediados de los años sesenta, en 1970 Codd propuso el modelo

relacional, este modelo es el que ha marcado la línea de investigación por muchos

años, ahora se encuentran los modelos orientados a objetos.

CONCEPTO

Una base de datos o banco de datos es un conjunto de datos pertenecientes a 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.

Actualmente, 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), y

por ende se ha desarrollado y se ofrece un amplio rango de soluciones al problema del

almacenamiento de datos.

Existen programas denominados sistemas gestores de bases de datos, abreviado

DBMS, que permiten almacenar y posteriormente acceder a los datos de forma rápida

y estructurada. Las propiedades de estos DBMS, así como su utilización y

administració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) y en México por la Ley Federal de Transparencia

y Acceso a la Información Pública Gubernamental.

CARACTERÍSTICAS:

1. Naturaleza auto descriptiva de los sistemas de base de datos

 2. Separación entre los programas y los datos, y abstracción de los datos

3. Manejo de múltiples vistas de los datos

5

Page 6: Base de Datos y Redes

IMPORTANCIA DE UNA BASE DE DATOS

Una base de datos proporciona a los usuarios el acceso a datos, que pueden

visualizar, ingresar o actualizar, en concordancia con los derechos de acceso que se

les hayan otorgado. Se convierte más útil a medida que la cantidad de datos

almacenados crece.

Una base de datos puede ser local, es decir que puede utilizarla sólo un usuario en un

equipo, o puede ser distribuida, es decir que la información se almacena en equipos

remotos y se puede acceder a ella a través de una red.

La principal ventaja de utilizar bases de datos es que múltiples usuarios pueden

acceder a ellas al mismo tiempo.

ADMINISTRACIÓN DE BASES DE DATOS

Rápidamente surgió la necesidad de contar con un sistema de administración para

controlar tanto los datos como los usuarios. La administración de bases de datos se

realiza con un sistema llamado DBMS (Database management system [Sistema de

administración de bases de datos]). El DBMS es un conjunto de servicios (aplicaciones

de software) para administrar bases de datos, que permite:

Un fácil acceso a los datos

El acceso a la información por parte de múltiples usuarios

La manipulación de los datos encontrados en la base de datos (insertar,

eliminar, editar)

6

Page 7: Base de Datos y Redes

El DBMS puede dividirse en tres subsistemas:

El sistema de administración de archivos: para almacenar información en un

medio físico

El DBMS interno: para ubicar la información en orden

El DBMS externo: representa la interfaz del usuario

TIPOS DE BASE DE DATOS:

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

se esté manejando, la utilidad de las mismas o las necesidades que satisfagan.

Según la variabilidad de la base de Datos:

a. Bases de datos estáticas

Son bases de datos de solo 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, tomar decisiones y realizar análisis de datos para inteligencia

empresarial.

b. 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 edició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 un supermercado,

una farmacia, un videoclub o una empresa.

Según el contenido:

a. Bases de datos bibliográficas

Sólo contienen un subrogante (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

7

Page 8: Base de Datos y Redes

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.

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

c. 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 consideran 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): PubChem, Medline, EBSCOhost.

MODELOS DE BASES DE DATOS

Además de la clasificación por la función de las bases de datos, éstas también se

pueden clasificar de acuerdo a su modelo de administración 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.

Algunos modelos con frecuencia utilizados en las bases de datos:

Bases de datos jerárquicas

En este modelo los datos se organizan en forma de árbol invertido (algunos dicen

raíz), en donde un nodo padre de información puede tener varios hijos. El nodo

8

Page 9: Base de Datos y Redes

que no tiene padres es llamado raíz, y a los nodos que no tienen hijos se los

conoce como hojas.

Las bases de datos jerárquicas son especialmente útiles en el caso de

aplicaciones que manejan un gran volumen de información y datos muy

compartidos permitiendo crear estructuras estables y de gran rendimiento. Una de

las principales limitaciones de este modelo es su incapacidad de representar

eficientemente la redundancia de datos.

Base de datos de red

Éste es un modelo ligeramente distinto del jerárquico; su diferencia fundamental es

la modificación del concepto de nodo: se permite que un mismo nodo tenga varios

padres (posibilidad no permitida en el modelo jerárquico). Fue una gran mejora con

respecto al modelo jerárquico, ya que ofrecía una solución eficiente al problema de

redundancia de datos; pero, aun así, la dificultad que significa administrar la

información en una base de datos de red ha significado que sea un modelo

utilizado por programadores más que por usuarios finales.

Bases de datos transaccionales

Son bases de datos cuyo único fin es el envío y recepción de datos a grandes

velocidades, estas bases son muy poco comunes y están dirigidas por lo general al

entorno de análisis de calidad, datos de producción e industrial, es importante

entender que su fin único es recolectar y recuperar los datos a la mayor velocidad

posible, por lo tanto la redundancia y duplicación de información no es un

problema como con las demás bases de datos, por lo general para poderlas

aprovechar al máximo permiten algún tipo de conectividad a bases de datos

relacionales.

Un ejemplo habitual de transacción es el traspaso de una cantidad de dinero entre

cuentas bancarias. Normalmente se realiza mediante dos operaciones distintas,

una en la que se decrementa el saldo de la cuenta origen y otra en la que

incrementamos el saldo de la cuenta destino. Para garantizar la atomicidad del

sistema (es decir, para que no aparezca o desaparezca dinero), las dos

operaciones deben ser atómicas, es decir, el sistema debe garantizar que, bajo

cualquier circunstancia (incluso una caída del sistema), el resultado final es que, o

bien se han realizado las dos operaciones, o bien no se ha realizado ninguna.

9

Page 10: Base de Datos y Redes

Bases de datos relacionales

Éste es el modelo utilizado en la actualidad para modelar problemas reales y

administrar datos dinámicamente. Tras ser postulados sus fundamentos en 1970

por Edgar Frank Codd, de los laboratorios IBM en San José (California), no tardó

en consolidarse como un nuevo paradigma en los modelos de base de datos. Su

idea fundamental es el uso de "relaciones". Estas relaciones podrían considerarse

en forma lógica como conjuntos de datos llamados "tuplas". Pese a que ésta es la

teoría de las bases de datos relacionales creadas por Codd, la mayoría de las

veces se conceptualiza de una manera más fácil de imaginar. Esto es pensando

en cada relación como si fuese una tabla que está compuesta por registros (las

filas de una tabla), que representarían las tuplas, y campos (las columnas de una

tabla).

En este modelo, el lugar y la forma en que se almacenen los datos no tienen

relevancia (a diferencia de otros modelos como el jerárquico y el de red). Esto

tiene la considerable ventaja de que es más fácil de entender y de utilizar para un

usuario esporádico de la base de datos. La información puede ser recuperada o

almacenada mediante "consultas" que ofrecen una amplia flexibilidad y poder para

administrar la información.

El lenguaje más habitual para construir las consultas a bases de datos relacionales

es SQL, Structured Query Language o Lenguaje Estructurado de Consultas, un

estándar implementado por los principales motores o sistemas de gestión de bases

de datos relacionales.

Durante su diseño, una base de datos relacional pasa por un proceso al que se le

conoce como normalización de una base de datos.

Durante los años 80 la aparición de BASE produjo una revolución en los lenguajes

de programación y sistemas de administración de datos. Aunque nunca debe

olvidarse que dBase no utilizaba SQL como lenguaje base para su gestión.

Bases de datos multidimensionales

Son bases de datos ideadas para desarrollar aplicaciones muy concretas, como

creación de Cubos OLAP. Básicamente no se diferencian demasiado de las bases

de datos relacionales (una tabla en una base de datos relacional podría serlo

también en una base de datos multidimensional), la diferencia está más bien a

10

Page 11: Base de Datos y Redes

nivel conceptual; en las bases de datos multidimensionales los campos o atributos

de una tabla pueden ser de dos tipos, o bien representan dimensiones de la tabla,

o bien representan métricas que se desean estudiar.

Bases de datos orientadas a objetos

Este modelo, bastante reciente, y propio de los modelos informáticos orientados a

objetos, trata de almacenar en la base de datos los objetos completos (estado y

comportamiento).

Una base de datos orientada a objetos es una base de datos que incorpora todos

los conceptos importantes del paradigma de objetos:

Encapsulación - Propiedad que permite ocultar la información al resto de

los objetos, impidiendo así accesos incorrectos o conflictos.

Herencia - Propiedad a través de la cual los objetos heredan

comportamiento dentro de una jerarquía de clases.

Polimorfismo - Propiedad de una operación mediante la cual puede ser

aplicada a distintos tipos de objetos.

En bases de datos orientadas a objetos, los usuarios pueden definir operaciones

sobre los datos como parte de la definición de la base de datos. Una operación

(llamada función) se especifica en dos partes. La interfaz (o signatura) de una

operación incluye el nombre de la operación y los tipos de datos de sus

argumentos (o parámetros). La implementación (o método) de la operación se

especifica separadamente y puede modificarse sin afectar la interfaz.

Los programas de aplicación de los usuarios pueden operar sobre los datos

invocando a dichas operaciones a través de sus nombres y argumentos, sea cual

sea la forma en la que se han implementado. Esto podría denominarse

independencia entre programas y operaciones.

Bases de datos documentales

Permiten la indexación a texto completo, y en líneas generales realizar búsquedas

más potentes. Tesaurus es un sistema de índices optimizado para este tipo de

bases de datos.

11

Page 12: Base de Datos y Redes

Bases de datos deductivas

Un sistema de base de datos deductiva, es un sistema de base de datos pero con

la diferencia de que permite hacer deducciones a través de inferencias. Se basa

principalmente en reglas y hechos que son almacenados en la base de datos. Las

bases de datos deductivas son también llamadas bases de datos lógicas, a raíz de

que se basa en lógica matemática. Este tipo de base de datos surge debido a las

limitaciones de la Base de Datos Relacional de responder a consultas recursivas y

de deducir relaciones indirectas de los datos almacenados en la base de datos.

LENGUAJE

Utiliza un subconjunto del lenguaje Prolog llamado Datalog el cual es declarativo y

permite al ordenador hacer deducciones para contestar a consultas basándose en los

hechos y reglas almacenados.

VENTAJAS

1. Independencia de datos y tratamiento.

Cambio en datos no implica CAMBIO en programas y viceversa (Menor

coste de MANTENIMIENTO).

2. Coherencia de resultados.

Reduce redundancia :

Acciones lógicamente únicas.

Se evita inconsistencia.

3. Mejora en la disponibilidad de datos

No hay dueño de datos (No igual a ser públicos).

Ni aplicaciones ni usuarios.

Guardamos DESCRIPCIÓN (Idea de catálogos).

4. Cumplimiento de ciertas NORMAS.

Restricciones de SEGURIDAD.

Accesos (Usuarios a datos).

Operaciones (OPERACIONES sobre datos).

12

Page 13: Base de Datos y Redes

5. Otras ventajas:

Más eficiente GESTIÓN de ALMACENAMIENTO.

FASES

Fase de Interrogación: se encarga de buscar en la base de datos

informaciones deducibles implícitas. Las reglas de esta fase se denominan

reglas de derivación.

Fase de Modificación: se encarga de añadir a la base de datos nuevas

informaciones deducibles. Las reglas de esta fase se denominan reglas de

generación.

INTERPRETACIÓN

Encontramos dos teorías de interpretación de las bases de datos deductiva

consideramos las reglas y los hechos como axiomas. Los hechos son axiomas base

que se consideran como verdaderos y no contienen variables. Las reglas son axiomas

deductivos ya que se utilizan para deducir nuevos hechos.

Teoría de Modelos: una interpretación es llamada modelo cuando para un

conjunto específico de reglas, éstas se cumplen siempre para esa

interpretación. Consiste en asignar a un predicado todas las combinaciones

de valores y argumentos de un dominio de valores constantes dado. A

continuación se debe verificar si ese predicado es verdadero o falso.

MECANISMOS

Existen dos mecanismos de inferencia:

Ascendente: donde se parte de los hechos y se obtiene nuevos aplicando

reglas de inferencia.

Descendente: donde se parte del predicado (objetivo de la consulta

realizada) e intenta encontrar similitudes entre las variables que nos lleven a

hechos correctos almacenados en la base de datos.

SISTEMA DE GESTIÓN DE BASES DE DATOS DISTRIBUIDA (SGBD)

13

Page 14: Base de Datos y Redes

La base de datos y el software SGBD pueden estar distribuidos en múltiples sitios

conectados por una red. Hay de dos tipos:

1. Distribuidos homogéneos: utilizan el mismo SGBD en múltiples sitios.

2. Distribuidos heterogéneos: Da lugar a los SGBD federados o sistemas multibase de

datos en los que los SGBD participantes tienen cierto grado de autonomía local y

tienen acceso a varias bases de datos autónomas preexistentes almacenados en los

SGBD, muchos de estos emplean una arquitectura cliente-servidor.

Estas surgen debido a la existencia física de organismos descentralizados. Esto les da

la capacidad de unir las bases de datos de cada localidad y acceder así a distintas

universidades, sucursales de tiendas, etcétera.

14

Page 15: Base de Datos y Redes

REDES

Cuando en 1981 IBM presenta; la computadora personal (PC), la palabra personal era

un adjetivo adecuado. Estaba dirigido a las personas que deseaban disponer de su

propia computadora, sobre la que ejecutan sus propias aplicaciones, y sobre la que

administran sus archivos personales en lugar de utilizar las macrocomputadoras y

grandes sistemas que estaban bajo el estricto control de los departamentos de

informática. Los usuarios de las computadoras personales comenzaron pronto a

conectar sus sistemas formando redes, de una forma que podrán compartir los

recursos como impresoras. Ocurriendo entonces algo divertido.

Alrededor de 1985 las redes se hicieron tan grandes y complejas que el control volvió

a los departamentos de informática. En la actualidad las redes no son elementos

simples y fáciles. A menudo se llegan a extender fuera de la oficina local, abarcan el

entorno de una ciudad o uno mayor y necesitan entonces expertos que puedan tratar

los problemas derivados de las comunicaciones telefónicas, con microondas o vía

satélite.

CONCEPTO

Una red se define como un sistema el cual a través de hardware (equipos) y software

(programas) permite compartir recursos e información. Dichos recursos pueden ser

impresoras, discos duros, CD ROM, etc. (hardware) y datos y aplicaciones (software).

Las redes a través de los tiempos han venido evolucionando desde sistemas sencillos

y pequeños hasta sistemas gigantes y muy complejos.

COMPONENTES DE UNA RED

Una red de computadoras está conectada tanto por hardware como por software. El

hardware incluye tanto las tarjetas de interfaz de red como los cables que las unen, y

el software incluye los controladores (programas que se utilizan para gestionar los

dispositivos y el sistema operativo de red que gestiona la red. A continuación se listan

los componentes, tal y como se muestran en la figura

Servidor

Estaciones de trabajo.

Placas de interfaz de red (NIC).

Recursos periféricos y compartidos.

15

Page 16: Base de Datos y Redes

Servidor: este ejecuta el sistema operativo de red y ofrece los servicios de red a las

estaciones de trabajo. Estaciones de Trabajo: Cuando una computadora se conecta a

una red, la primera se convierte en un nodo de la última y se puede tratar como una

estación de trabajo o cliente. Las estaciones de trabajos pueden ser computadoras

personales con el DOS, Macintosh, Unix, OS/2 o estaciones de trabajos sin discos.

Tarjetas o Placas de Interfaz de Red: Toda computadora que se conecta a una red

necesita de una tarjeta de interfaz de red que soporte un esquema de red específico,

como Ethernet, ArcNet o Token Ring. El cable de red se conectara a la parte trasera

de la tarjeta.

Sistema de Cableado: El sistema de la red está constituido por el cable utilizado para

conectar entre sí el servidor y las estaciones de trabajo.

Recursos y Periféricos Compartidos: Entre los recursos compartidos se incluyen los

dispositivos de almacenamiento ligados al servidor, las unidades de discos ópticos, las

impresoras, los trazadores y el resto de equipos que puedan ser utilizados por

cualquiera en la red.

16

Page 17: Base de Datos y Redes

ALCANCE DE LAS REDES

El alcance de una red hace referencia a su tamaño geográfico. El tamaño de una red

puede variar desde unos pocos equipos en una oficina hasta miles de equipos

conectados a través de grandes distancias. Importante

Cuando se implementa correctamente una WAN, no se puede distinguir de una red de

área local, y funciona como una LAN. El alcance de una red no hace referencia sólo al

número de equipos en la red; también hace referencia a la distancia existente entre los

equipos. El alcance de una red está determinado por el tamaño de la organización o la

distancia entre los usuarios en la red.

El alcance determina el diseño de la red y los componentes físicos utilizados en su

construcción. Existen dos tipos generales de alcance de una red:

Redes de área local

Redes de área extensa

Red de área local

Una red de área local (LAN) conecta equipos ubicados cerca unos de otros. Por

ejemplo, dos equipos conectados en una oficina o dos edificios conectados mediante

17

Page 18: Base de Datos y Redes

un cable de alta velocidad pueden considerarse una LAN. Una red corporativa que

incluya varios edificios adyacentes también puede considerarse una LAN.

Red de área extensa

Una red de área extensa (WAN) conecta varios equipos que se encuentran a gran

distancia entre sí. Por ejemplo, dos o más equipos conectados en lugares opuestos

del mundo pueden formar una WAN. Una WAN puede estar formada por varias LANs

interconectadas. Por ejemplo, Internet es, de hecho, una WAN.

FINALIDAD Y APLICACIONES DE UNA RED

La finalidad primordial de una red es la de unir dos o más equipos para poder

comunicarse entre ellos o compartir información.

Pasemos pues a analizar las posibilidades de estos equipos al estar conectados en

red. Pueden valer como decíamos anteriormente para comunicarse entre ellos,

imaginemos una oficina, en la que cada empleado tiene delante un PC y que están

todos ellos conectados entre si y compartiendo todos al menos una carpeta de su

disco duro, por ejemplo una llamada Buzón, pues bien, todos podrían enviarse

información o tomarla de esa carpeta llamada Buzón.

Si por ejemplo en la citada oficina solo dos PC tuvieran impresoras y estas estuvieran

compartidas en la red, cualquier empleado podría enviar su escrito a una de esas dos

impresoras existente.

Otra finalidad seria compartir un documento o una hoja de Excel, por ejemplo, y cada

empleado podría ir rellenando su parte. Igualmente podría ser, el compartir una Base

de Datos, es decir en uno de los ordenadores existiría la citada Base de Datos y desde

distintos equipos de la red con un programa que cada usuario ejecuta en su PC,

actualiza o modifica la citada Base de Datos, en este caso el programa que cada

usuario ejecuta, a de reunir una serie de condiciones, la más principal es la de

bloquear el registro de la Base de Dato mientras se está trabajando o actualizando

dicho registro, mediante el citado bloqueo impediremos que ese registro sea

modificado en ese momento por otro usuario.

Podíamos contemplar, y es el caso más común en Grandes Empresas, el tener un

equipo potente, con gran capacidad de almacenamiento, donde no solo están las

Bases de Datos, sino que contienen los Programas para trabajar sobre las citadas

18

Page 19: Base de Datos y Redes

Bases, en este caso a este equipo se le llama Servidor, y a él se conectan el resto de

los equipos, denominados clientes, cada vez que quieren consultar, añadir o modificar

registros de alguna de las bases de datos, ejecutando para tal fin los distintos

Programas, albergados como decíamos anteriormente en dicho servidor. Para

comprenderlo mejor pongamos el ejemplo de un Hospital, hay un servidor que

contiene la Base de Datos de todos los Pacientes que acuden al mismo, y en cada

consulta hay un ordenador conectado a la red que accede a los datos del Paciente,

(Historia Clínica) para consultar, modificar, o añadir datos a la historia del Paciente que

el Doctor está viendo en ese momento.

Trabajando de esta manera se consiguen dos ventajas muy importantes:

La primera es el estar trabajando en tiempo real, es decir las actualizaciones se hacen

en el acto, por lo que la información es siempre la del momento. Imaginemos por un

momento que cada consulta tuviera su base de datos y al final de la jornada se

refundiera o se vertiera al servidor, en este caso la información sobre el paciente no

sería real, nada más que al término de cada actualización.

Otra gran ventaja es a la hora de salvaguardar la información, ya que al estar

centralizada en el servidor, se harían las Copias periódicas de seguridad, cada dos o

tres horas, o lo que es mejor se llevarían mediante los llamados discos espejos, es

decir la información se está guardando automáticamente en dos discos distintos

simultáneamente. Simplemente resta decir que estos servidores, pueden estar en el

mismo sistema que el resto de los PC por ejemplo Windows, o estar trabajando con

otro sistema distinto, por ejemplo Unix y un Gestor de Bases de Datos como puede ser

Informix, y con aplicaciones montadas para tal fin. El PC al conectarse y una vez

validado en el sistema comienza a trabajar como si de una estación de trabajo se

tratase.

Otra utilidad de la red en un sentido más amplio, puede ser el correo electrónico.

19

Page 20: Base de Datos y Redes

MARCO CONCEPTUAL

Datos son hechos conocidos que pueden registrarse y que tienen un

significado implícito

Base de datos: Una base de datos es un conjunto de información relacionada

con un asunto o con una finalidad. Se compone de entidades (cosas u objetos

del mundo real distinguibles de todos los demás objetos) que poseen atributos

(propiedades o características de las que se quiere llevar registro). Las

entidades pueden ser cosas concretas, como personas o libros, o abstractas,

como un préstamo o una venta.

Database Management System (DBMS) o Sistema de Gestión de Base de

Datos : un sistema que sirve de proveedor de datos a diversas aplicaciones

Cliente/servidor: Tecnología habitual para distribuir datos. La idea es que dos

procesos diferentes, que se pueden ejecutar en un mismo sistema o en

sistemas separados, actúan de modo que uno actúa de cliente o peticionario

de un servicio y el otro, como servidor. Un proceso cliente puede pedir

servicios a distintos servidores. Un servidor puede recibir peticiones de muchos

clientes. En general, un proceso A que actúa como cliente pidiendo un servicio

a otro proceso B puede hacer también de servidor de un servicio que le pida

otro proceso C.

Diseñador de bases de datos: Antes de implementar la base de datos

identifica los datos que se almacenarán y elige las estructuras apropiadas para

representar y almacenar dichos datos.

Usuarios finales: Son los principales destinatarios de la base de datos. Son

quienes tiene acceso a la base de datos para consultarla, actualizarla y generar

informes. Este es el rol que más frecuentemente desempeña el Técnico en

Administración con relación de las Bases de Datos.

20

Page 21: Base de Datos y Redes

21

Page 22: Base de Datos y Redes

CONCLUSIONES

1. El propósito de una base de datos es doble: responder a consultas sobre los

datos que contiene, y ejecutar transacciones. Una consulta se expresa como

una expresión lógica sobre los objetos y relaciones definidos en el esquema

conceptual, mientras que una transacción consiste en un número de consultas

y operaciones de modificación o actualización sobre un sub esquema.

2. La principal ventaja de utilizar bases de datos es que múltiples usuarios

pueden acceder a ellas al mismo tiempo.

3. El conocer las diferentes tecnologías de redes nos proporciona una ventaja a la

hora de escoger el mejor método para transmitir cualquier tipo de información y

nos permite aprovechar todos sus beneficios y trabajar de una manera más

eficiente, rápida y económica.

4. La tecnología de redes es utilizada actualmente para ofrecer un servicio veloz y

eficiente. Al combinarlas obtenemos mayor beneficio a menor costo y mayor

eficacia.

22

Page 23: Base de Datos y Redes

RECOMENDACIONES

1. Si una base de datos es demasiado grande, se debe hacer un rediseño de

base de datos centralizada, para que esta sea una base de datos distribuida ya

que se pueden almacenar los datos en localidades donde son utilizados con

mayor frecuencia, de tal manera que la mayor parte de las operaciones sean

sólo locales lo cual reduce el tráfico en la red.

2. Es necesario que el estudiante o practicante, sepa a fondo el tema de las

conexiones de redes, debido a que si se realiza una conexión de datos

incorrecta no se va a poder establecer contacto entre las mismas, causando

una pérdida de tiempo, dinero, etc.  

3. Resulta conveniente que los administradores de redes entren en un proceso de

capacitación constante adquiriendo nuevos conocimientos para poder aplicar

las nuevas tecnologías sin ningún problema.

4. Es aconsejable que las empresas utilicen nuevas tecnologías para minimizar

gastos de instalación de redes físicas; por ejemplo, mediante el uso de redes

inalámbricas.

23

Page 24: Base de Datos y Redes

BIBLIOGRAFÍA

Stallings,William SISTEMAS OPERATIVOS. Prentice Hall, 2da edición

Piattini Mario, Adoración de Miguel, Marcos Esperanza. DISEÑO DE BASES

DE DATOS RELACIONALES. Ed. Alfaomega

Date, C.J. (2001). Introducción a los sistemas de bases de datos (7ª ed.).

Prentice Hall.Silberschatz, A; Korth, H.F; Sudarshan, S.(1998). Fundamentos

de bases de datos (3.aed.).Madrid: McGraw-Hill.La introducción de este libro es

similar a la que hemos hecho aquí.

Johen Burch y Gary Grudnitski. “Diseño de Sistemas de Información”, Grupo

Noriega Editores, 1992, Primera Edición.

Ramez Elmasri y Shamkant B. Navathe “Sistemas de bases de Datos

Conceptos Fundamentales”. Addison Wesley Iberoamericana, 1997, Segunda

edición.

Ramez Elmasri y Shamkant B. Navathe “Fundamentals of Dabatabase

Systems”, Addison Wesley, 2000, Tercera edición.

HTTP://ELVEX.UGR.ES/IDBIS/DB/DOCS/INTRO/B%20BASES%20DE

%20DATOS.PDF

http://www.betybyo.ohlog.com/objetivos-de-las-bases-de.oh79407.html

24