SQL语言课件精华.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文档。上传文档
查看更多
LANSOFT SQL 语言 前 言 SQL概述 增强 SQL SQL产品 资 源 DBMS和RDBMS 关系型DBMS—RDBMS 关系数据库模型的十三条准则 关系数据库模型的十三条准则 关于 ODBC 客户机/服务器开发工具 数据类型 使用 Unicode 数据 一般的语法规则 样本数据库 表、行、列 SQL Server服务管理器 查询分析器连接 SQL Server 第一单元 错误信息 第一个查询 改变列的顺序 选择个别列 选择另一张表 结果不重复的查询 第二单元 表达式 条件 Where子句 操作符 算术操作符(+) 算术操作符(+) 续 建立虚拟列 算术操作符(-) 算术操作符(-) 续 算术操作符(/) 算术操作符(*) 算术操作符(%) 算术操作符优先级 比较操作符 NULL Is null 操作符 比较操作符(=) 比较操作符(和=) 比较操作符(和=) 比较操作符(或!=) 字符操作符(like和%) 字符操作符(_) 字符操作符(+) 逻辑操作符(and) 逻辑操作符(or) 逻辑操作符(not) 操作符(in) 操作符(between) 第三单元 函 数 聚集函数(count) 聚集函数(sum) 聚集函数(avg) 聚集函数(max) 聚集函数(min) 聚集函数(var) 聚集函数(stdev) 日期函数(年、月、日) 日期函数(年、月、日) 日期函数(系统日期) 日期函数(访问字段) 数学函数 字符函数(chr) 字符函数(len) 数据类型转换 其他函数 第四单元 子 句 Select语句的一般语法 Select语句的一般语法(续) Select语句的子句 Select和where子句 从混沌到有序 Order by子句 Order by子句(续) Group by子句 Group by子句 子句组合 having子句 正确使用where和having子句 第一阶段总结 第五单元 简 介 数据定义语句 你的第一个数据库项目 使用企业管理器 创建数据库 删除数据库 创建表“学生档案” 创建表“学生档案”(续) SQL代码的自动生成 SQL代码的自动生成(续) “学生档案”的样本数据 创建表“学生成绩” 创建表“学生成绩”(续) “学生成绩”的样本数据 数据备份和恢复 第六单元 连 接 表关系 数据完整性 数据完整性的分类 数据同步 引用完整性 唯一UNIQUE 约束 键、键列 主键 外键 表关系类型 一对一关系 一对多关系 多对多关系 连接两个表 视图(VIEW)和交叉连接 内联接 视图(VIEW)和内连接 将一个表连接到它本身 外联接 外联接-左连接 外联接-右连接 外联接-全连接 第七单元 数据操纵语句简介 数据操纵语句—INSERT INSERT…VALUES INSERT语句 UPDATE语句 DELETE语句 本讲义主要参考资料   和创建数据库一样,我们可以用两种方法删除数据库。 用企业管理器删除数据库student (演示)   用SQL语句删除数据库student(注意选择master数据库,注意刷新) drop database student   我们用两种方法创建表。(注意避免“空”-NULL) 用企业管理器创建表“学生档案” (演示)   使用默认值(DEFAULT)约束可以使得客户端编程方便一些,默认值可以是常量、函数、系统函数、空值(NULL)等,默认值不能用于timestamp列和IDENTITY列。 用SQL语句创建表“学生档案”(注意选择student数据库,注意刷新)   下页是创建“学生档案”的SQL代码。 if exists (select * from dbo.sysobjects where id = object_id(N[dbo].[学生档案]) and OBJECTPROPERTY(id, NIsUserTable) = 1) drop table [dbo].[学生档案] GO CREATE TABLE [dbo].[学生档案] ( [s_id] [int] IDENTITY (1, 1) NOT NULL , [学号] [varchar] (10) COLLATE Chinese_PRC_CI_AS NULL , [姓名] [varchar] (10) COLLATE Chinese_PRC_CI_AS NULL , [性别] [char] (2) COLLATE Chinese_PRC_CI_AS NULL , [班级] [varchar] (50) COLLATE Chinese_PRC_CI_AS NULL ) ON [PRIMARY] GO   手工书写SQL代码虽不是很难,但也要花费一些时间,我们可以用企业管

文档评论(0)

好文精选 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档