1、数据库应用数据库基础与应用0018(浙江电大课程号:3306805)参考资料试卷总分:100单选题(共20题,共40分)1.(2分)在同一关系模式中,如果存在非平凡的函数依赖XY,YZ,而YX,则称( )。A、Z完全依赖于XB、Z部分依赖于XC、Z传递依赖于XD、X传递依赖于Z参考答案:C2.(2分)在T-SQL语法中,Select语句的完整语法较复杂,使用关键字( )可以把重复行屏蔽。A、DistinctB、UnionC、AllD、Top参考答案:A3.(2分)下列哪种角色默认包含所有数据库用户()。A、guestB、saC、publicD、sysadmin参考答案:C4.(2分)数据库管理
2、系统的英文缩写是()。A、DBB、DBMSC、DBSD、DBA参考答案:B5.(2分)相同层次的运算一起出现时,处理顺序位从左到右正确的是()。A、括号()、位运算符 、算术运算符 + 、-、位运算符 B、括号()、位运算符 、算术运算符 + 、-、位运算符 C、括号()、位运算符 &、算术运算符 + 、-、位运算符 D、括号()、位运算符 &、算术运算符 + 、-、位运算符 参考答案:A6.(2分)SQL数据定义语言中,表示检查约束的关键字是( )。A、CheckB、Foreign keyC、Primary keyD、Unique参考答案:A7.(2分)下列()统计函数可以计算某一列上的最大
3、值。A、SumB、AvgC、MaxD、Min参考答案:C8.(2分)表在数据库中是一个非常重要的数据对象,创建表可以用()方法来创建。A、企业管理器B、查询分析器C、服务管理器D、企业管理器和查询分析器参考答案:D9.(2分)在SQL Server中,( )不属于触发器的类型。A、InsteadB、UpdateC、DeleteD、Instead of参考答案:D10.(2分)()是指对数据库的完整备份,包括所有的数据以及数据库对象。A、数据库完全备份B、数据库差异备份C、事务日志备份D、文件或文件组备份参考答案:A11.(2分)()记录SQL Server系统的所有系统级别信息。A、maste
4、r数据库B、tempdb数据库C、model数据库D、msdb数据库参考答案:A12.(2分)下列有关客户机/服务器体系结构,说法不正确的是( )。A、数据的存储和管理由服务器负责B、客户机负责把用户请求传送给服务器,并接收服务器返回的结果C、一台客户机只能固定连接一台服务器D、一台客户机可以选择连接不同的服务器参考答案:C13.(2分)采用二维表格的结构表达实体及实体间联系的数据模型是()。A、层次B、网状C、关系D、实体联系模型参考答案:C14.(2分)如果一位教授三门课的教师改变了地址,三个元组的地址都要更新,一旦一个元组的地址未修改就会导致数据不一致,这说明一个关系存在()问题。A、数
5、据冗余B、更新异常C、插入异常D、删除异常参考答案:C15.(2分)表设计器的下半部()显示该列值小数点右边能出现的最大数字个数。A、“描述”栏B、“默认值”栏C、“精度”栏D、“小数位数”栏参考答案:D16.(2分)可以使用()来修改存储过程的名称。A、sp_helptextB、sp_dependsC、sp_renameD、objname参考答案:C17.(2分)设一个关系R(U),它是满足第二范式的,若R中不存在非主属性对候选码的传递依赖,则称关系R属于( )范式的关系。A、第一B、第二C、第三D、BC参考答案:C18.(2分)每个()类型的数据占用4个字节的存储空间。A、IntB、Sma
6、llintC、TinyintD、Bigint参考答案:A19.(2分)()必须确保索引键不包含重复的值。A、聚集索引B、非聚集索引C、索引视图D、唯一索引参考答案:D20.(2分)ADO控件属于ActiveX控件,使用之前必须将Microsoft ADO Data Control 6.0(OLE DB)添加到工具箱中,添加ADO控件的菜单命令为( )。A、“工程”“引用”B、“工程”“部件”C、“工具”“选项”D、“工程”“添加文件”参考答案:B判断题(共20题,共40分)21.(2分)一个学生可以学习多门课程,而一门课程也可以被多个学生学习,所以学生和课程是一对多的关系。参考答案:22.(2
7、分)设一个学生关系(学号,姓名,性别,系号,系名,系主任名),系名是传递依赖于学号。参考答案:23.(2分)服务器管理器只能启动SQL Server服务。参考答案:24.(2分)视图是观察数据的一种方法,只能基于基本表建立。参考答案:25.(2分)若SQL Server系统采用Windows身份验证,则系统对登录帐号的验证是由Windows系统验证的,SQL Server系统不再验证。参考答案:26.(2分)在删除一个聚集索引时,该表上的所有非聚集索引自动重建。参考答案:27.(2分)检查约束对输入列设置条件,以限制输入值,保证数据库的完整性。参考答案:28.(2分)概念模型是按计算机系统的观
8、点来对数据和信息建模。参考答案:29.(2分)差异数据库备份只记录自上次数据库备份后发生更改的数据。参考答案:30.(2分)若在Delete语句中给出Where子句,则表示删除表中满足条件的记录。参考答案:31.(2分)数据表只能有一个聚集索引,主键适合聚集索引。参考答案:32.(2分)SQL Server系统的默认登录帐号sa是不能被删除的。参考答案:33.(2分)SQL Server的验证分为以下三个过程,登陆数据库服务器时的身份验证,访问数据库时的用户验证,访问数据库对象时的操作验证。参考答案:34.(2分)分离数据库后,便将该数据库从SQL Server中删除,但是保存在组成该数据库的
9、数据和事务日志文件中的数据完好无损,这些数据和事务日志文件可以用来将数据库转移到任何SQL Server服务器实例上。参考答案:35.(2分)在T-SQL中像在一般的程序语言中一样使用“变量=变量值”来给变量赋值。参考答案:36.(2分)所有数据库都能执行分离操作。参考答案:37.(2分)使用触发器优先于使用约束、规则和默认值。参考答案:38.(2分)SQL Server 2000服务端和客户端可以安装在一台计算机上。参考答案:39.(2分)使用Insert语句时,若Into子句若没有指定列名,则新插入的记录必须在每个属性列上均有值,且 Values子句中值的排列顺序要和表中各属性列的排列顺序一致。参考答案:40.(2分)model数据库用作在系统上创建的所有数据库的模板。参考答案: