




版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
PAGEPAGE1《数据库应用技术》期末考试复习题库(含答案)一、单选题1.下列关于视图的说法中错误的是()。A、视图是从一个或多个基本表导出的表,它是虚表B、视图可以被用来对无权用户屏蔽数据C、视图一经定义就可以和基本表一样被查询和更新D、视图可以用来定义新的视图答案:C2.下列哪些说法是正确的()。A、任何满足两段锁协议的合理调度都是冲突可串行的B、任何冲突可串行的事务调度都满足两段锁协议C、任何满足树协议的事务调度不一定是冲突可串行的D、满足两段锁协议的事务调度一定满足树协议,反之亦然答案:A3.事务使数据库“从一个一致状态转变到另一个一致状态”的性质称为事务的()。A、原子性B、一致性C、隔离性D、持久性答案:B4.关于多表联接查询,以下描述错误的是()。A、外联接查询返回的结果集行数可能大于所有符合联接条件的结果集行数B、多表联接查询必须使用到JOIN关键字C、内联接查询返回的结果是:所有符合联接条件的数据D、在where子句中指定联接条件可以实现内联接查询答案:B5.不属于SQLSERVER2012系统全局变量的是()。A、ERRORB、CONNECTIONSC、FETCHSTATUSD、RECORDS答案:D6.在SQL中,对嵌套查询的处理原则是()。A、从外层向内层处理B、从内层向外层处理C、内、外层同时处理D、内、外层交替处理答案:B7.下列选项中,不属于数据库特点的是()。A、数据共享B、数据完整性C、数据冗余很高D、数据独立性高答案:C8.一个事务的执行,要么全部完成,要么全部不做,数据库一个事务中的所有操作都是一个不可分割的操作序列的属性是()。A、原子性B、一致性C、隔离性D、持久性答案:A9.在目前的并行数据库体系结构中,可扩充性最高的是()。A、SMB、SDC、SND、SK答案:C10.如果事务T获得了基本表B上的排它锁,则T对B()。A、可以读,不能写B、可以读,也可以写C、不能读,可以写D、不能读,也不能写答案:B11.如下表所示,有两个关系E和F,若它们经过某一关系运算后的结果为{计算机学院},这一关系运算为()。A、E∗FB、F∗EC、E/FD、F/E答案:C12.设有语句DELETEFROMSTUDENT,请选择正确的执行结果。()A、删除表中当前行B、没有指定条件,不能删除数据C、删除表D、删除表中的所有数据答案:D13.对于实体集A中的每一个实体,实体集B中至少有一个实体与之联系,反之亦然,则称实体集A与实体集B之间具有的联系是()。A、多对一B、一对多C、多对多D、一对一答案:C14.在数据库系统中,使数据恢复到故障发生前的一致状态的机制称为()。A、恢复机制B、备份机制C、封锁机制D、事务机制答案:A15.有关创建视图的描述,以下正确的是()。A、可以基于其它数据库中的表创建视图B、可以基于其他视图建立视图C、即使表被删除,视图的定义也被删除D、创建视图时可以使用临时表答案:B16.以下描述错误的是()。A、所谓实体就是指实现世界中具有区分其它事物的特征或属性并与其它实体有联系的对象B、批处理是一个单元发送的一条或多条SQL语句的集合C、注释是程序代码中的文本字符,编译器会忽略这些注释,它使得维护程序代码更容易D、UPDATE是SQL中的一条语句,那么它是用来显示表中的几列或所有列答案:D17.设有关系work(Eno,Cno,Pay),主码为(Eno,Cno)。按照实体完整性规则()。A、只有Eno不能取空值B、只有Cno不能取空值C、只有Pay不能取空值D、Eno与Cno都不能取空值答案:D18.使用()系统存储过程可以重命名数据库。A、sp_renamedbB、sp_renameC、renamedbD、sp_namehelp答案:A19.下面关于函数依赖的叙述中,不正确的是()。A、若X→Y,X→Z,则X→YZB、若XY→Z,则X→Z,Y→ZC、若X→Y,WY→Z,则XW→ZD、若X→Y,则XZ→YZ答案:B20.若要删除数据库中已经存在的表S,可用()。A、DeleteTableSB、DeleteSC、DropTableSD、ropS答案:C21.以下关于触发器的说法中,错误的是()。A、触发器可以带参数B、触发器不能被应用程序显式调用C、触发器可以关联到基本表D、一个基本表上可以定义多个触发器答案:A22.下列聚合函数中不忽略空值(NULL)的是()。A、SUM(列名)B、MAX(列名)C、OUNT(∗)D、AVG(列名)答案:C23.在一个数据库中,如果要赋予用户userA可以查询department表的权限,应使用语句()。A、GRANTSELECTONdepartmentTOuserAB、REVOKESELECTONdepartmentFROMuserAC、GRANTSELECTONdepartmentFROMuserAWITHGRANTOPTIOND、REVOKESELECTONdepartmentTOuserA答案:A24.在数据库设计中,下列步骤排序正确的选项是()。①需求分析②物理结构设计③概念结构设计④逻辑结构设计A、①②③④B、③①②④C、①④③②D、①③④②答案:D25.以下关于事务调度和封锁的描述中,正确的是()。A、遵守两段封锁协议的并发事务一定是可串行化的B、可串行化的并发事务一定遵守两段封锁协议C、遵守两段封锁协议的并发事务不一定是可串行化的D、遵守两段封锁协议的并发事务一定不会产生死锁答案:A26.假设有两个相关联的T1表和T2表,如果要显示T1表中的全部记录和T2表中相关联的记录,应使用的连接是()。A、T1JOINT2B、T1LEFTJOINT2C、T1RIGHTJOINT2D、T1FULLJOINT2答案:B27.()是位于用户和操作系统之间的一层数据管理软件。数据库在建立、使用和维护时由其统一管理、统控制。A、DBMSB、DBC、DBSD、BA答案:A28.从货物订单数据表(order)中查询出其中订单金额(order_price)在1000和5000之间的订单的详细信息,并按照订单金额(order_price)升序排列。正确的语句是()。A、select∗fromorderwhereorder_pricebetween1000and5000orderbyorder_priceB、select∗fromorderwhereorder_pricebetween1000and5000orderbyorder_priceDESCC、select∗fromorderwhere1000<order_price<5000orderbyorder_priceASCD、select∗fromorderwhere100<order_price<5000orderbyorder_priceDESC答案:A29.设要查询姓名中第二个字是“玲”的学生,下列条件子句中正确的是()。A、WHERE姓名LIKE'玲'B、WHERE姓名LIKE'_玲%'C、WHERE姓名LIKE'%玲'D、WHERE姓名LIKE'%玲%'答案:B30.DBMS通常提供授权功能来控制不同用户访问数据的权限,这主要是为了实现数据库的()。A、可靠性B、一致性C、完整性D、安全性答案:D31.设A、B两个表的记录数分别为3和4,对两个表执行交叉联接查询,查询结果中最多可获得()条记录。A、3B、4C、12D、81答案:C32.下面各项中,属于数据库的并发操作可能带来的问题是()。A、丢失更新B、数据独立性会提高C、非法用户的使用D、增加数据冗余度答案:A33.SQL语句:select∗fromstudentwhereSNOlike'010[^0]%[A,B,C]%',可能会查询出的SNO是()。A、01053090AB、01003090A01C、01053090D、0100A01答案:A34.关系模型中的每个关系必须满足一定要求,最基本的要求()。A、每一个分量可分B、码值必须相同C、每一个分量不可分D、元组次序不能交换答案:C35.系统出现死锁当且仅当事务等待图中包含()。A、回路B、树C、二叉树D、图答案:A36.如果一个事务在故障发生之前完成,但是它并没有到达检查点,则系统恢复时应对该事务执行()。A、REDO操作B、UNDO操作C、RESTART操作D、NULL操作答案:A37.索引是对数据库表中()字段的值进行排序。A、一个B、多个C、一个或多个D、零个答案:C38.条件子句WHERE工资>ALL(SELECT工资FROM职工WHERE部门号=1)的含义为()。A、比1号部门中某个职工的工资高B、比1号部门中所有职工的工资都高C、比1号部门中所有职工的工资总和高D、无法比较,返回错误信息答案:B39.设关系数据库中的一个表S的结构为S(SN,CN,GRADE),其中SN为学生名,CN为课程名,二者均为字符型;GRADE为成绩,数值型,取值范围0~100。若要把“张二的化学成绩80分”插入S中,则可以用()。A、DDINTOSVALUES('张二','化学','80')B、INSERTINTOSVALUES(张二,化学,80)C、ADDINTOSVALUES(张二,化学,80)D、INSERTINTOSVALUES('张二','化学',80)答案:D40.下列表达式中,与“所在部门NOTIN('财务','后勤')等价的是()。A、所在部门!='财务'AND所在部门!='后勤'B、所在部门!='财务'OR所在部门!='后勤'C、所在部门='财务'AND所在部门='后勤'D、所在部门='财务'OR所在部门='后勤'答案:A41.有关触发器的描述错误的是()。A、触发器是系统定义的,经过编译后存储于数据库内部的过程代码B、是一种特殊的存储过程C、当用户执行INSERT、UPDATE或DELETE语句时,该过程被自动执行D、与存储过程不同,触发器是通过事件触发答案:A42.在关系数据库的查询优化中,事先处理文件,如:排序、建立索引的目的是()。A、优化表达式B、减少中间结果C、扩大缓冲数据D、减少扫描文件的时间答案:D43.在SQLSERVER中有6种约束,以下()不属于该6种约束。A、主键约束B、外键约束C、唯一性约束D、关联约束答案:D44.以下关于视图的描述错误的是()。A、视图可将多个物理数据表抽象为一个逻辑数据表B、视图充当着查询中指定的表的筛选器C、视图可筛选表中的行D、视图不能降低数据库的复杂程度答案:D45.SELECTROUND(1234.567,1)语句的输出()。A、1234.5B、1234.6C、1234D、1234.56答案:B46.下列关于触发器的描述错误的是()。A、触发器是一种实现复杂完整性约束的特殊存储过程B、触发器必须创建在一个特定的表上C、触发器通过EXECUTE语句调用D、触发器中使用了两张专用的临时表INSERTED和DELETED答案:A47.在数据库恢复时,对已完成的事务,将执行以下哪个操作?()A、UNDO操作B、REDO操作C、OMMIT操作D、ROLLBACK操作答案:B48.下列哪些锁之间是相容关系()。A、互斥锁与互斥锁B、共享锁与共享锁C、共享锁与互斥锁D、两段锁与共享锁答案:B49.设有关系表:教师(教师编号,教师姓名,性别,电话号码),其中电话号码允许为空值。下列数据插入语句中,正确的是()。A、INSERTINTO教师('T001','刘晓红','女',NULL)B、INSERTINTO教师VALUES('T001','刘晓红','女')C、INSERTINTO教师(教师编号,教师姓名,性别)(T001',刘晓红','女')D、INSERTINTO教师(教师编号,教师姓名,性别)VALUES('T001','刘晓红','女')答案:D50.下列选项中,()不属于分布式数据库的优点。A、可拓展性好B、具有数据分布透明性C、体系结构灵活D、存取结构简单答案:D51.参照完整性规则:表的()必须是另一个表主键的有效值,或者是空值。A、候选键B、外键C、主键D、主属性答案:B52.下列关于UPDATE语句错误的是()。A、可以使用DEFAULT关键字将列设置为默认值B、可以使用NULL关键字将列设置为空值C、可使用UPDATE语句同时修改多行D、如果UPDATE语句中没有指定搜索条件,则默认只能修改第一行答案:D53.关于查询中列的别名,以下()语句是不正确的。A、Selectnameas'姓名'fromtableB、Selectnameas姓名fromtablewhereid=1C、Sleectname=姓名fromtableD、Selectnames姓名fromtable答案:C54.数据库设计中的概念结构设计的主要工具是()。A、数据模型B、E-R模型C、新奥尔良模型D、概念模型答案:B55.有关存储过程的执行,以下描述错误的是()。A、用户编写源代码、交给数据库编译B、源代码及编译后的代码存储数据库中C、用户在客户端发出调用指令D、存储过程在客户端被执行答案:D56.在SQLSERVER中,用来显示数据库信息的系统存储过程是()。A、SP_DBHELPB、SP_DBC、SP_HELPD、SP_HELPDB答案:D57.在关系模式中,实现“关系中不允许出现相同的元组”的约束是()约束。A、候选键B、主键C、键D、超键答案:B58.下列关于关系运算中“选择”运算的说法,正确的是()。A、选择运算是从垂直方向选取表中的若干列B、选择运算是从水平方向选取表中满足条件的记录C、进行选择运算的两个表必须结构相同D、进行选择运算时要求两个表中必须有同名列答案:B59.下面描述错误的是()。A、每个数据文件中有且只有一个主数据文件B、日志文件可以存在于任意文件组中C、主数据文件默认为primary文件组D、文件组是为了更好的实现数据库文件组织答案:B60.下列关于数据库系统中空值的描述错误的是()。A、包含空值的算术表达式的运算结果为NULLB、COUNT(∗)将统计包含空值的行C、空值就是0或者空字符串D、可通过ISNULL运算符测试是否为空值答案:C61.如果事务T获得了数据对象Q上的S锁,则其他事务在数据对象Q上()。A、可加X锁B、可加S锁C、可加任何锁D、不能加任何锁答案:B62.下列关于查询结果错误的是()。A、查询结果可以显示在表格中B、查询结果可以按文本方式显示C、以文本和表格显示的查询结果在保存时,其文件格式不同D、不管以哪种方式查看,查询结果都会显示在查询结果窗口中答案:D63.找出下列函数依赖中那些属于平凡函数依赖的()。A、(a,b)→cB、(a,b)→bC、b→aD、a→b答案:B64.若事务T对数据R已加X锁,则其他事务对数据R()。A、可以加S锁不能加X锁B、不能加S锁可以加X锁C、可以加S锁也可以加X锁D、不能加任何锁答案:D65.在数据库中可以创建和删除表、视图、索引,可以修改表,这是因为DBMS提供了()。A、数据定义功能B、数据查询功能C、数据操作功能D、数据控制功能答案:A66.下列哪些说法是正确的()。A、满足两段锁协议的调度的事务集合一定具有满足时间印协议的调度B、满足两段锁协议的调度的事务集合不一定具有满足时间印协议的调度C、满足时间印协议的调度的事务集合一定具有满足两段锁协议的调度D、满足时间印协议的调度的事务集合一定具有满足两段锁协议的调度答案:C67.在一个关系表中,各表的行代表()。A、关系B、外码C、元组D、属性答案:C68.SQLSERVER2012触发器主要针对下列()语句创建。A、SELECT、INSERT、DELETEB、INSERT、UPDATE、DELETEC、SELECT、UPDATE、INSERTD、INSERT、UPDATE、CREATE答案:B69.SQL是哪几个英文单词的缩写()。A、StandardQueryLanguageB、StructuredQueryLanguageC、SelectQueryLanguageD、以上选项都不是答案:B70.SQL语言中,用GRANT/REVOKE语句实现数据库的()。A、并发控制B、完整性控制C、一致性控制D、安全性控制答案:D71.从学生成绩表studentgrade中查询成绩前10名的命令是()。A、selecttop10fromstudentgradeB、select∗fromstudentgradewheretop10C、selecttop10fromstudentgradeorderbygradeD、selecttop10∗fromstudentgradeorderbygradeDESC答案:D72.SQL的视图是从()中导出的。A、基本表B、视图C、基本表或视图D、数据库答案:C73.下列关于数据库的数据文件叙述错误的是()。A、一个数据库只能有一个主数据文件B、数据文件的初始容量可以随意调整C、一个数据库可以有多个辅助数据文件D、默认状态下主数据文件和辅助数据文件均属于主文件组PRIMARY答案:B74.DBMS是数据库系统的核心,它负责有效地组织、存储、获取和管理数据,属于一种(),是位于用户与操作系统之间的一层数据管理软件。A、系统软件B、工具软件C、应用软件D、数学软件答案:A75.从成绩表(Score)中查询所有同学的‘C++’和‘VB’成绩”,以下那些语句能实现()。A、selectfScorefromScorewherefSubject=’C++’andfSubject=’VB’B、selectfScorefromScorewherefSubject=’C++’orfSubject=’VB’C、selectfScorefromScorewherefSubject(‘C++’,’VB’)D、selectfScorefromScorewherefSubjectin(‘C++’or’VB’)答案:B76.下列四项中,不属于数据库特点的是()。A、数据完整性B、数据共享性C、数据独立性高D、数据冗余很高答案:D77.下列()关键字不是对数据库表中的数据进行操作的。A、INSERTB、UPDATEC、DELETED、ROP答案:D78.E-R图用于描述数据库的()。A、概念模型B、数据模型C、存储模式D、外模式答案:A79.下列四项中,不正确的提法是()。A、SQL语言是关系数据库的国际标准语言B、SQL语言具有数据定义、查询、操纵和控制功能C、SQL语言可以自动实现关系数据库的规范化D、SQL语言称为结构化查询语言答案:C80.在事务依赖图中,若两个事务的依赖关系构成循环,则()。A、事务执行成功B、系统出现活锁C、事务执行失败D、系统出现死锁答案:D81.已知关系模式R(A,B,C,D,E)及其上的函数相关性集合:F={A→D,B→C,E→A}该关系模式的候选关键字是()。A、BB、EC、DD、E答案:B82.下面有关模式分解的叙述中,不正确的是()。A、若一个模式分解保持函数依赖,则该分解一定具有无损连接性B、若要求分解保持函数依赖,那么模式分解可以达到3NF,但不一定能达到BCNFC、若要求分解既具有无损连接性,又保持函数依赖,则模式分解可以达到3NF,但不一定能达到BCNFD、若要求分解具有无损连接性,那么模式分解一定可以达到BCNF答案:A83.下列叙述正确的是()。A、在企业管理器中可停止SQLSERVER服务B、在企业管理器中可暂停SQLSERVER服务C、在企业管理器中可启动SQLSERVER服务D、以上选项都正确答案:D84.对CHAR(10)类型的列,若存储“电视”,其占用的字节数是()。A、4B、5C、10D、20答案:C85.属于事务控制的语句是()。A、BEGINTRAN、COMMIT、ROLLBACKB、EGIN、CONTINUE、NDC、REATETRAN、COMMIT、ROLLBACKD、CREATETRAN、CONTINUE、ND答案:A86.TRANSACT-SQL语言中的COMMIT语句的主要作用是()。A、结束程序B、返回系统C、提交事务D、存储数据答案:C87.使用CreateDatabase语句创建数据库时,系统会自动生成以下哪两个文件()。A、主要数据文件和次要数据文件B、主要数据文件和日志文件C、次要数据文件和日志文件D、两个主要数据文件答案:B88.字符串常量使用()作为定界符。A、单引号B、双引号C、方括号D、花括号答案:A89.约束“年龄限制在18~30岁之间”属于DBMS的()功能。A、安全性B、完整性C、并发控制D、恢复答案:B90.下列关于第二范式的说法,错误的是()。A、第二范式的关系模式一定是第一范式的B、第二范式的关系模式有可能存在数据冗余C、第二范式的关系模式一定不存在非主属性对主键的传递函数依赖D、第二范式的关系模式一定不存在非主属性对主键的部分函数依赖答案:D91.关系模型中,一组具有相同数据类型的值的集合称为()。A、域B、变量C、分量D、元组答案:A92.原子性、一致性、持久性、()是数据库事务的四个特征。A、只读性B、封装性C、隔离性D、恢复性答案:C93.函数依赖是描述关系中各个属性之间相互制约而又相互依赖的关系。确定属性间的函数依赖,要根据()。A、当前的数据值归纳B、主键值决定C、候选键值决定D、属性的语义决定答案:D94.有一进口商品数据表iteminfo(itemid,itemtype,unitprice,itemcount),其中itemid是自动编号字段,其他属性可以为NULL。如果用SQL语句:INSERTINTOiteminfo(unitprice,itemcount)VALUES(9.99,150)向数据表中插入元组时,则该元组的item_type属性值为()。A、NULLB、任意值C、0D、插入失败,不存在该元组答案:A95.下面对索引的相关描述正确的是()。A、经常被查询的列不适合建索引B、列值唯一的列适合建索引C、有很多重复值的列适合建索引D、是外键或主键的列不适合建索引答案:B96.如果要检索学生表中‘财经’或‘软件’专业的学生,则WHERE条件应为是()。A、BETWEEN'财经'AND'软件'B、专业=财经OR专业=软件C、专业=财经AND专业=软件D、专业IN('财经','软件')答案:D97.下列四项中,不属于SQLSERVER实用程序的是()。A、查询分析器B、企业管理器C、媒体播放器D、服务管理器答案:C98.以下哪种情况应尽量创建索引()。A、在WHERE子句中出现频率较高的列B、具有很多NULL值的列C、记录较少的基本表D、需要更新频繁的基本表答案:A99.下述哪一条不是由于关系模式设计不当而引起的()。A、数据冗余B、丢失修改C、插入异常D、更新异常答案:B100.下列说法中正确的是()。A、SQL中局部变量可以不声明就使用B、SQL中全局变量必须先声明再使用C、SQL中所有变量都必须先声明后使用D、SQL中只有局部变量先声明后使用,全局变量是由系统提供的用户不能自己建立答案:D101.锁的分类包括()。A、共享B、更新C、排它D、意向答案:D102.有2个关系模式R(A,B,C)和S(D,E),R中有3个元组,S中有2个元组,则R和S自然连接后得到的新关系中,属性个数及元组个数分别为()。A、5,5B、5,6C、6,5D、6,6答案:B103.在一个关系型数据库中,参照完整性约束可以通过()来实现。A、主码B、候选码C、外码D、锁答案:C104.在基本SQL语言中,不可以实现()。A、定义视图B、定义基表C、查询视图和基表D、并发控制答案:D105.目前数据库系统已逐渐淘汰了网状数据库和层次数据库,()成为当今最为流行的数据库系统。A、关系B、面向对象C、分布D、商用答案:A106.学生社团可以接纳多名学生参加,但每个学生只能参加一个社团,从社团到学生之间的联系类型是()。A、多对多B、一对一C、多对一D、一对多答案:D107.如果事务T1需要两次读取同一数据项A,但是在两次读操作的间隔中,另一个事务T2改变了A的值,那么此并发操作所引起的问题是()。A、丢失更新B、死锁C、不可重复读D、读取数据答案:C108.域完整性用于保证给定字段中数据的有效性,它要求表中指定列的数据具有正确的数据类型、格式和有效的()。A、数据值B、数据长度C、数据范围D、以上都不是答案:C109.以下关于使用文件组的叙述中,不正确的是()。A、文件或文件组可以由一个以上的数据库使用B、文件只能是一个文件组的成员C、数据和事务日志信息不能属于同一文件或文件组D、事务日志文件不能属于任何文件组答案:A110.在SQLServer中运行以下的T-SQL:USEPUBSSELECTDISTINCTQTYFROMSALESWHEREQTY>=ALL(SELECTMAX(QTY)FROMSALES),结果()。A、正确查询,并返回Sales表中的所有的数据行B、正确查询,并返回一行数据C、提示子查询中因缺少GROUP或者GROUPBY子句而产生语法错误D、提示错误,因为在子查询中使用父查询中的同一张数据库表时,要求使用别名进行标识答案:B111.以下描述不正确的是()。A、=ANY运算符与IN等效B、<>ANY不同于NOTINC、<>ANY与NOTIN相同D、<>ALL运算符与NOTIN等效答案:C112.SQL语言中,条件年龄BETWEEN15AND35表示年龄在15至35之间,且()。A、包括15岁和35岁B、不包括15岁和35岁C、包括15岁但不包括35岁D、包括35岁但不包括15岁答案:A113.下列类型中,属于定点数类型的是()。A、NUMERICB、INTC、DATIMED、REAL答案:A114.事务日志用于保存()。A、程序运行过程B、程序的执行结果C、对数据的更新操做D、数据操作答案:C115.在使用CREATEDATABASE命令创建数据库时,FILENAME选项定义的是()。A、文件增长量B、文件大小C、逻辑文件名D、物理文件名答案:D116.下列说法错误的是()。A、一个基本表可以跨一个或多个存储文件B、一个存储文件可以跨一个或多个基本表C、每个存储文件与外部存储器上一个物理文件对应D、每个基本表与外部存储器上一个物理文件对应答案:D117.有关系R(Sno,Sname,Age),下列关于空值的查询语句中,不能产生正确结果的是()。A、SELECTSnameFROMRWHEREAge=NULLB、SELECTSnameFROMRWHEREAgeISNULLC、SELECTSnameFROMRWHERENOT(AgeISNULL)D、SELECTSnameFROMRWHEREAgeISNOTNULL答案:A118.防止数据库出现意外的有效方法是()。A、重建B、追加C、备份D、删除答案:C119.下列不属于事务的特性的是()。A、隔离性B、一致性C、完整性D、原子性答案:C120.与一般的SQL语句相比较,存储过程的优点有()。A、执行效率高B、减少网络通讯C、具有立即访问数据库的能力D、存放于客户机,所以减轻了服务器负载答案:B121.下列查询年龄最大的前四个学生(包括并列的情况)的语句,正确的是()。A、SELECTTOP4WITHTIES∗FROMSTUDENTORDERBYSAGEASCB、SELECTTOP4WITHTIES∗FROMSTUDENTGROUPBYSAGEASCC、SELECTTOP4WITHTIES∗FROMSTUDENTORDERBYSAGEDESCD、SELECTTOP4WITHTIES∗FROMSTUDENTGROUPBYSAGEDESC答案:C122.建立学生表时,限定性别字段必须是男或女是实现数据的()。A、实体完整性B、参照完整性C、域完整性D、以上都不是答案:C123.在数据库系统的三级模式结构中,用来描述数据的全局逻辑结构的是()。A、子模式B、用户模式C、模式D、存储模式答案:C124.关于模式分解,()不是分解前后模式等价性的准则。A、分解后关系模式要达到最高范式B、分解具有无损连接性C、分解要保持函数依赖D、分解既要保持函数依赖,又要具有无损连接性答案:A125.有关存储过程中参数默认值的描述错误的是()。A、可创建带有可选参数的存储过程,即指定默认值B、有默认值的参数,可不考虑传参顺序C、有默认值的参数,可不指定值D、无默认值的参数,执行存储过程时,必须指定值答案:B126.要从数据库中删除people表及其所有数据,以下语句正确的是()。A、DELETEtablepeopleB、DROPtablepeopleC、ERASEtablepeopleD、ALTERtablepeople答案:B127.下列SQL语句中,()不是数据定义语句。A、CREATETABLEB、DROPVIEWC、REATEVIEWD、GRANT答案:D128.SQLSERVER把数据及相关信息用多个逻辑组件来表示,这些逻辑组件通常被称为数据库对象。以下()不属于数据库对象。A、表B、视图C、索引D、备份答案:D129.数据模型中,唯一标识实体的属性集称为()。A、外码B、码C、属性D、元组答案:B130.如果一个事务已获得数据项R上的共享锁,则其他事务()。A、可获得R上的排它锁B、可获得R上的共享锁C、不能获得R上的锁D、待该共享锁释放后才可获得R上的锁答案:B131.当数据库损坏时,数据库管理员可通过何种方式恢复数据库()。A、事务日志文件B、主数据文件C、DELETE语句D、联机帮助文件答案:A132.关于存储过程,下面说法中错误的是()。A、存储过程可用于实施企业业务规则B、存储过程可以有输入输出参数C、存储过程可以使用游标D、存储过程由数据库服务器自动执行答案:D133.要保证数据库逻辑数据独立性,需要修改的是()。A、模式B、模式与内模式的映射C、模式与外模式的映射D、内模式答案:C134.下列功能中,不属于数据库管理系统功能的是()。A、数据库对象定义B、数据库文件读写C、数据查询D、数据更新答案:B135.在STUDENTSDB数据库的STUDENT_INFO表录入数据时,常常需要一遍又一遍的输入“男”到学生“性别”列,以下()种方法可以解决这个问题。A、创建一个DEFLAUT约束(或默认值)B、创建一个CHECK约束C、创建一个UNIQUE约束(或唯一值)D、创建一个PRIMARYKEY约束(或主键)答案:A136.在SQL中,建立表用的命令是()。A、CREATETABLEB、CREATESCHEMAC、REATEINDEXD、CREATEVIEW答案:A137.以下哪个事件不能激活DML触发器的执行()。A、SELECTB、UPDATEC、INSERTD、ELETE答案:A138.添加约束的方法不包括()。A、在建立表时直接创建约束B、可以将约束写在所有列之后C、对已经存在的表添加约束可以通过修改表方式D、可以将约束写在所有列之前答案:D139.SQL语言的数据操纵语句包括SELECT、INSERT、UPDATE、DELETE等,其中最重要的使用最频繁的是()。A、SELECTB、INSERTC、UPDATED、ELETE答案:A140.SQLSERVER2012使用TRANSACT-SQL语句()来声明游标。A、CREATECURSORB、ALTERCURSORC、SETCURSORD、ECLARECURSOR答案:D141.下列说法正确的是()。A、并发控制单位粒度越大,并行性越大B、并发控制单位粒度越小,额外开销越大C、并发控制单位粒度越小,额外开销越小D、以上说法都不对答案:C142.SQL语言中,删除表中数据的命令是()。A、DELETEB、DROPC、LEARD、REMOVE答案:A143.以下关于外键约束的描述不正确的是()。A、体现数据库中表之间的关系B、实现参照完整性C、以其他表主键约束和唯一约束为前提D、每个表中都必须定义外键答案:D144.SQL语言通常称为()。A、结构化查询语言B、结构化控制语言C、结构化定义语言.D、结构化操纵语言答案:A145.关系模型中有三类完整性约束:实体完整性、参照完整性和域完整性。定义外部关键字实现的是()完整性。A、实体完整性B、域完整性C、参照完整性D、实体完整性、参照完整性和域完整性答案:C146.下列()说法是不正确的。A、在数据库被修改之前建立相应日志记录B、在数据库恢复时,通常要从后向前扫描日志记录C、一般的,需要在Undo操作之前执行Redo操作D、一般的,需要在Redo操作之前执行Undo操作答案:C147.以下关于数据库事务的说法中,错误的是()。A、数据库事务是恢复和并发控制的基本单位B、数据库事务必须由用户显式地定义C、数据库事务具有ACID特性D、COMMIT和ROLLBACK都代表数据库事务的结束答案:B148.以下关于数据库设计的说法中,正确的是()。A、在逻辑结构设计阶段,规范化程度越高越好B、逻辑结构设计的结果必须满足BCNFC、在物理结构设计阶段,聚族可提高特定属性的查询效率D、在物理结构设计阶段,若选择B+树索引存取方法,关系上定义的索引数越多越好答案:C149.SQLSERVER2012属于()数据库系统。A、层次模型B、网状模型C、关系模型D、面向对象模型答案:C150.关系模型的候选关键字可以有1个或多个,而主关键字有()。A、多个B、0个C、1个D、1个或多个答案:C151.数据库备份的作用是()。A、保障安全性B、一致性控制C、故障后的恢复D、数据的转存答案:C152.以下关于数据库的重组和重构的说法中,正确的是()。A、数据库的重组修改了原设计的逻辑和物理结构B、数据库的重构不修改原设计的逻辑和物理结构C、数据库的重组是指按原设计要求重新安排存储位置、回收垃圾、减少指针链以提高系统性能D、数据库的重构是指按原设计要求重新安持存储位置、回收垃圾、减少指针链等,以提高系统性能答案:D153.关系型数据库中常用的查询语言不包括()。A、域关系演算B、元组关系演算C、导航式语言D、关系代数答案:C154.下列()语句可以用来从WHILE语句块中退出。A、CLOSEB、REAKC、EXITD、以上都是E、以上都不是答案:B155.子查询可以返回多少行而不产生错误()。A、仅一行B、如果不是以all、any、exists或in操作符开头,则仅一行C、无限多行D、如果不是以all、any、exists或in操作符开头,则为无限行答案:B156.下列叙述中正确的是()。A、数据库是一个独立的系统,不需要操作系统的支持B、数据库设计是指设计数据库管理系统C、数据库技术的根本目标是要解决数据共享的问题D、数据库系统中,数据的物理结构必须与逻辑结构一致答案:C157.执行SELECTRIGHT(‘thisisatest’,6)将返回给用户()。A、testB、thisiC、isatestD、有错误不能执行答案:A158.某电影院某日电影入座情况如下表所示。为调整场次,要统计2021年2月21日到场人数总数大于100的电影,可满足要求的SQL语句是()。A、SELECTfilm,sum(attendance)FROMmovieWHEREpdate='20210221'HAVINGsum(attendance)>100B、SELECTfilm,sum(attendance)FROMmovieWHEREpdate=‘20210221’ANDattendance>100GROUPBYfilmC、SELECTfilmum(attenedance)FROMmovieWHEREpdate=‘20210221’GROUPBYfilmHAVINGsum(attendance)>100D、SELECTfilm,sum(attendance)FROMmovieWHEREpdate=20210221ANDsum(attendance)>100GROUPBYfilm答案:C159.假设有两个数据库表isurance和employee分别记录了某地所有工作人员的社保信息和基本信息:Insurance(id,is_valid),各属性分别表示身份证号、社保是否有效,其中is_valid=1表示社保有效,is_valid=0表示社保无效。Employee(id,name,salay,is_local),各属性分别表示身份证号、姓名、每月工资,户口是否在当地,其中is_local=1表示户口在当地,is_local=0表示户口不在当地。2021年农历新年,为防控疫情,鼓励留在工作地过年,决定对社保有效且户口不在当地的人群发放津贴。可筛选出满足补贴发放条件人员的SQL语句为()。A、SELECT∗FROMemployee,insuranceWHEREinsurance.id=employee.idANDinsurance.is_valid=1B、SELECT∗FROMemployee,insuranceWHEREinsurance.is_valid=1ANDemployee.is_local=0C、SELECT∗FROMemployee,insuranceWHEREinsurance.id=employee.idANDinsurance.is_valid=1ANDinsurance.is_local=0D、SELECT∗FROMemployee,insuranceWHEREinsurance.id=employee.idANDinsurance.is_valid=1ANDemployee.is_local=1答案:C160.设学生关系S(Sno,Sname,Sex,Sage,Sdpart)的主关键字为Sno,学生选课关系SC(Sno,Cno,Score)的关键字为Sno和Cno,则关系R(Sno,Cno,Ssex,Sage,Sdpart,Score)的主关键字为Sno和Cno,其满足()。A、1NFB、2NFC、3NFD、BCNF答案:A161.数据库的存储设备和存取方法变化不影响整体逻辑结构的特点,称为数据库的()。A、实体独立性B、物理数据独立性C、客观独立性D、逻辑数据独立性答案:D162.下面哪一个约束用来禁止输入重复值()。A、UNIQUEB、NULLC、DEFAULTD、FOREIGNKEY答案:A163.下列()是给局部变量赋值。A、SETSTRNAME='SMITH'B、PRINTSTRNAMEC、DECLARESTRNAMEVARCHAR(10)D、SELECTSTRNAME答案:A164.数据定义语言的缩写词为()。A、DDLB、DCLC、DMLD、BL答案:A165.以下哪项不是SQLSERVER导入导出时要选择传输的数据来源()。A、从源数据库复制表和视图B、用一条查询指定要传输的数据C、从备份的数据文件中D、在SOLSERVER数据库之间复制对象和数据答案:D166.下面是合法的SMALLINT数据类型数据的是()。A、223.5B、32768C、-32767D、58345答案:C167.以下关于数据库事务的叙述中,正确的是()。A、一个数据库应用程序只能包含一个数据库事务B、一个数据库事务仅包含条SQL语句C、一个数据库事务仅包含一个存储过程D、一个数据库事务可以包含一组SQL语句答案:D168.参照完整性要求有关联的两个或两个以上表之间数据的一致性。参照完整性可以通过建立()来实现。A、主键约束和唯一约束B、主键约束和外键约束C、唯一约束和外键约束D、以上都不是答案:B169.相比于文件系统,用数据库系统管理数据,具有()的优势。A、数据冗余高B、数据独立性高C、数据结构化程度低D、数据联系弱答案:B170.在数据库系统中,日志文件用于()。A、保障事务的并发性B、保障数据的安全性C、检测系统的死锁D、数据库故障的恢复答案:D171.设关系数据库中的一个表S的结构为S(SN,CN,GRADE),其中SN为学生名,CN为课程名,二者均为字符型;GRADE为成绩,数值型,取值范围0~100。若要更正王二的化学成绩为85分,则可用()。A、UPDATESSETGRADE=85WHERESN='王二'ANDCN='化学'B、UPDATESSETGRADE='85'WHERESN='王二'ANDCN='化学'C、UPDATEGRADE=85WHERESN='王二'ANDCN='化学'D、UPDATEGRADE='85'WHERESN='王二'ANDCN='化学'答案:A172.结构化查询语言(SQL)的出现,极大地促进了()的应用。A、层次数据库B、网络数据库C、关系数据库D、文件管理系统答案:C173.在一个关系表中,一个表的列代表一个()。A、关系B、记录C、元组D、属性答案:D174.数据的逻辑独立性由()的映射实现。A、外模式到逻辑模式B、外模式到内模式C、逻辑模式到内模式D、内模式到逻辑模式答案:A175.删除约束df_fcalss的写法下列()对。A、ltertablestudentdropconstraintdf_fclassB、altertablestudentdropconstraintfclassC、altertablestudentdropdf_fclassD、altertablestudentconstraintdf_fclass答案:A176.在SQLServer2012中,负责管理登录账号、数据库用户和权限,创建和管理数据库的工具是()。A、服务管理器B、企业管理器C、查询分析器D、事件探查器答案:B177.下列关于INSERT语句使用正确的是()。A、可以在INSERT语句的VALUES指定计算列的值B、可以使用INSERT语句插入一个空记录C、如果没有为列指定数据,则列值为空值D、如果列设置了默认值,则可以不为该列提供数据答案:D178.下列关于视图的说法,错误的是()。A、只能在基本表上建立视图,不能在视图上再建立视图B、通过视图查询数据时最终都转换为对基本表的查询C、视图在一定程度上提供了数据的逻辑独立性D、视图提供了一定的安全控制机制答案:A179.TRANSACT-SQL语言中用()语句实现事物的回滚。A、CREATETABLEB、ROLLBACKC、GRANT和REVOKED、COMMIT答案:B180.属性指的是表中的一个()。A、记录B、列C、元组D、码答案:B181.数据库物理设计的任务不包括()。A、优化模式B、存储记录结构设计C、确定数据存放位置D、存取方法设计答案:A182.在客户机/服务器工作模式中,以下()不属于客户机的任务。A、管理用户界面B、处理应用程序C、对查询进行优化处理D、产生对数据库的请求答案:C183.当局部E-R图合并成全局E-R图时可能出现冲突,不属于合并冲突的是()。A、属性冲突B、语法冲突C、结构冲突.D、命名冲突答案:B184.当表中的某一属性列被设置了主键约束,则该属性列也同时具有如下约束()。A、CHECK约束和UNIQUE约束B、UNIQUE约束和NOTNULL约束C、HECK约束和NOTNULL约束D、以上选项均错误答案:B185.在数据库设计过程中,()阶段独立于数据库管理系统。A、概念设计B、逻辑设计C、物理设计D、ABC都不正确答案:A186.在数据库系统中,提供数据与应用程序间物理独立性的是()。A、外模式/模式映像B、模式/内模式映像C、外模式/内模式映像D、子模式/模式映像答案:B187.应用数据库的主要目的是()。A、解决数据保密问题B、解决数据完整性问题C、解决数据共享问题D、解决数据量大的问题答案:C188.在数据库系统中,对存取权限的定义称为()。A、命令B、授权C、定义D、审计答案:B189.下面关于SQL语言的说法中,()说法是错误的。A、一个SQL数据库就是一个基本表B、SQL语言支持数据库的三级模式结构C、一个基本表可以跨多个存储文件存放,一个存储文件可以存放一个或多个基本表D、SQL的一个表可以是一个基本表,也可以是一个视图答案:A190.系统在运行过程中,由于某种硬件故障,使存储在外存上的数据部分损失或全部损失,这种情况属于()。A、事务故障B、系统故障C、介质故障D、运行故障答案:C191.SQL语言中,删除一个表的命令是()。A、DELETEB、DROPC、LEARD、REMOVE答案:B192.SQL语言是()的语言,易学习。A、过程化B、非过程化C、格式化D、导航化答案:B193.下面关于数据库系统基于日志的恢复的叙述中,()是正确的。A、利用更新日志记录中的改前值可以进行UNDO,利用更新日志记录中的改前值可以进行REDOB、利用更新日志记录中的改前值可以进行UNDO,利用更新日志记录中的改后值可以进行REDOC、利用更新日志记录中的改后值可以进行UNDO,利用更新日志记录中的改前值可以进行REDOD、利用更新日志记录中的改后值可以进行UNDO,利用更新日志记录中的改后值可以进行REDO答案:B194.在SQLServer中运行以下的T-SQL:USEPubsGOGRANTINSERT,UPDATE,DELETEONauthorsTOMaryYaGO将()。A、禁止用户MaryYa操作数据库Pubs中除了Authors之外的所有表B、把数据库Pubs中表Author中的数据全部转移到数据库MaryYa中C、赋予用户MaryYa操作数据库Pubs中表Author插入、更新和删除数据的权限D、代码运行将失败,提示GRANT操作无效答案:C195.要将一组语句执行5次,下列()结构可以用来完成。A、IF…ELSEB、WHILEC、ASED、以上都不是答案:B196.下列哪一项描述的不是存储过程的好处()。A、执行速度快B、模块化的程序设计C、逐一读取每条记录D、减少网络通信量答案:C197.若关系模式R(V,F)中的每一个决定属性集都包含候选码,则R属于()。A、2NFB、3NFC、BCNFD、4NF答案:C198.关于触发器,下面说法中正确的是()。A、触发器可以实现完整性约束B、触发器不是数据库对象C、用户执行SELECT语句时可以激活触发器D、触发器不会导致无限触发链答案:A199.查找student表中所有电话号码(列名:telephone)的第一位为8或6,第三位为0的电话号码()。A、SELECTtelephoneFROMstudentWHEREtelephoneLIKE'[86]%0∗'B、SELECTtelephoneFROMstudentWHEREtelephoneLIKE'(8,6)∗0%'C、SELECTtelephoneFROMstudentWHEREtelephoneLIKE'[8,6]_0∗'D、SELECTtelephoneFROMstudentWHEREtelephoneLIKE'[86]_0%'答案:D200.SQLSERVER提供的单行注释语句是使用()开始的一行内容。A、/∗B、--C、{D、/答案:B201.数据库设计的()阶段的主要任务是调查和分析用户的应用需要,为概念结构设计做好充分准备。A、需求分析B、逻辑设计C、物理设计.D、运行设计答案:A202.SQL语言集数据查询、数据操作、数据定义和数据控制功能于一体,语句Insert、Delete、Update实现()功能。A、数据查询B、数据操纵C、数据定义D、数据控制答案:B203.下列关于SQLSERVER中扩大数据库空间的说法,正确的是()。A、只能扩大日志文件的空间,不能扩大数据文件的空间B、只能扩大数据文件的空间,不能扩大日志文件的空间C、日志文件和数据文件的空间都可以扩大D、在数据库空间未用满时不能进行扩大数据库空间的操作答案:C204.以下关于并发调度的说法中,正确的是()。A、以不同串行方式调度执行两个事务,结果都相同B、并发调度结果与某一种串行调度结果相同,是并发调度正确的必要条件C、不满足两段锁协议的并发调度,其结果一定是错误的D、满足两段锁协议的并发调度不会产生死锁答案:B205.在SQL中,建立视图用的命令是()。A、CREATESCHEMAB、CREATETABLEC、REATEVIEWD、CREATEINDEX答案:C206.对于现实世界中事物的特征,在实体-联系模型(E-R)中使用()。A、属性描述B、关键字描述C、二维表格描述D、实体描述答案:A207.以下不属于服务器端脚本语言的是()。A、JSPB、PHPC、ASPD、ADO答案:D208.若想查询出所有姓张的、且出生日期不为空的学生信息,则WHERE条件应为()。A、姓名LIKE'张%'AND出生日期=NOTNULLB、姓名LIKE'张∗'AND出生日期=NOTNULLC、姓名LIKE'张%'AND出生日期ISNOTNULLD、姓名LIKE'张_'AND出生日期ISNOTNULL答案:C209.当你执行下面的SQL语句时,会发生()。SELECTau_id,title_id,sum(roy)FROMtitleGROUPBYtitle_id,au_idORDERBYtitle_id,au_idA、该语句会失败B、在结果集中,对每一个不同的au_id的值和title_id的值的组合都会有一行C、在结果集中,每一行中au_id的值都不会相同D、在结果集中,每一行中title_id的值都不会相同答案:B210.一家航空公司把一年中飞行距离超过10000里的客户信息转移到一张称为flyersclub的表中,他们的详细情况被记录在表flyers中,正确的是()。A、insertintoflyersclubfromflyerswhereidistancetravelled>=10000B、insertflyersclubwhereidistancetravelled>=10000C、insertintoflyersclubfromflyerswhere(idistancetravelled)values>=10000D、insertflyersclub(idstancetravelled)valuesfromflyerswhereidistancetravelled>=10000答案:A211.以下关于数据库MODEL的叙述中,正确的是()。A、MODEL数据库是SQLSERVER示例数据库B、MODEL数据库用于保存所有的临时表和临时存储过程C、MODEL数据库用作在系统上创建的所有数据库的模板D、MODEL数据库用于记录SQLSERVER系统的所有系统级别信息答案:C212.以下关于关联的叙述正确的是()。A、可在两个表的不同数据类型的字段间创建关联B、可在两个表的不同数据类型的同名字段间创建关联C、可在两个表的相同数据类型的不同名称的字段间创建关联D、在创建关联时选择了级联更新相关的字段,则外键表中的字段值变化时,可自动修改主键表中的关联字段答案:C213.下列函数中,返回值数据类型为INT的是()。A、LEFTB、LENC、LTRIMD、SUNSTRING答案:B214.反映现实世界中实体及实体间联系的信息模式是()。A、关系模型B、层次模型C、网状模型D、E-R模型答案:D215.数据库系统中的运算溢出属于()。A、事务故障B、系统故障C、介质故障D、硬件故障答案:A216.下面SQLServer标志符正确的是()。A、2xB、_mybaseC、$moneyD、trigger答案:C217.查询每门课程的最高分,要求得到的信息包括课程名称和分数,正确的命令是()。A、Select课程名称,Sum(分数)As分数FromCurriculum,GradeWhereCurriculum.课程编号=Grade.课程编号GroupBy课程名称B、Select课程名称,Max(分数)As分数FromCurriculum,GradeWhereCurriculum.课程编号=Grade.课程编号GroupBy课程名称C、Select课程名称,Sum(分数)As分数FromCurriculum,GradeWhereCurriculum.课程编号=Grade.课程编号GroupByCurriculum.课程名称D、Select课程名称,Max(分数)As分数FromCurriculum,GradeWhereCurriculum.课程编号=Grade.课程编号GroupByCurriculum.课程名称答案:B218.数据的正确性和相容性是指数据库的()。A、完整性B、安全性C、并发性D、一致性答案:A219.下面列出的关于视图(View)的条目中,()是不正确的。A、视图是外模式B、视图是虚表C、使用视图可以加快查询语句的执行速度D、使用视图可以简化查询语句的编写答案:C220.如果关系模式R上有函数依赖AB→C和A→C,则R中存在()。A、完全依赖B、部分依赖C、传递依赖D、多值依赖答案:B221.关系的完整性约束不包含()。A、实体完整性B、参照完整性C、属性完整性D、用户定义完整性答案:C222.某公司开发系统记录员工基本信息。假设每个员工只在一个部门工作:每个员工必须提供工作和家庭两部电话号码。()不满足1NF。A、R1(员工编号,姓名,性别)B、R2(员工编号,姓名,家庭电话,工作电话)C、R3(员工编号,姓名,部门)D、R4(员工编号,姓名,电话{家庭电话,工作电话})答案:D223.在Transact-SQL语法中,SELECT语句的完整语法较复杂,但至少包括的部分()。A、INTOB、FROMC、GROUPD、仅SELECT答案:B224.强制域有效性的方法不包括有()。A、限制类型(指定列的数据类型)B、格式控制(如Check约束控制输入格式)C、可能值范围(如Notnull、default、check)D、设定主键答案:D225.模糊查找like'%a__'下面()选项是可能的A、bcdB、caikC、bcaD、teaing答案:B226.下面关于触发器的描述,错误的是()。A、触发器是一种特殊的存储过程,用户可以直接调用B、触发器表和DELETED表没有共同记录C、触发器可以用来定义比CHECK约束更复杂的规则D、删除触发器可以使用DROPTRIGGER命令,也可以使用企业管理器答案:A227.下面的类型中宽度最大的是()。A、CHAR(5)B、VARCHAR(5)C、NCHAR(5)D、BIGINT答案:C228.在下面关于差异备份和事务日志备份的描述中,()是正确的。A、如果数据库支持差异备份,就不应当使用事务日志备份,因为速度较慢B、事务日志备份可以还原数据库到任一时刻的状态C、差异备份只备份了数据库操作D、差异备份的优点是恢复时间较短答案:A229.下列四项中说法不正确的是()。A、数据库减少了数据冗余B、数据库中的数据可以共享C、数据库避免了一切数据的重复D、数据库具有较高的数据独立性答案:C230.班级表里只记录了100位同学的情况,那么对该表建立索引文件的说法正确的是()。A、一定要,因为索引有助于加快搜索记录的进程B、不适宜,因为对少量记录的表进行索引实际上会产生不利的影响C、一定要,因为索引对于任何数据库表都是有必要的D、没有必要,因为建立索引对数据库的性能没有影响答案:B231.关于表结构的定义,下面说法中错误的是()。A、表名在同一个数据库内应是唯一的B、创建表使用CREATETABLE命令C、删除表使用DELETETABLE命令D、修改表使用ALTERTABLE命令答案:C232.下列标识符可以作为局部变量使用的是()。A、[MYVAR]B、MYVARC、MYVARD、MYVAR答案:C233.在视图上不能完成的操作是()。A、更新视图B、查询C、在视图上定义新的基本表D、在视图上定义新视图答案:C234.数据库DB、数据库系统DBS、数据库管理系统DBMS三者之间的关系是()。A、DBS包括DB和DBMSB、DBMS包括DB和DBSC、DB包括DBS和DBMSD、BS包括DB、也就是DBMS答案:A235.在对象联系图中,表示两个属性之间值的联系为逆联系的是()。A、小圆圈B、单箭头C、双线箭头(超类与子类联系)D、双向箭头答案:D236.已经声明了一个局部变量n,在下列语句中,能对该变量正确赋值的是()。A、n='HELLO'B、SELECTn='HELLO'C、SETn=HELLOD、SELECTn=HELLO答案:B237.在关系数据库中,视图是三级模式结构中的()。A、内模式B、模式C、存储模式D、外模式答案:D238.在数据库系统中,系统故障造成()。A、硬盘数据丢失B、软盘数据丢失C、内存数据丢失D、磁带数据丢失答案:C239.在数据库管理系统中,以下SQL语句书写顺序正确的是()。A、SELECT→FROM→GROUPBY→WHEREB、SELECT→FROM→WHERE→GROUPBYC、SELECT→WHERE→GROUPBY→FROMD、SELECT→WHERE→FROM→GROUPBY答案:B240.为提高效率,关系数据库系统必须进行()处理。A、定义视图B、查询优化C、数据恢复D、数据规范化到最高范式答案:B241.数据库系统的数据独立性体现在()。A、不会因为数据的变化而影响到应用程序B、不会因为系统数据存储结构与数据逻辑结构的变化而影响应用程序C、不会因为存储策略的变化而影响存储结构D、不会因为某些存储结构的变化而影响其他存储结构答案:B242.有学生选课关系:学生选课(学号,课程号,成绩),对该关系的查询语句如下:Select课程号,Avg(成绩)From学生选课GroupBy课程号如果要提高该查询的效率,应该建索引的属性是()。A、学号B、课程号C、成绩D、(学号,课程号)答案:B243.在SELECT语句中,用于去除重复行的关键字是()。A、TOPB、DISTINCTC、PERCENTD、HAVING答案:B判断题1.事务的永久性意味着在事务完成后,所有的数据保持一致的状态,这保证了数据的完整性。A、正确B、错误答案:B2.实现数据完整性有三种方式,即声明数据完整性、实现数据完整性和过程数据完整性。A、正确B、错误答案:B3.使用DELETE语句删除表中的所有数据以后,表中的标识列将被重置为种子的值。A、正确B、错误答案:B4.属性是指实体具有的某种特性或若干方面的特性。A、正确B、错误答案:A5.规则用来保证输入到列中的数据的实体完整性。规则比检查约束更简明,一个列只能应用一个检查约束,但是却可以应用多个规则。A、正确B、错误答案:B6.事务日志本身是一个数据库,用来保存所有更新数据库事务的操作。其主要用途是恢复由各种故障造成的数据丢失,将DB恢复到最近某个一致性状态。A、正确B、错误答案:A7.创建主键约束时系统自动创建聚集索引。A、正确B、错误答案:A8.SQLSERVER不允许将同一个数据库的数据文件和日志文件存储在相同的位置。A、正确B、错误答案:B9.唯一性约束和主键约束的区别在于,定义唯一性约束的列允许空值,但定义主键约束的列不允许空值A、正确B、错误答案:A10.存储过程是SQL语句和可选控制流语句的预编译集合,它以一个单元存储并以一个名称处理。A、正确B、错误答案:B11.关系中的NULL,对于数值型数据可以理解为0,对于字符型数据可以理解为空字符。A、正确B、错误答案:B12.SQLSERVER允许将一行数据存储在多个数据页上。A、正确B、错误答案:B13.在SQLServer中,表的外键所在列不能设计成允许有空值。A、正确B、错误答案:B14.一个表可以创建若干个聚集索引。A、正确B、错误答案:B15.当登录账户成为某数据库的合法用户之后,其对该数据库中的用户数据和对象自动拥有各种操作权限。A、正确B、错误答案:B16.具有数据更改权限的用户都自动具有该数据的查询权限。A、正确B、错误答案:B17.关系数据模型的数据结构是简单二维表。A、正确B、错误答案:A18.在进行数据库概念结构设计时,要充分考虑所使用的数据库管理系统。A、正确B、错误答案:B19.临时表是一种特殊的表,它存储在TEMPDB中,当不再使用时会被系统自动删除。A、正确B、错误答案:A20.如果按照多个列排序查询结果,那么应该在SELECT语句中写多个ORDERBY子句。A、正确B、错误答案:B21.实体完整性约束通常用主键实现。A、正确B、错误答案:A22.触发器的嵌套是指触发器在更改一个表中的内容时,激活了该表的另外一个触发器,而该触发器又以这种方式激活了第三个触发器,依此类推。A、正确B、错误答案:A23.数据库三级模式中,外模式到模式的映像提供了数据的逻辑独立性。A、正确B、错误答案:A24.在缺省被创建后,不能立即进行使用,只有将其绑定到一个列或用户定义的数据类型上才能发挥作用。A、正确B、错误答案:A25.将主文件组配置成默认文件组是最优配置,这样数据库对象就可以自动保存在主文件组中。A、正确B、错误答案:B26.在数据模型中,型是指对某一类数据的结构和属性的说明,值是值的一个具体赋值。A、正确B、错误答案:B27.在SQLServer中,数据存储在一个个的关系表格中,这些关系表格也叫数据表,或基本表。A、正确B、错误答案:A28.任何一张二维表格都表示一个关系。A、正确B、错误答案:B29.实体型是指实体属性的集合,表示实体所固有的若特征。A、正确B、错误答案:A30.属性取值的变化范围称为该属性的域。A、正确B、错误答案:A31.在指定排序所依据的列时,该列可以是没有出现在SELECT子句中的列。A、正确B、错误答案:A32.一个表中最多只能有一个唯一性约束。A、正确B、错误答案:B33.使用事务日志文件可以恢复非日志事务。A、正确B、错误答案:B34.在关系数据库中,并不是规范化程度越高的关系模式就越好。A、正确B、错误答案:A35.使用FOREIGNKEY约束可以实现参照完整性约束。A、正确B、错误答案:A36.实体是指现实世界客观存在的事物,概念性的事物不能叫做实体。A、正确B、错误答案:B37.sa登录账户映射为所有数据库中的guest用户。A、正确B、错误答案:B38.实体型中各属性的具体取值称为实体值。A、正确B、错误答案:A39.索引一般来说可以提高数据增、删、改、查的效率。A、正确B、错误答案:B40.SQLSERVER数据库中的NULL值(空值)表示的是“0”值。A、正确B、错误答案:B41.关系模型就是关系数据库。A、正确B、错误答案:B42.用二维表结构表示实体型,外键实现实体之间联系的模型称为关系模型。A、正确B、错误答案:A43.B/S模式的开发、维护工作主要集中在服务器端,可减轻异地用户的维护成本。A、正确B、错误答案:A44.一个关系模式只能包含一个候选键。A、正确B、错误答案:B45.事物之间往往存在某种自然联系,这种联系不能叫实体。A、正确B、错误答案:B46.系统自动创建的索引可以手工删除。A、正确B、错误答案:B47.已经更改了数据库中数据,但还没有完成的事务在恢复过程中,SQLServer从磁盘上读取数据页,重新套用更改,然后再将数据页写回磁盘上。A、正确B、错误答案:B48.创建一个数据库角色以后,可以将数据库中的操作权限授予该角色,但不能将固定数据库角色分配给该角色。A、正确B、错误答案:B49.数据管理经过了人工管理阶段、文件系统阶段和数据库系统阶段。A、正确B、错误答案:A50.在SQLSERVER中,可以手工扩大数据文件和日志文件的空间。A、正确B、错误答案:A51.用DROP语句可以删除数据库中的数据。A、正确B、错误答案:B52.事务的一致性使SQLServer确保事务作为一个不可分割的基本单元来执行。A、正确B、错误答案:B53.SQLServer是基于客户机/服务器的关系数据库管理系统A、正确B、错误答案:A54.在同一时刻只能有一个文件组是默认文件组。A、正确B、错误答案:A55.关系是元组的集合。A、正确B、错误答案:A56.存储过程一旦加密就无法解密,但是存储过程的所有者和系统管理员能查看存储过程定义。A、正确B、错误答案:B57.关系模型不能表示实体之间多对多联系。A、正确B、错误答案:B填空题1.SQLSERVER可使用()或()命令来显示函数结果。答案:SELECT|PRINT2.参照完整性又称为()
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025智能家居设备购买与售后服务合同模板
- 引水工程管道防腐方案(3篇)
- 道路工程整改施工方案(3篇)
- 精神病工程治疗方案(3篇)
- 工程维修服务提升方案(3篇)
- 2025年南瓜籽仁项目立项申请报告模板
- 深度解读2025年城市地下停车场智慧化系统市场前景
- 深度解读2025年公路货运行业数字化转型与运力整合的市场策略报告
- 国企水厂笔试真题及答案
- 建筑工程智慧监管方案(3篇)
- 药品注册审评员考核试题及答案
- 机器人常用手册-系列中文版-epx2900a00使用说明书
- 小学硬笔书法课教案(1-30节)
- optimact540技术参考手册
- 光伏电站组件清洗周边除草治理方案
- 建筑面积测绘报告范本
- 校园物业考评表
- 爆破作业人员培训考核题库
- 2019版外研社高中英语选择性必修三单词默写表
- 核质保监查员考试复习题(答案)
- 墙体喷射混凝土加固工程方案一
评论
0/150
提交评论