数据库原理及应用(MySQL版)课件 第十章 数据库设计.ppt

数据库原理及应用(MySQL版)课件 第十章 数据库设计.ppt

数据库原理及应用(MySQL版)课件

2.数据库的安全性、完整性控制 DBA必须对数据库安全性和完整性控制负责。根据用户实际需要授予不同的操作权限。另外,在数据库运行过程中,应用环境的变化,对安全性的要求也会发生变化,比如有的数据原来是机密,现在是可以公开查询了,而新加入的数据又可能是机密的,而且系统中用户的密级也会改变。这些都需要DBA根据实际情况修改原有的安全性控制。同样,由于应用环境的变化,数据库的完整性约束条件也会变化,DBA应根据实际情况作出相应的修正。 3.数据库性能的监督、分析和改进 在数据库运行过程中,监督系统运行,对监测数据进行分析,找出改进系统性能的方法是DBA的重要职责。利用DBMS提供的监测系统性能参数的工具,DBA可以方便地得到系统运行过程中一系列性能参数的值。DBA应该仔细分析这些数据,判断当前系统是否处于最佳运行状态,如果不是,则需要通过调整某些参数来进一步改进数据库性能。 4.数据库的重组织和重构造 当数据库应用环境变化时,例如增加新的应用或新的实体,取消某些已有应用,改变某些已有应用,这些都会导致实体及实体间的联系也发生相应的变化,使原来的数据库设计不能很好地满足新的要求,从而不得不适当调整数据库的模式和内模式。例如,增加新的数据项、改变数据项的类型、改变数据库的容量、增加或删除索引、修改完整性约束条件等。这就是数据库的重构造。DBMS都提供了修改数据

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档