数据库考试笔记

数据库的三级模式由外模式、模式、内模式构成。外模式是有客户课件的部分数据的存在形式;模构且式可以等价为全体数据的逻辑结用户不可见,是三级模式的中间部分;内模式对应的数据库的物理结构和存储方式。当模式改变时,由数据库管理员对各个外模式/模式的映像做相应的改变,但外模式可以不变。应用程序是依据数据的外模式编写的,从而应用程序不必修改,因此,外模式/模式影响保证了数据与程序的逻辑独立性。

关系模型描述关系的静态结构,它是静态的,稳定的,而关系是动态的、随用户对数据库的操作而变化的。注意区分关系模式与关系。

数据库系统分析分为6个阶段:需求分析、概念结构设计、逻辑结构设计和物理结构设计等。

概念模型中:一个属性的之必须属于唯一的域,域在这里相当于数据类型的子集,属性的取值必须为同一域。标识属性的值不同重复,且不能为空。

复制数据库的方法有:1.使用复制数据库向导在服务器之间复制或移动数据库2还原数据库备份,若要复制整个数据库,可以使用BACKUP和RESTORE Transact-SQL 语句。通常,还原数据库的完整备份用于因各种原因将数据库从一台计算机复制到其他计算机。

用户定义的完整性可以用CHECK短语置顶列值应满足的条件,也可以用触发器约束,通过服务器自动激活相应的触发器,对数据完整性控制。所以触发器或CHECK约束都可以实现。但DEFAULT约束不能实现用户自定义的完整性,只能表示实体或参照完整性。

当用户被赋予的两种角色的权限出现冲突时,为了安全起见,都是DENY优先。而没有规定DENY权限的,用户可以使用此权限。

db_datawriter角色可以对表中的数据执行插入,删除和更新操作。该表中的角色继承了DB_datawriter属性,所以只有插入,删除和更新权限。

监控数据库系统运行状态是数据库管理员非常重要的职责:定期查看数据库空间是否满足业务需求,定期查看数据缓冲区命中率、数据路所情况、定期查看数据库用户会话情况,使用自动化手段检测数据库CPU使用情况,出现异常情况是自动发短信通知系统管理员。

定期实施数据库完整备份并将备份数据传送到远端容灾中心是数据库维护工作所做的,不属于数据库监控分析中的内容。

对master、model、msdb实行修改之后即备份,对用户数据库实行周期性备份,对tempdb不备份。

猜你喜欢

转载自blog.csdn.net/zhaojie911272507/article/details/81740503