2. • Dato: Son hechos que describen sucesos.
• Un dato puede ser un número, letra, signo o símbolo
• Ej. Número Telefónico, Nombre de una Persona.
• Información: Conjunto de datos relevantes, contextualizados y
relacionados.
• Agrupación de hechos de una empresa u organización.
• La información describe sucesos.
3. • Para ser relevante, los datos deben poseer símbolos reconocibles y
expresar una idea no ambigua.
• Los datos y/o símbolos son reconocibles, cuando son adecuadamente
interpretados.
• Base de datos: es un conjunto de datos pertenecientes a un mismo
contexto y almacenados ordenadamente y sistemáticamente. Ej. 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.
• Una base de datos es una colección de información organizada de forma
que un programa de ordenador pueda seleccionar rápidamente los
fragmentos de datos que necesite. Una base de datos es un sistema de
archivos electrónico.
4. CURSO DE BASE DE DATOS
• Conocimiento: El conocimiento es una mezcla de experiencia, valores,
información y know-how que sirve como marco para la incorporación de
nuevas experiencias e información. En las organizaciones con frecuencia
no sólo se encuentra dentro de documentos o almacenes de datos, sino
que también esta en rutinas organizativas, procesos, prácticas, y normas.
• El conocimiento se deriva de la información, así como la información se
deriva de los datos. Para que la información se convierta en conocimiento
es necesario realizar acciones como:
a) Comparación con otros elementos.
b) Predicción de consecuencias.
c) Búsqueda de conexiones.
d) Conversación con otros portadores de conocimiento.
6. MÉTODOS DE ACCESO
• DAO
DAO (Data Access Object) es el modelo de acceso a datos más conocido y
utilizado con aplicaciones Visual Basic. Permite manipular
directamente bases de datos nativas del motor Jet de Access (ficheros
.MDB), así como los denominados ISAM (Fox, dBase, Excel, Btrieve,
Paradox y Texto).
Visual Basic versión de DAO
------------ --------------
VB 4.0 - 16 bits DAO 2.5
VB 4.0 - 32 bits DAO 3.0
VB 5.0 (sólo 32 bits) DAO 3.5
Cada versión de Visual Basic, aparte de incluir las librerías de DAO
correspondientes, incluye librerías de compatibilidad con versiones
anteriores.
7. MÉTODOS DE ACCESO
• RDO
RDO (Remote Data Object) es un nuevo modelo de objetos incorporado en las
versiones empresariales de Visual Basic 4.0 y 5.0. RDO permite a las
aplicaciones Visual Basic acceder a fuentes de datos ODBC sin utilizar un
procesador local de consultas (dicho de otro modo, RDO "se salta" el Jet de
Access para acceder a datos ODBC). RDO dispone de un conjunto de objetos
similar al de DAO, pero mucho más cercano a la capa de ODBC y al motor de
datos del servidor. Esto hace de RDO, hoy en día, el método que obtiene la
mejor relación rendimiento/tiempo de
desarrollo, para acceder a datos ODBC (especialmente SQL Server y Oracle).
DAO se diferencia de RDO en las siguientes características:
- Sólo accede a bases de datos ODBC.
- Utiliza el motor de ODBC del servidor (DAO utiliza el Jet).
- El rendimiento que ofrece es mucho mejor.
- Por la cercanía a ODBC, permite muchas más capacidades propias
de ODBC, como pueden ser: capacidad de procesar consultas de
forma síncrona o asíncrona, o elegir tipos de cursores más
complejos.
8. MÉTODOS DE ACCESO
• ADO
ActiveX Data Objects (ADO) es un modelo de programación, lo que
supone independencia respecto al motor de acceso a datos en el
servidor. El entorno típico de utilización de ADO es en aplicaciones que
se ejecutarán en Internet/Intranet. En este entorno, ADO se entiende
como
el conjunto de objetos que trabaja con cursores en el lado del servidor.
No obstante, es perfectamente posible utilizar ADO en una aplicación
Visual Basic. Este modelo de objetos está basado en OLE-DB, el cual
permite el acceso a multitud de tipos de datos, no sólo datos
almacenados en bases de datos. En concreto, pasando por ADO y OLE-
DB se puede acceder a bases de datos tales como SQL Server u Oracle.
Esto se consigue pasando por ODBC (al menos 3.0). Pero además, se
puede acceder a datos del tipo mail, vídeo o texto.
9. MÉTODOS DE ACCESO
• ADC (RDS)
Microsoft Advanced Data Connector (ADC), o como se le conoce
actualmente, Microsoft Remote Data Service (RDS), es otra nueva
tecnología de acceso a datos distribuidos a través del Web. Como se ha
comentado anteriormente, ADC toma como referencia un subconjunto de
los objetos de ADO, si bien, y a diferencia de éste, ADC trabaja con
cursores en el lado del cliente.
Basado en ActiveX, permite que puedan desarrollarse aplicaciones que
manejan bases de datos, y que éstas puedan visualizarse en
navegadores (browsers) que soporten ActiveX (ActiveX enabled), tales
como Microsoft Internet Explorer. ADC permite una interacción sencilla
con bases de datos ODBC sobre Intranets corporativas o sobre Internet.
10. MÉTODOS DE ACCESO
• Requerimientos de un SGBD Oracle.
•
• Para establecer un entorno de trabajo en Oracle se necesita:
•
• Software Oracle para servidor (Oracle Server Software):
• Versión diseñada para un sistema operativo concreto (UNIX, Linux, Windows ,
etc.). Este software incluye los ejecutables para el funcionamiento del propio
gestor de la base de datos, un conjunto de herramientas para el tratamiento de la
información y un software específico para que sean posibles las conexiones de los
usuarios al servidor en arquitecturas cliente/servidor.
•
• Software Oracle para cliente (Oracle Client Software):
• este software se ubicará en los puestos de trabajo de los usuarios (también bajo
un determinado sistema operativo, ya sea Windows XP,vista, etc.), el cual estará
formado por un conjunto de herramientas específicas para cliente/servidor y de su
correspondiente software para el establecimiento de las conexiones al servidor.
11. MÉTODOS DE ACCESO
• Archivos de base de datos:
• (Aquí se guarda la información), los cuales serán creados a través de
herramientas o comandos específicos de Oracle.
• La ubicación de la base de datos se realizará sobre los discos del propio
servidor donde se ha establecido el Oracle Server Software.
•
• Recursos suficientes en nuestro servidor:
• Previamente, habrá que realizar un estudio de nuestro sistema de
información para conocer el alcance del mismo. Posteriormente, habrá que
estimar la cantidad de memoria, discos y unidades centrales de proceso que
van a ser necesarias para un correcto funcionamiento.