河北经贸大学信息技术学院.pptx

  1. 1、本文档共93页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
河北经贸大学 信息技术学院;河北经贸大学信息技术学院;第三章 关系数据库标准语言SQL;3.1 SQL概述;SQL概述(续);SQL标准的进展过程;3.1 SQL概述;3.1.2 SQL的特点;2.高度非过程化 非关系数据模型的数据操纵语言“面向过程”,必须制定存取路径 SQL只要提出“做什么”,无须了解存取路径。 存取路径的选择以及SQL的操作过程由系统自动完成。;3.面向集合的操作方式 非关系数据模型采用面向记录的操作方式,操作对象是一条记录 SQL采用集合操作方式 操作对象、查找结果可以是元组的集合 一次插入、删除、更新操作的对象可以是元组的集合;4.以同一种语法结构提供多种使用方式 SQL是独立的语言 能够独立地用于联机交互的使用方式 SQL又是嵌入式语言 SQL能够嵌入到高级语言(例如C,C++,Java)程序中,供程序员设计程序时使用 ;5.语言简洁,易学易用 SQL功能极强,完成核心功能只用了9个动词。;3.1 SQL概述;SQL的基本概念(续);SQL的基本概念(续);第三章 关系数据库标准语言SQL;3.2 学生-课程 数据库;Student表;Course表;SC表;第三章 关系数据库标准语言SQL;3.3 数据定义 ;3.3 数据定义;定义模式(续);定义模式(续);定义模式(续);二、删除模式;删除模式(续);3.3 数据定义;3.3.2 基本表的定义、删除与修改;定义基本表(续);学生表Student;课程表Course;学生选课表SC;二、数据类型;二、数据类型;三、模式与表;模式与表(续);模式与表(续);四、修改基本表;修改基本表(续);五、删除基本表 ;删除基本表(续);删除基本表(续);删除基本表(续);删除基本表(续);3.3 数据定义;3.3.3 索引的建立与删除;索 引;一、建立索引 ;建立索引(续);建立索引(续);二、删除索引 ;第三章 关系数据库标准语言SQL;数据查询;语句格式;3.4 数据查询 ;3.4.1 单表查询 ;一、 选择表中的若干列;2. 查询全部列;3. 查询经过计算的值 ;[例4] 查全体学生的姓名及其出生年份。 SELECT Sname,2004-Sage /*假定当年的年份为2004年*/ FROM Student; ? 输出结果: Sname 2004-Sage 李勇 1984 刘晨 1985 王敏 1986 张立 1985 ;查询经过计算的值(续);查询经过计算的值(续);3.4.1 单表查询 ;二、选择表中的若干元组;消除取值重复的行(续);例题(续);2.查询满足条件的元组;(1) 比较大小;(2)确定范围;(3) 确定集合;(4)字符匹配;字符匹配(续);字符匹配(续);字符匹配(续);(5) 涉及空值的查询;(6) 多重条件查询;多重条件查询(续);多重条件查询(续);3.4.1 单表查询 ;三、ORDER BY子句 ;ORDER BY子句 (续) ;3.4.1 单表查询 ;四、聚集函数 ;聚集函数 (续);聚集函数 (续);3.4.1 单表查询 ;五、GROUP BY子句 ;GROUP BY子句(续);GROUP BY子句(续);GROUP BY子句(续); 下课了。。。

文档评论(0)

职教魏老师 + 关注
官方认证
服务提供商

专注于研究生产单招、专升本试卷,可定制

版权声明书
用户编号:8005017062000015
认证主体莲池区远卓互联网技术工作室
IP属地河北
统一社会信用代码/组织机构代码
92130606MA0G1JGM00

1亿VIP精品文档

相关文档