访问量: 146 次浏览
1.决定数据库中的倍息内容和结构
空间数据库中要存放哪些信息,是由空间数据库管理员决定的。 因此空间数据库管理员必须参加空间数据库设计的全过程, 并与用户、应用程序员、系统分析员密切合作共同协商,搞好数据库设计。
2.决定数据库的存储结构和存取策略
空间数据库管理员要综合各用户的应用要求, 和数据库设计人员共同决定数据的存储结构和 存取策略以求获取较高的存取效率和存储空间利用率。
3.定义数据的安全性要求和完整性约束条件
空间数据库管理员的重要职责是保护数据库的安全性和完整性。 因此空间数据库管理员负责确定各个用户对数据库的存取权限, 数据的保密级别和完整性约朿条件。
4.监控数据库的使用和运行
空间数据库管理员还有一个重要职责就是监视数据库系统的运行情况, 及时处理运行过程中出现的问题。当系统发生各种故障时, 数据库会因此遭到不同程度的破坏, 空间数据库管理员必须在最短时间内将数据库恢复到某种一致状态, 并尽可能不影响或少影响计算机系统其他部分的正常运行。 为此,空间数据库管理员要定义和实施适当的后援和恢复策略, 如周期性的转储数据、维护日志文件等。
5.数据库的改进和重组
空间数据库管理员还负责在系统运行期间监视系统的空间利用率、 处理效率等性能指标,对运行情况进行记录、统计分析, 依靠工作实践并根据实际应用环境,不断改进数据库设计。 不少数据库产品都提供了对数据库运行情况进行监视和分析的实用程序, 空间数据库管理员可以方便地使用这些实用程序完成这项工作。
6.数据访问授权
通过授予不同的权限,数据库管理员可以规定不同的用户各自可以访问的数据库的部分。 授权信息保存在一个特殊的系统结构中,一旦系统中有访问数据的要求, 数据库系统就去査询这些信息。
7.数据库的曰常维护
在数据运行过程中,大量数据不断插入、删除、修改, 时间一长,会影响系统的性能。因此, 空间数据库管理员要定期对数据库进行重组织。 当用户的需求增加和改变时,空间数据库管理员还要对数据库进行较大的改造, 包括修改部分设计,即数据库的从新组织。数据库的日常维护活动有:
(1)定期备份数据库,或者在磁带上或在远程服务器上, 以防止灾难发生时数据丢失;
(2)确保正常运转时所需的空余磁盘空间, 并且在需要时升级磁盘空间。