Sei sulla pagina 1di 17

APLICACIÓN DE BASE DE DATOS

PARA LA GUIANZA TURÍSTICA

FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje


APLICACIÓN DE BASE DE DATOS PARA LA GUIANZA TURÍSTICA

INTRODUCCIÓN

El Guía de Turismo en el
desempeño de su labor, debe
desplegar habilidades y
competencias que le permitan
controlar el desarrollo de los
programas de guianza de acuerdo
a los objetivos propuestos. Para
que este propósito tenga cabal
cumplimiento, el aprendiz debe
estar capacitado tanto en el
diseño como en la aplicación
de herramientas de control y
evaluación, que le faciliten el
ejercicio de reconocimiento y
vigilancia de esos programas.

La implementación y manejo de
una base de datos le permitirá
al Guía de Turismo registrar
información detallada de su
población objetivo, y de esta
manera lograr la prestación de un
servicio en concordancia con los
requerimientos y exigencias sus
actuales y potenciales clientes.

2
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
APLICACIÓN DE BASE DE DATOS PARA LA GUIANZA TURÍSTICA

ESTRUCTURA DE CONTENIDOS

Introducción ................................................................................ 2

Mapa Conceptual .......................................................................... 5

1. CONCEPTO DE BASE DE DATOS .......................................... 6

2. SISTEMA DE GESTIÓN DE BASE DE DATOS SGBD ................ 7

2.1 Estructura de Base de Datos ................................................... 7

2.1.1 Abstracción de Datos ............................................................ 7

2.1.2 Independencia de Datos ........................................................ 8

2.1.3 Modelos de Datos ................................................................. 8

3. TIPOS DE BASE DE DATOS .................................................. 8

3.1 Base de Datos por su contenido ............................................. 9

3.1.1 Base de Datos Bibliográfica .................................................... 9

3.1.2 Bases de Datos de Texto Completo .......................................... 9

3.2 Base de Datos de acuerdo a la variabilidad de los datos ................. 9

3.2.1 Bases de Datos Estáticas ....................................................... 9

3.2.2 Bases de Datos Dinámicas ..................................................... 9

4 USUARIOS DE LA BASE DE DATOS ...................................... 9

4.2 Programadores de Aplicaciones ............................................. 10

3
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
APLICACIÓN DE BASE DE DATOS PARA LA GUIANZA TURÍSTICA

4.3 Usuarios Sofisticados .......................................................... 10

4.4 Usuarios Especializados ...................................................... 10

4.5 Usuarios Normales .............................................................. 10

5 PLANIFICACIÓN DE UNA BASE DE DATOS ......................... 10

5.1 Determinar la finalidad de la base de datos ................................ 11

5.3 Buscar y organizar la información necesaria ............................ 11

5.3 Dividir la información en tablas ................................................ 11

5.4 Convertir los elementos de información en columnas ................ 12

6 CREACIÓN DE UNA BASE DE DATOS .................................. 12

7 TECNOLOGÍAS DE INTERNET Y BASE DE DATOS ................ 13

Bibliografía ................................................................................ 14

Glosario ..................................................................................... 15

Control de Documentos ................................................................ 16

Creative Commons y Marca Registrada ........................................... 16

4
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
APLICACIÓN DE BASE DE DATOS PARA LA GUIANZA TURÍSTICA

MAPA CONCEPTUAL

5
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
APLICACIÓN DE BASE DE DATOS PARA LA GUIANZA TURÍSTICA

1. CONCEPTO DE BASE DE DATOS

Una base de datos es asimilable a un banco de datos; se caracteriza por


reunir información (datos) pertenecientes a un mismo sistema o contexto,
los cuales son almacenados de manera constante y metódica de modo
que resulte fácil su posterior consulta.

En la actualidad, el desarrollo tecnológico en el campo de la informática,


ha facilitado todo este proceso mediante la implementación de bases de
datos con formato digital (electrónico), solucionando las dificultades de
almacenamiento de datos y simplificando su consulta.

Hace relativamente poco tiempo la información


se almacenaba en ficheros, sin embargo, estos
no tenían una relación entre sí, lo que resultaba
en datos repetidos; esta información duplicada
llevaba en muchos casos a errores de interpretación,
generando confusión y dificultades.

A final de los años 60 surgen las Bases de Datos


destinadas al almacenamiento de información,
eliminando el acopio físico de los mismos, y con
ello, los riesgos por error de manejo, interpretación
y aseguramiento de los datos almacenados.

La elaboración de una base de datos se debe realizar


con precaución, procurando la plena aplicación de
los objetivos mostrados a continuación:

• Permitir un fácil acceso a la información, con simplicidad de consulta,


rapidez en la interpretación y aplicabilidad de uso.

• Evitar redundancia de la información: La información adquirida, en


un gran porcentaje, puede llegar a ser repetitiva si no se maneja con
precaución el ingreso de los datos, por lo cual es importante purgar
y eliminar todos los datos repetidos; evitando así inconsistencias en
la información.

6
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
APLICACIÓN DE BASE DE DATOS PARA LA GUIANZA TURÍSTICA

2. SISTEMA DE GESTIÓN DE BASE DE DATOS – SGBD

Un SGBD es una colección de archivos interrelacionados y un conjunto de


programas que permiten acceder y modificar estos archivos. El propósito
principal de un sistema de bases de datos es proporcionar a los usuarios
una visión abstracta de los datos; es decir, esconder detalles del proceso
de almacenamiento y mantener los datos y su accesibilidad.

Una base de datos puede mantenerse manualmente o de forma digitalizada


(esta última es la que nos interesa). La base de datos digital es creada
y mantenida por un conjunto de aplicaciones diseñadas específicamente
para esas tareas; o bien, se puede gestionar empleando un SGBD.

En la actualidad empleamos bases de datos digitales


continuamente; muchas veces, sin notarlo. Por
ejemplo, al abrir una cuenta bancaria, adquirir
una tarjeta de crédito, participar en promociones,
suscribirse a algún servicio, o incluso al navegar en
internet.

Anteriormente se utilizaba el sistema de


procesamiento de archivos, en el cual toda la
información de la empresa se almacenaba en
archivos permanentes, manejados por un sistema
operativo convencional, se tenían que escribir
diversos programas de aplicación para extraer
registros y añadir registros a los archivos adecuados.

2.1 Estructura de Base de Datos

2.1.1 Abstracción de datos: Para que el sistema sea útil, debe recuperar
los datos eficientemente. Esto ha conducido al diseño de estructuras
complejas para la representación de los datos en la base de datos. Los
desarrolladores esconden la complejidad a través de los tres niveles de
abstracción para simplificar la interacción de los usuarios con el sistema:

• Nivel físico: El nivel más bajo de abstracción, describe como se


almacenan realmente los datos. En el nivel físico se describen en
detalle las estructuras de datos complejas de bajo nivel.

7
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
APLICACIÓN DE BASE DE DATOS PARA LA GUIANZA TURÍSTICA

• Nivel lógico: El siguiente nivel de abstracción


describe qué datos se almacenan en la base de
datos y qué relaciones existen entre esos datos.

• Nivel de vistas: Este nivel solo describe parte


de la base de datos completa. A muchos usuarios
no les importará el nivel lógico, solo querrán ver
parte de la información. Para la simplificación de la
interacción del usuario se crea un nivel de vistas.
Las bases de datos van cambiando a lo largo del
tiempo conforme se borran e insertan datos.

2.1.2 Independencia de datos: La capacidad para modificar una


definición de esquema en un nivel sin que afecte a una definición de esquema
en el siguiente nivel más alto. Hay dos niveles de independencia:

• Independencia física de datos: Es la capacidad


para modificar el esquema físico sin provocar que
los programas de aplicación se reescriban.

• Independencia lógica de datos: Es la capacidad


para modificar el esquema lógico sin causar que
los programas de aplicación se reescriban. Las
modificaciones en el nivel lógico son necesarias
siempre que la estructura lógica de la base de
datos se altere.

2.1.3 Modelos de datos: La parte esencial de la estructura de base


de datos es el modelo de datos; conformado por una colección de
herramientas conceptuales para describir los datos, las relaciones de
datos, la semántica de los datos y las ligaduras de consistencia. Los
diferentes modelos de datos que se han propuesto se clasifican en tres
grupos diferentes: Modelos lógicos basados en objetos, modelos lógicos
basados en registros y modelos físicos.

3. TIPOS DE BASE DE DATOS

Existen muchas formas de clasificar las bases de datos, el empleo de cada


una dependerá del objetivo que se pretenda desarrollar, y del manejo que
se quiera dar a la información.

8
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
APLICACIÓN DE BASE DE DATOS PARA LA GUIANZA TURÍSTICA

3.1 Base de Datos por su Contenido:

3.1.1 Base de datos bibliográfica: Esta clase de base


de datos contiene información acerca del autor de una
producción bibliográfica, el título, fecha de publicación
y edición, entre otras. También suele contener una
sinopsis de la publicación, pero nunca presentará el
texto en su totalidad.

3.1.2 Bases de datos de texto completo: Contiene


la totalidad de una determinada fuente de carácter
primario, incluyendo todo su contenido y todas sus
ediciones. Es decir, se constituye por los propios
documentos y su respectivo texto. Suelen, además,
incluir un resumen o descripción con el propósito de
acelerar la búsqueda.

3.2 Base de Datos de Acuerdo a la Variabilidad de los


Datos Almacenados:

3.2.1 Bases de datos estáticas: Con este término se


hace referencia aquellas de sólo lectura. Su propósito
esencial consiste en el almacenamiento de información
de carácter histórico, con el fin de usarla para el análisis
de la conducta de una serie de datos a lo largo del tiempo.
De esta manera, es posible efectuar proyecciones y
actuar en consecuencia.

3.2.2 Bases de datos dinámicas: Reciben esta


denominación debido a que los datos allí acumulados
son reformados con el correr del tiempo. De esta
manera se realizan acciones tales como actualizaciones,
eliminaciones o agregado de datos; esta acción va más
allá de las básicas de consulta.

4. USUARIOS DE LA BASE DE DATOS

En un Sistema de Base de Datos encontramos diversos tipos de personas


que interactúan directamente en él, diferenciados por la forma en que
usan el sistema.

9
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
APLICACIÓN DE BASE DE DATOS PARA LA GUIANZA TURÍSTICA

4.1 Programadores de Aplicaciones:

Son profesionales informáticos que interactúan con el sis-


tema a través de llamadas del LMD (lenguaje de trans-
formación de datos) que están incluidas en un programa
escrito en un lenguaje anfitrión (Cobol, Pascal, PL/I, SQL,
VB, Java). Estos programas se llaman programas de apli-
cación.

4.2 Usuarios Sofisticados:

Interactúan con el sistema sin programas escritos. Ellos


forman sus consultas en un lenguaje de consulta de la
base de datos. Cada consulta se envía al procesador de
consultas cuya función es transformar instrucciones LMD a
instrucciones que el gestor de almacenamiento entienda.

4.3 Usuarios Especializados:

Escriben aplicaciones de Base de Datos especializadas,


que no son adecuadas en el marco de procesamiento
de datos tradicional. Entre estas aplicaciones están los
sistemas de diseño asistido por computadora, sistemas
de bases de conocimientos y expertos y sistemas de
modelado del entorno.

4.4 Usuarios Normales (finales):

Son usuarios no sofisticados que interactúan con el


sistema mediante la invocación de los programas de
aplicación permanentes que se han escrito previamente.
Es el administrador de la base de datos que tiene control
central del sistema.

5. PLANIFICACIÓN DE UNA BASE DE DATOS

Una base de datos bien diseñada favorece la introducción y recuperación de


datos consistentes; igualmente, reduce la existencia de datos duplicados
en las tablas de la base de datos. Una base de datos relacional, establece
interconexiones de datos guardados entre tablas, funcionando de forma
conjunta para garantizar la disponibilidad de los datos correctos cuando
sean requeridos.

10
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
APLICACIÓN DE BASE DE DATOS PARA LA GUIANZA TURÍSTICA

Los pasos generales a seguir para planificar una base de datos son los
siguientes:

5.1 Determinar la Finalidad de la Base de Datos:

Es conveniente plasmar en papel el propósito de la


base de datos: ¿Cómo piensa utilizarla? y ¿Quién va a
utilizarla?.

Para una pequeña base de datos de un negocio


particular, por ejemplo, podría escribir algo tan simple
como: “La base de datos de clientes contiene una lista
de información de los clientes para el envío masivo de correo y la
generación de informes”. Si la base de datos es más compleja o vincula a
muchas personas, como ocurre normalmente en un entorno corporativo,
la finalidad podría definirse fácilmente en uno o varios párrafos;
incluyendo cuándo y cómo va a utilizar cada persona la base de datos.
La idea es desarrollar una declaración de intenciones bien definida, que
sirva de referencia durante todo el proceso de diseño. Esta declaración
de intenciones le permitirá centrarse en los objetivos a la hora de tomar
decisiones.

5.2 Buscar y Organizar la Información Necesaria:

Para buscar y organizar la información necesaria se debe


empezar con la información existente. Por ejemplo, si
registra los pedidos de compra en un libro contable, o
guarda la información de los clientes en formularios en
papel en un archivador, puede reunir esos documentos
y enumerar cada tipo de información que contienen (por
ejemplo, cada casilla de un formulario). Si no dispone
de formularios, imagine que tiene que diseñar uno para
registrar la información de los clientes: ¿Qué información incluiría en el
formulario? ¿Qué casillas crearía? Identifique cada uno de estos elementos
y cree un listado. Suponga, por ejemplo, que guarda la lista de clientes
en fichas.

5.3 Dividir la Información en Tablas:

Para dividir la información en tablas, elija las entidades o los temas


principales. Por ejemplo, después de buscar y organizar la información de
una base de datos de ventas de productos, la lista preliminar podría ser
similar a la siguiente:

11
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
APLICACIÓN DE BASE DE DATOS PARA LA GUIANZA TURÍSTICA

• Clientes: Nombre, dirección, ciudad,


departamento, correo electrónico,…
• Productos: Nombre del producto, precio,
pedidos,…
• Proveedor: Empresa, Dirección, Ciudad,
Departamento,…
• Pedidos: Vendedor, fecha de pedido, producto,
cantidad,...

5.4
Convertir los Elementos de
Información en Columnas:

Para determinar las columnas de una tabla, decida,


qué información necesita registrar sobre el tema
representado por la tabla. Por ejemplo, para la tabla
Clientes, una buena lista de columnas iniciales sería:
Nombre, Dirección, Ciudad, Enviar correo electrónico,
Saludo y Correo electrónico.

Cada registro de la tabla contiene el mismo número de columnas, por lo


que puede almacenar información sobre el nombre, dirección, ciudad,
envío de correo electrónico, saludo y dirección de correo electrónico para
cada registro.

6. CREACIÓN DE UNA BASE DE DATOS

Una base de datos correctamente diseñada permite obtener acceso a


información exacta y actualizada, ajustándose a los requerimientos y
necesidades del usuario, y habilitando la posibilidad de modificación y
arreglo con facilidad.

Microsoft Office Access, organiza la información en


tablas conformadas por listas y columnas, similares a
las de los libros contables o a las de las hojas de cálculo
de Microsoft Office Excel. Una base de datos simple
puede que sólo contenga una tabla, pero la mayoría de
las base de datos necesitan varias tablas; por ejemplo,
información sobre productos, sobre pedidos y una
tercera con información sobre clientes.

12
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
APLICACIÓN DE BASE DE DATOS PARA LA GUIANZA TURÍSTICA

Cada fila recibe el nombre de registro y cada columna


se denomina campo. Un registro es una forma lógica y
coherente de combinar información sobre alguna cosa.
Un campo es un elemento único de información: Un tipo
de elemento que aparece en cada registro.

Aspectos a tener en cuenta para crear una Base


de Datos:

Persona (nombres, apellidos, cédula de ciudadanía,


género), Ubicación (país, departamento, ciudad),
Datos persona (email, dirección residencia, estado civil,
profesión), Gustos (hobbies)…

Para obtener más información sobre los principios


básicos de diseño de una tabla, vea el artículo “Crear
tablas en una base de datos”.

http://office.microsoft.com/es-es/access-help/crear-tablas-en-una-
base-de-datos-HA001224251.aspx

7. TECNOLOGÍAS DE INTERNET Y BASE DE DATOS

Internet proporciona un acceso a nivel mundial mediante una interface


conocida como explorador Web, el cual abre la puerta a nuevos servicios
innovadores que:

• Permiten una rápida respuesta a las presiones competitivas con la


puesta en el mercado de nuevos servicios y productos.

• Incrementa la satisfacción del cliente con la creación de sistemas de


soportes basados en la Web.

• Generan una rápida y efectiva diseminación de la información


mediante el acceso universal a cualquier punto del mundo.

Dadas esas ventajas, muchos departamentos de informática enfrentan la


necesidad de crear arquitecturas de acceso a datos universales, basados
en estándares de internet, para simplificar y hacer más efectivas las
operaciones y para facilitar la toma de decisiones.

13
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
APLICACIÓN DE BASE DE DATOS PARA LA GUIANZA TURÍSTICA

BIBLIOGRAFÍA

Conceptos básicos del diseño de una base de datos. (12 de 06 de 2013).


http://office.microsoft.com. Obtenido de http://office.microsoft.
com/es-ar/access-help/conceptos-basicos-del-diseno-de-una-base-
de-datos-HA001224247.aspx

Exequiel, R. S. (2004). Base de datos y su aplicación con SQL. En S. E.


Rozic. Buenos Aires, Argentina: MP ediciones.

Introducción a los conceptos de base datos. (11 de 06 de 213). www.


basededatos1.galeon.com. Obtenido de www.basededatos1.galeon.
com/cap1.htm

Tipos De Base De Datos. (10 de 06 de 2012). BuenasTareas.com. Obtenido


de http://www.buenastareas.com/ensayos/Tipos-De-Base-De-
Datos/5445469.html

14

FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje


APLICACIÓN DE BASE DE DATOS PARA LA GUIANZA TURÍSTICA

GLOSARIO

Almacenamiento: Introducción de datos e información en el disco duro


de un ordenador o en cualquier otro dispositivo de memoria.

Base Datos: Una base de datos o banco de datos (en ocasiones abreviada
con la sigla BD o con la abreviatura b. d.) 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.

Sistema: Es un conjunto de partes o elementos organizadas y relacionadas


que interactúan entre sí para lograr un objetivo. Los sistemas reciben
(entrada) datos, energía y materia del ambiente; proveen (salida)
información, energía o materia.
Un sistema puede ser físico o concreto (una computadora, un televisor, un
humano) o puede ser abstracto o conceptual (un software).

Procesador: También conocido como CPU o micro, es el componente


encargado de realizar todos los cálculos y operaciones dentro del
computadora. Físicamente, el procesador no es más que un chip, es decir
una pastilla de silicio, el cual tiene unas pequeñas patitas de cobre que lo
conectan directamente al socket y la placa base.

LDD: El lenguaje de Definición de datos, en inglés Data Definition Language


(DLL), es el que se encarga de la modificación de la estructura de los
objetos de la base de datos. Existen cuatro operaciones básicas: CREATE,
ALTER, DROP y TRUNCATE.

Red: Una red de computadoras, también llamada red de ordenadores, red


de comunicaciones de datos o red informática; es un conjunto de equipos
informáticos y software conectados entre sí por medio de dispositivos
físicos, envían y reciben impulsos eléctricos, ondas electromagnéticas
o cualquier otro medio para el transporte de datos, con la finalidad de
compartir información, recursos y ofrecer servicios.

Net: es un framework de Microsoft que hace un énfasis en la transparencia


de redes, con independencia de plataforma de hardware que permite
un rápido desarrollo de aplicaciones. Basado en ella, la empresa intenta

15

FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje


APLICACIÓN DE BASE DE DATOS PARA LA GUIANZA TURÍSTICA

Desarrollar una estrategia horizontal que integre todos sus productos,


desde el sistema operativo hasta las herramientas de mercado.

Web: En informática, la World Wide Web (WWW) o red informática


mundial. Es un sistema de distribución de información basado en
hipertexto o hipermedios enlazados y accesibles a través de Internet. Con
un navegador web, un usuario visualiza sitios web compuestos de páginas
web que pueden contener texto, imágenes, vídeos u otros contenidos
multimedia, y navega a través de ellas usando hiperenlaces.

16
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje
APLICACIÓN DE BASE DE DATOS PARA LA GUIANZA TURÍSTICA

Control de documento
Construcción Objeto de Aprendizaje
Aplicación de Base de Datos para la Guianza Turística
Desarrollador de contenido Nelsy del Carmen Luna Pérez
Experto temático
Asesor pedagógico Luis Orlando Beltrán Vargas
Producción Multimedia Julio Cesar Orduz Tarazona
William Fernando Ramírez
Velandia
Programador Francisco José Lizcano Reyes
Líder expertos temáticos José Armando Díaz Londoño
Líder línea de producción Santiago Lozada Garcés

17
FAVA - Formación en Ambientes Virtuales de Aprendizaje SENA - Servicio Nacional de Aprendizaje

Potrebbero piacerti anche