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

问答题
【问题3】 该网站数据库连接程序conn.inc部分代码如下,请在空白处填入相应的程序代码。 <%
set conn={{U}} (4) {{/U}}.createobject("adodb.connection")
conn.provider="sqloledb"
provstr="server=10.10.10.10;database={{U}} (5)
{{/U}};uid=swwz;pwd=9765123" conn.{{U}} (6)
{{/U}}provstr %> (4)~(6)备选答案:
A.run |
B.open |
C.pubs |
D.pubs_log |
E.serverF.request |
【正确答案】
【答案解析】(4)E或server (5)C或pubs (6)B或open
[分析]
考查的是Web数据库的连接代码。
根据题目说明,该网站采用ASP+SQL Server开发,其数据库名称由问题1可知为pubs,所以数据库的连接代码为:
<%
set conn= server..createobject ("adodb.connection")
conn.provider="sqloledb"
provstr="server=10.10.10.10; database= pubs; uid=swwz; pwd=9765123"
conn. open provstr
%>
问答题
【问题4】 该商务网站数据库中商品表的部分字段如下:
字段名 |
类型 |
备注 |
bookname |
文本 |
商品名称 |
newsbook |
逻辑 |
是否新商品 |
下面是后台修改商品页面的部分表单代码,请根据图和上述字段描述,确定(7)~(9)的表单类型,将答案填写在对应位置。
1.<input name="newsbook" type="{{U}} (7) {{/U}}" id="nb"
value="1" <%if rs1("newsbook")=1 then%>checked<%end
if%>> 2.<input name="bm" type="{{U}} (8) {{/U}}id="bn"
size="30" value="<%=rs1("bookname")%>"> 3.<input type="{{U}}
(9) {{/U}}" name="go" value="修 改" onClick="return
check();"> |
【正确答案】
【答案解析】(7)checkbox (8)text (9)submit
[分析]
考查的是Web程序代码。
由上图和商品表字段可以看出,第1小题是“新品”选项,类型是复选框,第2小题是商品名称,其表单类型是文本型,第3小题是“修改”按钮,类型是提交按钮。其具体代码如下:
1.<input name="newsbook" type="checkbox" id="nb" value="1"
<%if rs1("newsbook")=1 then%>checked<%end if%>>
2.<input name="bm" type="text" id="bn" size="30" value="<%=rs1("bookname")%>">
3.<input type="submit" name="go" value="修 改" onClick="return check();">