数据库原理与应用技术14.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库原理与应用技术14.doc

教学过程设计设计流程教学内容设计意图情境引入(5’)教学形式:课件展示、视觉、听觉感受课件展示能让学生在视觉、听觉、得到真实感受,启发学生思考,提高学习兴趣。1.教师首先演示使用SELECT命令查询并显示“学籍”表中全部记录的学号、姓名、出生日期和入学成绩字段内容。让学生感受到SQL语句的强大功能,理解SQL语句在数据管理中对数据表的管理作用。 2.教师提问:SQL语句有什么作用?学生思考。 3.教师通过演示指出用SQL语句查询数据与在表中直接查询的不同。 4.通过演示,让同学们观察了解三种方法:使用SELECT语句创建条件查询的方法;使用SELECT语句创建排序查询的方法; 掌握使用SELECT语句创建分组查询的方法字段和记录,让学生掌握使用SQL语句进行查询的方法与过程。观察项目文件及数据库和及数据表(8’)教学形式:提问思考、现场制作在授课时穿插一些提问和提示,让学生跟上教师的教学思路,提高学生的注意力看一看:教师用课件展示讲解使用SELECT语句创建条件查询,使用SELECT语句创建排序查询,掌握使用SELECT语句创建分组查询,学生观察以上查询数据的过程步骤,感受SQL语句在数据管理中的作用,听取教师介绍。 2、想一想:教师提问SQL语句在数据管理中有什么作用? 3、教师比照课本73面演示例4查询有关数据,学生了解。第一节 SQL数据查询 教学形式:讲述概念,总结特点——观察——结论结合课件演示,详细讲述各种概念,总结特点,让同学们理解掌握。 SQL(strucnjre Querv Language,结构化查洵语言)是用来对数据库进行组织、管理和检索的语言,是由IBM公司san Jose实验室为system R设计的。从1982 年开始,美国国家标准协会(ANsI)即着手SQL的标准化工作,1986年ANsI的数据库委员会批准了 sQL作为关系数据库语言的美国标准,这是第一个SQL标准,同时公布了SQL标准文本。随着数据库技术的发展和数据库功能的增强,各个DBMs厂商都采用sQL语言,sQL已经发展成为标准训算机数据库查询语言。现在,从微型到大型计算机,有很多数据库产品支持SQL ,SQL 的国际标准已经被采用并被不断扩充。 SQL按其功能可以分为数据定义语言(DDL)、数据操纵语言(DML)和数据控制语言(DCL)三部分。 · 数据定义语言(DDL):用于定义、撤消和修改数据库对象。 · 数据操纵语言(DML):用于数据库中数据的修改和检索。 · 数据控制语言(DcL):用于数据访问权限的控制。 sQL的核心是查询。sELEcT命令是sQL的一条查询命令,它具有使用灵活、简便、功能强大等优点。由于sELEcT命令的功能非常强大,它的语法结构也比较复杂,为便于学习,将按功能分别进行介绍。 一、简单查询 使用SQL Select命令可以对表进行简单查询,查询表中全部或部分记录,命令格式如下: SELECT [DISTINCT] 查询项1[As列标题l][,查询项2[As列标题2]…] From表名 说明: (1)该命令的功能是从表中查询满足条件的记录。 (2)FROM表名:必选项,表名是指要查询数据的表文件名,可以同时查询多个表中的数据。 (3)查询项:指要查询输出的内容,可以是字段名或表达式,还可以使用通配符“#”,通配符“#”表示表中的全部字段。如果有多项,各项之问用逗号间隔。如果是别名表的字段名,需要在该字段名前加别名。 (4)As列标题:为查询项指定显示的列标题,如果省略该项,系统自动给定一个列标题。 (5)DISTINCT:该选项是指在查词结果中,相同的查询结果只出现一条。 【例1】使用SELECT命令查询并显示“学籍”表中全部记录的学号、姓名、出生日期和入学成绩字段内容。 键入命令: OPEN DATABASE 学生 SELECT学号,姓名,出生日期,入学成绩 FROM 学籍 查询结果如图4.1所示。 图4-1 部分字段的SELECT查询结果 查询输出表的全部记录,输出字段的排列顺序由命令中查询项排列次序决定。 如果用sELEcT命令查询输出表中的全部字段,除了在命令中将全部字段名一一列举出来之外,还可以用通配符“*”,表示表中的全部字段。 例如,键入命令: SELECT * FROM学籍 命令执行结果是将“学籍”表巾记录的全部字段输出,与BR()WSI:!命令所完成的功能相同。 【例2】查询“成绩”表中全部记录的姓名、语文、数学、英语和3门课的成绩之和,其中3门课的成绩

文档评论(0)

youbika + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档