实验报告五数据库
实验报告
《数据库原理应用及应用》实验报告
题目:
实验五 :1 、表的更新
2、视图的创建、查询及更新
日期
20-04-08
班级
学号 2 姓名
成绩
实验环境:在已安装的安全的 0 SQL S导入导出
二、实验平台
Oracle 11g
三、实验步骤、出现的问题及解决方案(不能解决的将问题列出)(1)实
验步骤
1、逻辑备份
(1)导出自己用户中的“预约”表在运行中输入: ep用户名/密码***@orcl按 照提示进行导出
(2)删除自己用户中的“预约”表
1 (3)进行导入数据库操作,在运行中输入:IMP用户名/密码***@orcl按照 提示进行导入
(4)查询导入的“预约”表中的信息。
(5)导出数据库(以全库方式导出)。必须是 DBAt能执行完整数据库或表 空间导出操作。
2、使用 Flashback (1)设置行可移动 SQL>ALTER TABLE者 ENABLE ROW MOVEMENT
(2)在读者表中添加多条记录(或者删除没有借书的读者记录)。
(3)闪回到改变前(TO
TIMES!a数完成对非时间戳类型数据的转换)SQL>FLASHBACK TABLED
TO TIMEST TO
TIMEST(,.) 2
3、使用PLSQL/developer来完成SQL导出
(1)打开PLSQL/developer,选择菜单”工具”导出表(2)点击你要导出
的表,然后选择标签SQL插入
(3)选中复选框创建表,浏览或者输入输出文件,然后点击导出
(4)在你输入的目录下找到你的导出文件(SQL文件)
(5)依次导出你账户下所有用户自定义表。
(6)删除自己表空间中的“预约”表
3 (7)通过“工具”导入表,利用 SQL插入导入数据库预约表。
(8)查询导入的预约表,检查导出是否正确。
4、使用 PLSQL/developer 来完成 PLSQL/developer 方式导出 (1)打开 PLSQL/developer,选择菜单”工具”导出表(2)点击你要导出的表,然后选择
标签PLSQL/developer (3)浏览或者输入输出文件,然后点击导出。
4 (4)在你输入的目录下找到你的导出文件。(5)依次导出你账户下所有
用户自定义表。(6)删除自己表空间中的“预约”表
⑺通过“工具”导出表,PLSQL/developer方式导入数据库预约表。
(8)查询导入的预约表,检查导出是否正确。
(2)问题及解决方案
-问题
①:在命令行内输入登录命令" sqlplus S51205364/******@orcl by sysdba ” 时无法正确连接
原因:使用了错误的连接词“ by”
解决方案:将其改为 “ sqlplus S51205364/******@orcl as sysdba ” -问题
②:点击“ Enter”键,命令不执行 原因:命令语句后遗漏分号或使用了中 文分号 解决方案:改为以英文分号结尾的命令语句-问题
③:无法以全库方式导出数据库(未解决)
实验六数据库的安全性
一、实验目的
理解数据库的安全性保护
掌握ORACL中有关用户创建的方法理解数据库存取控制机制
熟练掌握PL-SQL的数据控制语言,能通过自主存取控制进行权限管
《数据库原理应用及应用》实验报告 来自淘豆网m.daumloan.com转载请标明出处.