资源描述:
《数据库移植等0326》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、1ORACLE数据库导入与导出21.1创建用户并授权:CREATEUSER用户identifiedby口令;GRANT权限TO用户名;21.2导入ORACLE数据备份文件:ImpUserId用户/口令Ignore=yFromUser=用户ToUser=用户File=源文件21.3查看用户所有对象(user_objects)并增删改记录(Insert/Update/Delete)21.4导出ORACLE数据备份文件:Exp用户/口令File=目标文件Owner=(用户)21.5删除用户其及所有的对象:DropUser用户Cascade;22SQL数据库附加与分
2、离32.1SQL数据库附加32.2SQL数据库分离53表的创建与删除53.1创建表:CreateTable表名(列名1数据类型,……,列名n数据类型)63.2删除表:DropTable表名64列增删改64.1增加列:AlterTable表名Add列名数据类型;64.2删除列:AlterTable表名DropColumn列名;64.3改列属性:AlterTable表名Modify列名数据类型;64.4改列名称:AlterTable表名ReNameColumn原列名To新列名;65行增删改(日期操作)65.1增加行:InsertInto表名(列名1,…,列名n)
3、values(值1,…,值n);65.2删除行:Delete表名where条件;75.3修改行:Update表名Set列名=值;76行查询86.1简单查询96.1.1查询所有行所有列96.1.2指定列查询106.1.3distinct查询116.1.4统计函数126.1.5常用函数136.1.6SQL*Plus变量的使用146.1.7SQL*Plus清屏(含缓冲区):Shift+Delete再单击[确定]176.1.8SQL*Plus执行操作系统命令:Host命令176.1.9SQL*Plus显示表结构:Describe表名176.1.10显示表名:User
4、_Objects和User_Tables
5、DBA_Tables176.2排序查询所有行:OrderBy196.2.1升序查询所有行:OrderBy列名[Asc]196.2.2降序查询所有行:Orderby列名Desc216.2.3升降序查询所有行:Orderby列名[Desc/Asc],列名[Desc/Asc]216.3条件查询:Where条件226.3.1关系运算226.3.2逻辑运算符236.3.3Like查询246.3.4IN查询256.3.5算术求余后作为条件查询266.4子查询276.5分组统计查询:GroupBy条件Having条件276.5约束
6、326.5.1Default326.5.2PrimaryKey331ORACLE数据库导入与导出1.1创建用户并授权:CREATEUSER用户identifiedby口令;GRANT权限TO用户名;用system/orcl登录sqlplusw,并创建用户school,密码school,并给school赋于相应的权限。CREATEUSERschoolidentifiedbyschool;GRANTCREATESESSION,RESOURCE,DBATOschool;1.2导入ORACLE数据备份文件:ImpUserId用户/口令Ignore=yFromUser
7、=用户ToUser=用户File=源文件将备份文件school.DMP复制到E盘根目,然后启动命令提示窗口,运行如下命令将school.DMP还原到服务器。ImpUserId=school/schoolIgnore=yFromUser=schoolToUser=schoolFile=e:school.DMP1.3查看用户所有对象(user_objects)并增删改记录(Insert/Update/Delete)sqlplusw切换到school用户查看所有对象,发现有一个class表,并查询其内容,并增改删除。connschool/school;selec
8、tSUBSTR(OBJECT_NAME,1,20)as对象名,OBJECT_TYPEas类型fromuser_objects;Select*fromclass;InsertIntoclassvalues('201208811','D005','12软件1班');InsertIntoclassvalues('201208812','D005','12软件2班');InsertIntoclassvalues('201208813','D005','12软件3班');Select*fromclass;UpdateclassSetDEPARTMENT='D001'w
9、hereCID='201208813';Select