数据库:由数据库管理员完成!日常维护以及定期维护和故障维护。维护这些是为了防止黑客进入把资料全部弄没,到时候还可以找回来。
一、日常维护
日常维护是指:对数据库中的数据随时按照需要进行增、删、插入、修改或者更新,假如对数据库的安全性以及完整性进行控制!随着时间以及环境的变化,数据的密级、用户的密级、用户的权限发生的变化,数据完整性要求的变化,需要 DBA进行修改以满足用户的需求。
二、定期维护
数据库维护是指:重组数据库和重构数据库。重组数据库是指除去删除标志、回收空间。重组数据库是重新定义数据库的结构,并把数据装到数据库文件中。
在数据库运转一段时间之后,因为不断地修正使得数据库的物理存储情况变坏,数据存储效率降低,需求对数据库进行悉数或许部分的重组。数据库的重组并不会修正原有的逻辑结构和物理结构。
当数据库的运用环境发生变化时,实体及实体之间的联络发生变化,使得原有的数据库不能很好地满足系统的需求,此刻需求对数据库进行重构。数据库的重构部分修正了数据库的逻辑结构和物理结构,修正了数据库的形式。
三、故障维护
数据库在运转期间或许发生各种缺点,使得数据库处于一个不一致的状况。业务缺点和系统缺点可以由系统主动恢复,而介质缺点必须借助于 DBA 的帮助。发生缺点通常会形成数据库的损坏,乃至带来灾难性的后果,对磁盘系统的损坏会导致数据库数据悉数消失因而缺点维护是十分必要的。
网站制造数据库投入运转标志着开发生业的基本完成和维护作业的开端,数据库只需存在一天就需要不断地对它进行点评、调整和维护。在数据库运转阶段,对数据库的维护作业还包括数据库的转储和恢复;数据库的安全性、完整性控制;数据库功能的监督、分析和改善:数据库的重组织和重构造 。