数据库基础
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了数据库基础,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含2011字,纯文字阅读大概需要3分钟。
内容图文
![数据库基础](/upload/InfoBanner/zyjiaocheng/489/8e6badcd76454a38bbf3215550d6ff71.jpg)
oracle基础
表空间:
Oracle数据库对数据的管理是基于表空间的概念来的, 各种数据的以及存储数据的优化, 实际上也是通过优化表空间来实现的
表空间分类:
永久表空间
用来存放表的数据, 视图, 存储过程或者函数等需要永久保存的对象的空间
临时表空间
用来存放查询结果等临时数据的空间
UNDO表空间
用于存放回滚数据, 已经删除数据等对象的表空间
用户:
sys: 超级管理员
system: 次超级管理员
scott: 普通用户
oracle基础数据类型:
4类:
字符型:字符串
char(最大2000)--->固定长度,
nchar(最大1000, 支持unicode)--->固定长度
varchar2(最大4000),
nvarchar2(最大2000, 支持unicode)--->可变长度
oracle中字符串的表示使用单引号
‘字符串‘
数字类型
包括整数和小数
number(有效数字, 总位数)---最大11;
number
number(8)
number(5,2)---总位数5位, 小数点后2位
?float--->存储二进制类型的数据, 1-126位0.30103
日期类型:时间
date:取值范围:公元前4712年1月1号---公元9999年12月31号, 可以直接精确到秒
timestamp(时间戳: 更精确的数据, 可以精确到毫秒)
其它类型:大文本, 文件
blob: 最大4g, 以二进制的形式来存放数据
clob: 最大4g, 以字符串的形式存放
oracle运算符和表达式
表达式类似于java, 可以是常量, 可以是变量, 也可以是表中的一个字段
算术运算符(+ - * / 注意这个地方没有取余的运算符, 取余使用mod函数)
比较运算符(> >= < <= = <>/!=)
逻辑运算符(and or not)
字符串连接符(||)
select t.*, t.rowid from P_EMP t INSERT INTO p_emp VALUES (7002, ‘花花1‘, ‘保洁‘, 7698, SYSDATE, 1000, NULL, 10); COMMIT; UPDATE p_emp e SET e.ename=‘小白‘, e.job=‘111‘ WHERE e.empno=7001; COMMIT DELETE p_emp e WHERE e.empno=7003; COMMIT;
data manipulation language(dml)
供用户实现对数据的追加、删除、更新、查询等操作。
select - 从数据库表中获取数据
update - 更新数据库表中的数据
delete - 从数据库表中删除数据
insert into - 向数据库表中插入数据
数据库基础
标签:oracle数据库 查询 highlight 逻辑运算 整数 arch unicode 回滚 固定
本文系统来源:http://www.cnblogs.com/nsl714745601/p/7305000.html
内容总结
以上是互联网集市为您收集整理的数据库基础全部内容,希望文章能够帮你解决数据库基础所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。