- 1、本文档共7页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
人人好公,则天下太平;人人营私,则天下大乱。——刘鹗
2025年软件测试数据库面试题
软件测试数据库面试题(一)
1.在一个查询中,运用哪一个关键字能够除去重复列
值?
答案:运用distinct关键字
2.什么是快照?它的作用是什么?
答案:快照Snapshot是一个文件系统在特定时间里的
镜像,对于在线实时数据备份特别有用。快照对于拥有不能
停止的应用或具有常打开文件的文件系统的备份特别重要。
对于只能供应一个特别短的备份时间而言,快照能保证系统
的完整性。
3.说明存储过程和触发器
答案:
存储过程是一组Transact-SQL语句,在一次编译后可
以执行多次。因为不必重新编译Transact-SQL语句,所以
执行存储过程可以提高性能。
触发器是一种特别类型的存储过程,不由用户干脆调用。
创建触发器时会对其进行定义,以便在对特定表或列作特定
类型的数据修改时执行。
4.SQLServer是否支持行级锁,有什么好处?
答案:支持动态行级锁定
人人好公,则天下太平;人人营私,则天下大乱。——刘鹗
SQLServer2000动态地将查询所引用的每一个表的锁
定粒度调整到合适的级别。当查询所引用的少数几行分散在
一个大型表中时,优化数据并行访问的最佳方法是运用粒度
锁,如行锁。但是,假如查询引用的是一个表中的大多数行
或全部行,优化数据并行访问的最佳方法可以是锁定整个表,
以尽量削减锁定开销并尽快完成查询。
SQLServe2000通过为每个查询中的每个表选择适当的
锁定级别,在总体上优化了数据并发访问。对于一个查询,
假如只引用一个大型表中的几行,则数据库引擎可以运用行
级锁定;假如引用一个大型表的几页中的多行,则运用页级
锁定;假如引用一个小型表中的全部行,则运用表级锁定。
5.数据库日志干什么用,数据库日志满的时候再查询
数据库时会出现什么状况。
答案:每个数据库都有事务日志,用以记录全部事务和
每个事务对数据库所做的修改。
6.存储过程和函数的区分?
答案:存储过程是用户定义的一系列SQL语句的集合,
涉及特定表或其它对象的任务,用户可以调用存储过程,而
函数通常是数据库已定义的方法,它接收参数并返回某种类
型的值并且不涉及特定用户表
软件测试数据库面试题(二)
1.事务是什么?
去留无意,闲看庭前花开花落;宠辱不惊,漫随天外云卷云舒。——《幽窗小记》
答案:事务是作为一个逻辑单元执行的一系列操作,一
个逻辑工作单元必需有四个属性,称为ACID(原子性、一样
性、隔离性和长久性)属性,只有这样才能成为一个事务:
(1)原子性
事务必需是原子工作单元;对于其数据修改,要么全都
执行,要么全都不执行。
(2)一样性
事务在完成时,必需使全部的数据都保持一样状态。在
相关数据库中,全部规则都必需应用于事务的修改,以保持
全部数据的完整性。事务结束时,全部的内部数据结构(如B
树索引或双向链表)都必需是正确的。
文档评论(0)