下载此文档

关系数据库标准语言.ppt


文档分类:IT计算机 | 页数:约25页 举报非法文档有奖
1/25
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/25 下载此文档
文档列表 文档介绍
关系数据库标准语言
第1页,共25页,2022年,5月20日,7点22分,星期一
本节内容
SQL概述
数据定义
数据查询
数据操纵
第2页,共25页,2022年,5月20日,7点22分,星期一
SQL概述
SQL是
2、删除字段
例5 : alter table 学生 drop 评语
第10页,共25页,2022年,5月20日,7点22分,星期一
3、 修改旧字段
alter table 表名 alter [column] 字段名 类型(宽度[,精度])[NULL|NOT NULL] [set default 表达式][set check…][drop default][drop check]
将计算机字段的类型改为字符型
例6:
Alter table 学生 alter 计算机 char(10)
第11页,共25页,2022年,5月20日,7点22分,星期一
数据操纵
INSERT——数据的插入
UPDATE——数据的更新(修改)
DELETE——数据的删除
第12页,共25页,2022年,5月20日,7点22分,星期一
插入记录
格式:insert into 表名[(字段名1,字段名2,…)] values(表达式1,表达式2,…)
功能:在指定表中增加一条新记录。
例7:在班级表中增加一条记录。
INSERT INTO 班级表 ( 班级代码, 名称, 班长, 电话 )
VALUES (1, “企业管理”, “刘平", "7668000")
例8:在仓库表中增加一条记录。
insert into 仓库表 values("WH5","太原",380)
例9:在学生表中增加记录
insert into 学生表 (学号,姓名,性别) values("200801011110","李平","女")
注意当前记录其它未插入数据的字段处为空。
第13页,共25页,2022年,5月20日,7点22分,星期一
更新记录
格式:update 表名
set 字段名1=表达式1[,字段名2=表达式2…]
where 条件
功能:更新满足条件记录的字段值。
例10:给WH1仓库中的全体职工工资上调10%
update 职工 set 工资=工资* where 仓库号=“WH1”
例11:求所有学生的平均成绩和总成绩。
update 学生 set 平均成绩=(数学+外语+计算机)/3,总成绩=数学+外语+计算机
例12:在仓库表中将所有城市名前加上“中国”两字。
update 仓库 set 城市=“中国”+trim(城市)
第14页,共25页,2022年,5月20日,7点22分,星期一
删除记录
格式: delete from 表名 where 条件
功能:删除表中满足条件的记录。
例13:删除职工表中仓库号值为WH2的元组。
delete from 职工 where 仓库号=“WH2”
例14:删除仓库表中仓库号值为WH2的元组。
delete from 仓库 where 仓库号=“WH2”
第15页,共25页,2022年,5月20日,7点22分,星期一
数据查询——select
查询(select语句)是SQL的核心。
基本格式:
SELECT 目标列表达式 输出项列表
FROM 源表或视图列表 数据来源
WHERE 查询条件
投影
联接
选择
第16页,共25页,2022年,5月20日,7点22分,星期一
目标列表达式
1、查询指定列(投影运算)
在大多数情况下,用户只对表中的部分字段感兴趣,此时可在SELECT子句的目标列表达式中指定要查询的属性。
例15:查询全体职工的职工号和工资
select 职工号,工资 from 职工
注意:目标列表达式中的字段顺序应和题意要求一致,而不受表中字段顺序的影响。
2、去掉重复行
例16:从职工表中检索所有工资值
select distinct 工资 from 职工
第17页,共25页,2022年,5月20日,7点22分,星期一
由于有些职工的工资是相同的,输出结果中可能有重复行,此时,可在目标列表达式前加distinct短语以去掉重复。即:
例17: select distinct 工资 from 职工
3、查询全部列
要将表中所有属性列列出,一种方法是在SELECT后列出所有列名,另一种更为简单,将目标列表达式用*代替。
例18:检索仓库关系中的

关系数据库标准语言 来自淘豆网m.daumloan.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数25
  • 收藏数0 收藏
  • 顶次数0
  • 上传人卓小妹
  • 文件大小1.33 MB
  • 时间2022-08-03