- 在循环结构中,循环头WHILE的条件判定后,一定会执行循环体。
- UNIQUE约束规定表中指定列不能有相同的两行,而且不能有空值
- SQL Server 数据库使用的数据模型是网状模型。
- 在使用GROUP BY子句进行分组查询时,SELECT子句的输出列只能是聚合函数和分组列。
- 数据库管理系统管理并控制数据资源的使用。
- 嵌套查询中,子查询选出的记录不显示,子查询语句中不能使用ORDER BY子句。
- 将一个一对多关系转换为一个独立模式时,应取( )为主码。
- SQL语句中的短语()。
- 非规范化关系中由于存在数据冗余,就可能导致数据更新异常,表现不包括( )
- 添加约束的方法中不正确的是( )。
- 实现事务回滚的SQL语句是( )
- 数据库恢复最常用的技术是( )
- 建立实际数据库结构是( )阶段的任务。
- SQL查询语句中,()短语用于实现关系的投影操作。
- 一个数据库系统的外模式( )
- 保护数据库,防止未经授权的或不合法的使用造成的数据泄露、更改破坏。这是指数据的( )
- 合并各局部E-R图时,各局部E-R图之间的冲突不包括( )
- 在SQL语句中,与表达式"工资 between 1210 And 1240"功能相同的表达式是()。
- 替代触发器(instead of)是在触发触发器的修改操作( )执行。
- 触发器是一种特殊类型的存储过程,被捆绑到( )或视图上。
- 数据库技术中,“脏数据”是指( )
- 数据库设计的需求分析阶段,需要通过调查、分析,获得用户对数据库的如下要求( )
- 关系数据库管理系统能实现的专门关系运算包括( )
- SQL Server中数据转储操作可以通过SQL的( )语句完成
- 如果关系R2的外部关系键X的每个值必须在关系R1中主关系键X的值中找到,或者为空,这是关系的( )原则。
- 正常业务需要时,“授权用户不能正常获得数据库的数据服务”不属于对数据库的安全性形成威胁或破坏的情况。
- 介质故障比系统故障和事务故障更易发生,且破坏性小。
- 数据库管理系统提供的最外层的安全保护措施是用户标识与鉴别。
- 关系模型采用二维表格来表示实体及其相互之间的联系。
- 用二维表格来表示实体之间联系的模型称为层次模型。
- 数据库系统的三级模式中,表达物理数据库的是( )
- 下列说法中正确的是()。
- 下列选项中说法不正确的是( )。
- 操作员操作失误、系统突然断电等故障属于( )
- 数据库系统中,死锁属于( )
- 对并发执行而言,一个事务在执行不能被其他事务干扰的原则,这是事务的( )
- 当对两个关系R和S进行自然连接运算时,要求R和S含有一个或多个共有的( )。
- 任何两个查询语句都可以通过集合运算进行组合。
- 日志文件可用来进行事务故障恢复和系统故障恢复,还可以协助后备副本进行介质故障恢复。
- 一个SET语句只能给一个局部变量赋值,而一个select语句可为多个局部变量赋值。
- 两个表进行内连接查询,可以在from子句中实现,也可以在where子句中实现。
- 用户标识与鉴别常用的方法不包括( )
- 用下面的SQL语句建立一个数据表: CREATE TABLE Student(sno char(4) NOT NULL,sname CHAR(8) NOT NULL,sex CHAR(2),age SMALLINT, 不可以插入到表中的元组是( )。
- 在成绩表中,只显示分数最高的前10名学生的记录,语句为:SELECT ________ 10 * FROM 成绩表ORDER BY 总分DESC
- ALTER TABLE语句可以修改表结构
- 数据库不允许存在数据冗余。
- 在使用子查询时,必须使用括号把子查询括起来,以便区分外查询和子查询。
- 关系代数运算是以( )为基础的运算。
- 在SQL SERVER中,以下有关SQL的Select语句的叙述中,错误的是()。
- 可以在创建数据表时定义外键约束,使用FOREIGN KEY关键字
- 一个关系模式上的函数依赖的确定可以从数学上来说明.
- 内连接的结果是从多个表的组合中筛选出符合连接条件的数据,而外连接不仅包括那些满足条件的数据,而且某些表不满足条件的数据也会显示在结果集中。
- E-R 图是表示概念模型的有效工具之一,E-R 图中使用菱形框表示( )
- 视图是从一个或多个表导出的表。与表不同,视图是一个虚表,数据库中只存储视图的定义,对应的数据仍存放在基本表中。
- 关系模型的数据结构是( )
- 设计E-R图时,当描述发生在实体之间的行为时,如读者与图书之间的借/还行为,应作为( )处理。
- 创建数据表时,可以为text类型的列指定长度。( )
- 全局变量必须先用declare语句定义后才可以使用。( )
- 在SQL语句中,与表达式“图书号 In(‘R001’, ‘R012’)”功能相同的表达式是( )
- 以下哪一个不是逻辑运算符( )
- 从物理度角看,数据库文件不包括( )。
- 为了保证数据库的逻辑独立性,需要修改的是( )
- 以下关于视图的描述,正确的是( )
- 系统发生故障时,所运行事务都非正常终止,可能导致数据库处于不一致的状态。
- 在查询语句中聚合函数不能嵌套使用。
- SELECT TOP 10 sno, grade FROM sc WHERE cno='c01' ORDER BY grade DESC是查询编号为’C01’课程从高到低分数排名前10%的学生学号及分数。
- 采用数据库镜像技术,DBMS自动保证镜像数据与主数据的一致性。
- SQL SERVER 中,利用FOREIGN KEY约束实现实体完整性,UNIQUE约束实现参照完整性
- 用DELETE语句删除记录时,如省略WHERE子句,则只删除表的最后一条记录
- 逐步扩张的概念结构设计方法首先定义各局部应用的概念结构,然后将他们集成起来,得到全局概念结构。
- 关系模型不能表示实体之间多对多联系。
- 用ORDER BY子句对查询结果按照一个或多个属性列的升序(ASC)或降序(DESC)排列,空值被视为最低的可能值。
- 通过T-SQL语句建立表时,希望将某属性定义为主关键字,则应使用UNIQUE子句
- 下列两个语句select [name] from book where bno in (select bno from borrow)和select [name] from book where exists ( select * from borrow where borrow.bno=book.bno) 查询结果相同。
- select 语句中可以用top子句获取一部分结果集。
- 联接查询的效率比嵌套查询低。
- 全连接的连接条件可以在Where子句中设置。( )
- Having短语不能单独使用,且必须放在()短语之后。
- 若要在创建一个表时要定义一个字段“职工姓名”,最多4个汉字,则最适合的类型定义为( )。
- 层次模型、网络模型和关系模型数据库的划分依据是( )。
- ( )是存储在计算机内有结构的数据的集合。
- 造成系统停止运行的任何事件称为( )
- 在数据库设计中,用E-R图来描述信息结构但不涉及信息在计算机中的表示,它是数据库设计的( )阶段。
- 外键约束用来强制数据的( )完整性。
- 在关系模型中,一个候选码( )。
- 流程控制语句WHILE语句实现的是( )。
- 查询平均分最高的学生学号和平均分,下列( )语句可以实现。
- 在SELECT查询中,若要消除重复行,应使用关键字( )。
- 从E-R模型想关系模型转换时,一个M:N联系转换为关系模式时,该关系模式的码是( )
- 要建立一个约束,保证用户表(user) 中年龄(age) 必须在16岁以上,下面语句正确的是( )。
- SQL中,删除数据库中已经存在的表S,可用( )。
- 一个事务在执行时,应该遵守“要么不做,要么全做”的原则,这是事务的( )
- Transact-SQL 中的JOIN 连接查询分为三种连接类型,即:内连接、外连接和交叉连接三种,分别使用关键字___、___和CROSS JOIN。 ( )
- SQL语句中条件短语的关键字是()。
- SQL语言中COMMIT语句的主要作用是( )
- 执行带参数的存储过程,正确的方法为( )。
- CREATE DATABASE语句中FILENAME关键字用于指定文件的逻辑名称( )
- 属性取值的数据类型称为该属性的域。
- select 语句中两个表进行左连接(left join),这两个表在left join 左右的效果是一样的。
- 聚合函数SUM( )与AVG( )可以用来操作任何类型的数据()
- 如果查询结果存储到临时表中,则需要在表名前加“#”字符。临时表存储在当前数据库内。
- 数据表创建好以后,还可以用系统存储过程或在management studio中进行重命名。
- 数据加密和解密不会占用太多系统资源,也不会对数据库管理系统的功能产生影响,因此可以广泛应用在所有数据库中。
- primary key 是主键约束,规定表中指定列不能有重复的值,而且不能有空值( )
- 数据库三级模式体系结构的划分,仅有利于保持数据库的数据安全性
- SQLServer中用户定义的角色只适用于数据库级别,并且只对创建时所在的数据库起作用。
- 只能通过视图查询数据,不能添加、修改和删除数据。
- 自顶向下的概念结构设计方法首先定义全局概念结构的框架,然后逐步细化。
- 连接、选择和投影三种关系运算具有相同的结果。
- 在字符匹配查询中可以使用LIKE结合通配符一起实现,其中%代表单个字符
- 多表连接查询中,join..on短语既可以用在from子句中,也可以用在where子句中。
- 数据库的完整性是为了防止对数据库的恶意破坏和非法存取的性质。
- 原则上,对数据库内数据的非授权访问,都对数据库的数据安全造成了威胁或破坏。
- SELECT语句中,如果查询结果存储到临时表中,则需要在表名前加“#”字符。
- 数据库中,主文件组只能有一个。( )
- 变量主要是保存程序中输入的数据、中间结果和输出的数据。
- 用树形结构表示实体之间联系的模型是( )
- SQL语句中,Select命令中Join短语用于建立表之间的联系,联接条件应出现在()短语中。
- 某个事务在运行过程中由于种种原因为运行至正常终点就停止了,这种情况称为( )
- NULL是指( ) 。
- 在 SQL Server系统中,8E-5是一个( )。
- ( )表达了数据和处理过程的关系
- 一本书可以由多个作者共同编著,而一个作者也可以编著不同的书,则作者与书之间的联系就是( ) 的联系。
- 下列说法不正确的是( )。
- 一个事务一旦提交就对数据库中数据的改变就是永久性的,这是事务的( )原则。
- 要设置某个列不能为空,不能通过( )机制实现。
- SQL实现分组查询的短语是( )。
- SQL server系统中的所有系统信息存储于哪个数据库( )。
- 视图机制提高了数据库系统的( )
- 下列( )关键字可以为某个列设置默认值。
- 要为已建立的数据库添加新的数据文件,使用的命令是( )。
- 订购模式R(订单编号OrderID,订单日期OrderDate, 客户编号custID,送货地址orderAddress,客户名次custName,商品编号pdID,商品名称pdName,订购数量quantity)中,一个订单对应一个客户及一个送货地址,每个客户在不同的日期可以下不同的订单,每个订单中包括不同数量的各种产品。则在该关系模式中,属于平凡函数依赖的是( )
- 表sc中存放了多个学生的多门课程的成绩,sno为学号,cno为课程号,grade为成绩。要查询平均分最高的学生学号和平均分,下列()语句可以实现。
- 下列( )子句不能使用聚合函数。
- 数据库管理系统提供的安全保证措施不包括( )
- 数据管理技术的发展是与计算机技术及其应用的发展联系在一起的,经历了由低级到高级的发展。分布式数据库、面向对象数据库等新型数据库属于哪一个发展阶段? ( )
- 改变查询结果列标题的方法有( )和( )两种
- 由计算机、操作系统、DBMS、数据库、应用程序等组成的整体称为( )。
- 假设同一名称的产品有不同的型号和产地,则计算每种产品平均单价的SQL语句是()。
- SQL查询语句中,( )短语用于实现关系的选择操作。
- 选择要执行操作的数据库,应该用哪个SQL命令?( )
- 安全性控制的防范主要对象是( )
- 下列标识符可以作为字段名使用的是( )
- SQL语句中,Select命令中的连接条件可以放在Join...on短语的on短语中,也可以将连接条件放在( )子句中。
- 后援副本的作用是( )
- 数据库设计的概念设计阶段,表示概念结构的常用方法和描述工具是( )
- 设E-R图由3个实体和3个M:N联系构成,则根据E-R图像关系模型转换的规则,转换得到的关系模型应包含( )各关系模式
- 设计E-R图时,当描述发生在实体之间的行为时,如读者与图书之间的借/还行为,应作为实体处理。
- 数据库物理设计完成后,进入数据库实施阶段,下述工作中,( )一般不属于实施阶段的工作。
- 在关系数据库设计中,设计关系模式是数据库( )阶段的任务
- 一个事务在执行时,应该遵守“要么不做,要么全做”的原则,这是事务的( )。
- 安全性控制的防范对象主要是( )。
- 数据库恢复的基本原理是利用数据的冗余。
- 后备副本的作用是( )。
- 在事务依赖图中,如果两个事务的依赖关系形成一个循环,那么就会( )。
- 解决并发控制带来的数据不一致问题普遍采用的技术是( )。
- 如事务T对数据对象R实现X封锁,则其他事务对R( )。
- 实现事务回滚的语句是( )。
- “日志”文件用于保存( )。
- 完整性控制的防范对象是( )。
- 如果要从数据库中删除用户自定义存储过程,应该使用SQL语言的命令( )
- 存储过程的输出结果可以传递给一个变量。
- 触发器可以被用户调用
- 在SQL语言中,建立存储过程的命令是( )。
- 下面关于存储过程的叙述错误的是()。
- DML触发器主要是通过表操作事件进行触发而被执行的。
- 下面关于触发器的叙述错误的是()。
- 由于存储过程和函数都是有输入参数的,因此在 SELECT 查询中也可以调用存储过程。
- 在SQL Server中,存储过程是一组保存在服务器上的预先定义并( )的T-SQL语句。
- 游标总是与一条SQL查询语句相关联
- 游标的打开需要使用( )关键字。
- 游标的处理步骤的第二步是( )。
- 游标是系统为用户开设的一个( ),存放SQL语句的执行结果
- SQL语言引入了游标的概念,这是为了实现( )操作功能而引入的
- 视图本身不保存数据,因为视图是一个虚拟的表。
- 视图为数据库用户提供的便利不包括( )
- 聚集索引一定是唯一索引
- 提高表中数据的更新速度是在数据表中创建索引的主要目的。
- 因为通过视图可以插入、修改或删除数据,因此视图也是一个实在表。
- 视图删除后,与视图有关的数据表中的数据也被删除
- 索引建立的合适,可以加快数据( )操作的执行效率
- 以下描述中错误的是( )
- 下列关于索引的说法,正确的是( )。
- 视图对应数据库三级模式中的( )。
- 使用group by 分组汇总查询时,对分组的过滤可以通过( )子句完成。
- 一个查询语句中不能同时出现两个聚合函数。
- SQL语言中,删除一个表的命令是( )。
- 设有选课表,表中包含的字段有:学号Char(3),课程号Char(3),成绩decimal(4,1)。查询每门课程的学生人数,要求显示课程号和学生人数。SELECT 课程号, _______(学号) AS 学生人数FROM 选课表GROUP BY 课程号 ( )
- 用以下哪个子句来限制分组统计结果信息的显示( )。
- 如果要输出姓王的学生名单,在where子句中最好用( )操作符。
- SQL语句中将查询结果保存到新表的关键字是( )
- 只有满足联接条件的记录才包含在查询结果中,这种联接为( )。
- SELECT语句中( )子句用于将结果集存放到表中
- 如果在where子句中有两个条件要同时满足,应该用哪个逻辑符来连接( )。
- 交换两个变量a,b的值的语句为( )。
- 变量主要是保存程序输出的数据,程序结束后这些数据永久地存储在外存中。
- 以下关于运算符的优先级描述正确的是( )
- SQL Server 2008提供的单行注释语句是使用( )开始的一行内容。
- T-SQL语句的语法格式中规定:语句中字母区分大小写。
- 定义下列数据类型时,不能指出数据长度或精度的是( )
- 在SQL Server中的Case……End语句属于()
- 局部变量必须先用declare语句定义后才可以使用。
- 关于循环说法错误的是( )。
- 下列标识符可以作为局部变量使用的是
- 下列( )方法可以实现参照完整性。
- 让数据库脱离原属服务器的方法之一是对数据库进行( )。
- 可以在创建表时用( )来创建唯一索引。
- 主键约束用来强制数据的( )完整性。
- 已知employee表中具有默认约束df_email,删除该约束的语句为( )。
- T-SQL语言中用于修改表结构的命令是MODIFY TABLE
- sql server中,对数据库进行( )是让数据库脱离原属服务器的方法之一。
- 实现列值的唯一性不能通过( )。
- 设计用户表时,身份证号为固定18位长,对该字段最好采用( )数据类型。
- SQL server系统中的所有用户建立的临时表和临时存储过程存储于哪个数据库( )。
- 实现列值的非空不能通过( )。
- 在关系模式R(U,F)中,如果X->Y,存在X的真子集X1,使得X1->Y,称函数依赖X->Y为( )
- 实体完整性是指关系中( )。
- ( )是造成关系非规范化的主要原因,进而造成数据的的插入异常、删除异常以及更新异常等问题
- 关于关系的列,说法错的是( )
- 若关系模式的码只包含一个属性,则该关系模式一定符合2NF。
- 在关系模型中,一个关键字( )。
- 如果在一个关系中,存在某个属性(或属性组),虽然不是该关系的主键或只是主键的一部分,但却是另一个关系的主键时,称该属性(或属性组)为这个关系的( )。
- 关系数据库中,关于主码的描述正确的是( )。
- 一个关系只有一个( )
- 同一个关系模型的任两个元组值()
- 一个关系数据库文件中的各条记录( )
- 在数据库的三级模式结构中,描述数据库中全体数据的全局逻辑结构和特征的是( )
- DBMS 是位于用户和操作系统之间的一层数据管理软件,数据库在建立、使用和维护 时由其统一管理、 统一控制。
- 供应商可以给某个工程提供多种材料,同一种材料也可以由不同的供应商提供,从材料到供应商之间的联系类型是( )
- 在数据库管理系统提供的数据语言中,负责数据的查询及增删改等操作的是( )
- 在数据库中,数据的物理独立性是指( )
- 在数据库技术中,实体-联系模型是一种( )
- 数据库DB、数据库管理系统DBMS、数据库系统DBS之间的关系是( )
- 在关系数据库中,把数据表示成二维表,每一个二维表称为元组
- 数据库系统与文件系统的主要区别是( )。
- 为了保证数据库的逻辑独立性,需要修改的是( )
- 根据关系数据库基于的数据模型——关系模型的特征判断下列正确的一项( )
答案:错
答案:错
答案:错
答案:对
答案:对
答案:对
答案:多端实体型的主码
答案:大小字母均可
答案:查询异常
答案:在创建表的命令中将约束写在所有列之前
答案:ROLLBACK
温馨提示支付 ¥5.00 元后可查看付费内容,请先翻页预览!