《华师在线数据库应用作业及答案 .doc》由会员分享,可在线阅读,更多相关《华师在线数据库应用作业及答案 .doc(44页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、作 业 1第1题 使用( )身份验证方式需要客户端应用程序连接时提供登录时需要的用户标识和密码。A.Windows身份验证B.SQL Server 身份验证C.以超级用户身份登录时D.其他方式登录时 您的答案:B 2第2题 表达式123+456的值是( )。A.123456B.579C.123456D.123456” 您的答案:B 3第3题 将多个查询结果返回一个结果集合的运算符是( )。A.JOINB.UNIONC.INTOD.LIKE 您的答案:B 4第4题 使用T-SQL创建视图时,不能使用的关键字是:( )。A.ORDER BYB.WHEREC.COMPUTED.WITH CHECK
2、OPTION 您的答案:C 5第5题 系统存储过程在系统安装时就已创建,这些存储过程存放在( )系统数据库中。A.masterB.tempdbC.modelD.msdb 您的答案:A 6第6题 下面哪种文件无法与SQL Server数据库进行导入和导出操作( )。A.文本文件B.EXCEL文件C.Word文件D.Access文件 您的答案:C 7第7题 数据库逻辑结构设计阶段的主要功能是:( )。A.明确用户需求,确定新系统的功能B.建立数据库的E-R模型C.将数据库的E-R模型转换为关系模型D.选择合适的存储结构和存储路径 您的答案:C 8第8题 在数据库设计过程使用( )可以很好的描述数据
3、处理系统中信息的变换和传递过程。A.数据流图B.数据字典C.E-R图D.系统流程图 您的答案:A 9第9题 下列SQL语句中,能够实现参照完整性控制的语句是:( )。A.FOREIGN KEYB.PRIMARY KEYC.REFERENCESD.FOREIGNKEY和REFERENCES 您的答案:D 10第10题 T-SQL中的全局变量以( )作前缀。A.B.C.#D.# 您的答案:A 11第14题 SELECT s_no=学号,s_name=姓名FROM information WHERE 班级名=软件021 表示( )。A.查询INFORMATION表中软件021班学生的学号、姓名B.查
4、询INFORMATION表中软件021班学生的所有信息C.查询INFORMATION表中学生的学号、姓名D.查询INFORMATION表中计算机系学生的记录 您的答案:A 12第15题 只有( )才能作为文件组的成员。A.日志文件B.索引文件C.数据文件D.备份文件 您的答案:C 13第16题 要查询INFORMATION表中姓“王”且单名的学生情况,可用( )命令。A.SELECT * FROM INFORMATION WHERE 姓名 LIKE 王%B.SELECT * FROM INFORMATION WHERE 姓名 LIKE 王_C.SELECT * FROM INFORMATION
5、 WHERE 姓名 = 王%D.SELECT * FROM INFORMATION WHERE 姓名 = 王_ _ 您的答案:B 14第17题 将多个查询结果返回一个结果集合的运算符是( )。A.JOINB.UNIONC.INTOD.LIKE 您的答案:B 15第18题 某数据表已经将列F定义为主关键字,则以下说法中错误的是( )。A.列F的数据是有序排列的B.列F的数据在整个数据表中是惟一存在的C.不能再给此数据表建立聚集索引D.当为其他列建立非聚集索引时,将导致此数据表的记录重新排列 您的答案:D 16第26题 支持 SQL Server 2000 中的所有可用功能,可作为企业数据库服务器
6、使用的SQL Server 2000版本是:( )。A.SQL Server 2000个人版B.SQL Server 2000企业版C.SQL Server 2000开发版D.SQL Server 2000标准版 您的答案:B 17第27题 下列( )不属于SQL Server 2000在安装时创建的系统数据库。A.masterB.modelC.msdbD.userdb 您的答案:D 18第28题 在( )子查询中,内层查询只处理一次,得到一个结果集,再依次处理外层查询。A.IN子查询B.EXIST子查询C.NOT EXIST子查询D.JOIN子查询 您的答案:A 19第29题 以下与事务控制
7、无关的关键字是:( )。A.ROLLBACKB.COMMITC.DECLARED.BEGIN 您的答案:C 20第30题 表达式STUFF(HOW ARE YOU,4,1,OLD)的值是( )。A.HOWARE YOUB.HOW OLD ARE YOUC.HOWOLDARE YOUD.HOW OLD RE YOU 您的答案:B 21第31题 联接有内联接、外联接和交叉联接,其中外联接只能对( )表进行。A.两个B.三个C.四个D.任意个 您的答案:A 22第32题 数据库系统不仅包括数据库本身,还要包括相应的硬件,软件和( )。A.数据库管理系统B.数据库应用系统C.相关的计算机系统D.各类相
8、关人员 您的答案:D 23第33题 一个面向主题的,集成的,不同时间的,稳定的数据集合是:( )。A.分布式数据库B.面向对象数据库C.数据仓库D.联机事务处理系统 您的答案:C 24第34题 如果对于实体集A中的每一个实体,实体集B中有可有多个个实体与之联系;反之,对于实体集B中的每一个实体,实体集A中也可有多个实体与之联系。则称实体集A与B具有( )。A.1:1联系B.1:n联系C.n:m联系D.多种联系 您的答案:C 25第35题 SQL中创建基本表应使用( )语句。A.CREATE SCHEMAB.CREATE TABLEC.CREATE VIEWD.CREATE DATEBASE 您
9、的答案:B 26第36题 Visual Basic6.0不能使用下面哪一种数据访问技术( )。A.ADOB.DAOC.ODBCD. 您的答案:C 27第37题 数据库中只存放视图的( )。A.操作B.对应的数据C.定义D.限制 您的答案:C 28第38题 假设表中某列的数据类型为VARCHAR(100) ,而输入的字符串为“ahng3456”,则存储的是( )。A.ahng3456,共8字节B.ahng3456和92个空格C.ahng3456和12个空格D.ahng3456和32个空格 您的答案:A 29第39题 要查询information表中学生姓中含有“张”的学生情况,可用( )命令。A
10、.SELECT * FROM information WHERE s_name LIKE 张%B.SELECT * FROM information WHERE s_name LIKE 张_C.SELECT * FROM information WHERE s_name LIKE %张%D.SELECT * FROM information WHERE s_name LIKE 张_ 您的答案:C 30第40题 下面关于存储过程的描述不正确的是( )。A.存储过程实际上是一组T-SQL语句B.存储过程预先被编译存放在服务器的系统表中C.存储过程独立于数据库而存在D.存储过程可以完成某一特定的业务
11、逻辑 您的答案:C 31第11题 DELETE语句只是删除表中的数据,表本身依然存在数据库中。 您的答案:正确 32第12题 可以对视图进行加密处理,使用户无法看到视图的定义。 您的答案:正确 33第13题 在导入数据时,如果SQL Server数据库中不存在对应的表,可以自动创建。 您的答案:正确 34第19题 恢复是利用冗余数据来重建数据库。 您的答案:正确 35第20题 在表中创建一个标识列(IDENTITY),当用户向表中插入新的数据行时,系统会自动为该行标识列赋值。 您的答案:正确 36第21题 职称 in (教授, 副教授)与 职称 = 教授 or 职称 = 副教授 等价吗? 您的
12、答案:正确 37第22题 存储过程的输出结果可以传递给一个变量。 您的答案:正确 38第23题 触发器是通过事件进行触发而被执行的。 您的答案:正确 39第24题 职称 in (教授, 副教授)与 职称 = 教授 and 职称 = 副教授 等价吗? 您的答案:错误 40第25题 数据库设计前只需选择数据库分析设计人员。 您的答案:错误 作 业 1第12题 关于导入导出数据,下面说法错误的是( )。A.可以使用向导导入导出数据B.可以将SQL Server数据导出到AccessC.可以保存导入导出任务,以后执行D.导出数据后,原有数据被删除答案:D 2第13题 下列不可能在游标使用过程中使用的关
13、键字是:( )。A.OPENB.CLOSEC.DEALLOCATED.DROP答案:D 3第14题 SELECT s_no=学号,s_name=姓名FROM information WHERE 班级名=软件021 表示( )。A.查询INFORMATION表中软件021班学生的学号、姓名B.查询INFORMATION表中软件021班学生的所有信息C.查询INFORMATION表中学生的学号、姓名D.查询INFORMATION表中计算机系学生的记录答案:A 4第15题 命令SELECT s_no,AVG(grade) AS 平均成绩 FROM score GROUP BY s_no HAVING
14、 AVG(grade)=85,表示( )。A.查找score表中平均成绩在85分以上的学生的学号和平均成绩B.查找平均成绩在85分以上的学生C.查找score表中各科成绩在85分以上的学生D.查找score表中各科成绩在85分以上的学生的学号和平均成绩答案:A 5第16题 下面关于默认值的描述,正确的是:( )。A.表中添加新列时,如果没有指明值,可以使用默认值B.可以绑定到表列,也可以绑定到数据类型C.可以响应特定事件的操作D.以上描述都正确答案:A 6第17题 SQL中创建基本表应使用( )语句。A.CREATE SCHEMAB.CREATE TABLEC.CREATE VIEWD.CRE
15、ATE DATEBASE答案:B 7第18题 SELECT语句中与HAVING子句同时使用的是( )子句。A.ORDER BYB.WHEREC.GROUP BYD.无需配合答案:C 8第19题 关于触发器的描述不正确的是:( )。A.它是一种特殊的存储过程B.可以实现复杂的商业逻辑C.对于某类操作,可以创建不同类型的触发器D.触发器可以用来实现数据完整性答案:B 9第20题 Visual Basic6.0不能使用下面哪一种数据访问技术( )。A.ADOB.DAOC.ODBCD.答案:C 10第21题 与WHERE G BETWEEN 60 AND l00语句等价的子句是( )。A.WHERE
16、G 60 AND G =60 AND G 60 AND G =60 AND G 60 AND G =60 AND G 60 AND G =60 AND G =100答案:D 标准答案:D 您的答案: 题目分数:2.0 此题得分:0.0 7第9题 用二维表结构表示实体以及实体间联系的数据模型称为( )。A.网状模型B.层次模型C.关系模型D.面向对象模型答案:C 标准答案:C 您的答案: 题目分数:2.0 此题得分:0.0 8第10题 一个事务提交后,如果系统出现故障,则事务对数据的修改将( )。A.无效B.有效C.事务保存点前有效D.以上都不是答案:C 标准答案:C 您的答案: 题目分数:2.
17、0 此题得分:0.0 9第11题 要查询information表中学生姓中含有“张”的学生情况,可用( )命令。A.SELECT * FROM information WHERE s_name LIKE 张%B.SELECT * FROM information WHERE s_name LIKE 张_C.SELECT * FROM information WHERE s_name LIKE %张%D.SELECT * FROM information WHERE s_name LIKE 张_ 答案:C 标准答案:C 您的答案: 题目分数:2.0 此题得分:0.0 10第20题 系统存储过程在
18、系统安装时就已创建,这些存储过程存放在( )系统数据库中。A.masterB.tempdbC.modelD.msdb答案:A 标准答案:A 您的答案: 题目分数:2.0 此题得分:0.0 11第21题 在SQL语言中授权的操作是通过( )语句实现的。A.CREATB.REVOKEC.GRANTD.INSERT答案:C 标准答案:C 您的答案: 题目分数:2.0 此题得分:0.0 12第22题 如果要删除Student数据库中的Information表,则可以使用命令:( )。A.DELETE TABLE informationB.TRUNCATE TABLE informationC.DROP
19、 TABLE informationD.ALTER TABLE information答案:C 标准答案:C 您的答案: 题目分数:2.0 此题得分:0.0 13第23题 表达式STUFF(HOW ARE YOU,4,1,OLD)的值是( )。A.HOWARE YOUB.HOW OLD ARE YOUC.HOWOLDARE YOUD.HOW OLD RE YOU答案:B 标准答案:B 您的答案: 题目分数:2.0 此题得分:0.0 14第24题 在数据库设计过程使用( )可以很好的描述数据处理系统中信息的变换和传递过程。A.数据流图B.数据字典C.E-R图D.系统流程图答案:A 标准答案:A
20、您的答案: 题目分数:2.0 此题得分:0.0 15第25题 下列命令不属于DBMS的数据定义语言的是:( )。A.CREATEB.DROPC.INSERTD.ALTER答案:C 标准答案:C 您的答案: 题目分数:2.0 此题得分:0.0 16第26题 用来表示可变长度的非Unicode数据的类型是:( )。A.CHARB.NCHARC.VARCHARD.NVARCHAR答案:C 标准答案:C 您的答案: 题目分数:2.0 此题得分:0.0 17第27题 SQL Server 2000是一种( )的数据库管理系统。A.关系型B.层次型C.网状D.树型答案:A 标准答案:A 您的答案: 题目分
21、数:2.0 此题得分:0.0 18第28题 SQL Server 2000的文件包括: 主数据文件、辅助数据文件和( )。A.索引文件B.日志文件C.备份文件D.程序文件答案:B 标准答案:B 您的答案: 题目分数:2.0 此题得分:0.0 19第29题 下列SQL语句中,能够实现参照完整性控制的语句是:( )。A.FOREIGN KEYB.PRIMARY KEYC.REFERENCESD.FOREIGNKEY和REFERENCES答案:D 标准答案:D 您的答案: 题目分数:2.0 此题得分:0.0 20第37题 支持 SQL Server 2000 中的所有可用功能,可作为企业数据库服务器
22、使用的SQL Server 2000版本是:( )。A.SQL Server 2000个人版B.SQL Server 2000企业版C.SQL Server 2000开发版D.SQL Server 2000标准版答案:B 标准答案:B 您的答案: 题目分数:2.0 此题得分:0.0 21第38题 下面关于存储过程的描述不正确的是( )。A.存储过程实际上是一组T-SQL语句B.存储过程预先被编译存放在服务器的系统表中C.存储过程独立于数据库而存在D.存储过程可以完成某一特定的业务逻辑答案:C 标准答案:C 您的答案: 题目分数:2.0 此题得分:0.0 22第39题 数据库系统不仅包括数据库本
23、身,还要包括相应的硬件,软件和( )。A.数据库管理系统B.数据库应用系统C.相关的计算机系统D.各类相关人员答案:D 标准答案:D 您的答案: 题目分数:2.0 此题得分:0.0 23第40题 ( )是位于用户与操作系统之间的一层数据管理软件。A.数据库管理系统B.数据库系统C.数据库D.数据库应用系统答案:A 标准答案:A 您的答案: 题目分数:2.0 此题得分:0.0 24第42题 SQL Server服务器登录帐户默认的数据库角色为:( )。A.PUBLICB.DB_OWNERC.DB_ACCESSADMIND.DB_SECURITYADMIN答案:A 标准答案:A 您的答案: 题目分
24、数:2.0 此题得分:0.0 25第43题 以下( )不属于数据库对象(第2章第2节,知识点:SQL server2000数据库组成,难度:中)A.表和视图B.索引和约束C.T-SQL脚本D.触发器答案:C 标准答案:C 您的答案: 题目分数:2.0 此题得分:0.0 26第44题 数据库系统不仅包括数据库本身,还要包括相应的硬件,软件和( )。A.数据库管理系统B.数据库应用系统C.相关的计算机系统D.各类相关人员答案:D 标准答案:D 您的答案: 题目分数:2.0 此题得分:0.0 27第45题 Create trigger命令用于创建( )。A.存储过程B.触发器C.视图D.表答案:B
25、标准答案:B 您的答案: 题目分数:2.0 此题得分:0.0 28第46题 在数据库设计过程使用( )可以很好的描述数据处理系统中信息的变换和传递过程。A.数据流图B.数据字典C.E-R图D.系统流程图答案:A 标准答案:A 您的答案: 题目分数:2.0 此题得分:0.0 29第12题 SQL Server的数据库可以导出为Access数据库。答案:正确 标准答案:1 您的答案: 题目分数:2.0 此题得分:0.0 30第13题 连接、选择和投影三种关系运算具有相同的结果。答案:错误 标准答案:0 您的答案: 题目分数:2.0 此题得分:0.0 31第30题 创建唯一性索引的列可以有一些重复的
26、值?答案:错误 标准答案:0 您的答案: 题目分数:2.0 此题得分:0.0 32第31题 在导入导出数据时,可以用一条查询指定要传输的数据。答案:正确 标准答案:1 您的答案: 题目分数:2.0 此题得分:0.0 33第32题 创建触发器的时候可以不是表的所有者或数据库的所有者。答案:错误 标准答案:0 您的答案: 题目分数:2.0 此题得分:0.0 34第33题 SQL Server有数据导入功能但没有数据导出功能。答案:错误 标准答案:0 您的答案: 题目分数:1.0 此题得分:0.0 35第47题 DELETE语句只是删除表中的数据,表本身依然存在数据库中。答案:正确 标准答案:1 您
27、的答案: 题目分数:2.0 此题得分:0.0 36第48题 视图中存储的是物理的数据。答案:错误 标准答案:0 您的答案: 题目分数:2.0 此题得分:0.0 37第49题 在企业管理器中可以修改表的名称。答案:正确 标准答案:1 您的答案: 题目分数:2.0 此题得分:0.0 38第50题 职称 in (教授, 副教授)与 职称 = 教授 or 职称 = 副教授 等价吗?答案:正确 标准答案:1 您的答案: 题目分数:2.0 此题得分:0.0 39第51题 规则必须使用一次就必须定义一次。答案:错误 标准答案:0 您的答案: 题目分数:1.0 此题得分:0.0 40第1题 实体联系模型的三要
28、素是( )、( )和实体之间的联系。答案:实体、属性 标准答案:实体、属性 您的答案: 题目分数:2.0 此题得分:0.0 41第2题 用SELECT进行模糊查询时,可以使用like或not like匹配符,但要在条件值中使用( )或( )等通配符来配合查询。并且模糊查询只能针对( )类型字段查询。答案:%、_、字符 标准答案:%、_、字符 您的答案: 题目分数:2.0 此题得分:0.0 42第14题 已知有学生关系S(SNO,SNAME,AGE,DNO),各属性含义依次为学号,姓名、年龄和所在系号;学生选课关系SC(SNO,CNO,SCORE),各属性含义依次为学号、课程号和成绩。分析以下SQL语句:SELECT SNO FROM SC WHERE SCORE = (SELECT MAX(SCORE) FROM SC WHERE CNO=002)简述这一语句完成了的查询操作是( )。答案:检索有与课程号为“002”的课程的最高成绩相等的同学的学号 标准答案:检索有与课程号为“002”的课程的最高成绩相等的同学的学号 您的答案: 题目分数:1.0 此题得分:0.0 43第15题 SQL Server中数据操作语句包括( )、( )、( )和