计算机三级数据库刷题 考点汇总

本文汇总了计算机三级数据库考试的重点知识点,包括数据库安全性、复制方法、索引创建、权限管理、事务处理、数据恢复、分布式数据库管理和数据仓库等概念,帮助考生复习备考。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

三级过了 汇总了刷题的知识点。
在这里插入图片描述

	数据库的三级模式由外模式、模式、内模式构成。外模式是用户可见的部分数据存在形式;模式可以等价为全体数据的逻辑结构且用户不可见,是三级模式的中间部分;内模式对应数据库的物理结构和存储方式。当模式改变时,由数据库管理员对各个外模式/模式的映像做出相应的改变,但是外模式可以不变。应用程序是依据数据的外模式编写的,从而应用程序不必修改,因此外模式/模式映像保证了数据与程序的逻辑独立性。
	应用服务器是指通过各种协议把商业逻辑提供给客户端的程序。它提供了访问商业逻辑的途径以供客户端应用程序使用,并接收来自Web浏览器的用户请求。根据应用领域业务规则执行相应的数据库应用程序,通过访问接口向数据库提起初数据操作请求;它亦接收来自数据库服务器的数据访问结果,并通过客户端将结果返回用户。所以当数据库服务器出现问题时无法向用户提供服务。
	关系模式是静态结构,它是静态、稳定的,而关系是动态、随用户对数据库的操作而变化的。
	人机界面的设计可采用原型迭代法,首先进行初步设计,再进行用户界面设计,最后是原型设计与改进。

数据库中的日志文件通草记录数据库的操作记录,对数据库安全性与可靠性有着重要的作用。当数据库被破坏或者出现故障时,常常需要根据日志文件来对数据库进行恢复等操作,手动删除tempdb中的日志文件则会破坏数据库的安全性和可靠性。
复制数据库的方法有:1.使用数据库向导在服务器之间复制或移动数据库 2.还原数据库备份,可以使用BACKUP和RESTORE Transact-SQL语句。
建立索引是加快查询速度的有效手段。在SQL语言中,建立索引使用CREATE INDEX语句,一般格式为:
CREATE [UNIQUE] INDEX<索引名>
ON<表名> (<列名> [<次序>] , <列名> [<次序>] , )INCLUDE(属性名) WHERE 约束条件
用户若想在SQL Server中访问数据库的表,必须同该表建立一个链接表示通信渠道,当链接中断时无法对其进行访问。
当用户被赋予的两种角色权限出现冲突时,为了安全起见,都是DENY优先。
db_datawriter角色可以对表中的数据执行插入、删除和更新操作。
传统的索引如有序索引、树形索引都是建立在”比较“的基础上,即在结构中查找记录时需要进行一系列与关键字的比较。理想的情况是不希望经过任何比较,一次存取便能得到所查记录,则就必须在记录的存储位置和它的关键字之间建立一个确定的对应关系f,使每个关键字和结构的位移的存储位置相对应,因而在查找时,要根据这个对应关系f找到定值K的像f(K)。若结构中存在关键字和K相等的记录,则必定在f(K)的存储位置上,由此,不需要进行比较便可之间取得所查记录。这样的对应关系f称为hash函数,这种方法叫做hash索引。
系统数据库master、model、msdb因为被修改的较少,且对数据库系统影响较大,所以每次修改后应及时备份;而用户自定义的数据库在使用过程中会不定时的修改,且修改量不大,所以采用周期备份;tempdb是系统临时文件,每次启动后都会清空,所以没必要备份。
文件主要是备份数据库数据文件的,不对日志进行备份。
在分布式数据库查询中,导致数据传输通信代价大的主要原因是各个站点分片间的链接和并操作;
分布式数据库中的分布透明性包括分

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值