77、在下列SQL Server常量中,( D)是非法常量。 D、‘123’456’ 78、(B)表示整数类型并且存储长度为2个字节。 B、smallint 79、在一个查询中,使用(A )关键字能够除去重复行。A、distinct 80、在数据库设计中,有时需要将一个数据库表拆分成两个表,这样做的目的是(B )。 B、消除或减小数据冗余 81、在某一时刻,文件数据只能供一个用户操作,而数据库则可以供多个用户同时操作,这得益于数据库系统的(B )。 B、并发控制 82、与运算符“>=”含义等同的运算是(C )。 C、!< 83、在建立一个数据库表时,如果规定某一列的缺省值为0,说明(C )。 C、当插入记录时,如果没有指定该值,那么该列值为0 84、在查询语句的Where子句中,如果出现了“age Between 20 and 30”,这个表达式等同于(A )。 A、age>=20 and age<=30 85、下列最适合于定义一个作业来完成的是(C )。 C、周期性执行的固定任务 86、当第一个用户检查某张表时,没有发现某个值X,但是在第一个用户还没有完成操作之前,第二个用户插入了该值X,结果,在某一个时刻,第一个用户认为数据库中没有X,而实际情况是数据库中有这个值X。这时可能会出现(C )。 C、发生幻象 87、表A有10行数据,表B有15行数据,对两表进行笛卡儿积运算的结果行数为:A、150行 88、如果要回滚一个事务,则要使用(B )语句。 B、rollback transaction 89、(D )不属于数据操纵语言(DML)。 D、grant语句 90、如果要阻止其它事务读取当前事务正在修改的数据,那么最恰当方法是对该数据(B)。 B、加上排他锁 一、 多项选择题 1、数据库系统中,数据模型的三个要素是(ABC )。A、数据结构B、数据操作C、约束条件 2、一个含有n个列的表中,其主键(ACD )。 A、至少由一个列组成 C、可以由多个列组成 D、至多由n个列组成 3、 使用CREATE语句可以指定 (ABCDE)。 A、数据库文件名 B、列名 C、列类型 D、列长度 E、主键 4、 下列命令中属于数据控制语言的有(BCD)。B、GRANT C、REVOKE D、COMMIT 5、下面说法正确的是(BD )。 B、用INSERT可以一次插入多行数据 D、用UPDATE可以一次修改多列数据 6、数据冗余引起的问题有(ABC)。A、修改麻烦B、浪费空间C、潜在数据不一致 D、插入异常 7、触发器是一种特殊存储过程,其特殊性主要体现在(AD)。 A、自动执行,不需手工干预D、存储在数据库服务器中 8、下列命令中属于DDL(数据库设计语言)的是(AE)。A、CREATE TABLE E、ALTER TABLE 9、 SQL Server的【查询分析器】能够完成的任务是(CD )。 C、执行SQL语句D、分析查询执行过程 10、下面关于SQL Server的正确说法是(BC )。 B、dbo不能被删除C、每一个数据库只能有一个public 11、数据库系统由( ABCD)组成。A、数据库管理系统B、数据库C、应用系统D、数据库用户 12、在SQL Server中,( ACE )是语句权限。A、create tableC、create database E、backup database 13、在SQL Server中,把警报发给操作员的方式有( ABC)。A.电子邮件B.网络发送C.呼叫程序 14、在下面软件系统中不属于DBMS的是( ABE )。A、Word B、Excel E、Linux 15、在SQL Server数据导入过程中,如果数据源是文本文件并且在选定文件格式时,( AB )能够作为文本限定符。 A、单引号 B、双引号 16、 SQL Server运行时必须保证存在的系统数据库有(BCDE) B.maste C.msdb D.tempdb E.Model 17、下列命令中属于数据操纵语言的是(CDE )。C、DELETE D、INSERT E、UPDATE 18、 SQL Server支持的角色类型有(ABC )。 A、固定服务器角色 B、固定数据库角色 C、用户自定义角色 19、事务的特征包括(ABCD )。 A、原子性 B、一致性 C、隔离性 D、持久性 20、具有删除视图权限的人员包括(ABD)。 A、该视图的创建者 B、DBA D、数据库拥有者 21、 主键和UNIQUE列的区别在于( BC )。 |