数据库ppt概念整理.docVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
数据库ppt概念整理

数据库系统概论概念总结 信息:在数据处理领域,信息可定义为人们对于客观事物属性和运动状态的反映。它所反映的是关于某一客观系统中,某一事物的存在方式或某一时刻的运动状态。 数据是反映客观事物存在方式和运动状态的记录,是信息的载体。 数据库数据库(Database,简称DB)是以一定的组织方式将相关的数据组织在一起,长期存放在计算机内,可为多个用户共享,与应用程序彼此独立,统一管理的数据集合。 特征: ①数据按一定的数据模型组织、描述和储存的; ②可为多用户共享; ③冗余度较小; ④数据独立性较高; ⑤易扩展 。 安全性级别: 数据库的安全性级别: (1)环境级:计算机系统的机房和设备应加以保护,防止有人进行物理破坏。 (2)职员级:工作人员应清正廉洁,正确授予用户访问数据库的权限。 (3)OS级:应防止未经授权的用户从OS处着手访问数据库。 (4)网络级:由于大多数DBS都允许用户通过网络进行远程访问,因此网络软件内部的安全性是很重要的。 (5)DBS级:DBS的职责是检查用户的身份是否合法及使用数据库的权限是否正确。 17.数据库安全性控制的常用方法: (1)用户标识和鉴定 (1)访问数据的权限: (2)索引(Index)权限:允许用户创建和删除索引。 (3)资源(Resourse)权限:允许用户创建新的关系。 (4)修改(Alteration)权限:允许用户在关系结构中加入或删除属性。 (5)撤消(Drop)权限:允许用户撤消关系。 (2)存取控制 (3)视图 (4)审计 (5)密码存储 18.审计日志(Audit Log) 将用户对数据库的所有操作记录在上面。 DBA利用审计日志,找出非法存取数据的人、时间和内容。 C2以上安全级别的DBMS必须具有。 审计分为用户级审计和系统级审计 。 19.完整性约束: 1.实体完整性:若属性K是基本关系R的主码,则属性K不能取空值(主键取值非空且唯一)。 2.参照完整性:如果属性集K是关系模式S中的主码,K也是另一个关系模式R的外码,那么在R的关系中K的取值只允许两有两种可能,一是空值,二是S中某个元组的K值。 3.用户定义完整性:是用户自行定义的,不属于其它完整性的所有规则,用户定义的完整性就是针对某一具体应用的数据必须满足的语义要求。 几个概念: 数据库的完整性:数据的正确性和相容性(有效性和一致性)。 完整性约束:指对数据所规定的语义约束条件。 数据的完整性和安全性是两个不同概念: 1.数据的完整性:防止数据库中存在不符合语义的数据,也就是防止数据库中存在不正确的数据。防范对象:不合语义的、不正确的数据 数据的安全性:保护数据库防止恶意的破坏和非法的存取。 防范对象:非法用户和非法操作 21. DBMS完整性控制3个方面: (1)提供定义完整性约束条件的机制; (2)提供完整性检查的方法; (3)违约处理。 22. 触发器(Trigger)是用户定义在关系表上的一类由事件驱动的特殊存储过程。 触发器采用事件驱动机制,当某个触发事件发生时,定义在触发器中的功能将被DBMS自动执行。 触发器是一个功能强大的工具,它与表格紧密相连,在表中数据发生变化时自动强制执行。 触发器可以用于约束、默认值和规则的完整性检查,还可以完成难以用普通约束实现的复杂功能。 当一个触发器建立后,它作为一个数据库对象被存储。 常用的触发器有INSERT触发器、UPDATE触发器和DELETE触发器3种。 create trigger DROP TRIGGER 触发器名 ON 表名; 23.数据依赖 (1) 数据依赖( Data Dependences ) ①一个关系内部属性与属性之间的约束关系; ②现实世界属性间相互联系的抽象; ③数据内在的性质; ④语义的体现。 (2)数据依赖的类型 ①函数依赖(Functional Dependency,简记为FD); ②多值依赖(Multivalued Dependency,简记为MVD); ③其他 24.数据冗余:浪费大量的存储空间。 操作异常。由于数据的冗余,在对数据操作时会引起各种异常: 1.更新异常(Update Anomalies) 2.插入异常(Insertion Anomalies) 3.删除异常(Deletion Anomalies) 25.事务:是用户定义的一个数据库操作序列,这些操作要么全做,要么全不做,是一个不可分割的工作单位。 事务(transaction)是构成单一逻辑工作单元的操作集合。 事务和程序是两个概念: 在关系数

文档评论(0)

xy88118 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档