设为首页 收藏本站
查看: 685|回复: 0

[经验分享] DB2入门

[复制链接]
发表于 2016-11-12 09:33:07 | 显示全部楼层 |阅读模式
DB2软件数据库安装http://yun.baidu.com/s/1kvTWa/
 
一、DB2入门
http://note.youdao.com/share/?id=b8166f9db3f995c12a997f52ccb4aef5&type=note
(一)创建sample数据库
(二)使用CLP(Command Line Processor)命令行处理器
(三)DB2命令的三种形式
(四)DB2连接数据库,查询数据库连接,断开连接
(五)对本地DB2数据库进行编目
 
二、Data Studio 入门
http://note.youdao.com/share/?id=2f7a08f02a4b9a1e4f793bbd1b5cc968&type=note
1.开启“data”视图
2.在Administration Explorer 视图内管理数据库和实例
3.右键数据库 选择Properties 选择Driver properties来配置数据库的参数
4.配置完参数后,右键数据库名称 选择connect 进入数据库
 
三、DB2中使用SQL
http://note.youdao.com/share/?id=8e854bda905fadce973377386feba7bf&type=note
1.开启数据库实例
2.创建数据库
3.连接数据库
4.创建表
5.查看表的结构
6. 修改栏目数据类型
7.向数据表中添加数据
8.查询表内的数据
9.修改表内数据
10.删除表内数据
 
四、模式 schema
http://note.youdao.com/share/?id=efc4a9e069a63fd30eb2ed3fe7e1e16d&type=note
1.定义:多个已命名对象的集合,其中包含表、视图、昵称、触发器、函数、程序包等等
2.创建模式
3.查看当前连接的数据库属于哪个模式
4.查看系统中可用的模式
5.显示的创建一个模式
6.创建指定模式中的表
7.查看所有模式中的表:
8.创建视图
9.创建别名
10.创建索引
11.查看索引
12.创建序列
13.使用索引
14.使用索引中意外的发生系统故障时,丢失了缓存值
五、数据一致性
http://note.youdao.com/share/?id=129f1a135d42ca1a6005b961099e5ed2&type=note
(一)创建测试表
(二)关闭自动提交功能
(三)关闭当前提交——锁表
(四)开启当前提交,关闭自动提交——可以读到上次提交的值
(五)RR读保护(又叫幻影读)—— A在读过的数据B不许修改
(六)RS(为落实的读)——A读到的诗句不许改动
(七)UR(可以读到当前未提交值)——可能出现脏读
(八)CS(打开当前提交,可以读到上次提交的值)
(九)数据库并发的几个问题
 
六、DB2安全性——认证与授权
http://note.youdao.com/share/?id=c910fe7dddbee04556308e9758e41e9d&type=note
(一)查看当前的认证类型
(二)修改当前的认证类型
(三)认证类型描述 
(四)在客户端上指定认证类型
(五)授权
(六)权限分类
(七)实例级权限
(八)数据库及权限
(九)特权
(十)创建新用户
(十一)修改用户密码
(十二)给用户添加权限
(十三)角色
(十四)角色管理

七、备份与恢复
http://note.youdao.com/share/?id=83bdfe073ae1f2be95a8c9111f2bc1fc&type=note
(一)查看与日志相关的数据库配置
(二)logfilsiz
(三)logprimary
(四)logsecond
(五)logbufsz 
(六)日志类型一:循环日志
(七)日志类型二:归档日志
(八)创建数据库备份
(九)查看历史备份时间戳
(十)整个数据库被意外删除或者被损坏怎么办
(十一)数据库前滚至某个时间点
(十二)增量备份——只备份前一次备份中修改的地方
(十三)增量恢复——从增量备份中进行恢复
 
八、pureXML
http://note.youdao.com/share/?id=0a3d9a9675acb871c4a7eab355d6f9ee&type=note
(一) 创建名为“purexml”的样例数据库 并连接
(二)XQuery
(三)SQL/XML
(四)XMLTABLE函数
 
九、DB2应用开发
http://note.youdao.com/share/?id=b22b08db8e44df54b9890ad563dda952&type=note
(一)在IBM Data Studio 中新建项目并部署PROCEDURE
(二)创建 UDF(User-Defined Functions用户定义的函数)
(三)创建触发器(Trigger)
(四)添加DB2数据库的JAR包
(五)使用JDBC连接数据库
 
十、DB2故障解决技巧
http://note.youdao.com/share/?id=0c8d6e30d23e74c38e1399dc02097412&type=note
(一)使用本地help
(二)使用在线文档
(三)使用db2diag.log日志文件

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-299185-1-1.html 上篇帖子: DB2基础-启动db2远程连接 下篇帖子: database-db2
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表