1 / 9
文档名称:

数据库应用课后习题答案.doc

格式:doc   大小:72KB   页数:9页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数据库应用课后习题答案.doc

上传人:wyj199215 2019/2/22 文件大小:72 KB

下载得到文件列表

数据库应用课后习题答案.doc

文档介绍

文档介绍:第1章数据库基础一、;、;;一对多(或多对一)联系;(属性1,属性2,…,属性n);关系操作集合;;参照;用户定义的;实体;;概念结构设计阶段;逻辑结构设计阶段;物理结构设计阶段;数据库实施阶段;,尤其是用户的信息要求、处理要求、安全性与完整性要求,确定所要开发的应用系统的目标,产生用户和设计者都能接受的需求说明书,做为下一步数据库概念结构设计的依据。。,并对其进行优化。,包括数据库在物理设备上的存储结构和存取方法。第2章SQLServer简介一、、:客户-服务器结构把整个任务划分为客户机上的任务和服务器上的任务。客户机上的任务只要有:建立和断开与服务器的连接。提交数据访问请求。等待服务通告、接受请求结果或错误。处理数据库访问结果或错误、包括重发请求和终止请求。提供应用程序的友好用户界面。数据输入输出及验证。服务器上的任务主要有:为多用户管理一个独立的数据库。管理和处理接收到的数据访问请求,包括管理请求队列、管理缓存、响应服务、管理结果和通知服务完成。管理用户帐号、控制数据库访问权限和其他安全性。维护数据库,包括数据库备份和恢复。保证数据库数据的完整或为客户提供完整性控制手段。:(1)两层结构在两层结构中,SQLServer2000安装在一个中心服务器上,数据库存储在该服务器上,该服务器称为数据库服务器,可以被多台客户机访问。众多的客户机通过网络直接访问数据库服务器。客户机运行处理业务的程序和显示处理结果的程序。两层结构比较适合于用户量较少的情况,当用户量较大时,数据库服务器的性能会显著下降。(2)三层结构在三层结构中引入了一层应用服务器。客户机只运行向应用服务器发送请求和显示请求结果的程序,客户机没有处理业务的程序,应用服务器运行处理业务的程序,多个客户机可以同时访问应用服务器,应用服务器负责访问数据库服务器,并取回处理结果,将结果返回给客户机。三层结构适用于客户量较大的情况。:SQLServer2000包含的对象如:表、视图、存储过程、索引、触发器。(1)表:在数据库中,所有的数据存放在表中,表由行(记录)和列(字段)组成,一个数据库可以包含多个表。(2)视图:视图是由查询数据表产生的结果,是一种虚构的表。视图把表中的部分数据映射出来供用户使用,这样可以防止所有的用户直接对表进行操作而导致系统的性能和安全性的下降。(3)存储过程:一个存储过程实际上是由一组SQL语句组成的完成特定功能的程序。存储过程在服务器端被编译后可以反复执行。(4)索