第一章 DB2 UDB概述.ppt

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

注意事项 1.机器名不要使用中文,安装路径和文件夹名称也不要使用中文。 2.若从操作系统是从Xp home版升级到professional安装过程中出现用户不在administrators组的错误,请创建一个新的用户db2admin,密码为db2admin,使该用户隶属于administrators这个组,然后以db2admin用户登录操作系统,重新运行安装程序。 创建样本数据库: 1.安装完备db2软件之后,出现创建样本数据库画面,点击创建样本数据库,大概要花2分钟的时间。 2.从开始菜单 程序/IBM DB2/设置工具/第一步 3.在开始菜单 运行中输入db2cmd进入DB2 CLP 使用DB2SAMPL命令来创建样本数据库 测试db2是否安装正确: 1。从开始菜单 程序/IBM DB2/一般管理工具/控制中心 打开控制中心,察看SAMPLE数据库中的数据 2。从开始菜单/程序/IBM DB2/命令行工具/命令行处理器 db2= CONNECT TO SAMPLE连接到SAMPLE数据库 3。如果需要提供用户名和密码,使用如下的命令连接数据库 db2= CONNECT TO SAMPLE USER username USING password db2= SELECT * FROM STAFF db2= CONNECT RESET DB2的卸载 从控制面板卸载 卸载完了db2软件,但是原来创建的数据库并没有被删除 tips: 如果样本数据库没有创建成功,系统提示sample数据库已经存在。敲入如下的命令重新编目 db2?catalog?db?db_name?on?drive_name db_name是数据库的名字,drive_name是DB2目录所在的驱动器。 Tips: 在编目的过程中如果出现数据库需要迁移(Migrate)的错误,应该用migrate命令迁移数据库(从低版本到高版本) migrate database db_name Tips: 机器名更改 db2nodes.cfg DB2基本命令 1.启动数据库实例 ? ???db2start 2.停止数据库实例 ? ???db2stop 3.连接数据库 connect to 数据库名 user 用户名 using 该用户所对应的密码 DB2基本命令 4. 列出当前正在活动的应用程序 list application for db sample show detail 5.关闭所有应用连接 force application all 6. 显示当前用户所有表 list tables 列出所有的系统表 list tables for system DB2命令 7.查看表结构  describe select * from 表名 8. 取前n行 select * from staff fetch first 2 rows only 9. 执行一个批处理(必须要在命令窗口执行) db2 –tvf 批处理文件名 10.退出命令行处理器 quit 事务 一组原子性的操作 提交 Commit 回退 rollback 取消和打开命令行处理器中的自动提交 db2 +c 不自动提交 db2 –c 自动提交 List command options 显示CLP的参数 注意:在db2命令行处理器中能够对DDL语句自 动提交 上机练习 分别创建三张表student,course和sc Create Table Student ( sno char(10) not null , sname char(20), sage smallint, ssex char(1), sdept char(2), primary key (sno), check(ssex in (M,F))) 创建表SC Create Table SC ( sno char(10) not null , cno char(10) not null , grade smallint, primary key (sno, cno), foreign key(sno) references student(sno), foreign key(cno) references course(cno), check(grade =0 and grade =100)) 创建表 Course Create Tab

文档评论(0)

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

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

版权声明书
用户编号:8130065136000003

1亿VIP精品文档

相关文档