SQL Server exam
文章平均质量分 77
jardownload
这个作者很懒,什么都没留下…
展开
-
乱炖面试题(SQL Server C++等等)
17、SQLSEVER有哪些函数?18、用户登录验证是写数据库连接之前或之后?19、Session和Appliction的区别?20、不对数据库进行操作不用session和Appliction传值,你怎样把值传到其他页面?21、C#和C++有什么区别?22、谈谈具体的项目开发流和立项23、function()与BUG()的区别?24、传值与传址的区别?25、谈谈你是怎么理解面向对象...2010-08-27 10:46:29 · 69 阅读 · 0 评论 -
SQL SERVER面试资料
维护数据库的完整性、一致性、你喜欢用触发器还是自写业务逻辑?为什么?答:尽可能用约束(包括CHECK、主键、唯一键、外键、非空字段)实现,这种方式的效率最好;其次用触发器,这种方式可以保证无论何种业务系统访问数据库都能维持数据库的完整性、一致性;最后再考虑用自写业务逻辑实现,但这种方式效率最低、编程最复杂,当为下下之策。什么是事务?什么是锁?答:事务是指一个工作单元,它包含了一组数据操作命令...2010-08-27 10:46:37 · 56 阅读 · 0 评论 -
腾讯公司的一个sql题
小小+霸霸+王王=小霸王 小=?,霸=?,王=? 用sql求证参考答案:declare @data int,@i int,@j int,@l int set @data=100 while (@data2010-08-27 10:46:37 · 53 阅读 · 0 评论 -
109道SQL Server面试题
This one always gets asked. For a while the database interview questions were limited to Oracle and generic database design questions. This is a set of more than a hundred Microsoft SQL Server intervi...2010-08-27 10:46:37 · 416 阅读 · 0 评论 -
SQL Server里面什么样的视图才能创建索引?
在为视图创建索引前,视图本身必须满足以下条件:l 视图以及视图中引用的所有表都必须在同一数据库中,并具有同一个所有者。l 索引视图无需包含要供优化器使用的查询中引用的所有表。l 必须先为视图创建唯一群集索引,然后才可以创建其它索引。l 创建基表、视图和索引以及修改基表和视图中的数据时,必须正确设置某些 SET 选项(在本文档的...2010-08-27 10:46:37 · 80 阅读 · 0 评论 -
SQL Server数据库笔试题和答案
一 单词解释(2分/个) 34分Data 数据 Database 数据库 RDBMS 关系数据库管理系统 GRANT 授权REVOKE 取消权限 DENY 拒绝权限 DECLARE 定义变量 PROCEDURE存储过程事务 Transaction 触发器 TRIGGER 继续 continue 唯一 unqiue主键 primary key 标识列 identity 外键 foreig...2010-08-27 10:46:38 · 1318 阅读 · 0 评论 -
SQL Server 2000数据库的文件有哪些,分别进行描述。
答案:SQL Server 2000 数据库有三种类型的文件:主要数据文件主要数据文件是数据库的起点,指向数据库中文件的其它部分。每个数据库都有一个主要数据文件。主要数据文件的推荐文件扩展名是 .mdf。次要数据文件次要数据文件包含除主要数据文件外的所有数据文件。有些数据库可能没有次要数据文件,而有些数据库则有多个次要数据文件。次要数据文件的推荐文件扩展名是 .ndf。日志文件日志文件...2010-08-27 10:46:38 · 808 阅读 · 0 评论 -
介绍一下SQL Server的全文索引?
全文索引可以对存储在SQL Server数据库中的文本数据执行快速检索功能。同LIKE谓词不同,全文索引只对字符模式进行操作,对字和语句执行搜索功能。全文索引对于查询非结构化数据非常有效。一般情况下,可以对char、varchar和nvarchar数据类型的列创建全文索引,同时,还可以对二进制格式的列创建索引,如image和varbinary数据类型列。对于这些二进制数据,无法使用LIKE谓词。...2010-08-27 10:46:38 · 65 阅读 · 0 评论 -
介绍一下SQL Server里面的索引视图?
复杂报表的场景经常会在数据仓储应用程序中遇到,它在查询过程中会对数据库服务器产生大量请求。当这些查询访问视图时,因为数据库将建立视图结果集所需的逻辑合并到从基本表数据建立完整查询结果集所需的逻辑中,所以性能将会下降。这一操作的开销可能会比较大,尤其当视图涉及到复杂的大量行处理-如大量数据聚合或多表联结时。因为结果集并不永久存放在数据库(标准视图)中,以后对该视图的访问可能导致在每次执行查询时建立结...2010-08-27 10:46:39 · 59 阅读 · 0 评论 -
什么是SQL Server的确定性函数和不确定性函数?
只要使用特定的输入值集并且数据库具有相同的状态,不管何时调用,始终都能范围相同结果的函数叫确定性函数。几十访问的数据库的状态不变,每次书用特定的输入值都可能范围不同结果的函数叫非确定性函数。...2010-08-27 10:46:37 · 295 阅读 · 0 评论 -
SQL Server提供的3种恢复模型都是什么? 有什么区别?
SQL Server提供了3种恢复模型,分别是:l 简单恢复 ,允许将数据库恢复到最新的备份。l 完全恢复,允许将数据库恢复到故障点状态。l 大容量日志记录恢复,允许大容量日志记录操作。这些模型中的每个都是针对不同的性能、磁盘和磁带空间以及保护数据丢失的需要。例如,当选择恢复模型时,必须考虑下列业务要求之间的权衡:l 大规模...2010-08-27 10:46:37 · 261 阅读 · 0 评论 -
无名公司SQL Server笔试题
选择题:(每空2分共20分)1、在MS SQL Server中,用来显示数据库信息的系统存储过程是( )A sp_ dbhelpB sp_ dbC sp_ helpD sp_ helpdb2、SQL语言中,删除一个表的命令是( )A DELETEB DROPC CLEARD REMORE3、关系数据库中,主键是(__)A、为标识表中唯一的实体B、创建唯一的索引,允许空值...2010-08-27 10:46:33 · 354 阅读 · 0 评论 -
介绍一下Transact-SQL中SPACE函数的用法
SPACE函数的语法是SPACE(n)SPACE函数的作用是范围n个空格SPACE函数的参数n是指示空格个数的正整数。如果n为负,则返回空字符串。如:2010-08-27 10:46:33 · 829 阅读 · 0 评论 -
如何在 SQL Server 2005 实例之间传输登录和密码
服务器 A 和服务器 B 是不同的服务器。 此外, 服务器 A 和 B 服务器都运行 SQL Server 2005。将数据库从服务器 A 上的 SQLServer 实例移到 B, 服务器上的 SQLServer 实例后用户可能不能够登录到数据库 B 另外服务器上, 用户可能收到以下错误信息:对于用户 MyUser ‘ ‘ 登录失败。 (MicrosoftSQLServer、 错误 18456...2010-08-27 10:46:34 · 76 阅读 · 0 评论 -
如何提高SQL Server的安全性?
1.安装最新的服务包为了提高服务器安全性,最有效的一个方法就是升级到 SQL Server 2000 Service Pack 3a (SP3a)。要下载 SP3a,请访问SQL Server 2000 SP3a 页面。另外,您还应该安装所有已发布的安全更新。要订阅新安全更新的通知,请访问产品安全通知页面。2.使用 Microsoft 基线安全性分析器(MBSA)来评估服务器的安全性MBS...2010-08-27 10:46:34 · 147 阅读 · 0 评论 -
写一个在SQL Server创建表的SQL语句
创建一个名为Production的表, 表中各列的名字为ProductionID, ProductionName, Price和Description. ProdictionID是这个标的主键。Price和Description可以为空。CREATE TABLE dbo.PRODUCTION(ProductionID int PRIMARY KEY NOT NULL, ProductionNa...2010-08-27 10:46:34 · 160 阅读 · 0 评论 -
C#和SQL Server的面试题
1.在c#中using和new这两个关键字有什么意义,请写出你所知道的意义?using 指令 和语句 new 创建实例 new 隐藏基类中方法4.谈谈类和结构的区别?类是引用类型、结构是值类型5.一个长度为10000的字符串,通过随机从a-z中抽取10000个字符组成。请用c#语言编写主要程序来实现。6.对于这样的一个枚举类型:enum Color:byte{Red,Green,Bl...2010-08-27 10:46:34 · 264 阅读 · 0 评论 -
介绍一下sql server的安全性
1、两种登陆方式:标准登陆方式(sqlserver和windows),采用sqlserver提供的用户名和密码登陆连接,可用 sp_denylogin ‘builtinadministrators'拒绝操作系统管理员登陆连接(sp_grantlogin ‘builtinadministrators'反转),也称非信任登陆机制;这种认证方式是两种方式中最安全的。集成登陆方式(仅windows),...2010-08-27 10:46:34 · 179 阅读 · 0 评论 -
在SQL Server中创建数据库主要有那种方式?
在SQL Server中创建数据库主要有两种方法,第一种是在SQL Server Management Studio中使用向导创建数据库;第二种是执行Transact-SQL语句创建数据库。下面我们分别进行介绍。(1)使用SQL Server Management Studio创建数据库在SQL Server Management Studio中,可以使用向导创建数据库,步骤如下:1. 打...2010-08-27 10:46:36 · 583 阅读 · 0 评论 -
SQL Server面试题(初级)
一、选择题1. SQL语言是( )的语言,容易学习 。A.过程化 B. 非过程化C.格式化 D. 导航式2. SQL语言的数据操纵语句包括SELECT、INSERT、UPDATE、DELETE等。其中最重要的,也是使用最频繁的语句是( ) 。A. SELECT B. INSERTC. UPDATE D. DELETE3. 在视图上不能完成的操作是( ) 。A. 更新...2010-08-27 10:46:40 · 491 阅读 · 0 评论