关于计算机数据库管理研究毕业论文
计算机数据库技术促进了信息管理效率的提高,为人们的生活带来了极大的便利。下面是学习啦小编为大家整理的关于计算机数据库管理研究毕业论文,供大家参考。
关于计算机数据库管理研究毕业论文篇一
《 RMAN的数据库恢复研究 》
如果所有数据文件都丢失了,可以使用RESTOREDAT-ABASE命令转储所有数据文件,再使用RECOVERDATA-BASE命令恢复数据库,要求数据库必须处于MOUNT状态。注意:对于数据库中存在只读数据文件的情况,如果该数据文件是在有效备份之前把它设置为只读的,RMAN会跳过该只读数据文件的恢复,如果希望恢复该只读数据文件可以使用RESTOREDATABASECHECKREADONLY命令。如果某个表空间的数据文件出现介质失败,可以先使用SQL语句ALTERTABLESPACE…OFFLINEIMMEDIATE脱机表空间,接着使用RESTORETABLESPACE命令转储表空间的所有数据文件,再使用RECOVERTABLESPACE命令应用日志,最后使用SQL语句ALTERTABLESPACE…ONLINE使表空间联机,要求数据库必须处于OPEN状态。
SYSTEM表空间的数据文件只能在数据库MOUNT状态下恢复,其他数据文件既可以在数据库MOUNT状态下恢复,也可以在数据库OPEN状态下恢复。如果某个数据文件出现介质失败,那么在装载了数据库之后,先使用RESTOREDATAFILE命令转储该数据文件,再使用RECOVERDATAFILE命令应用日志,最后使用SQL语句ALTERDATABASEOPEN打开数据库。数据块是恢复的最小单元,通过数据块介质恢复可以减少恢复时间,而且数据文件可以在线。要恢复的坏块信息可以从报警与跟踪文件、表与索引的分析、dbverify工具或第三方介质管理工具以及具体的查询语句中获得。产生数据块损坏的原因一般是随机的IO错误或者是内存的块错误。如果绝对文件号为6的数据文件中块号是3的数据块损坏了,可以使用如下命令恢复损坏的数据块,如下:RMAN>BLOCKRECOVERDATAFILE6BLOCK3;损坏的数据块的信息保存在视图V$DATABASE_BLOCK_CORRUPTION中,用如下命令可以恢复该视图中列出的坏块,如下:RMAN>BLOCKRECOVERCORRUPTIONLISTRE-STOREUNTILTIME‘SYSDATE-7’。
RMAN不完全恢复
RMAN不完全恢复是指当数据库出现介质失败或逻辑失败时,使用RESTORE命令转储备份,并使用RECOVER命令将数据库恢复到备份点与失败点之间某个时刻的状态。注意不完全恢复只能在数据库MOUNT状态下进行。
1基于时间恢复。当执行基于时间点的不完全恢复时,首先要在命令行设置环境变量NLS_DATE_FORMAT。在进入RMAN之后,先装载数据库,再使用SETUNTILTIME命令指定要恢复到的时间点,使用RESTOREDATABASE转储所有数据文件,使用RE-COVERDATABASE命令恢复数据库,最后使用SQL语句AL-TERDATABASEOPENRESETLOGS打开数据库。
2基于SCN恢复。当使用RMAN执行基于SCN的不完全恢复时,在装载数据库后,先使用SETUNTILSCN命令指定要恢复到的SCN点,再使用RESTOREDATABASE转储所有数据文件,使用RECOVERDATABASE命令恢复数据库,最后使用SQL语句ALTERDATABASEOPENRESETLOGS打开数据库。4.3基于日志序列号恢复当使用RMAN执行基于日志序列号的不完全恢复时,在装载数据库后,先使用SETUNTILSEQUENCE…THREAD命令指定要恢复到的日志序列号,接着使用RESTOREDATA-BASE转储所有数据文件,再使用RECOVERDATABASE命令恢复数据库,最后使用SQL语句ALTERDATABASEOPENRESETLOGS打开数据库。
恢复控制文件
还原一个备份的控制文件后,需要注意以下事项:(1)运行RECOVERDATABASE命令恢复数据库,然后用RESETLOGS选项打开数据库;(2)在打开数据库后为本地管理方式的临时表空间新增临时文件。如果没有使用恢复目录,RMAN只能在数据库NO-MOUNT状态下,从备份中进行控制文件的恢复。
1从自动备份中恢复控制文件。在NOMOUNT数据库后,先使用SETDBID命令设置数据库的ID编号,接着使用RESTORECONTROLFILEFROMAUTOBACKUP命令还原控制文件。
2从包含控制文件的备份文件中恢复控制文件。在NOMOUNT数据库后,先使用SETDBID命令设置数据库的ID编号,接着使用RESTORECONTROLFILEFROM'media_handle'命令还原控制文件。
结束语
本文对如何使用RMAN进行Oracle数据库的还原与恢复作了较详尽的阐述,为需要使用RMAN恢复Oracle数据库的用户提供了一些使用方法,使之能尽可能的挽回由系统突发事故所带来的数据损失,保障企业应用系统的正常运行。
关于计算机数据库管理研究毕业论文篇二
《 计算机数据库的管护研究 》
企业管理数据库的数据信息是由工业管理以及商业管理要求来决定的,收集职工详细信息,包括人员情况、职工薪水、职称晋级、产品指标以及销路规划等,及时了解员工的工作状况以及企业的经济数据,能够提高工作效率,使企业的日常运营方便快捷。当构建企业数据库的时候,比如企业的产品数据库,数据库包含的信息有产品的性能特征、厂家的具体情况等,因此检索字段可以设置为产品名称、厂家名称以及产品分类号等,有利于用户快速检索相关产品,当客户需要查找某种产品的时候,只需要输入主题字或者关键字,就可以获得该产品的产品情况。另外,由于员工的加入以及退出,会导致信息资料的变化,因此,在建立企业数据库的时候,应该严格按照数据库的构建流程,建立完善的数据库体系。对于人员流失比较频繁的部门,应该建立专门的数据库,保证数据库的完善,避免数据库的损坏。在日常工作中,还要不定期对数据库数据信息进行更新。
尽管数据库是严格按照流程进行构建的,但是数据库的漏洞也是难以避免的。比如前后工作之间的衔接以及校验,比如计算机文字的错误录入。因此,必须对数据库进行维护和管理。
1加强数据库管理人员的技能
维护计算机数据库,应该加强数据库管理人员的专业技能和综合素质,使它们能够熟练掌握计算机专业知识,熟练运用计算机相关软件。建立专门的数据库校验部门,分派专业管理人员对数据库进行分析和校验,检查数据库构建过程以及检索过程中出现的错误,并且及时进行核实,并且进行更正,保证数据库信息资源的准确性和完整性。
2加强数据库的更新与维护
当计算机数据库构建完毕以后,应该全面检查输入信息的准确性以及完整性,建立定期检查制度[4],保证计算机数据库的质量,提高数据库的利用效率。数据库的时效性影响着数据库的生命。因为科学技术发展十分迅速,数据信息不断更换,比如国家政策、法律法规等,随时都可能出现过时的现象,一旦旧的法律以及标准被重新制定或者修改和增补,那么就需要重新录入最新数据信息,代替作废的旧信息。因此,除了选择性能好的操作系统之外,还应该及时对系统进行升级,保证系统的稳定运行,还要对数据信息进行实时记录,及时进行更新,并添加到数据库中,有利于利用数据库的信息资源。对于大学图书馆数据库的维护,由于分类名目较多,图书资源繁杂,因此,应该根据学校的性质以及文献的专业设置,细化图书文献资源的分类工作,减少不必要的类别,并且添加新的文献资源。如果不能及时对数据库进行更新维护,那么就无法保证数据库的准确性以及全面性,从而对数据库的有效应用造成影响。对于企业产品数据库的维护,一般在一至两周年内对数据进行更新[5],因为产品可能停产或者改型,也可能研制出了新一代的产品,而且有些厂家可能已经倒闭,或者更换了厂址,或者改了新的厂名,产品信息的变化非常大,所以,必须及时对产品的相关数据信息进行更新,保证产品信息具有一定的时效性。只有及时更新数据库,才能保证数据库的活力与生命,才能满足信息时代人们对于数据信息的需求。
3重视用户的计算机教育
在计算机数据库的使用过程中,还要对数据库的使用者进行相关培训。只有对使用者普及计算机知识以及数据库的知识,才能使用户在使用过程中达到快捷方便的使用目的。另外,还应该编制用户使用手册,并且重点标注重要的注意事项,使使用者能够合理地运用数据库信息资源,避免造成数据库的破坏。
4营造方便快捷的网络环境
当数据库建成以后,必须配备一定数量的、性能好、运行稳定的计算机,还需要定期对计算机的设备硬件以及应用软件进行定期检测和维护,确保计算机数据库的正常使用。营造方便快捷的网络环境,有利于推动社会经济和文化教育,扩展数据库的应用领域,提高数据库的使用效率,充分发挥数据库的强大作用。
随着时代的进步以及科学技术的发展,计算机数据库成为学校以及企业必需的工具。数据库的构建和管理也是一项长期而复杂的工程,因此,在数据库的操作过程中,必须细致入微,衔接得当,创造出一个稳定、准确的操作环境,提高学习和工作的效率。
关于计算机数据库管理研究毕业论文篇三
《 计算机数据库安全管控路径分析 》
数据库安全系统除了要保证数据的安全性,还要对数据的相容性、有效性、正确性进行保护,即保证数据的完整性。相容性是指不同用户对同一数据进行访问得到数据是相同的;有效性是指数据库中的理论数值能够满足现实应用中对该数值段的约束;正确性是指数据表对应域的类型与数据的输入值的类型是一致的。防止发生输入和输出数据不符合语义的现象,同时保证数据的相容性、有效性、正确性,才能保证数据的完整性。
操作人员的失误或是计算机的硬件故障等问题对数据库造成的破坏是目前数据库安全系统的保护措施所不能避免的,目前数据库安全系统的保护措施仅能保证数据库的安全性、完整性,并且保证并发事务的正确执行。但是操作人员的失误或是计算机的硬件故障会影响到数据库中数据的正确性,数据库受到破坏、数据库中的部分数据丢失或者全部数据的丢失的现象都有可能是其造成的。所以保证故障恢复功能有着非常重要的作用,它可以保证结束数据库的错误状态,恢复成正确状态。
威胁数据库安全的因素
数据库安全的标志是,数据库的保密性、完整性和可用性不会受到威胁。从实际情况来看,危害数据库的安全因素主要有:一是计算机软件和硬件环境的意外情况,比如:系统的崩溃、磁盘的损坏进而破坏数据;对数据库的不正确的使用破坏现象;非法访问、修改数据库造成的破坏;为了某种目的,故意对数据库造成的破坏;二是通过网络对数据进行的一系列有预谋的破坏活动;三是账号的设置过于简单、脆弱,有些企业方便员工查看相关资料不设置账号密码或者是公开;四是数据库治理人员的角色分工模糊,有些人身兼数职,大大降低了治理效率;软件本身的漏洞等等。
计算机数据库安全管理措施
1安全模型
现在的安全模型可以分为两种:第一种就是多边安全模型。多边安全模型能够阻止对数据库安全措施信息的横向泄露,最大程度的保护数据库信息安全。第二种就是多级安全模型。多级安全模型中分为绝密级、机密级、秘密级由高到低的三个层次,密级或者高于密级权限的人员可以使用该密级信息,军用系统和数据库的安全保密系统首先使用这种多级安全模型,它分层次的对信息进行绝对保护。
2用户标识与鉴别
目前计算机中有非常多的方法可以进行用户标识与鉴别,多种方法也可以在一个系统中同时使用,强化系统的安全性。常用的方法有:输入用户名确定用户身份;回答口令识别用户身份;回答对随机数的运算结构表明用户身份等等。尽管这类方法可以加强系统安全性,到也使成本增加很多,所以,一般都是像百度这类大型企业使用。
有关关于计算机数据库管理研究毕业论文推荐:
5.计算机测控论文