- 1、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第1章——数据库概述(二)
广东江门艺华旅游职业学院教案首页 任课教师:孔繁茂 职称: 备课日期:2011-8-9 课程名称:SQL数据库技术 选用教材:《SQL Server 2005实用教程》 授课日期 9-1 授课班级 10级计算机 10级电子商务 章节课题:第一章:数据库概述 课型:讲授、演示 授课时数:2学时 教学目标: 掌握关系数据库基本原理及关系运算 重点、难点、要点: 关系数据库基本原理及关系运算 教具:多媒体、黑板及其它范例实物 参考书: 《SQL Server 2005开发与管理》(第1版),张淑梅等,大连理工大学出版社,2010年2月 教学方式、方法、手段:讲授,板书,多媒体演示,课堂提问等。 小结与改进措施 本节课的理论比较多,但是非常重要; 选例应具代表性,且简单易懂,以求学生能更好的理解教学内容。 教学过程: 第1章 数据库概述 【新课导入】 1、联系生活实际,谈谈数据库的作用; 2、结合社会发展,谈谈数据库为社会进步所做的贡献,进而引出学习计算机的必要性和重要性。 【新课讲授】 1.3.2 关系运算 1.传统的集合运算 传统的集合运算,包括并、交、差、广义笛卡尔积四种运算。设关系R和关系S具有相同的目n(即两个关系都具有n个属性),且相应的属性取自同一个域,则四种运算定义如下: (1)并 关系R与关系S的并由属于R或属于S的元组组成,其结果关系仍为n目关系。记作R∪S。 (2)交 关系R与关系S的交由既属于R又属于S的元组组成,其结果关系仍为n目关系。记作R∩S。 (3)差 关系R与关系S的差由属于R而不属于S的所有元组组成。其结果关系仍为n目关系。记作R-S。 (4)广义笛卡尔积 两个分别为n目和m目的关系R和S的广义笛卡尔积是一个(n+m)列的元组的集合。元组的前n列是关系R的一个元组,后m列是关系S的一个元组。若R有A1个元组,S有A2个元组,则关系R和关系S的广义笛卡尔积有Al×A2个元组。记作R×S。 2.专门的关系运算 包括选择、投影、连接、除等。 (1)选择 选择是在关系R中选择满足给定条件的诸元组,这是从行的角度进行的运算。 选择运算 (2)投影 关系R上的投影是从R中选择出若干属性列组成新的关系。投影操作是从列的角度进行的运算。 因为投影运算的属性表不一定包含主键,经投影后,结果关系中很可能出现重复元组,消除重复元组后所得关系的元组数将小于原关系的元组数。如果属性表中包含主键,就不会出现重复元组,投影后所得关系的元 组数与原关系的一样。 (3)连接 连接运算是二元关系运算,是从两个关系元组的所有组合中选取满足一定条件的元组,由这些元组形成连接运算的结果关系。其中条件表达式涉及到两个关系中属性的比较,该表达式的取值为逻辑的真或假。连接运算中最为常用的是等值连接和自然连接。等值连接是指对关系R和S中按相同属性的等值进行的连接运算,而自然连接是在等值连接中去掉重复列的连接运算。 (4)除运算 除运算是二元操作,并且关系R和S的除运算必须满足以下两个条件。 ①关系R中的属性包含关系S中的所有属性。 ②关系R中有一些属性不出现在关系S中。 设T是R除以S的商,R为m元关系。S为n元关系,mn,则T是一个m-n元关系。T的属性由R中那些不出现在S中的属性组成,T中的元组是R中的m-n元组,并且采用如下方法选出。 ①R元组中按与S元组属性部分不同的m-n元组进行分组,即这m-n元组相同的归为一组。 ②每组的其余n元组,如果满足包含S的n元组,则取出该组的一个m-n元组,添加到T中。 1.3.3 关系数据库标准语言 结构化查询语言(Structured Query Language,SQL)于1974年由IBM公司San Jose实验室推出,1987年,国际标准化组织(ISO)将其批准为国际标准。经过增补和修订,ISO先后推出了SQL89和SQL92(即SQL2)标准,而目前,已增加面向对象功能的SQL3标准即将发布。 按照功能,SQL语言可分为以下4大部分。 (1)数据定义语言(Data Definition Language,DDL)。用于定义、删除和修改数据模式, 如定义基本表、视图、索引等操作。 (2)查询语言(Query Language,QL)用于查询数据。 (3)数据操纵语言(Data Manipulation
文档评论(0)