7Oracle教案.docVIP

  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文档。上传文档
查看更多
7Oracle教案

第7章 网上购物系统的数据的查询 一、课题(包括章节序号) 第7章 网上购物系统的数据的查询 7.1 任务分解 7.2查询简单数据 7.3 常用函数的使用 7.4 分组计算 7.5 排序 7.6 多表连接 7.7子查询 7.8集合查询 7.9视图和同义词的使用 7.10 技能拓展:正则表达式 二、教学目的(要求) 通过本章的学习,学生应掌握查询简单数据、使用常用函数、分组计算、排序、多表连接、子查询、集合查询以及视图和同义词的使用的方法。 三、重点和难点分析 1.要讲清楚如何查询简单数据。 2.要讲清楚如何使用常用函数。 3.要讲清楚分组计算、排序的方法。 4. 要讲清楚如何进行多表连接和子查询、集合查询。 5.要讲清楚视图和同义词的使用方法。 四、学时分配 第7章 网上购物系统的数据的查询 4学时 7.1 任务分解 7.2查询简单数据 7.3 常用函数的使用 7.4 分组计算 7.5 排序 7.6 多表连接 7.7子查询 7.8集合查询 7.9视图和同义词的使用 7.10 技能拓展:正则表达式 教学方法与措施 采用PPT课件讲授本课程的知识,结合板书和例题来介绍本章的内容。 六、课堂练习及课后作业 课后作业:教材P132任务1、P139任务10、P157任务21、P160任务23、P162任务24。 理论与实验教学要点(具体内容见电子讲稿) 1. 查询简单数据; 2.带条件的查询; 3.常用函数的应用; 4.分组查询; 5.多表连接查询; 6.子查询; 7.高级复合查询。 教学小结 通过本章为数据库查询简单数据、使用常用函数、分组计算、排序、多表连接、子查询、集合查询以及视图和同义词的学习,使学生掌握相关方法和技巧,达到学习本章的目的。 批 注 7.1 任务分解 7.2查询简单数据 SELECT语句完整的句法如下: SELECT 目标表的列名或列表达式序列 FROM 基本表名和(或)视图序列 [ WHERE 行条件表达式 ] [ GROUP BY 列名序列 [ HAVING 组条件表达式 ] ] [ ORDER BY 列名[ ASC|DESC ],… ] dual表的使用 DUAL 表用于创建SELECT 语句并执行不与特定数据库表直接相关的命令。 SQLdesc dual; Select sysdate from dual; Select 25*4 from dual; Select seq_uiid.currval from dual; //查询一个序列当前值 Select user from dual; //从系统变量中查询当前用户的名字 任务1:查询商品类型(P132) Select * from t_gtype; 任务2:查询商品信息(P132) Select gid,gname,gprice from t_good; 或 Select gid as 商品编号,gname 商品名称,gprice “商品价格” from t_good; 任务3~7:带条件的数据查询(P133) 任务3描述:查询显示有折扣的商品信息,要求显示商品名称,商品单价、折扣、库存。 Select gname,gprice,gdiscount,gstocks from t_good where gdiscount1; 任务4描述:查询显示商品单价在10~100元的商品信息。 Select gid,gname,gprice from t_good where gprice=10 and gprice=100; 任务5描述:查询显示商品库存超过最高库存或低于最低库存的商品信息。(P134) Select gid,gname,gstocks,gmaxstocks, gminstocks from t_good where gstocks=gmaxstocks and gstocks =gminstocks; 任务7描述:查询供应商中联系 人姓李的信息。 Select sid,sname,scontact fom t_supplier where scontact like ‘李%’; 7.3 常用函数的使用 任务8、9:常用字符串函数(P136) lower(C) 返回c的小写字符 UPPER(C) 返回c的大写字符 INSTR(c1,c2,i,j) c1,c2均为字符串,i,j为整数。函数返回c2在c1 中第j次出现的位置,搜索从c1的第i个字符开始。 SUBSTR(c1,<i>[,j]) c1为一字符串,i,j为整数,从c1的第i位开始返回 长度为j的子字符串,如果j为空,则直到串的尾部。 任务

文档评论(0)

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

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

1亿VIP精品文档

相关文档