位置: 编程技术 - 正文

中文Access2000速成教程--1.6 定义“主键”(access china)

编辑:rootadmin
第六讲 定义“主键”在中文Access 中,可以建立一个庞大的数据信息库,而要将这些分布于不同表中的数据作为一个“库”来使用,就需要为各表建立好“主键”,从而建立起一个关系型数据库系统。这种系统的特点是可以使用查询、窗体和报表快速查找数据,并能组合保存来自各个不同表中信息。如果要做到这一点,每一张表就应该包含相同的一个或一组字段,它些都是保存在表中的、每一条记录的唯一标识,即表的“主键”,通常需要在建立数据表时一并制定,以便节省时间,因此本章在这里插入了这一小节。 中文Access 允许定义三种类型的主键:自动编号、单字段及多字段,它们的特点如下所述。 1.自动编号主键? 在前面的操作中,您一定注意到了当向表中添加一行记录时,中文Access 总是会自动设置编号,即使您指定了不同的编号,这个软件也会让您将自动编号字段设置为自动输入连续数字的编号,从而将自动编号字段指定为表的主键,这是创建主键的最简单方法,相信您一定还记得前面就是这样做。 其实,如果在保存新建的表之前没有设置主键,那么中文Access 将询问是否要创建主键。如果回答为“是”,就将创建“自动编号主键”。这种建立主键的方法可以应用于任何中文Access 的表中,而在中文Visual FoxPro 6中不会如此便利,初学者掌握起来是比较困难的。 注:指定了表的主键之后,为确保其唯一性,中文Access 将防止在主键字段中输入重复值或 Null。Null表示字段中没有值,或者是未知值。 2.单字段主键 如果某些信息相关的表中拥有相同的字段,而且所包含的都是唯一的值,如ID 号或零件编号,那么就可以将该字段指定为主键。如果选择的字段有重复值或 Null 值,Access 将不会设置其主键,为此可运行“查找重复项”查询可以找出包含重复数据的记录,然后编辑修改它。 注意:如果通过编辑数据仍然不容易消除这些重复项,可以添加一个自动编号字段并将它设置为主键,或定义多字段主键,这是一个很有用的操作技巧。 3.多字段主键 在不能保证任何单字段都包含唯一值时,可以将两个或更多的字段指定为主键。这种情况最常出现在用于多对多关系中关联另外两个表的表。“多对多关系”是关系数据库中较难理解的概念,但却非常实用,它说明如A 表中的记录能与 B 表中的许多行记录匹配,并且B表中的记录也能与A表中的许多行记录匹配。此关系的类型仅能通过定义第三张表(称作“联结表”)的方法来实现,其主键包含二个字段,即来源于A和B两张表的外部键。多对多关系实际上是使用第三张表的两个一对多关系。例如,“订单”表和“产品”表就可能有一个多对多的关系,它是通过“订单明细”表中两个一对多关系来创建的。 注:“一对多关系”是最常用的关系类型。在这种关系中,A表中的一行记录能与B表中的许多行记录匹配,但是在B表中的一行记录仅能与A表中的一行记录匹配。若A表中的一行记录只与B表中的另一行记录匹配,这就是“一对一关系”。因此可将“一对一关系”看成是“一对多关系”的特例。多对多关系、一对一关系、一对多关系,是应用关系数据库的基本概念。 若要指定或者更改主键,可以在“设计”视图中打开相应的表,然后从“行选定器”中选择所要定义为主键的那一个或多个字段,接着单击“设计视图”工具栏中的“主键”按钮即可,参见图。若要删除一个主键的话,也只需要在“行选定器”中选定它,接着单击“设计视图”工具栏中的“主键”按钮,参见图。 图单击这个按钮如果您没有在屏幕上看到“设计视图”工具栏,那么就不能使用“主键”按钮。为了让它显示出来,需要单击“数据库视图”工具栏中的“视图”下拉按钮,然后从下拉菜单中选择“设计视图”命令,它就会显示出来,参见图与9-。 图单击这个下拉按钮 图选择这一条命令 图“行选定器”的位置注:选定一个字段时,只需要单击“行选定器”中的相应方框即可。若要选定多个字段,可请按Ctrl键后,在“行选定器”中分别单击它们的方框,参见图

推荐整理分享中文Access2000速成教程--1.6 定义“主键”(access china),希望有所帮助,仅作参考,欢迎阅读内容。

中文Access2000速成教程--1.6 定义“主键”(access china)

文章相关热门搜索词:access speed,access 200,access中国,access2000是什么,access速度,access中文版,access中国,access中国,内容如对您有帮助,希望把文章链接给更多的朋友!

中文Access速成教程--1.7 创建索引 第七讲创建索引若要快速查找和排序记录,就需要索引单个字段或字段的组合。对于某一张表来说,建立索引的操作就是要指定一个或者多个字段,以

解决Access中分组报表的问题 在Word中,大家对段落的对齐方式、缩进、段前、段后间距等属性都比较熟悉,但是,你是否注意到段落的另外一个非常重要的属性——大纲级别(如图1

<font color=red>用 INNER JOIN语法联接多个表建记录集 多表联接建立记录集是十分有用的,因为某些情况下,我们需要把数字数据类型显示为相应的文本名称,这就遇到了多表联接建立记录集的问题。比如

标签: access china

本文链接地址:https://www.jiuchutong.com/biancheng/319188.html 转载请保留说明!

上一篇:中文Access2000速成教程--1.5 使用已有的数据自动建新表(access speed)

下一篇:中文Access2000速成教程--1.7 创建索引(access speed)

  • 所得税为什么比利润高
  • 公司申报个税流程
  • 所得税汇算清缴账务处理
  • 一般纳税人结转增值税
  • 资产负债表与利润表的区别
  • 出差补贴要不要发票
  • 付国外专利费用需办什么手续
  • 现金流量为负的隐患
  • 存货盘盈属于什么活动
  • 银行承兑汇票贴现利率一般多少
  • 材料亏损怎么做会计分录?
  • 仲裁调解书赔偿多少钱
  • 工程预付款包括工人工资吗
  • 企业收到委托开发软件的货款如何记账?
  • 公司购买商业险多少钱
  • 全额拨款事业单位工资都一样吗
  • 计提地税走哪个科目
  • 中国公司投资海外有什么限制
  • 个体工商户季度不超过30万免增值税吗
  • 汽车配件税收分类
  • 企业购进货物若发生下列事项,其增值税进项税额
  • 员工看病报销要计税吗
  • 电子发票怎么作废操作流程视频
  • 哪些费用可以抵扣进项税吗
  • 协会收取会员单位的会务费怎么做账
  • 苹果电脑里的finder是什么
  • 飞机电子普通发票6%税率可以抵扣吗
  • php glob
  • 出售固定资产减按2%会计处理1%怎么处理
  • mode exe
  • 新开的酒店怎么做宣传
  • vue引入mui
  • 员工宿舍装宽带
  • 净资产收益率的概念
  • php图片添加水印
  • phpstudy命令行
  • 报销用别的发票抵用怎么入账
  • 将织梦dedecms转换到wordpress
  • 灵动cfe
  • 网上0申报怎么操作步骤
  • 职工福利费允许抵扣吗
  • 使用sql server查询不到会返回什么
  • 银行本票与银行汇票的区别之一是
  • 上年度税金及附加多提了,调整后怎么改年报
  • 免交的增值税要交所得税吗
  • 发票开具与小票的关系是怎样的?
  • 累计摊销属于什么类科目
  • 公司运营成本如何计算
  • 一般纳税人增值税税率
  • 向法人借款凭证摘要怎么写
  • 物流公司主营业务成本会计分录
  • 为保证win7安装后能正常使用,安装方法
  • win7硬盘设置在哪里设置
  • 组策略禁止打开文件对话框输入路径
  • 苹果电脑安装win7系统教程
  • win8.1系统HDMI高清线连接电视后没有声音的原因及解决办法
  • 如何创建一个wifi
  • ubuntu系统虚拟机运行
  • centos6.5无法启动
  • win7不能自动启动
  • webpack基本使用
  • cocos2d怎么用
  • 在android的activity活动中
  • 好用的shell终端
  • 注释标签的内容会显示在浏览器窗口中
  • vue js组件
  • js querySelector() 使用方法
  • vue-cal
  • asm/semaphore.h: No such file or directory
  • 在dos下删除文件
  • linux给本地用户发邮件
  • jQuery 中ajax异步调用的四种方式
  • 国家税务局总局官网
  • 善意取得的条件和效力
  • 咨询服务类公司的账务处理
  • 税务局追缴社保流程及办理期限
  • 国税发票查询能查出什么项目
  • 河南省印花税核定征收暂行办法
  • 工业厂房房产税什么时候开始征收
  • 车船税单独交行吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设