数据库基本原理及应用_第1页
数据库基本原理及应用_第2页
数据库基本原理及应用_第3页
数据库基本原理及应用_第4页
数据库基本原理及应用_第5页
已阅读5页,还剩64页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、 一对一关系 学生 学生证 一对多关系 班级 学生 多对多关系 教师 学生 系部 专业 教师 #系部 id #专业 id #教师 id *系部名称 *专业名称 *姓名 类别 专业主任 *职务 办公地点 o 人数 性别 系主任 *系部 id 年龄 *专业 id sql语言的分类 类 别 功 能 举 例 数据库控制语言 (dcl) 控制对数据库的访问,启 动和关闭等 对 系 统 权限 进 行授 权 和回 收 的 grant 、 revoke 等语句 数据库定义语言 (ddl) 用来创建、删除及修改数 据库对象 创建表和索引的 create table、alter index 等语句 数据库操纵语言

2、 (dml) 用来操纵数据库的内容, 包括查询 查询、 插入、 删除、 修改和锁定操作的 select、 insert、update、delete、lock table 等 语句 数据库事务处理 实现对数据的交易过程的 完整控制 与 数 据 库 事 物 处 理 相 关 的commit 、 rollback、savepoint、set transaction 等语句 按照sql语言的不同功用,可以进一步对sql语言进行划分。下表给出了sql语言 的分类和功能简介。 sql基本语法 sql查询语句 运 算 符 功 能 实 例 ,2000 =.=2000 = 等 于 select * from em

3、p w here deptno=10 !=,= 不 等 于 select * from emp w here deptno!=10 运算符 说 明 实 例 and 逻辑与,表示两个条件必须同时满足 select * from emp where sal1000 and sal=、等 select * from emp where salany(select sal from emp where deptno=10) 函 数 功 能 实 例 结 果 to_char 转换成字符串类型 to_char(1234.5, $9999.9) $1234.5 to_date 转换成日期类型 to_date(

4、1980-01-01, yyyy-mm-dd) 01-1月-80 to_number 转换成数值类型 to_number(1234.5) 1234.5 1自动类型转换 oracle可以自动根据具体情况进行如下的转换: * 字符串到数值。 * 字符串到日期。 * 数值到字符串。 * 日期到字符串。 2日期类型转换 将日期型转换成字符串时,可以按新的格式显示。 如格式yyyy-mm-dd hh24:mi:ss表示“年-月-日 小时:分钟: 秒”。oracle的日期类型是包含时间在内的。 mon 简写的月份名 jan,feb,mar, month 全拼的月份名 january,february, h

5、h、hh12 12小时制的小时(112) 1,2,3,12 hh24 24小时制的小时(023) 0,1,2,23 mi 分(059) 0,1,2,59 ss 秒(059) 0,1,2,59 ,./-;: 原样显示的标点符号 text 引号中的文本原样显示 text 代 码 代表的格式 例 子 9 代表一位数字,如果是正数,前面是空格, 如果是负数,前面是?号 9999 0 代表一位数字,在相应的位置上如果没有数 字则出现 0 0000 , 逗号,用作组分隔符 99,999 . 小数点,分隔整数和小数 999.9 $ $货币符号 $999.9 l 本地货币符号 l999.99 fm 去掉前后的

6、空格 fm999.99 eeee 科学计数法 9.9eeee s 负数符号?放在开头 s999.9 select to_number( +123,s99999) from dual 函 数 功 能 实 例 结 果 nvl 空值转换函数 nvl(null, 空) 空 decode 实现分支功能 decode(1,1, 男, 2, 女) 男 userenv 返回环境信息 userenv(language) simplified chinese_china.zhs16gbk greatest 返回参数的最大值 greatest(20,35,18,9) 35 least 返回参数的最小值 least(20,35,18,9) 9 函 数 说 明 avg 求平均值 count 求计数值,返回非空行数,*表示返回所有行 max 求最大值 min 求最小值 sum 求和 stddev 求标准偏差,是根据差的平方根得到的 variance 求统计方差 操 作 描 述 union 并集,合并两个操作的结果,去掉重复的部分 union all 并集,合并两个操作的结果,保留重复的部分 minus 差集,从前面的操作结果中去掉与后面操作结果相同的部分 inte

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论