当前位置:首页 > 日记 > 正文

第六定义主键

第六定义主键
在中文Access 2000中,我们可以创建一个巨大的数据存储库。如果我们想要使用这些数据分布在不同的表作为一个库,我们需要为每个表设置主键,从而建立一个关系型数据库系统。该系统的特点是快速搜索数据进行查询,形式,和报告,并结合可保存的信息从各种表。如果你想这样做,每个表应该包含一个或一组相同的领域,它都是保存唯一标识每个表中的记录,这是表的主键,通常在一个表中的数据和公式,为了节省时间,所以在这章在本节。

汉语Access 2000允许定义三种类型的主键:自动编号、单字段和多字段,其特征如下。

1。自动编号主键

在操作前,你必须注意到,当向表中添加一条记录,中国访问2000会自动设定的号码,即使你指定一个不同的数字,这个软件将允许您自动编号字段设置为自动进入连续的数字号码,将其指定为自动编号字段的表的主键,这是创建主键的最简单的方法,你也必须记住,以上是做。

事实上,如果在保存新表之前没有设置主键,那么中文Access 2000会询问是否要创建主键。如果答案是肯定的,就会创建自动编号的主键。这样创建主键的方法可以应用于任何中文访问2000表,而不是在中国的Visual FoxPro 6中。初学者更难掌握它。

注意:在指定表的主键之后,为了确保其唯一性,中文访问2000将阻止主键字段中重复值或NULL的输入。NULL指示字段或未知值中没有值。

2。单字段主键

如果一些信息相关的表有相同的字段和包含所有的独特的价值观,如身份证号码或部分号码字段可以指定为主键。如果选择的字段有重复值或空值,Access 2000将不设置主键,所以我们可以重复的查询来查找包含重复数据记录,然后编辑和修改。

注意:如果编辑数据仍然不容易消除这些重复,则可以添加自动编号字段并将其设置为主键,或定义多字段主键,这是一个非常有用的操作技巧。

三.多字段主键

当没有保证任何单一字段包含一个独特的价值,两个或两个以上的字段指定为主键。这种情况最常见于表,与其他两个表中的多对多关系,多对多的关系是关系数据库的理解一个难以理解的概念,但它是很实用的。结果表明,表中的记录可以在B表与多行记录,并在B表的记录也可以与表中的多行匹配。这种关系的类型只能通过定义第三个表来实现(称为连接表),其主键包含两方面,即外部钥匙从两个A和B的多对多关系表实际上是一个2 -一的关系,采用第三个表。例如,顺序表和产品表可能有一个多对多的关系,它是由21对多关系在订单列表。

注:一对多关系是关系中最常见的类型,在这种关系中,在一个表中的一行记录可以在B表的许多行的比赛,但在B表中的一行记录可以匹配在表中只有一行记录。如果在一个表的一行一行比赛在B表,这是一个一对一的关系,因此,一对一的关系可以被视为多个关系的一个特例。多对多的关系,一对一的关系,一对多的关系,是应用关系数据库的基本概念。

如果你想指定或更改主键,可以在设计视图中打开相应的表,然后选择一个或多个字段,要定义为主键的行选择器,然后在设计视图工具栏单击主键按钮,参见图29。如果要删除一个主键,你只需要在的行选择器选择它,然后单击按钮在设计视图工具栏,如图32。

图29点击这个按钮

如果您没有看到屏幕上的设计视图工具栏,则不能使用主键按钮。要显示它,您需要单击数据库视图工具栏中的视图删除按钮,然后从下拉菜单中选择设计视图命令,它将被显示,如图32和图33所示。

图30单击下拉按钮
图31选择这个命令
图32选择器的位置

注意:当选定字段时,只需单击行选择器中相应的框。要选择多个字段,请按Ctrl键并在行选择器中分开。

相关文章

5.1版搜狗输入法首先创建了中英文

5.1版搜狗输入法首先创建了中英文

传输,搜狗输入法,混合,函数,中英文,日前,搜狗输入法,国内大多数用户欢迎的5.1版本的发布,这是中英文混合交通功能第一,英语中的常见词包含输入的句子没有标点符号,去。此外,新的开始支持模糊音功能定制,并提供了一个分号工具箱更酷我的皮肤体验。…

下载时如何处理中文名

下载时如何处理中文名

下载,中文名,如何处理,电脑软件,当然,这是另一种方式去UTF-8选项。 gbstr =卷卷红dust.mp3 unstr = 我= 1 len(gbstr) 如果ASC(MID(gbstr,I,1))unstr = unstr %中(ASC(MID(gbstr,I,1))。 其他的 unstr = unstr中(gbstr,I,1) 最后如果 下一个 response.write …

CMPP活性试验

CMPP活性试验

活性,电脑软件,CMPP,无效csmscmpp::encodeactivetest(const长nsecid) { m_smheader.lcommandlength = 12; m_smheader.lcommandid = cmpp_active_test; m_smheader.lsequencenumber = nsecid; EncodeHeader(); }…

如何学习PP点(图4)

如何学习PP点(图4)

学习,电脑软件,PP,朋友推荐 同时可以下载会员在下载文件立即推荐给自己的朋友,让你的朋友马上可以分享你的快乐,尤其是在搜索结果列表中的在每个文件的右侧;热按钮,直接点击可以推荐给你的朋友在线,在下载吧,移动鼠标到一个文件下载点击右键,然后…

Office2013安装教程:把手教你安装Of

Office2013安装教程:把手教你安装Of

安装,安装教程,中国,教你,把手,当很多人都在办公室的文件处理速度很快,这生活体验的新时代已经悄然进入我们的眼睛,看了看,也许你会发现更吸引人的东西,今天萧边带你走进Office2013世界,办公室仍在2007和2003的最,特别推出2010和Win8平台之间,更经…

使用XP技能必须知道通用操作命令

使用XP技能必须知道通用操作命令

操作命令,通用,技能,电脑软件,XP,gpedit.msc----组策略 rsop.msc------ -组策略结果集 sndrec32 -------记录器 ------- nslookup IP地址探测器 注销---------取消命令 services.msc--本地服务设置 脱体经验 / / msoobe ----检查是否是XP的…

java的研究:这个鲜为人知的方面

java的研究:这个鲜为人知的方面

鲜为人知,电脑软件,java,众所周知,这两种用法是很常见的。 1。而不是当前实例。例如,这个。成员变量名。成员方法明 2。而不是构造函数,比如这个()。 以上两点已不再描述。 但我认为这是另一个人们可能不会注意到的现象。 也许有时候你会发…

数百万用户的选择,一个简单的2010年

数百万用户的选择,一个简单的2010年

用户,选择,数百万,巡回赛,简单,前一天,由评选活动顺利结束了PChome电脑家庭2010pchome产品组织,各种奖项的获奖者已经公布,在今年的软件选择,简单游的欢迎,赢得了PChome电脑家庭推荐奖。 简单游是一个游戏脚本的工具,也是中国最大的脚本交易平台…

风暴的3.10.03.17版本的最新更新

风暴的3.10.03.17版本的最新更新

最新更新,风暴,版本,电脑软件,风暴的3.10.03.17版本的最新更新 号称万能玩家的暴风雪发布了最新升级版本,升级更新了一些BUG,优化了用户体验,如优化WAV文件播放效果的优化;最低分段操作模式下的体验;优化视频播放次数等独特格式的厂商。 风暴…

什么是购物兔子购物兔子利用攻势!

什么是购物兔子购物兔子利用攻势!

兔子,攻势,电脑软件,不要找不知道,看一看吓一跳,突然发现自己落后了,是什么概念易受伤害啊,多亏了它,还不算太晚,今天推荐一只兔子赶快去购物,明白了,是不是要买东西呢是的,你说了一点! 软件名称:购物兔子浏览器3.2 软件大小: 723kb下载地址: 什么是购物…

微软质疑火狐浏览器的下载量。

微软质疑火狐浏览器的下载量。

火狐浏览器,下载量,电脑软件,目前,国外媒体报道Amy Barzdukas,微软的IE浏览器业务总经理(Amy Barzdukas),怀疑Mozilla宣称Firefox浏览器的数量超过10亿。 Barzdukas认为,Firefox浏览器的Mozilla发布数量是有趣的数学问题;她说:任何营销的说法,我鼓…

附录:数据结构和测试数据

附录:数据结构和测试数据

数据结构,附录,电脑软件,数据库描述 id:节点id 形式:节点名称 brothernode:兄弟节点ID的当前节点的下一个兄弟节点 SonNode:子节点的当前节点的第一个子节点的ID 测试数据 它们的父节点ID sonnode brothernode 01管理文本块00010102 02开发文…