文件系统的三个缺陷:数据的冗余、不一致性和联系弱。完整版.pptVIP

  • 458
  • 0
  • 约5.62千字
  • 约 39页
  • 2020-07-26 发布于湖北
  • 举报

文件系统的三个缺陷:数据的冗余、不一致性和联系弱。完整版.ppt

优选 * 3.数据库系统为用户提供了方便的用户接口。 用户可以使用查询语言或终端命令操作数据库,也可以用程序方式(如用COBOL、C一类高级语言和数据库语言联合编制的程序)操作数据库。) 4. 有统一的数据控制功能 数据库为多个用户和应用程序所共享,对数据的存取往往是并发的,即多个用户可以同时存取数据库中的数据,甚至可以同时存取数据库中的同一个数据,为确保数据库数据的正确有效和数据库系统的有效运行,数据库管理系统提供下述四方面的数据控制功能。 (1)数据的安全性(security)控制:防止不合法使用数据造成数据的泄露和破坏,保证数据的安全和机密; 例如,系统提供口令检查或其他手段来验证用户身份,防止非法用户使用系统;也可以对数据的存取权限进行限制,只有通过检查后才能执行相应的操作。 优选 * (2)数据的完整性(integrity)控制:系统通过设置一些完整性规则以确保数据的正确性、有效性和相容性 正确性是指数据的合法性,如年龄属于数值型数据,只能含0,1,…9,不能含字母或特殊符号; 有效性是指数据是否在其定义的有效范围,如月份只能用1~12之间的正整数表示; 相容性是指表示同一事实的两个数据应相同,否则就不相容,如一个人不能有两个性别。 (3)并发(concurrency)控制:多用户同时存取或修改数据库时,防止相互干扰而提供给用户不正确的数据,并使数据库受到破坏

文档评论(0)

1亿VIP精品文档

相关文档