大数据实验报告.docx

上传人:b****7 文档编号:25704253 上传时间:2023-06-11 格式:DOCX 页数:52 大小:426.99KB
下载 相关 举报
大数据实验报告.docx_第1页
第1页 / 共52页
大数据实验报告.docx_第2页
第2页 / 共52页
大数据实验报告.docx_第3页
第3页 / 共52页
大数据实验报告.docx_第4页
第4页 / 共52页
大数据实验报告.docx_第5页
第5页 / 共52页
点击查看更多>>
下载资源
资源描述

大数据实验报告.docx

《大数据实验报告.docx》由会员分享,可在线阅读,更多相关《大数据实验报告.docx(52页珍藏版)》请在冰豆网上搜索。

大数据实验报告.docx

大数据实验报告

 

学生实验报告册

(理工类)

 

课程名称:

大型数据库技术专业班级:

12计算机科学与技术

(1)

学生学号:

学生姓名:

所属院部:

计算机工程学院指导教师:

陈爱萍

2014——2015学年第2学期

 

金陵科技学院教务处制

实验报告书写要求

实验报告原则上要求学生手写,要求书写工整。

若因课程特点需打印的,要遵照以下字体、字号、间距等的具体要求。

纸张一律采用A4的纸张。

实验报告书写说明

实验报告中一至四项内容为必填项,包括实验目的和要求;实验仪器和设备;实验内容与过程;实验结果与分析。

各院部可根据学科特点和实验具体要求增加项目。

填写注意事项

(1)细致观察,及时、准确、如实记录。

(2)准确说明,层次清晰。

(3)尽量采用专用术语来说明事物。

 

(4)外文、符号、公式要准确,应使用统一规定的名词和符号。

(5)应独立完成实验报告的书写,严禁抄袭、复印,一经发现,以零分论处。

实验报告批改说明

实验报告的批改要及时、认真、仔细,一律用红色笔批改。

实验报告的批改成绩采用百分制,具体评分标准由各院部自行制定。

实验报告装订要求

实验批改完毕后,任课老师将每门课程的每个实验项目的实验报告以自然班为单位、按学号升序排列,装订成册,并附上一份该门课程的实验大纲。

 

实验项目名称:

Oracle数据库安装与配置实验学时:

1

同组学生姓名:

实验地点:

1316

实验日期:

2015/3/27实验成绩:

批改教师:

陈爱萍批改时间:

 

实验1:

Oracle数据库安装与配置

一、实验目的和要求

(1)掌握Oracle数据库服务器的安装与配置。

(2)了解如何检查安装后的数据库服务器产品,验证安装是否成功。

(3)掌握Oracle数据库服务器安装过程中出现的问题的解决方法。

(4)完成Oracle11g数据库客户端网路服务名的配置。

(5)检查安装后的数据库服务器产品可用性。

(6)解决Oracle数据库服务器安装过程中出现的问题。

二、实验设备、环境

设备:

奔腾Ⅳ或奔腾Ⅳ以上计算机

环境:

WINDOWS7、ORACLE11g中文版

三、实验步骤

(1)从Oracle官方网站下载与操作系统匹配的Oracle11g数据库服务器和客户机安装程序。

(2)解压Oracle11g数据库服务器安装程序,进行数据库服务器软件的安装。

(3)在安装数据库服务器的同时,创建一个名为BOOKSALES数据库。

(4)安装完数据库服务器程序后,解压客户机程序,并进行客户机的安装。

(5)安装完客户机程序后,启动客户机的“NetConfigurationAssistant”,进行本地NET服务名配置,将数据库服务器中的BOOKSALES数据库配置到客户端。

(6)启动OEM管理工具,登录、查看、操作BOOKSALES数据库。

(7)启动SQLPlus工具,分别以SYS用户和SYSTEM用户登录BOOKSALES数据库。

四、问题解答及实验结果

(2)解压Oracle11g数据库服务器安装程序,进行数据库服务器软件的安装。

(3)在安装数据库服务器的同时,创建一个名为BOOKSALES数据库。

(5)安装完客户机程序后,启动客户机的“NetConfigurationAssistant”,进行本地NET服务名配置,将数据库服务器中的BOOKSALES数据库配置到客户端。

(7)启动SQLPlus工具,分别以SYS用户和SYSTEM用户登录BOOKSALES数据库。

五、实验体会和收获

 

实验项目名称:

Oracle数据库物理存储结构管理实验学时:

3

同组学生姓名:

实验地点:

1316

实验日期:

2015/3/27实验成绩:

批改教师:

陈爱萍批改时间:

 

实验2:

Oracle数据库物理存储结构管理

一、实验目的和要求

(1)掌握Oracle数据库数据文件的管理。

(2)掌握Oracle数据库控制文件的管理。

(3)掌握Oracle数据库重做日志文件的管理。

(4)掌握Oracle数据库归档管理。

(5)完成数据文件的管理操作,包括数据文件的创建、修改、重命名、移植及查询等操作。

(6)完成控制文件的管理操作,包括控制文件的添加、备份、删除以及查询操作。

(7)完成重做日志文件的管理操作,包括重做日志文件组及其成员文件的添加、删除、查询等操作,以及重做日志文件的重命名、移植、日志切换等操作。

(8)完成数据库归档模式设置、归档路径设置。

二、实验设备、环境

设备:

奔腾Ⅳ或奔腾Ⅳ以上计算机

环境:

WINDOWS7、ORACLE11g中文版

三、实验步骤

(1)向BOOKSALES数据库的USERS表空间添加一个大小为10MB的数据文件users02.dbf。

(2)向BOOKSALES数据库的TEMP表空间添加一个大小为10MB的临时数据文件temp02.dbf。

(3)向BOOKSALES数据库的USERS表空间中添加一个可以自动扩展的数据文件user03.dbf,大小5M,每次扩展1M,最大容量为100M。

(4)取消BOOKSALES数据库数据文件user03.dbf的自动扩展。

(5)将BOOKSALES数据库数据文件users02.dbf更名为users002.dbf。

(6)查询BOOKSALES数据库当前所有的数据文件的详细信息。

(7)为BOOKSALES数据库添加一个多路复用的控制文件control03.ctl。

(8)以二进制文件的形式备份BOOKSALES数据库的控制文件。

(9)将BOOKSALES数据库的控制文件以文本方式备份到跟踪文件中,并查看备份的内容。

(10)删除BOOKSALES数据库的控制文件control03.ctl。

(11)查询BOOKSALES数据库当前所有控制文件信息。

(12)向BOOKSALES数据库添加一个重做日志文件组(组号为4),包含一个成员文件undo04a.log,大小为4M。

(13)向BOOKSALES数据库的重做日志组4中添加一个成员文件,名称为undo04b.log。

(14)将BOOKSALES数据库的重做日志组4中所有成员文件移植到一个新的目录下。

(15)查询BOOKSALES数据库中所有重做日志文件组的状态。

(16)查询BOOKSALES数据库中所有重做日志文件成员的状态。

(17)删除BOOKSALES数据库的重做日志组4中的成员文件undo04b.log。

(18)删除BOOKSALES数据库的重做日志组4。

(19)查看BOOKSALES数据库是否处于归档模式。

(20)将BOOKSALES数据库设置为归档模式。

(21)为BOOKSALES数据库设置3个归档目标,其中一个为强制归档目标。

(22)对BOOKSALES数据库进行5次日志切换,查看归档日志信息。

四、问题解答及实验结果

(1)向BOOKSALES数据库的USERS表空间添加一个大小为10MB的数据文件users02.dbf。

altertablespaceusersadddatafile'g:

\booksales\users02.dbf'size10M;

(2)向BOOKSALES数据库的TEMP表空间添加一个大小为10MB的临时数据文件temp02.dbf。

altertablespacetempaddtempfile'g:

\booksales\temp02.dbf'size10M;

(3)向BOOKSALES数据库的USERS表空间中添加一个可以自动扩展的数据文件user03.dbf,大小5M,每次扩展1M,最大容量为100M。

altertablespaceusersadddatafile'g:

\booksales\user03.dbf'size5Mautoextendonnext1Mmaxsize100M;

(4)取消BOOKSALES数据库数据文件user03.dbf的自动扩展。

alterdatabasedatafile'g:

\booksales\user03.dbf'autoextendoff;

(5)将BOOKSALES数据库数据文件users02.dbf更名为users002.dbf。

altertablespaceusersoffline;

(6)查询BOOKSALES数据库当前所有的数据文件的详细信息。

selecttablespace_name,file_namefromdba_data_files;

(7)为BOOKSALES数据库添加一个多路复用的控制文件control03.ctl。

(8)以二进制文件的形式备份BOOKSALES数据库的控制文件。

alterdatabasebackupcontrolfileto'g:

\booksales\control.bkp';

(9)将BOOKSALES数据库的控制文件以文本方式备份到跟踪文件中,并查看备份的内容。

alterdatabasebackupcontrolfiletotrace;

(10)删除BOOKSALES数据库的控制文件control03.ctl。

Altersystemsetcontrol_files='g:

\booksales\CONTROL01.CTL','g:

\booksales\CONTROL02.CTL'SCOPE=SPFILE;

hostdelg:

\booksales\CONTROL03.CTL;

(11)查询BOOKSALES数据库当前所有控制文件信息。

selectnamefromv$controlfile;

(12)向BOOKSALES数据库添加一个重做日志文件组(组号为4),包含一个成员文件undo04a.log,大小为4M。

alterdatabaseaddlogfilegroup4('g:

\booksales\undo04a.log')size4M;

(13)向BOOKSALES数据库的重做日志组4中添加一个成员文件,名称为undo04b.log。

alterdatabaseaddlogfilemember'g:

\booksales\undo04b.log'togroup4;

(14)将BOOKSALES数据库的重做日志组4中所有成员文件移植到一个新的目录下。

hostmoveg:

\booksales\undo04a.log'g:

booksales\wjw\undo04a.log

hostmoveg:

\booksales\undo04b.log'g:

booksales\wjw\undo04b.log

alterdatabaserenamefile

'g:

\booksales\undo04a.log','g:

\booksales\undo04b.log'

to'g:

booksales\wjw\undo04a.log','g:

\booksales\wjw\undo04b.log;'

(15)查询BOOKSALES数据库中所有重做日志文件组的状态。

selectgroup#,sequence#,members,archived,statusfromv$log;

(16)查询BOOKSALES数据库中所有重做日志文件成员的状态。

selectgroup#,status,memberfromv$logfile;

(17)删除BOOKSALES数据库的重做日志组4中的成员文件undo04b.log。

alterdatabasedroplogfilemember'g:

\booksales\wjw\undo04b.log';

(18)删除BOOKSALES数据库的重做日志组4。

alterdatabasedroplogfilegroup4;

(19)查看BOOKSALES数据库是否处于归档模式。

archieveloglist;

(20)将BOOKSALES数据库设置为归档模式。

selectname,valuefromv$parameterwherename='db_recovery_file_dest';

shutdownimmediate

startupmount

alterdatabasearchivelog;

alterdatabaseopen

(21)为BOOKSALES数据库设置3个归档目标,其中一个为强制归档目标。

altersystemsetlog_archive_dest_1='location=g:

\booksales\archivemandatory';

altersystemsetlog_archive_dest_2='location=f:

\booksales\archive';

altersystemsetlog_archive_dest_3='service=standby1';

(22)对BOOKSALES数据库进行5次日志切换,查看归档日志信息。

commit;

altersystemswitchlogfile;

altersystemswitchlogfile;

五、实验体会和收获

 

实验项目名称:

Oracle数据库逻辑存储结构管理实验学时:

4

同组学生姓名:

实验地点:

1316

实验日期:

2015/5/8实验成绩:

批改教师:

陈爱萍批改时间:

 

实验3Oracle数据库逻辑存储结构管理

一、实验目的和要求

(1)掌握Oracle数据库表空间的管理。

(2)掌握数据库表空间不同状态时对数据操作的影响。

(3)分别创建永久性表空间、临时性表空间、撤销表空间。

(4)完成表空间的管理操作,包括修改表空间大小、修改表空间的可用性、修改表空间的读写、表空间的备份、表空间信息查询、删除表空间。

二、实验设备、环境

设备:

奔腾Ⅳ或奔腾Ⅳ以上计算机

环境:

WINDOWS7、ORACLE11g中文版

三、实验步骤

(1)为BOOKSALES数据库创建一个名为BOOKTBS1的永久性表空间,区采用自动扩展方式,段采用自动管理方式。

(2)为BOOKSALES数据库创建一个名为BOOKTBS2的永久性表空间,区采用定制分配,每次分配大小为1M,段采用手动管理方式。

(3)为BOOKSALES数据库创建一个临时表空间TEMP02。

(4)将BOOKSALES数据库临时表空间TEMP和TEMP02都放入临时表空间组TEMPGROUP中。

(5)为BOOKSALES数据库创建一个名为UNDO02的撤销表空间,并设置为当前数据库的在线撤销表空间。

(6)为BOOKSALES数据库的表空间BOOKTBS1添加一个大小为50M的数据文件,以改变该表空间的大小。

(7)将BOOKSALES数据库的表空间BOOKTBS2的数据文件修改为可以自动扩展,每次扩展5M,最大容量为100M。

(8)创建一个名为test的表,存储于BOOKTBS1表空间中,向表中插入一条记录。

CREATETABLEtest(IDNUMBERPRIMARYKEY,nameCHAR(20))TABLESPACEbooktbs1;

INSERTINTOtestVALUES(1,'FIRSTROW');

(9)将BOOKSALES数据库的BOOKTBS1表空间设置为脱机状态,测试该表空间是否可以使用。

(10)将BOOKSALES数据库的BOOKTBS1表空间设置为联机状态,测试该表空间是否可以使用。

(11)将BOOKSALES数据库的BOOKTBS1表空间设置为只读状态,测试该表空间是否可以进行数据写入操作。

(12)将BOOKSALES数据库的BOOKTBS1表空间设置为读写状态,测试该表空间是否可以进行数据读写操作。

(13)将BOOKSALES数据库的BOOKTBS1设置为数据库默认表空间,将临时表空间组TEMPGROUP设置为数据库的默认临时表空间。

(14)分别备份BOOKSALES数据库的USERS和BOOKTBS1、BOOKTBS3三个表空间。

(15)查询BOOKSALES数据库所有表空间及其状态信息。

(16)查询BOOKSALES数据库所有表空间及其数据文件信息。

(17)删除BOOKSALES数据库BOOKTBS2表空间及其所有内容,同时删除操作系统上的数据文件。

四、问题解答及实验结果

(1)为BOOKSALES数据库创建一个名为BOOKTBS1的永久性表空间,区采用自动扩展方式,段采用自动管理方式。

createtablespaceBOOKTBS1datafile'g:

\booksales\BOOKTBS1.dbf'size50M;

(2)为BOOKSALES数据库创建一个名为BOOKTBS2的永久性表空间,区采用定制分配,每次分配大小为1M,段采用手动管理方式。

createtablespaceBOOKTBS2datafile'g:

\booksales\BOOKTBS2.dbf'size50M

extentmanagementlocaluniformsize1M

segmentspacemanagementmanual;

(3)为BOOKSALES数据库创建一个临时表空间TEMP02。

createtemporarytablespaceTEMP02tempfile'g:

\booksales\TEMP02.dbf'size20M

extentmanagementlocaluniformsize15M;

(4)将BOOKSALES数据库临时表空间TEMP和TEMP02都放入临时表空间组TEMPGROUP中。

createtemporarytablespaceTEMPtempfile'g:

\booksales\TEMP.dbf'size20M

extentmanagementlocaluniformsize15M

tablespacegroupTEMPGROUP;

altertablespaceTEMP02tablespacegroupTEMPGROUP;

(5)为BOOKSALES数据库创建一个名为UNDO02的撤销表空间,并设置为当前数据库的在线撤销表空间。

createundotablespaceUNDO02datafile'g:

\booksales\UNDO02.dbf'size20M;

alterdatabasedefaulttemporarytablespaceTEMPGROUP

(6)为BOOKSALES数据库的表空间BOOKTBS1添加一个大小为50M的数据文件,以改变该表空间的大小。

altertablespaceBOOKTBS1adddatafile'g:

\booksales\BOOK.dbf'size50M;

(7)将BOOKSALES数据库的表空间BOOKTBS2的数据文件修改为可以自动扩展,每次扩展5M,最大容量为100M。

alterdatabasedatafile'g:

\booksales\BOOKTBS2.dbf'autoextendonnext5Mmaxsize100M

(8)创建一个名为test的表,存储于BOOKTBS1表空间中,向表中插入一条记录。

CREATETABLEtest(IDNUMBERPRIMARYKEY,nameCHAR(20))TABLESPACEbooktbs1;

INSERTINTOtestVALUES(1,'FIRSTROW');

(9)将BOOKSALES数据库的BOOKTBS1表空间设置为脱机状态,测试该表空间是否可以使用。

selectname,valuefromv$parameterwherename='db_recovery_file_dest';

shutdownimmediate

startupmount

alterdatabasearchivelog;

alterdatabaseopen;

alterdatabasedatafile'g:

\booksales\BOOKTBS1.dbf'OFFLINE;

(10)将BOOKSALES数据库的BOOKTBS1表空间设置为联机状态,测试该表空间是否可以使用。

仍需处于归档模式下,并且需完成介质恢复

recoverdatafile'g:

\booksales\BOOKTBS1.dbf';

alterdatabasedatafile'g:

\booksales\BOOKTBS1.dbf'ONLINE;

(11)将BOOKSALES数据库的BOOKTBS1表空间设置为只读状态,测试该表空间是否可以进行数据写入操作。

altertablespaceBOOKTBS1readonly;

(12)将BOOKSALES数据库的BOOKTBS1表空间设置为读写状态,测试该表空间是否可以进行数据读写操作。

altertablespaceBOOKTBS1readwrite;

(13)将BOOKSALES数据库的BOOKTBS1设置为数据库默认表空间,将临时表空间组TEMPGROUP设置为数据库的默认临时表空间。

alterdatabasedefaulttablespaceBOOKTBS1;

alterdatabasedefaulttemporarytablespaceTEMPGROUP;

(14)分别备份BOOKSALES数据库的USERS和BOOKTBS1、BOOKTBS3三个表空间。

altertablespaceusersbeginbackup;

altertablespaceusersendbackup;

altertablespacebooktbs1beginbackup;

altertablespacebooktbs1endbackup;

altertablespacebooktbs2beginbackup;

altertablespacebooktbs2endbackup;

(15)查询BOOKSALES数据库所有表空间及其状态信息。

selecttablespace_name,extent_management,allocation_typefromdba_tablespaces;

(16)查询BOOKSALES数据库所有表空间及其数据文件信息。

selecttablespace_name,file_namefromdba_data_files;

(17)删除BOOKSALES数据库BOOKTBS2表空间及其所有内容,同时删除操作系统上的数据文件。

droptablespaceBOOKTBS2includingcontentsanddatafiles;

五、实验体会和收获

 

实验项目名称:

Oracle数据库模式对象管理实验学时:

4

同组学生姓名:

实验地点:

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > IT计算机 > 计算机硬件及网络

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1