数据库第04讲.ppt

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

第四讲 ——SQL初级 Database Technology and Application SQL是Structure Query Language的英文简写,意思是结构化查询语言。SQL是在数据库系统中应用广泛的数据库查询语言,它包含了数据定义、查询、操纵和控制4种功能。SQL的主要功能就是同各类数据库建立联系,进行沟通。SQL语言的功能强大,使用方便灵活,语言简单易学。 学习重点 SQL 指令 : SQL 如何被用来储存、读取、以及处理数据库之中的资料。 SQL 语法 : 这一页列出所有在这个教材中被提到的 SQL 语法。 表格处理 : SQL 如何被用来处理数据库中的表格。 进阶 SQL: 介绍 SQL 进阶概念,以及如何用 SQL 来执行一些较复杂的运算。 第四讲 SQL初级 4.1 SQL语言概述 4.2 SQL定义语句 4.3 SQL更新语句 4.4 SQL查询语句 4.5 SQL高级应用 4.6 Union查询 4.1 SQL语言概述 4.1.1 SQL语言的特点 4.1.2 SQL语言的功能 4.1.3 SQL在Access中的使用 4.1.4 SQL语句基础 4.1.1 SQL语言的特点 SQL主要语句 SELECT Create、alter、Drop Insert Update Delete 4.1.2 SQL语言的功能 4.1.3 SQL在Access中的使用 Access没有专门为SQL开辟一个编辑环境,所以在Access中使用SQL要先打开一个查询,再切换到“SQL视图”。才能开始书写SQL语句。 可见Access的查询设计实际与SQL语言相通,你建立的任何一个查询都有自己的SQL语句写法,而每一个SQL语句也有自己对应的查询设计。 4.1.4 SQL语句基础 SELECT Create、alter、Drop Insert Update Delete 2. SQL常用的基本数据类型 数值型 Integer,Smallint,Float(n),Real, Double 字符型 Char(n),Text/Memo 日期、时间型 Date,Time,DateTime 逻辑型 Boolean 货币型 SmallMoney,Money OLE型 General 4.2 SQL定义语句 4.2.1 创建表的SQL语言 4.2.2 修改表的SQL语言 4.2.3 删除表的SQL语言 4.2.1 创建表的SQL语言 4.2.2 修改表的SQL语言 customer 表格 ALTER table customer add Gender char(1) 4.2.3 删除表的SQL语言 drop table 表名 Drop table 学生情况 4.3 SQL更新语句 4.3.1 插入数据 插入数据 Insert Into 表名[(列名1[,列名2,…])] Values ([常量1[,常量2,…]) Insert语句一次插入一条记录,即所用的列都会被添加进来。列的次序必须与赋值的次序相对应。 4.3.2 更新数据 更新数据 Update 表名 Set 列名=表达式 [,列名=表达式] [,……] [Where 条件] 更新是对于数据项的修改,不是整个记录. Set是关键字,表示设置值;Where后跟条件是为了确定预备更新记录的位置。 4.3.3 删除数据 删除数据 Delete From 表名 [Where 条件] 4.4 SQL查询语句 4.4.1 Select语句 4.4.2 Select语法详解 4.4.3 SQL应用 4.4.1 Select语句 4.4.1 Select语句 4.4.1 Select语句 4.4.2 Select语法详解 SQL语句最主要的功能是查询功能,SQL语言提供了Select语句用于检索和显示一个或多个数据库表中数据,Select语句功能强大,使用方式非常灵活,可用一个语句实现关系代数中的选择、投影和连接运算。 1.投影查询—使用SELECT子句选取字段和记录 1)选取全部字段(通配符“*”的使用) 1.投影查询—使用SELECT子句选取字段和记录 2)选取部分字段 1.投影查询—使用SELECT子句选取字段和记录 3) 使用DISTINCT短语去掉重复的记录 在字段列表前面加上DISTINCT,就可以消除查询结果中的重复记录。 4)使用TOP仅显示前面若干条记录 如果在字段列表前面使用TOP n(n为非负数),则在查询结果中输出前面n条记录。 1.投影查询—使用SELECT子句选取字段和记录 5)使用AS子句显示标题名 注:AS子句仅在设计st

文档评论(0)

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

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

1亿VIP精品文档

相关文档