- 1、本文档共26页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
下载
第六部分 使用高级Access技术
第22章 关系数据库设计与实现的研究
本章要点
• 查看Access 2000新增的数据库设计功能 • 用数据库文档管理器创建数据字典
• 集成对象与关系数据库 • 使用A c c e s s索引
• 理解数据库系统 • 实施数据库完整性
• 数据建模 • 疑难解答
• 把数据规范化到关系模型 • 现实世界—为什么学习关系理论?
• 使用Access 2000 的表分析器向导
22.1 查看Access 2000新增的数据库设计功能
当在第 1 0章“创建多表查询和交叉表查询”中创建 Personnel Actions 表,并把它与
Northwind Tr a d e r s数据库的E m p l o y e e表连接时,曾介绍过一些有关关系数据库设计的基本知识。
然而,当面临需要从头设计数据库时—尤其是复杂数据库时—则有必要理解关系数据库设
计的理论及其技术。
以下是Access 2000 Jet 4.0数据库引擎新引入的数据库结构和设计功能:
• 全面支持U n i c o d e 。U n i c o d e 用两个数据字节保存文本字符,简化了 A c c e s s数据库和应用
程序的本地化问题。U n i c o d e一个不利方面是文本比例大的表的体积会很庞大。
• 用4 K B页代替2 K B页。更大的页适宜于维护由于U n i c o d e 导致更大表体积而带来的性能问
题。4 K B使数据库容量由 1 G B变成2 . 1 G B 。
• 记录集的行级锁。当多个用户在相同数据页上进行 U P D AT E或I N S E RT操作时,行级锁会
降低冲突。随着页体积的增加,行级锁变得愈发重要。
• 锁升级。当大量U P D AT E 或I N S E RT操作需要过多的行级锁时, Jet 4.0会尝试在整个表上
放一个临时性的独占性锁。
• 没有索引的外部关键字。在以前 A c c e s s版本中实施参照完整性需要基于主关键字和外部
关键字的索引。外部关键字索引会减慢新记录的添加速度。在 Access 2000 中外部关键字
索引是可选的。
• 更改“自动编号”字段属性的能力。可以用 Jet CREATE TABLE SQL 语句来设置“自动
编号”字段的S E E D (开始值)和I N C R E M E N T属性。可以用A LTER TA B L E来更改已有
表的“自动编号”属性。
在Access 2000 中,M i c r o s o f t数据引擎(M S D E )往数据库设计和实现中添加一个新维。本
章中使用Jet 4.0作为例子,但读者所学的数据库设计技术同样适用于 M S D E和SQL Server 7.0数
据库。用J e t和M S D E来设计数据库的主要差别是数据库引擎的用户接口。 J e t使用熟悉的A c c e s s
数据库设计模型,M S D E和SQL Server 7.0使用图形化MS Design To o l s来创建新数据库和添加数
510 第六部分 使用高级Access 技术
下载
据库对象,比如表、索引、视图和存储过程。M S D E是第2 5章“创建A c c e s s数据项目”的主题。
22.2 集成对象和关系数据库
本章首先介绍一点前面的内容,从数据对象的定义和如何标识数据对象开始讨论。由于
A c c e s s 是个对象有效的数据库开发工具,所以本章中给出的数据库设计的概念有面向对象的倾
向。采用这种方法的原因有二:
• Jet 4.0关系表集成了客户/服务器数据库的许多功能。防止重复主关键字条目的属性,比
如确认规则和索引,被合并
您可能关注的文档
最近下载
- 2025上海闵行教育系统公开招聘实验员113人笔试备考题库及答案解析.docx VIP
- (高清版)DB13∕T 2141-2014 生物柴油调和燃料(B20).docx VIP
- GB17498.1-2008 固定式健身器材 第1部分:通用安全要求和试验方法.pdf VIP
- 2025年汽车液压制动胶管项目投资可行性研究分析报告.docx
- 中医药文化端午香囊文化进校园讲稿.docx VIP
- 2025上海闵行区教育系统公开招聘实验员113人笔试参考题库附答案解析.docx VIP
- 教学设计基本要素-新.pptx VIP
- 委托加工原料合同协议.docx VIP
- 殡仪服务笔试题目及答案.doc VIP
- 殡仪专业答辩题目及答案.docx VIP
文档评论(0)