itgle.com

【问题 2】(6 分)在数据库 shop 中表prouducts用于存储商品信息,其各字段需求如下:1.productname 字段用于存放商品名称,商品名称小于 50 字节。2.productId字段用于表示商品的 ID号,该字段要求能够自动添加数字。3.productDT 字段用于存储商品最后成交日期。4.description 字段用于商品详细描述,描述内容小于 2000 字节。5.photo 字段用于存储商品照片。6.number 字段用于存储商品的数量。7.price 字段用于存储商品的价格。8

题目

【问题 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. 查阅向导


相似考题
更多“ 【问题 2】(6 分)在数据库 shop 中表prouducts用于存储商品信息,其各字段需求如下:1.productname 字段用于存放商品名称,商品名称小于 50 字节。2.productId字段用于表示商”相关问题
  • 第1题:

    在显示表的结构信息时,可以看到最后一行显示山的所有字段的总宽度比各字段的实际宽度之和多出了一个字节,多出的一个字节用于存放______。

    A.记录号

    B.表的状态

    C.别名

    D.删除标记


    正确答案:D

  • 第2题:

    下列关于SQL语句及其用途的叙述中,正确的是( )。

    A.CREATETABLE用于修改一个表的结构

    B.CREATEINDEX为字段或字段组创建视图

    C.DROP表示从数据库中删除表或者从字段或字段组中删除索引

    D.ALTERTABLE用于创建表


    正确答案:C
    解析:本题考查SQL中定义语句的知识。SQL语言的功能包含数据定义、数据操纵、数据查询和数据控制,其中的数据定义功能可以实现表、索引、视图的定义、修改和删除。CREATE TABLE语句的作用是创建一个表; CREATE INDEX语句的作用是创建一个索引;ALTER TABLE语句的作用是修改一个表的结构;DROP语句的作用是删除一个表的结构或者从字段或字段组中删除索引。

  • 第3题:

    以下关于SQL语句及其用途的叙述中,正确的是( )。

    A.CREATETABLE用于修改一个表的结构

    B.CREATEINDEX用于为字段或字段组创建视图

    C.DROP表示从数据库中删除表,或者从字段、字段组中删除索引

    D.ALTERTABLE用于创建表


    正确答案:C
    暂无解析,请参考用户分享笔记

  • 第4题:

    在Excel 97某工作表中,设有如下数据形式,如要利用分类汇总统计各类商品每日销售小计和总计值,应首先按

    A.“日期”字段排序

    B.“商品名称”字段排序

    C.“数量”:字段排序

    D.“销售额”字段排序


    正确答案:A
    解析:分类汇总之前需要按分类字段进行排序,这里由于要分类汇总的是每天的销售额,所以需要将“分类字段”设置为“日期”,通过排序将按照不同的日期将数据放在一起,然后再进行总和地计算。

  • 第5题:

    有关字段类型以下叙述错误的是()。

    • A、字段大小可用于设置文本类型字段的最大容量
    • B、有效性规则属性是用于限制此字段输入值的表达式
    • C、不同的字段类型,其字段属性有所不同
    • D、可对任意类型的字段设置默认值属性

    正确答案:D

  • 第6题:

    在Access数据库中,用于存放超过30000个字符的字段,其数据类型应设为()

    • A、文本
    • B、数字
    • C、货币
    • D、备注

    正确答案:D

  • 第7题:

    以下有关字段属性的描述,错误的是()

    • A、字段大小可用于设置文本、数字或自动编号等类型字段的最大容量
    • B、可对任意类型的字段设置默认值属性
    • C、有效性规则属性是用于限制此字段输入值的表达式
    • D、不同的字段类型,其字段属性相同

    正确答案:B

  • 第8题:

    数据表文件记录的总宽度比各字段之和多一个字节,该字节用于()。

    • A、无用
    • B、存放序号
    • C、存放记录号
    • D、存放删除标记

    正确答案:D

  • 第9题:

    在Access数据库中,用于存放音频的字段,其数据类型应设为()

    • A、文本
    • B、日期/时间
    • C、货币
    • D、OLE对象

    正确答案:D

  • 第10题:

    在数据库中,下列哪些数据不能加密?()

    • A、索引字段
    • B、存放日期字段
    • C、存放密码的
    • D、存放名称字段

    正确答案:A

  • 第11题:

    单选题
    在Access数据库中,用于存放视频的字段,其数据类型应设为()
    A

    文本

    B

    日期/时间

    C

    货币

    D

    OLE对象


    正确答案: A
    解析: 暂无解析

  • 第12题:

    单选题
    数据表文件记录的总宽度比各字段之和多一个字节,该字节用于()。
    A

    无用

    B

    存放序号

    C

    存放记录号

    D

    存放删除标记


    正确答案: A
    解析: 暂无解析

  • 第13题:

    以下关于SQL语句及其用途的叙述,错误的是( )。

    A.CREATETABLE用于创建表

    B.ALTERTABLE用于更换表

    C.DROP表示从数据库中删除表、或者从字段或字段组中删除索引

    D.CREATEINDEX为字段或字段组创建索引


    正确答案:B

  • 第14题:

    下列关于查询设计视图中“设汁网格”中行的作用的叙述,正确的是( )。

    A. “字段”表示可以在此添加或删除字段名

    B. “总计”用于对查询的字段求和

    C. “表”表示字段所在的表或查询的名称

    D. “准则”用于输入一个准则来限定字段的选择


    正确答案:C
    本题考查查询设计视图的知识。查询的设计视图分为上下两部分,上半部分为字段列表,下半部分为设计网格。其中的设计网格中有若干行,其中常用的有:“字段”表示可以在此添加或输入字段名:“表”表示字段所在的表或查询的名称;“总计”用于确定字段在查询中的运算方法;“排序”用于选择查询所采用的常用方法;“准则”用于输入一个准则来限定记录的选择。

  • 第15题:

    试题三(共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


    正确答案:

    试题三 分析
    本题考查Access数据库概念及ASP中数据库的应用。
    【问题1】
    本问题考查的是Access数据库设计及创建的基本过程。
    使用Access数据库,首先应进行数据库需求分析。数据库需求分析阶段主要完成以下工作:
    (1)理解用户需求,询问用户如何看待未来需求变化。让用户解释其需求,而且随着开发的继续,还要经常询问用户,以保证其需求仍然在开发的目的之中。
    (2)了解企业业务。
    (3)规划输入输出。
    在了解用户需求之后,要根据需求创建数据字典和E-R图,定义标准的对象命名规范,然后使用Access数据库设计视图设计表,在表中添加数据。
    【问题2】
    本问题考查的是Access数据库中的字段概念。
    Access允许9种数据类型:文本、备注、数值、日期/时间、货币、自动编号、是/
    否、OLE对象、超级链接。
    ?文本:这种类型允许最大255个字符或数字,Access默认的大小是50个字符,而且系统只保存输入到字段中的字符,不保存文本字段中未用位置上的空字符。
    ?备注:这种类型用来保存长度较长的文本及数字,允许字段能够存储长达64000个字符的内容。
    ?数字:这种字段类型可以用来存储进行算术计算的数字数据,用户还可以设置“字段大小”属性定义一个特定的数字类型,任何指定为数字数据类型的字型可以设置成“字节”、“整数”、“长整数”、“单精度数”、“双精度数”5种类型。在Access中通常默认为“双精度数”。
    ?日期/时间:这种类型是用来存储日期、时间或日期时间一起的,每个日期/时间字段需要8个字节的存储空间。
    ?货币:这种类型是数字数据类型的特殊类型,等价于具有双精度属性的数字字段类型。向货币字段输入数据时,不必输入人民币符号和千位处的逗号,Access会自动显示人民币符号和逗号,并添加两位小数到货币字段。当小数部分多于两位时,Access会对数据进行四舍五入。精确度为小数点左方15位数及右方4位数。
    ?自动编号:这种类型较为特殊,每次向表格添加新记录时,Access会自动插入唯一顺序或者随机编号,即在自动编号字段中指定某一数值。自动编号一旦被指定,就会永久地与记录连接。如果删除了表格中含有自动编号字段的一个记录,Access并不会为表格自动编号字段重新编号。当添加某一记录时,Access不再使用己被删除的自动编号字段的数值,而是重新按递增的规律重新赋值。
    ?是/否:这种字段是针对于某一字段中只包含两个不同的可选值而设立的字段,通过是/否数据类型的格式特性,用户可以对是/否字段进行选择。
    ?OLE对象:这个字段是指字段允许单独地“链接”或“嵌入”OLE对象。添加数据到OLE对象字段时,可以链接或嵌入Access表中的OLE对象是指在其他使用OLE协议程序创建的对象,例如Word文档、Excel电子表格、图像、声音或其他二进制数据。OLE对象字段最大可为1GB,主要受磁盘空间限制。
    ?超级链接:这个字段主要用来保存超级链接,包含作为超级链接地址的文本或以文本形式存储的字符与数字的组合。当单击一个超级链接时,Web浏览器或Access将根据超级链接地址到达指定的目标。超级链接最多可包含三部分:一是在字段或控件中显示的文本;二是到文件或页面的路径;三是在文件或页面中的地址。在这个字段或控件中插入超级链接地址最简单的方法就是在“插入”菜单中选择“超级链接”命令。
    主关键字(主键)是被挑选出来,作为表的行的唯一标识的候选关键字。一个表只有一个主关键字。主关键字又称为主键,根据题目描述,productld字段用于表示商品的ID号,由于其具有唯一性,因此适合做主键。
    【问题3】
    本问题考查的是ADO的概念。
    ASP是通过ADO(ActiveX Data Objects)层或ODBC接口来访问数据库的。ADO是对当前微软所支持的数据库进行操作的最有效和最简单的方法之一,是一种功能强大的数据访问编程模式,从而使得大部分数据源可编程的属性得以直接扩展到ASP页面上。
    ADO对象主要包含Connection对象、Command对象、Parameter对象、Recordset对象、Field对象、Property对象和Error对象7个对象。
    ADO对象还包含Fields数据集合、Properties数据集合、Parameters数据集合和Error数据集合4个数据集合。
    【问题4】
    本题考查的是ASP编码。
    1.根据题目,该数据库为了安全已加密,用户名为admin,密码为123,其数据库连接代码为:
    <%
    dim conn,mdb,connstr
    rndb=server.mappath(”shop.mdb〞)
    set conn=server.createobject(“adodb.connection”)
    connstr =”driver={microsoft access driver(*.mdb)};uid=admin;
    pwd=123;dbq=”&mdb
    conn. Open connstr
    %>
    试题三 参考答案(共20分)
    【问题1】(4分,每题1分)
    (1)B,或 进行数据库需求分析(1分)
    (2)C,或 创建E-R图(1分)
    (3)A,或 使用设计视图设计表(1分)
    (4)D,或 在表中添加测试数据(1分)
    【问题2】(6分,每题1分)
    (5)productld(1分)
    (6)F,或 自动编号(1分)
    (7)B,或 备注(1分)
    (8)H,或OLE对象(1分)
    (9)C,或 数字(1分)
    (10)G,或 是/否(1分)
    【问题3】(3分,每题1分)
    (11)B,或Connection(1分)
    (12)C,或Command(1分)
    (13)F,或 Recordset(1分)
    注:(11)~(13)答案位置可互换
    【问题4】(7分,每题1分)
    1.
    (14)set(1分)
    (15)connstr(1分)
    (16)admin(1分)
    (17)open(1分)
    2.
    (18)E,或prouducts(1分)
    (19)F,或 Pname(1分)
    (20)D,或Execute(1分)

  • 第16题:

    以下关于SQL语句及其用途的叙述,正确的是( )。

    A)CREATETABLE用于修改一个表的结构

    B)CREATEINDEX为字段或字段组创建视图

    C)DROP表示从数据库中删除表、或者从字段或字段组中删除索引

    D)ALTERTABLE用于创建表


    正确答案:C
    本题考查SQL中定义语句的知识。SQL语言的功能包含数据定义、数据操纵、数据查询和数据控制,其中的数据定义功能可以实现表、索引、视图的定义、修改和删除。CREATE TABLE语句的作用是创建一个表;CREATE INDEX语句的作用是创建一个索引;ALTER TABLE语句的作用是修改一个表的结构;DROP语句的作用是删除一个表的结构或者从字段或字段组中删除索引。

  • 第17题:

    在Access数据库中,用于存放视频的字段,其数据类型应设为()

    • A、文本
    • B、日期/时间
    • C、货币
    • D、OLE对象

    正确答案:D

  • 第18题:

    在设计视图中创建窗体时,需要将“字段列表”窗口中的字段拖动到窗体的主体节上。在选择多个字段进行拖动时,可以按Ctrl键单击用于选择多个不连续的字段,按Shift键用于选择多个连续的字段。


    正确答案:正确

  • 第19题:

    通用型数据类型只能用于表中字段的定义,用于存储()对象。


    正确答案:OLE

  • 第20题:

    在Access数据库中,用于存放图像的字段,其数据类型应设为()

    • A、文本
    • B、数字
    • C、货币
    • D、OLE对象

    正确答案:D

  • 第21题:

    在Access数据库管理系统中,合计功能中的选项"Sum"用于()

    • A、统计记录条数
    • B、计算字段的平均值
    • C、搜索字段中的最小值
    • D、计算字段中值的总和

    正确答案:D

  • 第22题:

    单选题
    在Access数据库中,用于存放图像的字段,其数据类型应设为()
    A

    文本

    B

    数字

    C

    货币

    D

    OLE对象


    正确答案: B
    解析: 暂无解析

  • 第23题:

    单选题
    在Access数据库中,用于存放音频的字段,其数据类型应设为()
    A

    文本

    B

    日期/时间

    C

    货币

    D

    OLE对象


    正确答案: D
    解析: 暂无解析