数据库构建(一).pptVIP

  1. 1、本文档共23页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  5. 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  6. 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  7. 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  8. 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库构建(一)

数据库的构建(一) 数据库(*.mdb)的组成元素 表 查询 报表 窗体 页 宏 模块 建立数据库的步骤 建立表——确定字段 确定表间关系 表间关系的设定 数据库的构建(二) 作业:以小组方式设计数据库,要求主题明确,功能清楚,有实用价值。并以最终的Access数据库形式呈现,数据库中应加入适当的内容,以便于在Access里展示数据库的功能。 ∑表≠数据库 数据库不仅仅用来记录各种各样的数据信息,而且还要对数据进行管理。 如何管理你的数据 字段的隐藏 数据表中批量数据的替换 数据排序 记录的筛选 请针对你的数据库说明建立表间关系后为数据管理带来了哪些好处 同时显示多个表的数据 以下拉列表方式显示可选项,减少输入工作量 数据汇总 如何在表中增加图像信息 如何利用导入功能实现小组协作的 组长分配任务,协同完成上述问题 比赛规则 比赛开始,每个组有基本分100分 必答题:随机抽取,在10秒钟内选择组员作答,规定时间3分钟,回答内容: (1)本组数据库主题介绍 (2)解决方案(针对本组数据库) 答对:+10分,答错:其余组抢答 抢答题:只回答解决方案 答对:+10分,答错:-10分 奖励:作为数据库单元过程性评价的依据 查询是最基本的操作 总结 建立数据库的步骤 一个好的数据库应具有很多功能,最基本的有三种: 数据定义 数据操作 数据控制 数据库选修模块 * * 存储数据信息 查找特定的数据 人机交互/获取数据 自动操作 B地址 B公司 2 1 CompanyID A地址 A公司 Address Company 表(Table) 字段(Field)、字段名称 记录(Record): 关系数据表的特点:不管一张表里有多少条记录,记录与记录之间没有任何先后关系的,因此一条记录在另一条记录之前之后都是一样的。 字段的属性 属性 说明 字段名称 Access 根据字段的名称对字段进行区分,最长可达64个字符。 字段类型 用来指定保存在字段中数据的类型。每一字段只能包含单一数据类型的数据。“文本”、“备注”、“数字”、“日期/时间”、“货币”、“自动编号”、“是/否”、“OLE对象”、“超级链接”、“查阅向导” 字段说明 字段说明是可选的。用于帮助说明该字段,而且当在窗体上选择该字段时,也在状态栏上显示该说明。 案例: 记录用户经常使用的网站地址。记录的内容应包含用户所属单位及其单位地址。 B地址 B公司 李四 A地址 A公司 张三 URL2 URL1 Address Company Name 根据需求,设计出的零状态表格 问题:如果有用户有第三个URL怎么办?如果有10个,100个Url呢? 问题2:如果绝大多数人只有10个左右的URL,而少数用户有100个或者更多,又如何处理? 4 3 2 1 ID A地址 A公司 张三 B地址 B公司 李四 A地址 A公司 张三 B地址 B公司 李四 URL2 URL Address Company Name 第一级正规化: B地址 B公司 李四 A地址 A公司 张三 URL2 URL1 Address Company Name 消除每个表格中重复的列 为每条记录增加一个具有唯一性的主键值,用于唯一标示该条记录。 4 3 2 1 ID A地址 A公司 张三 B地址 B公司 李四 A地址 A公司 张三 B地址 B公司 李四 URL Address Company Name 问题:如果张三有100个URL,连同名字在一起的公司名称、地址都要输入100次,不但浪费时间并且容易出错,也浪费了存储空间,如何有效解决这个问题。 4 3 2 1 ID A地址 A公司 张三 B地址 B公司 李四 A地址 A公司 张三 B地址 B公司 李四 URL Address Company Name B地址 B公司 李四 2 1 UserID A地址 A公司 张三 Address Company Name 4 3 2 1 ID 1 2 1 2 URL UserID User表 第二级正规化,消除表中重复的记录 A地址 A公司 王五 3 B地址 B公司 李四 2 1 UserID A地址 A公司 张三 Address Company Name B地址 B公司 2 1 CompanyID A地址 A公司 Address Company 1 王五 3 2 李四 2 1 UserID 1 张三 CompanyID Name User表 User表 Company表 4 3 2 1 ID 1 2 1 2 URL UserID 练习:按照同样的推理,把下面表格正规化 4 3 2 1 ID 2 1 1 2 1 1 2 2 URLID Use

文档评论(0)

3471161553 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档