欢迎来到天天文库
浏览记录
ID:17914072
大小:40.00 KB
页数:10页
时间:2018-09-09
《数据库应用 课后习题答案》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库。
1、第1章数据库基础练习题一、单项选择题1.C2.A3.C4.D5.D6.B7.A8.B9.B10.D11.C12.A13.C14.B15.A16.B17.A18.D19.B20.B21.A;D22.A23.C24.D25.B26.B27.B28.D29.B30.B二、填空题1.概念;数据2.属性3.码4.一对一联系;一对多(或多对一)联系;多对多联系5.候选码6.候选码7.关系名(属性1,属性2,…,属性n)8.关系数据结构;关系操作集合;关系完整性约束9.实体;参照;用户定义的;实体;参照10.空值11.需求分析阶段;概念结构设计阶段;逻辑结构设计阶段;
2、物理结构设计阶段;数据库实施阶段;数据库运行和维护阶段12.准确了解并分析用户对系统的要求,尤其是用户的信息要求、处理要求、安全性与完整性要求,确定所要开发的应用系统的目标,产生用户和设计者都能接受的需求说明书,做为下一步数据库概念结构设计的依据。13.将需求分析得到的用户需求抽象为信息结构即概念模型。14.将概念结构进一步转化为某一DBMS支持的数据模型,并对其进行优化。15.为逻辑数据模型选取一个最适合应用环境的物理结构,包括数据库在物理设备上的存储结构和存取方法。.第2章SQLServer简介练习题一、单项选择题101.B2.C3.D4.B5.C6
3、.D7.C8.C9.B10.A11.B12.B二、简答题1.答:客户-服务器结构把整个任务划分为客户机上的任务和服务器上的任务。客户机上的任务只要有:l建立和断开与服务器的连接。l提交数据访问请求。l等待服务通告、接受请求结果或错误。l处理数据库访问结果或错误、包括重发请求和终止请求。l提供应用程序的友好用户界面。l数据输入输出及验证。服务器上的任务主要有:l为多用户管理一个独立的数据库。l管理和处理接收到的数据访问请求,包括管理请求队列、管理缓存、响应服务、管理结果和通知服务完成。l管理用户帐号、控制数据库访问权限和其他安全性。l维护数据库,包括数据库
4、备份和恢复。保证数据库数据的完整或为客户提供完整性控制手段。2.答:(1)两层结构在两层结构中,SQLServer2000安装在一个中心服务器上,数据库存储在该服务器上,该服务器称为数据库服务器,可以被多台客户机访问。众多的客户机通过网络直接访问数据库服务器。客户机运行处理业务的程序和显示处理结果的程序。两层结构比较适合于用户量较少的情况,当用户量较大时,数据库服务器的性能会显著下降。(2)三层结构在三层结构中引入了一层应用服务器。客户机只运行向应用服务器发送请求和显示请求结果的程序,客户机没有处理业务的程序,应用服务器运行处理业务的程序,多个客户机可以
5、同时访问应用服务器,应用服务器负责访问数据库服务器,并取回处理结果,将结果返回给客户机。三层结构适用于客户量较大的情况。.第3章服务器与客户端配置练习题一、填空题1.服务器组,服务器组102.使用Windows身份验证,使用SQLServer身份验证3.start4.连接5.通讯6.命名管道,TCP/IP7.Net-Library8.DSN二、选择题1.C2.C3.A4.B5.C四、问答题.3.答:要在客户端访问远程的SQLServer服务器,必须在客户计算机和服务器计算机上安装一对匹配的SQLServerNet-Library以支持特定的网络协议。Ne
6、t-Library是一种SQLServer通讯组件,它将SQLServer客户端软件和数据库引擎与网络API隔离。SQLServer客户端软件和数据库引擎向Net-Library发送常规网络请求,Net-Library将请求转换为用户所选协议的特定网络命令。Net-Library支持多种网络协议,包括命名管道、TCP/IP、多协议、NWLinkIPX/SPX、AppleTalk、BanyanVines和VIA等。在安装SQLServer时,命名管道和TCP/IP被默认启用。.第4章Transact-SQL语言基础练习题一、选择题1.B;C2.C;D;F;
7、G;H3.B4.A;D5.D6.A7.B;D8.D9.B10.A;B;C二、填空题1.a.b.d.c2.常规;分隔;双引号;方括号3.在其中定义局部变量的批处理、存储过程或语句块的内部;任何程序;4.@;@@5.DECLARE@MyvarCHAR(5);SET@Myvar='Hello'6.NULL7.%e%aaa;%e%aaa8.FALSE;TRUE109.math>0ANDmath<10010.行集函数;聚合函数;标量函数11.SELECTSTR(YEAR('11/25/2006'),4)+'年'+STR(MONTH('11/25/2006'),2)
8、+'月'+STR(DAY('11/25/2006'),2)+'日'12.CAST
此文档下载收益归作者所有