大作业采用分项任务考核,每项任务包含其目的、要求、内容,总的大作业要有总结。
第零部分: 数据库基本设计:
自己根据实际问题设计数据库模型,用e-r图表示表与表之间的关系,有能力的同学可以作前台界面,展示数据库的操作结果。
第一部分:oracle11g的安装与配置及常用工具的使用。
实验目的。1) 掌握oracle 11g数据库的安装与配置过程。
2) 掌握oracle11g企业管理器、sql*plus和isql*plus的使用方法。
实验要求。1) 记录安装过程中遇到的问题及解决方法。
2) 记录利用企业管理器查看当前数据库内存结构、进程结构、数据文件、控制文件、重做日志组、日志文件、初始化参数的方法。
3) 记录利用sql*plus查看数据库、数据文件、控制文件、重做日志组、日志文件、初始化参数的命令。
(4) 了解启动和关闭数据库的不同方式及其优缺点,熟悉掌握各种启动、关闭方式。
实验内容:第二部分:创建数据库、表空间和数据文件。
实践目的。(1) 掌握数据库的建立、删除方法,利用dbca或命令创建数据库实例。
2) 掌握表空间和数据文件的创建、修改和删除方法操作。
3) 掌握表结构的建立、修改、查看、删除操作。
4) 掌握表数据的更新和查询操作。
5)掌握视图的建立、查询、修改、删除操作。
实践要求。1) 记录执行命令和操作过程中遇到的问题及解决方法。
2) 记录利用企业管理器管理表空间及其数据文件的方法。
3) 记录利用sql*plus管理表空间及其数据文件的命令。
4) 记录执行命令和操作过程中遇到的问题及解决方法,注意从原理上解释原因。
5) 记录利用企业管理器管理表结构和表数据的方法。
6) 记录利用sql*plus管理表结构和表数据的命令。
7)记录利用企业管理器和sql*plus管理视图的命令。
实践内容。第三部分:pl/sql编程基础。
实践目的。(1) 掌握pl/sql块结构、pl/sql的基本语法、pl/sql的控制结构。
(2) 掌握pl/sql块中使用复合数据类型和游标的方法。
3) 掌握pl/sql异常处理技术。
(4) 掌握存储过程、函数、触发器、包高级数据库对象的基本作用。
(5) 掌握存储过程、函数、触发器、包的建立、修改、查看、删除操作。
实践要求。(1) 记录执行命令和操作过程中遇到的问题及解决方法,注意从原理上解释原因。
(2) 记录利用企业管理器管理存储过程、函数、触发器的方法。
(3) 记录利用sql*plus管理存储过程、函数、触发器的命令。
(4) 记录执行命令和操作过程中遇到的问题及解决方法,注意从原理上解释原因。
(5) 记录利用sql*plus或isql*plus编写、执行pl/sql程序的命令。
第四部分:数据库的安全管理。
实践目的。1) 掌握概要文件的建立、修改、查看、删除操作。
2) 掌握用户的建立、修改、查看、删除操作。
3) 掌握权限的建立、修改、查看、删除操作。
4) 掌握角色的建立、修改、查看、删除操作。
实践要求。1) 记录执行命令和操作过程中遇到的问题及解决方法,注意从原理上解释原因。
2) 记录利用企业管理器管理概要文件、用户、权限和角色的方法。
3) 记录利用sql*plus管理概要文件、用户、权限和角色的命令。
第五部分:数据库备份。
实践目的。1) 掌握数据库备份的基本操作。
实践要求。1) 记录数据库备份的基本操作过程中遇到的问题及解决方法,注意从原理上解释原因。
2) 验证rman备份与恢复全过程。记录整个过程的操作细节。
第六部分oracle与大数据。
查资料,了解关于oracle对大数据理论支持的一些基本理念。
第七部分:课程总结。
发现的问题、还没解决的问题、收获等。
大作业要求:
1.表设计合理,至少五个表以上;
2.截图有标号;有适当的文字描述说明;
Oracle大型数据库技术大作业
大型数据库技术 一 oracle的安装与配置 10分 1 oracle 11g的安装。此部分主要描述oracle 11g的安装过程,在此粘贴安装过程中的屏幕截图。2 创建数据库。此部分主要描述利用dbca创建数据库的过程,在此粘贴创建过程中的屏幕截图。创建数据库,下一步。选择一般用途或事务处理,下一...
Oracle数据库考核 1
共12题,每题1分。6分以上及格,10分以上为优秀。做题时间不得超过60分钟。填写样例 0 写出求今天的日期的查询sql及结果。答 1 现在有一张表,数据如下 请去掉该字段内容的最后两位。请利用sql查询语句,把上面的 变成下面的结果 2 现有一张通话记录,数据如下 请找出每个 最近一天的通话记录 ...
Oracle数据库高级操作说明
一 exp imp命令详解。1 exp 用户 密码 sid full y file 路径 文件名。dmp 2 imp 用户 密码 sid full y file 路径 文件名。dmp 一exp imp两个命令可以说是oracle中最常用的命令了。oracle数据库有两类备份方法。第一类为物理备份,该...