灯火互联
管理员
管理员
  • 注册日期2011-07-27
  • 发帖数41778
  • QQ
  • 火币41290枚
  • 粉丝1086
  • 关注100
  • 终身成就奖
  • 最爱沙发
  • 忠实会员
  • 灌水天才奖
  • 贴图大师奖
  • 原创先锋奖
  • 特殊贡献奖
  • 宣传大使奖
  • 优秀斑竹奖
  • 社区明星
阅读:4414回复:0

[四级考试]2012年计算机等级考试四级数据库工程师复习资料(8)

楼主#
更多 发布于:2012-08-22 14:31

九、数据库打点系统的设计与实现 1.DBMS的方针

  (1)用户界面友好 对一个适用DBMS来说,用户界面的质量直接影响其生命力。DBMS的用户接口应面向应用,采用适合最终用户的交互式、表名目、菜单式、窗口式等界面形式,以便利使用和连结矫捷性。一般地说,用户界面应具有靠得住性、简单性、矫捷性和当即反馈等特征。
  (2)功能完整 DBMS功能随系统的规模的巨细而异。大型DBMS功能齐全,小型DBMS功能弱一些。DBMS首要功能搜罗数据界说、数据库数据存取、事务节制、数据库组织和存储打点、数据库平安呵护等等。我们不才面谈判这些功能的内容。
  (3)效率高 系统效率搜罗三个方面:一是计较机系统内部资本的使用效率。能充实操作资本(搜罗存储空间、设备、cpu等),并注重使各类资本负载平衡以提高整个系统的效率,二是DBMS自己的运行效率。三是用户的出产率。这是指用户进修、使用DBMS和在DBMS基本上开发的应用系统的效率。
2.DBMS的根基功能
  (1)数据库界说 对数据库的结构进行描述,搜罗外模式、模式、内模式的界说;数据库完整性的界说;平安保密界说(如用户口令、级别、存取权限);存取路径(如索引)的界说。这些界说存储在数据字典(亦称为系统目录)中,是DBMS运行的根基依据。为此,供给数据界说说话DDL。
  (2)数据存取 供给用户对数据的独霸功能,实现对数据库数据的检索、插入、改削和删除。一个好的DBMS应该供给功能强易学易用的数据独霸说话(DML)、便利的操作体例和较高的数据存取效率。DML有两类:一类是宿主型说话,一类是自含型说话。前者的语句不能自力使用而必需嵌入某种主说话,如C说话、COBOL说话中使用。尔后者可以自力使用,凡是以供终端用户交互使用和批措置体例两种形式使用。
  (3)数据库运行打点 这是指DBMS运行节制、打点功能。搜罗多用户情形下的并发节制、平安性搜检和存取权限节制、完整性搜检和执行、数据加密、运行日志的组织打点、事务的打点和自动恢复(保证事务的正确性),这些功能保证了数据库系统的正常运行。
  (4)数据组织、存储和打点 DBMS要分门别类地组织、存储各类数据,搜罗数据字典(亦称系统目录)、用户数据、存取路径等等。要确定以何种文件结构和存取体例在存储级上组织这些数据,若何实现数据之间的联系。数据组织和存储的根基方针是提高存储空间操作率,选择合适的存取体例确保较高存取(如随机查找、挨次查找、增、删、改)效率。
  (5)数据库的成立和维护 搜罗数据库的初始成立、数据的转换、数据库的转储和恢复、数据库的重组织和重机关以及有机能监测剖析等功能。
  (6)其它功能 搜罗DBMS与收集中其它软件系统的通信功能;一个DBMS与另一个DBMS或文件系统的数据转换功能等。


喜欢0 评分0
游客

返回顶部