第一章 数据库础知识11.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
A B C a1 b1 c1 a1 b2 c2 a2 b2 c1 A B C a1 b2 c2 a1 b3 c2 a2 b2 c1 R S 2.差集: 1.2.2 关系运算 A B C a1 b1 c1 R-S S-R A B C a1 b3 c2 A B C a1 b1 c1 a1 b2 c2 a2 b2 c1 A B C a1 b2 c2 a1 b3 c2 a2 b2 c1 R S 3.交集: 1.2.2 关系运算 A B C a1 b2 c2 a2 b2 c1 R∩S 1.2.2 关系运算 二.专门的关系运算 1.选择:从一个关系中找出满足给定条件的元组(记录)的操作成为选择 2.投影:从一个关系中指定若干属性(字段)组成新的关系称为投影 3.联接:将两个关系拼接成一个更宽的关系,生成的新关系中包含满足联接条件的元组。 4.自然联接:去掉重复属性的等值联接。按照字段值对应相等为条件进行的联接操作称为等值联接。 1.2.2 关系运算 选择运算是从行的角度进行的运算,即从R中选取是逻辑表达式F为真的元组 σ 1.2.2 关系运算 投影操作主要是从列的角度进行运算 但投影之后不仅取消了原关系中的某些列,而且还可能取消某些元组(避免重复行) π 1.2.2 关系运算 一般的连接操作是从行的角度进行运算 自然连接还需要取消重复列,所以是同时从行和列的角度进行运算 AθB R S 笛卡尔积 R?S 关系R? S 等值联接:按照字段值对应相等为条件进行的联接操作。 1.3 数据库 设计基础 一. 数据库设计原则 1.应该遵循从概念单一化“一事一地”的原则 2.避免在表之间出现重复字段(关键字除外) 3.表中的字段必须是原始数据和基本数据元素 4.用外部关键字保证有关联的表之间的联系 二. 数据库设计步骤 1.需求分析(信息需求、处理需求、安全性和完整性需求) 2.确定需要的表(按要求到底设计多少表合适) 3.确定所需的字段 4.确定表之间的联系(主要是一对多) 5.设计求精 每一个字段直接与实体相关 以最小的逻辑单位存储信息 表中的字段必须是原始数据 确定主关键字段 1.3 数据库 设计基础 1.4 SQL基本命令 1. SQL简介 例如:在教师表中查询男教师的全信息 SELECT * FROM 教师表 WHERE(性别=“男”); SELECT [ALL/DISTRINCT] *|字段列表 FROM 表名 [WHERE条件表达式][ORDER BY 列名{[ASC|DESC]}]; SQL(Structure Query Language,结构化查询语言)是在数据库系统应用广泛的数据库查询语言 2. SQL基本语句(SELECT语句) 再如:在教师表中查询姓名为“王”的教师,升序排列 SELECT * FROM 教师表 WHERE 姓名 LIKE ‘王%’ ORDER BY 姓名 ASC; 例如:在教师表中查询男教师的全信息 SELECT * FROM 教师表 WHERE(性别=“男”); 1.5 Access简介 1. Access发展过程 Access2003数据库管理系统是Office2003套件中的重要的组成部分。 Access2003适用于小型商务活动,用以存储和管理商务活动所需要的数据。 Access2003是一种关系数据库,每一数据库以文件形式保存,文件的扩展名是.mdb。 1992年11月微软公司推出Access 1.0版本,1995年,微软公司第一次把Access捆绑到Office95中,到目前,微软公司向后推出的Access版本有: Access 95、 Access 97、 Access 2000、 Access2003。 1.5 Access简介 1.操作简单、方便,具有良好集成开发功能 3.能够访问多种数据类型 2.不需要编程序,就可以创建各种对象 4.能够创建和编辑多媒体数据库 2. Access的主要特点和功能 5.能够与Internet/Intranet集成 6.所有建立的对象都存储在一个.mdb文件中 1.5 Access简介 3. Access数据库的系统构成 表是数据库的基本对象,使创建其他五种对象的基础。表由记录组成,记录由字段组成,表用来存储数据库中的数据,所以也叫“数据表” 管 理 显 示 控 制 查询可以按索引快速查找到需要的记录,按要求筛选记录并能连接若干个表的字段组成新表。 窗体提供了一种方便的浏览、输入和更改数据的窗口。还可以创建子窗体显示相关联的表的内容,窗体也称“表单” 报表的功能是将数据库中的数据进行分类汇总,然后打印出来,以便分析 页是一种特殊类型的网页,它用于浏览和处理存储在Access数据库中的数据,它也可以用来处

文档评论(0)

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

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

1亿VIP精品文档

相关文档