Professional Documents
Culture Documents
RESUMEN BASE DE
DATOS
UNIDAD 2 y 3
VILLAGRA MILAGROS
ACP
RESUMEN BASE DE DATOS
UNIDAD 2
PAUTAS PARA ELEGIR UNA BASE DE DATOS (TRES ASPECTOS BSICOS)
mbito de aplicacin, funcionalidad y performance. Para la mayora de los proyectos,
basta contener estos tres aspectos en cuenta para optar por la base de datos ms
indicada, pueden surgir otras consideraciones dependiendo de cada proyecto.
MBITO DE APLICACIN
Se refiere a la forma en que una base de datos opera dentro de un entorno de red. Las
bases de datos se dividen en dos grandes grupos: locales y clientes/ servidor.
Locales: son aquellas que para operar en un entorno de red, requieren un
servidor de archivos, donde se almacenan aquellos archivos que las componen.
la maquinaria encargado de hacer bsqueda, insertar datos, crear y
mantener ndice, etc.
Clientes/servidor: son aquellas que centralizan los procedimientos de los
datos- bsquedas, inserciones, indexacin, etc. en un software (el motor de
base de datos), que se encarga de recibir peticiones de otras mquinas y
devolver conjunto de resultados ya masticados.
Microsoft propone actualmente dos mtodos alternativos para acceder a bases
de datos con Visual Basic: DAO (objeto de acceso a datos) y ADO (objetos de
datos ActiveX)
ADO: est siendo adoptada por un nmero cada vez mayor de usuarios
de
Visual Basic y de ms herramientas de Microsoft como mecanismo
de acceso universal a base de datos, y DAO todava se utiliza bastante
sobre todo cuando se trabaja con bases de datos locales.
DAO: constituye una interface entre Visual Basic y el motor jet de bases
de datos, que utiliza Microsoft Access, y que le permite trabajar
directamente con archivos MDB.
ODBC: Es la interface estndar mediante la cual una aplicacin puede
acceder a cualquier base de datos sin preocuparse por los mecanismos
de acceso particulares que esa base de datos posea. Brinda un conjunto
de comandos que a travs de drivers, ODBC, especficos para cada base
de datos, son traducidos a los comandos particulares de la base a utilizar.
FUNCIONALIDAD
Si bien todas las bases de datos cumplen la funcin bsica de todas lo hacen de la
misma manera. Difieren en la variedad de herramientas que ponen a disposicin del
usuario para manejar resultados de ella.
PERFORMANCE
Todas las bases de datos modernas hacen bien su trabajo. Aun asi en menos tiempo
que otras. Para muchas aplicaciones, la diferencia entre dos motores de bases de
datos puede ser irrelevante, pero hay casos en los que an una pequea diferencia de
performance puede determinar el xito o el fracaso de la aplicacin.
Pgina 2 de 6
Villagra Milagros
ACP
Los motores de bases de datos cliente/servidor estn, por soportar una mayor carga
de trabajo que las bases de datos de la tipo local. Adicionalmente las bases de datos
cliente/servidor hacen un mejor aprovechamiento de los recursos de hardware tales
como memoria y procesadores.
Existe un ISAM instalable para cada tipo diferente de base de datos incluyendo Access.
ACP
fuertes de datos ODBC que indiquen como comunicarse con la base de datos en
cuestin.
UTILIZANDO VISDATA
Pgina 4 de 6
Villagra Milagros
ACP
VisData est escrito en visual Basic es un buen ejemplo de cmo usar los distintos
controles de VB para construir la interface de usuario de un programa de acceso a
datos.
INTERFACES DE ABM
Las ventanas de ABM de tablas son el componente bsico de todo sistema informtico
que opere con bases de datos. Es habitual que en un sistema haya un conjunto de
tablas maestras que contienen datos, llamadas Transaccionales porque almacenan
informacin sobre transaccin de datos.
Una vez que se identifiquen las tablas maestras de un sistema, ser necesario crear
ventanas de ABM para cada una de ellas. El estilo de ABM a emplear depender de
una serie de caractersticas de la tabla correspondiente: si tiene o no una tabla de
detalle asociada, si va a almacenan una gran cantidad de registros.
ESTILOS HABITUALES DE PANTALLAS DE ABM:
Pgina 5 de 6
Villagra Milagros
ACP
ESTILO GRILLA: el usuario puede insertar, eliminar y recorrer todas las filas de la tabla
como si fuera una planilla de clculos. Brinda la comodidad para manejar datos en
tablas como la de pesos ideales por grupo de edad y sexo, el usuario tiene la libertad
para moverse rpidamente de una fila a otra.
ESTILO HOJA DE DATOS: El usuario ve los datos de a un registro por vez, con cada
campo en un control de edicin individual, ya sea un textbox u otro tipo.
HOJA DE DATOS CON LISTA DE REGISTROS: similar al anterior, pero con el agregado
de un control tipo ListBox, donde se alistan para cada fila de la tabla. Al igual que la
hoja de datos simples, este formato sirve para casos en lo que se deben realizar
mltiples validaciones.
ESTILO MAESTRO/DETALLE: este estilo se aplica a tablas que poseen una tabla hija o
de detalle, como por ejemplo visto anteriormente para la tabla de discos con sus
temas asociados.
Pgina 6 de 6
Villagra Milagros