Delphi的数据库工具

Delphi的数据库工具

ID:36709953

大小:449.81 KB

页数:24页

时间:2019-05-10

Delphi的数据库工具_第1页
Delphi的数据库工具_第2页
Delphi的数据库工具_第3页
Delphi的数据库工具_第4页
Delphi的数据库工具_第5页
资源描述:

《Delphi的数据库工具》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、第5章Delphi的数据库工具Delphi提供了几个数据库工具以辅助数据库应用程序的开发,从而为创建功能强大的应用程序带来极大方便。5.1数据库工作平台5.2数据库引擎5.3数据库资源管理器5.4数据字典5.5SQL监视器5.6Datapump工具5.1数据库工作平台数据库工作平台(DatabaseDesktop)是Delphi提供的数据库管理工具。使用DatabaseDesktop可以建立数据表格的结构,修改数据表格的结构,完成数据的输入,以及其他对数据的操作,是建立数据库应用程序过程中常用的工具。5.1.1DatabaseDesktop程序

2、5.1.2设置工作目录及私有目录5.1.3创建数据表格5.1.4数据表格的属性5.1.5在DatabaseDesktop中创建SQL型数据表格5.1.6在DatabaseDesktop中使用查询5.1.1DatabaseDesktop程序在开始菜单的程序组中选择BorlandDelphi7程序组,单击其中的DatabaseDesktop项,或者从Delphi7工作窗口中选择Tools菜单下的DatabaseDesktop项,则进入DatabaseDesktop应用程序界面,如图所示。5.1.2设置工作目录及私有目录工作目录菜单选项及私有目录菜单

3、选项在File菜单下。工作目录是指数据库工作平台首先找到文件的地方,私有目录菜单选项是用户自己使用的目录,其他网络用户无法看到这个目录。我们将工作目录和私有目录都设置为D:works,如图所示。5.1.3创建数据表格在DatabaseDesktop中,可以创建桌面型数据表格,如Paradox型、FOXPRO型的数据表格。创建步骤如下:①选择File菜单中NewTable子菜单项。②选择类型,生成数据表框架。③建立数据表格的结构,如图所示。5.1.3创建数据表格窗口左边的输入区分成四个部分:字段名、数据类型、长度及小数点后的位数,关键字段设置。

4、在数据类型区上单击鼠标右键或按空格键,会出现菜单来选择数据类型。一个数据表格必须有一个关键字段,而且第一个关键字段为主关键字段。关键字段中的记录必须有唯一性,关键字段可以用来对数据进行排序,建立与其他数据表格的链接等。我们定义Index为关键字段,在Key区内,双击鼠标或按任意键,就可以加入一个“*”标志到Key区内。5.1.4数据表格的属性上图中右边的TableProperties选项提供了一个属性列表,可对数据表格属性进行设置,从而定义数据表格的第二索引、设置有效性检验、参照完整性检验等。1.有效性检验属性(ValidityChecks)在

5、属性列表中选择ValidityChecks就可以进行有效性检验设置。如果选择RequiredField属性,就表明这个字段不能为空。MinimumValue文本框和MaximumValue文本框分别规定了输入字段的最大值和最小值。DefaultValue文本框和Picture文本框分别规定了输入字段的默认值和显示形式。5.1.4数据表格的属性2.参照完整性属性(TableLookup)在属性列表中选择TableLookup就可以进行参照完整性设置。所谓的参照完整性就是指一个子表(“主”表)中的一个字段或一组字段必须在另一个父表(“明细”表)中存

6、在。数据库只接受那些存在于父表的关键字段的值作为子表中所指定的字段的正确值,而且只能在具有匹配值的相似字段间建立参照完整性检查。可以在两者之间按各自的Index或Class字段来定义参照完整性检查,或两者共同使用,这两者中,在其所指定的字段内都具有相同的值。5.1.4数据表格的属性使用参照完整性,数据库工作平台在将值接收到数据表之前将检查其正确性。如果在School和Student间按字段Index定义参照完整性检查,则数据表格School中的Index字段输入的值,数据库工作平台将在数据表格Student的字段Index中搜索,如果在表格In

7、dex中存在,就接受到表格School的字段中;否则,表格School将拒绝接受这个值。选择TableLookup选项,并单击Define按钮,将出现如图5-7所示的对话框。列表框Fields中列出的是打开数据表格的所有字段,在对话框的右边可以选择查找表的名称。选择Fields列表框中需要与查找表格链接的字段,将其加入到Fieldname文本框中;选择查找表中作为索引的字段,加入到Lookupfield文本框中。Lookuptype选项用来选择查找方式,Lookupaccess选项用来设置查找表的显示方式。5.1.4数据表格的属性3.第二索引属

8、性(SecondaryIndexes)选择SecondaryIndexes属性,单击Define按钮。在Fields列表框中显示数据表格的所有字段。选

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。