数据库设计的基本步骤一般包括:需求分析、概念设计、逻辑设计和物理设计四个阶段,请根据数据库设计四个阶段的特点,确定以下工作分别属于哪个阶段。 A.确定数据的存储结构和存放位置(1) B.创建数据流图和数据字典(2) C.确定数据库实体及其构成(3)

admin2009-01-20  45

问题 数据库设计的基本步骤一般包括:需求分析、概念设计、逻辑设计和物理设计四个阶段,请根据数据库设计四个阶段的特点,确定以下工作分别属于哪个阶段。   
A.确定数据的存储结构和存放位置(1)
B.创建数据流图和数据字典(2)
C.确定数据库实体及其构成(3)
D.创建E-R图(4)
电子商务网站购物车是商务网站的核心部分,以下选项中(5)、(6)、(7)可以存放用户的购物记录。   
A.web数据库         B.页面变量     
C.response对象     D.Session对象      
E.request        F.Cookie    G.application对象      H.server对象

选项

答案(5)A (6)D (7)F (注:(5)、(6)、(7)三题的答题顺序任意)

解析 电子商务网站的购物车存放着浏览者的购物信息。这部分信息的特点有两个;一是信息是跨页面的,这样就不能使用页面变量存储此类信息;二是此类信息是每个浏览客户端独有的,这样就不能使用application对象存储,因为application对象是面对所有浏览客户端的。因此可以采用以下三种方法来存放用户购物记录:
   (1)利用session对象:session对象是D属性可以对应不同的浏览端,session的变量可以跨页面保存,直到浏览端与服务端断开连接。
   (2)利用cookie:cookie是服务端写在浏览端的一些文件,这些文件由服务端确定内容,保存在客户端的磁盘中。这样cookie也符合存放用户购物信息的要求。
   (3)有些时候可以使用Web数据库存放购物信息,这需要建立临时库,存放浏览端的登录信息、购物信息。这时需要对临时库频繁操作,对数据库要求较高。
   综上所述,题目中Web数据库、Session对象和Cookie可以用来存放用户购物信息。页面变量、pplication对象不适合存放此类信息。response对象负责服务端向客户端的输出,request对象是服务端从客户端获取信息的类,server对象是对服务端的各项操作。
转载请注明原文地址:https://kaotiyun.com/show/pVCZ777K
0

相关试题推荐
随机试题
最新回复(0)