问答题
阅读以下说明,根据要求回答问题。
[说明]
某电子商务网站采用ASP+SQL Server开发的电子商务网站系统,提供了商品查询、网上购物车、订单管理、后台商品管理和在线支付等功能。其后台修改商品页面如图所示。
问答题
网站开发完成后,开发人员将源代码和数据库文件pubs.mdf及pubs_log.ldf提供给公司网络管理人员进行网站发布。此时应采用______数据库方式在数据库服务器上生成数据库。
【正确答案】附加
【答案解析】在SQL数据库服务器上可以使用以下方法建立数据库:①新建数据库;②还原数据库:需要扩展名为bak的备份文件,可以将数据库还原到备份点;③附加数据库:需要扩展名为mdf和ldf的数据库文件,可以将文件中的数据导入SQL数据库服务器。
依题意,现有数据库文件pubs.mdf及pubs_log.ldf,因此可以采用附加数据库的方法在数据库服务器上生成数据库。
问答题
为保证系统运行的安全性,该商务网站数据库服务器与Web服务器分离。在数据库服务器上创建登录用户时,应打开企业管理器中的______项进行操作。在创建数据备份计划时,应打开企业管理器中的______项进行操作。
A.数据库 B.数据库转换服务 C.管理
D.安全性 E.复制 F.支持服务
【正确答案】D(或安全性) C(或管理)
【答案解析】为保证系统运行的安全性,该商务网站数据库服务器与Web服务器分离。在数据库服务器上创建登录用户时,应打开企业管理器中的安全性项进行操作,如图所示。在创建数据备份计划时,应打开企业管理器中的管理项进行操作,如图所示。

问答题
该网站数据库连接程序conn.inc部分代码如下,请为空缺处选择相应的程序代码。
<%
set conn=______. createobject ("adodb.connection")
conn.provider="sqloledb"
provstr="server=10.10.10.10; database=______; uid=swwz; pwd=9765123"
conn.______ provstr
%>
A.mn B.open C.pubs
D.pubs_log E.server F.request
【正确答案】E(或server) C(或pubs_log) B(或open)
【答案解析】ServerCreateObject方法用于创建某个ASP对象,因此(4)空缺处应填入Servet。
由问题1中题干信息可知,数据库文件为pubs.mdf,因此(5)空缺处应填入pubs_log。
语句conn.open provstr用于打开数据库连接,即用数据库连接对象conn调用provstr中定义的连接字符串,以打开pubs数据库连接。因此(6)空缺处应填入open。
问答题
该商务网站数据库中商品表的部分字段,如表所示。
商品表的部分字段
|
| 字段名 | 类型 | 备注 |
| bookname | 文本 | 商品名称 |
| newsbook | 逻辑 | 是否新商品 |
|
下面是后台修改商品页面的部分表单代码,请根据图的显示效果,确定空缺处的表单类型。
1. <input name="newsbook" type="______" id="nb" value="1" <%ifrsl("newsbook")=1 then%>checked<%end if%>>
2. <input name="bm" type="______" id="bn" size="30" value="<%=rsl("bookname")%>">
3. <input type="______" name="go" value="修改" onClick="return check();">
【正确答案】checkbox text submit
【答案解析】由表中可知,程序代码中字段名newsbook为“新商品”,对应于图中的“新品”选项。而该选项的类型是一个复选框,因此(7)空缺处应填入checkbox。
同理,程序代码中字段名bookname是表中的“商品名称”,对应于图中的“商品名称”选项。而该选项的类型是一个文本框,因此(8)空缺处应填入text。
程序代码中“修改”对应于图中的“修改”按钮。其类型是一个提交按钮,因此(9)空缺处应填入submit。