为了便于数据库应用程序访问本地或远程数据库,数据库引擎通过为每个数据库指定一个名称的方式来进行管理,此名称为数据库别名。这个别名由数据库引擎管理程序进行管理。
1.使用别名的优点
使用数据库别名具有以下两个方面的优点:
①实现物理数据库和数据库应用程序的分离,当数据库位置发生变化后,只需要通过数据库引擎管理器重新设置数据库的物理位置即可,而无需改动数据库应用程序源代码。
②提供数据库应用程序的可移植性。
2.创建别名
①选择Databases选项卡,单击Databases节点项。
②选择菜单Object I New,选择数据库驱动程序类型,如STANDARD(包括4种数据库Para—dox、dB ase、Foxpro、ASCIIDRV),单击OK按钮,输人数据库别名,如xsda。
③选择Deftnition选项卡,双击path,设置物理数据库的工作目录,如E:\xsdagl\data。
④选择Object l Appl.y,使数据库别名生效。
按上述步骤操作就可为E:\xsdagl\data目录中的数据库文件建立一个数据库别名xsda。数据库应用程序可使用该别名对数据库文件进行操作与访问。
当别名对应的目录发生变化时,也可使用BDE对别名相关的信息进行修改,当不需要该别名时也可删除它。
3.修改与删除别名
(1)修改别名
选择Database选项卡,单击所要修改的别名,选择Object I Rename,输入新的别名并单击Ap—ply按钮即可。
(2)修改别名对应信息
选择Database选项卡,单击所要修改的别名,然后在右侧栏修改别名对应信息,如目录路径等。修改后必须用Apply按钮使修改后的信息生效。
(3)删除别名
选择Database选项卡,单击所要删除的别名,选择菜单命令Object I Delete即可。
上述新建、修改、删除别名的操作,也可通过鼠标右键单击Databa,ses节点项或别名,在弹出菜单中选择New、Rename、Del.ete、Apply等命令实现。
责任编辑:小草