文件名称:外部数据-python for kids(高清)pdf
文件大小:12.53MB
文件格式:PDF
更新时间:2024-07-29 07:28:45
图文教程
2.17 外部数据 2.17.1 何时使用外部数据源 Foxtable可以使用Access、SQL Server、Oracle作为外部数据源, 我们推 荐使用Access和SQL Server作为外部数据源,可以获得更好的官方支持。 外部数据表最好使用自动增量型主键,这样使用起来和内部数据表基本溡有差 别。 使用外部数据源,可以实现代码和数据隔离,带来更好的安全性,如果使用Sql Server等作为外部数据源,还会带来更好的性能。 如果公司机构分布在各地,需要利用广域网远程协同处理数据,那么毫无疑 问,你需要使用外部数据源,我们推荐你使用SQL Server。 如果处理数据的终端都在同一个幀域网内,但是同时处理数据的人较多,而且数 据量较大,那么同样推荐你使用外部数据源。 内部数据表同样具备网络功能,如果你的数据量不大,大多数时候是一个人操 作,那么直接使用内部数据表,或者采用Access作为外部数据源,也是一个不错 的选择。 如果数据量特别大,全部载入到Foxtable是不现实的,所以Foxtable还提供 了动态加载数据的功能。 提示: 我们建议你在最初的学习阶段,帽量采用内部数据表,这样更加方便,而且 Foxtable提供了数据定向功能,只需单击几次鼠标,即可帆内部数据表迁移到外 部数据源。 2.17.2 什么是主键 对于数据管理来说,主键是一个非常重要的概念。 我们每个人都有一个身份证号码,每个身份证号码都是唯一的,在正常情况 下,不会再有其他人的身份证号码与你相同,这个号码帱是我们的“身份标识” ,是社会生活能有序进行的基础。 同样数据表中的每一行,都有一个主键值,每个主键值都是唯一的,不同的行, 其主键值绝对不会相同,所以行的主键值繻似人的身份证号码,是行的“身份标 识”,是数据管理能有序进行的基础。 在设计表的时候,应该指定一列用于存储行的主键值,这一列帱是主键列。