试题三(共20分)阅读以下说明,回答问题1至问题4,将解答填入答题纸的对应栏内。【说明】某公司用 ASP+Access数据库开发了电子商务网站。该网站提供商品查询、网上购物车、 订单管理、 后台商品管理、在线支付等功能, 其中购物车程序使用数据库 shop.mdb。该数据库为了安全已加密,用户名为admin,密码为 123。【问题 1】(4分)该系统使用Access数据库,程序员在创建数据库的过程中完成了以下工作:A.使用设计视图设计表 B.进行数据库需求分析C.创建E-R图 D.在表中添加测试数据根据Access数据库创建的合理过程,以上过程从前到后的合理排序应是: (1) 、(2) 、 (3) 、 (4) 。【问题 2】(6分)在数据库shop中表 prouducts用于存储商品信息,其各字段需求如下:1.productname字段用于存放商品名称,商品名称小于 50 字节。2.productId字段用于表示商品的ID 号,该字段要求能够自动添加数字。3.productDT字段用于存储商品最后成交日期。4.description字段用于商品详细描述,描述内容小于 2000 字节。5.photo字段用于存储商品照片。6.number 字段用于存储商品的数量。7.price字段用于存储商品的价格。8.onsale字段用于表示商品是不是特价商品。根据以上描述,填写表3-1 中各字段类型。在该表中适合做主键的字段是 (5) 。"备选答案:A. 文本 B. 备注 C. 数字 D. 日期/时间E. 货币 F. 自动编号 G . 是/否 H. OLE 对象I. 超级链接 J. 查阅向导【问题 3】(3分)从 ASP 页面中访问 Access 数据库的内容需要用到 ADO,ASP 页面主要借助 ADO中的 (11) 对象、 (12) 对象和 (13) 对象完成对数据库的操作。A. Application B. Connection C. CommandD. Server E. Seesion F. Recordset【问题 4】(7分)1. 以下是该网站进行数据库连接的代码conn.asp,请完成该程序。%dim conn,mdb,connstrmdb=server.mappath("shop.mdb")(14) conn=server.createobject("adodb.connection")(15) ="driver={microsoft access driver(*.mdb)}; uid= (16) ;pwd=123;dbq="mdbconn. (17) connstr%2. 该网站查询商品网页 search.html 的部分代码如下,请根据该页面和数据库shop.mdb 中的表prouducts将search.asp的部分代码补充完整。search.html:……form. method="POST" action=" search.asp "p请输入商品名称input type="text" name="name" size="20" input type="submit"确认……/formsearch.asp……Pname=Request("name ")sql = "Select * From (18) Where productname =" (19)Set rs = conn. (20) ( sql )……备选答案:A.shop B.name C.openD.Execute E.prouducts F.Pname
试题三(共20分)
阅读以下说明,回答问题1至问题4,将解答填入答题纸的对应栏内。
【说明】
某公司用 ASP+Access数据库开发了电子商务网站。该网站提供商品查询、网上购
物车、 订单管理、 后台商品管理、在线支付等功能, 其中购物车程序使用数据库 shop.mdb。
该数据库为了安全已加密,用户名为admin,密码为 123。
【问题 1】(4分)
该系统使用Access数据库,程序员在创建数据库的过程中完成了以下工作:
A.使用设计视图设计表 B.进行数据库需求分析
C.创建E-R图 D.在表中添加测试数据
根据Access数据库创建的合理过程,以上过程从前到后的合理排序应是: (1) 、
(2) 、 (3) 、 (4) 。
【问题 2】(6分)
在数据库shop中表 prouducts用于存储商品信息,其各字段需求如下:
1.productname字段用于存放商品名称,商品名称小于 50 字节。
2.productId字段用于表示商品的ID 号,该字段要求能够自动添加数字。
3.productDT字段用于存储商品最后成交日期。
4.description字段用于商品详细描述,描述内容小于 2000 字节。
5.photo字段用于存储商品照片。
6.number 字段用于存储商品的数量。
7.price字段用于存储商品的价格。
8.onsale字段用于表示商品是不是特价商品。
根据以上描述,填写表3-1 中各字段类型。在该表中适合做主键的字段是 (5) 。
"
备选答案:
A. 文本 B. 备注 C. 数字 D. 日期/时间
E. 货币 F. 自动编号 G . 是/否 H. OLE 对象
I. 超级链接 J. 查阅向导
【问题 3】(3分)
从 ASP 页面中访问 Access 数据库的内容需要用到 ADO,ASP 页面主要借助 ADO
中的 (11) 对象、 (12) 对象和 (13) 对象完成对数据库的操作。
A. Application B. Connection C. Command
D. Server E. Seesion F. Recordset
【问题 4】(7分)
1. 以下是该网站进行数据库连接的代码conn.asp,请完成该程序。
<%
dim conn,mdb,connstr
mdb=server.mappath("shop.mdb")
(14) conn=server.createobject("adodb.connection")
(15) ="driver={microsoft access driver(*.mdb)}; uid= (16) ;pwd=123;dbq="&mdb
conn. (17) connstr
%>
2. 该网站查询商品网页 search.html 的部分代码如下,请根据该页面和数据库
shop.mdb 中的表prouducts将search.asp的部分代码补充完整。
search.html:
……
<form. method="POST" action=" search.asp ">
<p>请输入商品名称<input type="text" name="name" size="20">
< input type="submit">确认
……
</form>
search.asp
……
Pname=Request("name ")
sql = "Select * From (18) Where productname =" & (19)
Set rs = conn. (20) ( sql )
……
备选答案:
A.shop B.name C.open
D.Execute E.prouducts F.Pname