You are on page 1of 11

Conceptos bsicos sobre bases de datos

En este artculo, se ofrece una descripcin general de las bases de datos: qu son, qu utilidad
tienen y cules son las funciones de las diferentes partes de una base de datos. La terminologa
es especfica de las bases de datos de Microsoft Office Access 2007 , pero los conceptos son
aplicables a todos los productos de bases de datos.
En este artculo
Qu es una base de datos?
Partes de una base de datos de Access
Qu es una base de datos?
Una base de datos es una herramienta para recopilar y organizar informacin. En las bases de
datos, se puede almacenar informacin sobre personas, productos, pedidos, o cualquier otra
cosa. Muchas bases de datos empiezan siendo una lista en un programa de procesamiento de
texto o en una hoja de clculo. A medida que crece la lista, empiezan a aparecer repeticiones e
inconsistencias en los datos. Cada vez resulta ms complicado comprender los datos
presentados en la lista y existen pocos mtodos para buscar o recuperar subconjuntos de
datos para revisarlos. Cuando empiezan a observarse estos problemas, es aconsejable transferir
la informacin a una base de datos creada mediante un sistema de administracin de bases de
datos (DBMS), como Office Access 2007.
Una base de datos informatizada es un contenedor de objetos. Una base de datos puede
contener ms de una tabla. Por ejemplo, un sistema de seguimiento de inventario que utiliza
tres tablas no es un conjunto de tres bases de datos, sino una sola base de datos que contiene
tres tablas. Excepto si se ha diseado especficamente para utilizar datos o cdigo de otro
origen, una base de datos de Access almacena sus tablas en un solo archivo, junto con otros
objetos, como formularios, informes, macros y mdulos. Las bases de datos creadas con
formato de Access 2007 tienen la extensin de nombre de archivo .accdb y las bases de datos
creadas con formatos de versiones anteriores de Access tienen la extensin de nombre de
archivo .mdb. Access 2007 se puede utilizar para crear archivos con formatos de versiones
anteriores (por ejemplo, Access 2000 y Access 2002-2003).
Con Access, puede:
Agregar ms datos a una base de datos, por ejemplo, un elemento nuevo en un inventario.
Modificar datos existentes en la base de datos, por ejemplo, cambiar la ubicacin de un elemento.
Eliminar informacin, por ejemplo, si se ha vendido o retirado un artculo.
Organizar y ver los datos de distintas formas.
Compartir los datos con otros usuarios mediante informes, mensajes de correo electrnico, una
intranet o Internet.
VOLVER AL PRINCIPIO
Partes de una base de datos de Access
En las secciones siguientes, se describen brevemente los componentes de una base de datos
de Access tpica. Para obtener ms informacin acerca de cada componente, siga los vnculos
de la seccin Vea tambin de este artculo.
Tablas
Formularios
Informes
Consultas
Macros
Mdulos
Tablas
Una tabla de una base de datos es similar en apariencia a una hoja de clculo, en cuanto a que
los datos se almacenan en filas y columnas. Como consecuencia, normalmente es bastante fcil
importar una hoja de clculo en una tabla de una base de datos. La principal diferencia entre
almacenar los datos en una hoja de clculo y hacerlo en una base de datos es la forma de
organizarse los datos.
Para lograr la mxima flexibilidad para una base de datos, la informacin tiene que estar
organizada en tablas, para que no haya redundancias. Por ejemplo, si se almacena informacin
sobre empleados, cada empleado se insertar una sola vez en una tabla que se configurar
para contener nicamente datos de los empleados. Los datos sobre productos se almacenarn
en su propia tabla, y los datos sobre sucursales tambin tendrn su tabla aparte. Este proceso
se conoce como normalizacin.
Cada fila de una tabla se denomina registro. En los registros es donde se almacena cada
informacin individual. Cada registro consta de campos (al menos uno). Los campos
corresponden a las columnas de la tabla. Por ejemplo, puede trabajar con una tabla
denominada "Empleados", en la que cada registro (fila) contiene informacin sobre un
empleado distinto y cada campo (columna) contiene un tipo de informacin diferente, como el
nombre, los apellidos, la direccin, o similares. Los campos se deben configurar con un
determinado tipo de datos, ya sea texto, fecha, hora, numrico, o cualquier otro tipo.
Otra forma de describir registros y campos es imaginando un catlogo de fichas tradicional de
una biblioteca. Cada ficha del armario corresponde a un registro de la base de datos. Cada
informacin contenida en una ficha (autor, ttulo, etc.) corresponde a un campo de la base de
datos.
Formularios
Los formularios se conocen a veces como "pantallas de entrada de datos". Son las interfaces
que se utilizan para trabajar con los datos y, a menudo, contienen botones de comando que
ejecutan diversos comandos. Se puede crear una base de datos sin usar formularios, editando
los datos de las hojas de las tablas. No obstante, casi todos los usuarios de bases de datos
prefieren usar formularios para ver, escribir y editar datos en las tablas.
Los formularios proporcionan un formato fcil de utilizar para trabajar con los datos. Adems,
se les puede agregar elementos funcionales, como botones de comando. Puede programar los
botones para determinar qu datos aparecen en el formulario, abrir otros formularios o
informes, o realizar otras tareas diversas. Por ejemplo, podra crear un formulario denominado
"Formulario de cliente" para trabajar con datos de clientes. El formulario de cliente podra tener
un botn para abrir un formulario de pedido en el que se pudiese escribir un pedido nuevo del
cliente.
Los formularios tambin permiten controlar la manera en que otros usuarios interactan con
los datos de la base de datos. Por ejemplo, puede crear un formulario que muestre nicamente
ciertos campos y que permita la ejecucin de determinadas operaciones solamente. As, se
favorece la proteccin de los datos y se facilita la entrada correcta de datos.
Informes
Los informes sirven para resumir y presentar los datos de las tablas. Normalmente, un informe
responde a una pregunta especfica, como "Cunto dinero se ha facturado por cliente este
ao?" o "En qu ciudades estn nuestros clientes?" Cada informe se puede disear para
presentar la informacin de la mejor manera posible.
Un informe se puede ejecutar en cualquier momento y siempre reflejar los datos actualizados
de la base de datos. Los informes suelen tener un formato que permita imprimirlos, pero
tambin se pueden consultar en la pantalla, exportar a otro programa o enviar por correo
electrnico.
Consultas
Las consultas son las que verdaderamente hacen el trabajo en una base de datos. Pueden
realizar numerosas funciones diferentes. Su funcin ms comn es recuperar datos especficos
de las tablas. Los datos que desea ver suelen estar distribuidos por varias tablas y, gracias a las
consultas, puede verlos en una sola hoja de datos. Adems, puesto que normalmente no desea
ver todos los registros a la vez, las consultas le permiten agregar criterios para "filtrar" los datos
hasta obtener solo los registros que desee. Las consultas a menudo sirven de origen de
registros para formularios e informes.
Algunas consultas son "actualizables", lo que significa que es posible editar los datos de las
tablas base mediante la hoja de datos de la consulta. Si trabaja con una consulta actualizable,
recuerde que los cambios se producen tambin en las tablas, no solo en la hoja de datos de la
consulta.
Hay dos tipos bsicos de consultas: las de seleccin y las de accin. Una consulta de seleccin
simplemente recupera los datos y hace que estn disponibles para su uso. Los resultados de la
consulta pueden verse en la pantalla, imprimirse o copiarse al portapapeles. O se pueden
utilizar como origen de registros para un formulario o un informe.
Una consulta de accin, como su nombre indica, realiza una tarea con los datos. Las consultas
de accin pueden servir para crear tablas nuevas, agregar datos a tablas existentes, actualizar
datos o eliminar datos.
Macros
Las macros en Access se pueden considerar como un lenguaje de programacin simplificado,
que se puede utilizar para aumentar la funcionalidad de la base de datos. Por ejemplo, puede
adjuntar una macro a un botn de comando en un formulario, de modo que la macro se
ejecute cuando se haga clic en el botn. Las macros contienen acciones que realizan tareas,
como abrir un informe, ejecutar una consulta o cerrar la base de datos. Casi todas las
operaciones de bases de datos que normalmente se realizan manualmente se pueden
automatizar mediante macros, ahorrando as mucho tiempo.
Mdulos
Los mdulos, como las macros, son objetos que sirven para aumentar la funcionalidad de la
base de datos. Mientras que las macros en Access se crean seleccionando acciones de una lista,
los mdulos se escriben en el lenguaje de programacin de Visual Basic para Aplicaciones
(VBA). Un mdulo es una coleccin de declaraciones, instrucciones y procedimientos que se
almacenan conjuntamente como una unidad. Un mdulo puede ser de clase o estndar. Los
mdulos de clase se adjuntan a formularios o informes, y normalmente contienen
procedimientos especficos del formulario o el informe al que se adjuntan. Los mdulos
estndar contienen procedimientos generales que no estn asociados a ningn otro objeto.
Los mdulos estndar se enumeran en Mdulos en el panel de exploracin, pero los mdulos
de clase no.

En esta pgina podrs ver la lista completa de programas que hay disponibles en la zona de descarga del WEB de
Duiops con el fin de que puedas localizarlos fcilmente. Se muestran por secciones y con enlaces a ellas.

Antivirus
Antivirus McAfee VirusScan
Norton Antivirus
Panda TruPrevent Personal
Panda Antivirus Titanium
Kaspersky Anti-Virus Personal
AVG Anti-Virus System Free Edition
eTrust EZ Antivirus
Antiespa
Ad-Aware SE Personal
SpyBot Search & Destroy
Sin espas
BPS Spyware and Adware Remover
Compresores
WinZip
WinRAR
WinACE
WinTAR
Turbo Zip
Turbo SFX
WinARJ 98
PKZIP
Correo y AntiSpam
IncrediMail Xe
Eudora
Mozilla Thunderbird
Pegasus Mail
The Bat!
Becky
Calypso
K9 AntiSpam
Norton AntiSpam
SpamKiller
Editores de HTML
Microsoft ActiveX Control Pad
JPadPro
ASPEdit
Live Image
MapEdit
Allaire HomeSite
HotDog Express
HotDog Professional Webmaster Suite
HotDog Web Editor
HOT Metal PRO
WebFacil
WebFacil Pro
Macromedia DreamWeaver
Macromedia FireWorks
Arachnophilia
LinkBot
XML Spy
WYSIWYG DHTML Editor
AnfyJava
CSE HTML Validator Professional
CSE HTML Validator Lite
HTML Filter for Office 2000
WEBOverdrive
Grficos
Paint Shop Pro
PolyView
Microsoft PhotoDraw 2000
Adobe Photoshop
Adobe Illustrator
Adobe Dimensions
Macromedia Freehand 8
ACDSee32
Thumbs Plus
Mister PiX
trueSpace
Ulead Cool 360
Ulead Cool 3D
Xara WebStyle
MicroAngelo 98
HyperSnap-DX
Flash 32
Macromedia Flash Authoring Software
Microsoft GIF Animator
GIF Construction Set
Ulead GIF Animator
GIFClean
Imaging versin en espaol
HyperCam
Cuneiform 99 OCR
Juegos
Quake 3 Test
Half Life
Turok 2: Seeds of Evil
MechWarrior 3
Descent 3 Demo 2 Beta
Blood 2
Heretic 2
Quake 2 Demo Beta
SIN
Hexen 2 Demo
Jedi Knight: Mysteries of the Sith
Turok: Dinosaur Hunter 1.01
Wolfenstein 3D
Outlaws Demo
Carmaggedon TDR 2000
Carmaggedon 2
Forsaken
Shadows of the Empire
Tomb Raider IV: The Last Revelation
Tomb Raider III
Tomb Raider II
Indiana Jones and the Infernal Machine
FIFA 2000
Microsoft NFL Fever 2000
NHL 2000
Sensible Soccer 98
Monster Truck Madness 2
Ski Racing
Age of Empires 2: The Age of Kings
Age of Empires: Rise of Rome
Starcaft
Dungeon Keeper 2
Incubation: Time is Running
Sega Rally 2
Ford Racing
Castrol Honda Superbike 2000
AMA Superbike
F-22 Lightning III
Test Drive 5
MotoRacer 2
Microsoft Motocross Madness
Microsoft Motocross Madness 2
The Need for Speed: High Stakes
The Need for Speed III
Moto Racer 2 0.4 Pre Alpha
S.C.A.R.S.
Superbike World Champions
Ultim@te Race Pro
Streets of Sim City 1.0
Frmula 1 Voodoo Demo
Motor Racer Demo
Jazz Jackrabbit II
Todo para 3DFX (Demos y parches para Voodoo 1 y Voodoo2)
Parches para todos tus juegos
GameSpy
UltraHLE
Multimedia
Windows Media Player
Real Player
QuickTime
Adobe Acrobat Reader
WinAmp
Wave Surround Plugin for Winamp
Sonique
Napster
Sound Forge 32
Cakewalk Pro Audio
Cool Edit Pro
MP3 Box
NexENCODE Studio
WavMaker 32
Easy CD-DA Extractor
Audiograbber
CD'n'Go Suite!
CDRWin
CloneCD
Nero
DVD Genie
Desktop Themes
Navegadores off-line
Anawave WebSnake
WebZip
MemoWeb98
Navegadores de WWW
Microsoft Internet Explorer 5.5/5.01
Actualizacin de seguridad para Internet Explorer 5.0
Microsoft Internet Explorer 4.01
Parche para Microsoft Internet Explorer 4.0
Microsoft Internet Explorer 3.02
Netscape 6 Preview Release 1
Netscape Communicator
Netscape Navigator
Opera
Mosaic
HotJava Browser
NeoPlanet
Plugins de Windows
DirectX
Microsoft Service Pack 1 para Windows 95
Microsoft Service Pack 1 para Office 97
Microsoft Service Pack 2 para Office 97
Microsoft Office 97 version checker
Microsoft Service Pack 5 para Windows NT 3.5x
Microsoft Service Pack 6 para Windows NT 4.0
Autoactualizacin de Herramientas para la creacin de pginas Web con Word 97
Microsoft Font Smoother
Actualizacin Euro para Windows 95
Parche para Windows 98 del ao 2000
Actualizacin Uhcd.sys para Windows 98 Second Edition
Folder Remarker
PowerStrip
ToggleMOUSE
Flywheel Mouse Wheel Enhancer
WindowBlinds
Procesadores de texto
Edit Pad
Ultra Edit 32
Textpad
Tolken 97
Search & Replace 98
Programas de FTP Y P2P
KaZaA Media Desktop
eMule
eDonkey 2000 GUI
MusicCity Morpheus
FlashGet
CuteFTP
Go!Zilla
GetRight
WS_FTP LE
WS_FTP Pro
3D-FTP
Programas de IRC
Microsoft NetMeeting
mIRC
IRcap
ircN 7.08t
Orbital Script
ICQ
ICQBack
ICQBackup
ICQ Plus
Microsoft Comic Chat
Chat Character Pack para Comic Chat 2.0
MSN Messenger Service
Active Worlds
Cu-SeeMe
VDOPhone
WebCam32
Pirch 98
Redes
WinGate
WinProxy
WinProxy Lite
Telnet
CRT
PowerTerm Pro
Testeadores y optimizadores
Wintune
SiSoft Sandra '99
BCM Diagnostics
HWiNFO
DN Tools
DU Meter
Mindsoft Internet Optimizer
Download Acelerator
X-Setup
PowerToys para Windows 95
MS Prompt Here
TweakUI
TweakIE
TweakJr 99 L_E
WinCongif
Tweaki... for Power Users
PowerToys para el Microsoft Internet Explorer 4.0
Netsonic
MindSoft Optimizer Suite 98
Microsoft RegClean
Emergency Recovery System
WinRescue
Microsoft Memmaker
Crash Defender Deluxe
Winsafe98
ERS 98, Emergency Recovery System 98
Scitech Display Doctor
Scitech GLDirect
MemTurbo
WinRAM Booster Professional 2000
WinRam Turbo
FreeMem Proffesional
CacheMan
CD-Quick Cache
WinOptimizer 99 DELUXE
DiskState
More Space 99
Space Hound
Powertweak
Direct3D Changer
PPP-Boost
EasyMTU
TClockEx
BugFix
Bios Compatibility Check
Tiramisu
FAT 32 Converter
NTFS for Windows 98
Programas sin clasificar
WinLinux
BeOS
StarOffice
Aadir Pro
Snow for Windows
VoodooLights
Dr. Abuse

You might also like