在电商平台数据库中的商品表设计时,“商品价格”字段最好选择()类型。A、intB、decimal(m,n)C、realD、money(n)

题目

在电商平台数据库中的商品表设计时,“商品价格”字段最好选择()类型。

  • A、int
  • B、decimal(m,n)
  • C、real
  • D、money(n)
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

(1)将考生文件夹下的自由表“商品”添加到数据库"DB1”中。(2)为表“商品”插入一条记录(“08000203”,“眼镜”,“00000008”)。(3)删除表“商品”中编码为“08000131”的记录。(4)修改表“商品”的字段,增加一个字段“单价,N(8,2)”。将(2)(3)(4)所用到的SQL,语句保存到“result.txt”中。


正确答案:
【考点指引】本大题主要考查添加表操作、INSERT语句、DELETE语句和ALTER TABLE语句的使用。
(1)【操作步骤】
①选择【文件】→【新建】命令,选择“数据库”,单击“新建文件”按钮,在“创建”对话框中输入数据库名“DBl”,单击“保存”按钮,将新建数据库“DBl”保存到考生文件夹下。
⑦在“数据库设计器”中,单击右键选择“添加表”,在“打开”对话框中选择“商品”表,单击“确定”按钮将自由表“商品”添加到数据库“DBl”中。
(2)【操作步骤】
在命令窗口中输入命令:INSERT INT0商品VAL-UES("08000203","眼镜","00000008")(回车执行)
(3)【操作步骤】
在命令窗口中输入命令:DELETE FROM商品WHERE商品编码="08000131"(回车执行)
(4)【操作步骤】
①在命令窗口中输入命令:
USE(回车执行)
ALTER TABLE商品ADD单价N(8,2)(回车执行)
②在考生文件夹下新建文本文件“result.txt”,将步骤(2)~(4)输入的命令保存到文本文件“result.txt”中。

第2题:

设n、m为一棵二叉树上的两个结点,在中序遍历时,n在m之前的条件是_____________。

A.n在m右方

B.n是m的祖先

C.n在m左方

D.n是m子孙


正确答案:C

第3题:

设变量n为float类型,m为int类型,则以下能实现将n中的数值保留小数点后两位,第三位进行四舍五入运算的表达式是

A.n=(n*100+0.5)/100.0

B.m=n*100+0.5,n=m/100.0

C.n=n*100+0.5/100.0

D.n=(n/100+0.5)*100.0


正确答案:B

第4题:

在电商平台数据库中的商品表设计时,“折扣”字段最好选择()类型。

  • A、int
  • B、char(n)
  • C、bit
  • D、decimal(m,n)

正确答案:D

第5题:

假定需求函数为Q=MP^-N其中M表示收入,P表示商品价格N(N>O)为常数 求:需求的价格点弹性和需求的收入点弹性。


答案:
解析:
已知Q=MP^-N,可得:

由此可见,一般地,对于幂指数需求函数Q( P) =MP^-S而言,其需求的价格点弹性总等于幂指数的绝对值N,而对于线性需求函数Q(M)=MP^-N而言,其需求的收入点弹性总是等于1。

第6题:

打开数据库prod m及数据库设计器,其中的两个表的必要的索引已经建立,为这两个表建立永久性联系。

2.设置category表中“种类名称”字段的默认值为“食品”。

3.为products.表增加字段:优惠价格N(9,2)。

4.如果所有商品的优惠价格是在进货价格基础上减少10%,计算所有商品的优惠价格。


正确答案:1.启动Visual FoxPro后在命令窗口输入命令:MODIFY DATABASE prod m命令打开prod m数据库设计器将category表中“索引”下面的“分类编号”主索引字段拖到products表中“索引”下面的“分类编号”索引字段上建立两个表之间的永久性联系。 2.在数据库设计—器中右击category数据表选择“修改”快捷菜单命令打开表设计器在“字段”选项卡中选中“种类名称”字段在“字段有效性”的“默认值”文本框中输入“食品”为该字段设置默认值。 3.在数据库设计器中右击product数据表选择“修改”快捷菜单命令打开表设计器在“字段”选项卡列表框内的“进货价格”字段后插入一个新的字段。输入新的字段名“优惠价格”选择“类型”为“数值型”“宽度”为9“小数位数”为2。 4.在products表设计器中选中“优惠价格”字段接着在下面的“默认值”文本框中输入“进货价格*0.9”由系统自动计算每种商品的“优惠价格”字段值。
1.启动Visual FoxPro后,在命令窗口输入命令:MODIFY DATABASE prod m命令,打开prod m数据库设计器,将category表中“索引”下面的“分类编号”主索引字段拖到products表中“索引”下面的“分类编号”索引字段上,建立两个表之间的永久性联系。 2.在数据库设计—器中,右击category数据表选择“修改”快捷菜单命令,打开表设计器,在“字段”选项卡中选中“种类名称”字段,在“字段有效性”的“默认值”文本框中输入“食品”,为该字段设置默认值。 3.在数据库设计器中,右击product数据表选择“修改”快捷菜单命令,打开表设计器,在“字段”选项卡列表框内的“进货价格”字段后插入一个新的字段。输入新的字段名“优惠价格”,选择“类型”为“数值型”,“宽度”为9,“小数位数”为2。 4.在products表设计器中选中“优惠价格”字段,接着在下面的“默认值”文本框中输入“进货价格*0.9”,由系统自动计算每种商品的“优惠价格”字段值。 解析:本大题考查的主要是数据库中数据的完整性,包括实体完整性、域完整性和参照完整性,例如为表设置默认值,这属于域完整性范畴。

第7题:

Visual FoxPro有如下数据库表stock.dbf,是7月30日沪深股市的收盘情况,请根据此表,完成下题:将stock表中增加一个新字段“交易量”,字段类型是数值型,宽度为8,应使用SQL语句( )。

A. ALTER stock ALTER交易量N(8)

B. ALTER TABLE stock交易量N(8)

C. ALTER TABLE stock ADD交易量N(8)

D. ALTER TABLE stock交易量WTIH N(8)


正确答案:C
表结构的修改有3种格式,修改已有的字段使用的是第一种格式。
ALTER TABLE TableNamel
ADD I ALTER[COLUMN]FieldNamel
FieldType[(nFieldWidth[,nPrecision])][NUlLL I NOT NULL]
[CHECK lExpressionl[ERROR cMessageTextl]][DEFAULT eExpressionl]
[PRIMARY KEY l UNIQUE]
[REFERENCES TableName2[TAG TagNamel]][NOCPTRANS]
[NOVALIDATE]
该格式可以添加(ADD)新的字段或修改(ALTER)已有的字段,它的句法基本可以与CREATE TABLE的句法相对应。

第8题:

对数据库“商品管理”使用一对多报表向导建立报表“rpt1”。要求:父表为“供应商”子表为“商品信息”,从父表中选择字段“供应商编号”和“供应商名称”,从子表中选择字段“商品编号”、“商品名称”和“单价”,两个表通过“供应商编号”建立联系,按“供应商编号”升序排序,报表样式选择“简报式”,方向为“横向”,报表标题设置为“商品供应信息”。 (2)请修改并执行名为“bd1”的表单,要求如下:为表单建立数据环境,并向其中添加表“订单”;将表单标题改为“供应商”;修改“查询”命令按钮下的Click事件,使用SQL语句查询出表中每个供应商供货的总金额,查询结果中包含“供应商编号”和“总金额”两个字段。


正确答案:
【考点指引】本大题第1小题考查的是一对多报表向导的使用,按向导提示逐步操作即可;第2小题主要考查表单的使用,重点是数据环境的建立和命令按钮事件代码的编写,这里要用到分组命令GROUP BY和求和函数SUM。
(1)【解题步骤】
①选择【文件】→【新建】命令,选择“报表”,单击“向导”按钮打开“向导选取”窗口,选择“一对多报表向导”,单击“确定”按钮进入“一对多报表向导”对话框。
②在“一对多报表向导”对话框中.选择“数据库和表”列表框中的“供应商”作为父表,从“可用字段”列表框中将“供应商编号”字段添加到选定字段表框中,用做父表的可用字段。
③单击“下一步”设计子表的可用字段,选择“数据库和表”列表框中的“商品信息”作为子表,从“可用字段”列表框中的“商品编号”、“商品名称”和“单价”字段添加到“选定字段”列表框中。
④单击“下一步”进入“为表建立关系”的设计界面,在此处系统已经默认设置好进行关联的字段:父表的“供应商编号”和子表的“供应商编号”字段。
⑤单击“下一步”进入“排序记录”的设计界面,将“可用字段或索引标识”列表框中的“供应商编号”字段添加到右边的“选定字段”列表框中,并选择“升序”单选项。
⑥单击“下一步”进入“选择报表样式”的界面,在“样式”列表框中选择“简报式”,在“方向”选项组中选择“横向”。
⑦单击“下一步”,进入最后的“完成”设计界面,在“报表标题”文本框中输入“商品供应信息”为报表添加标题,单击“完成”命令按钮,在系统弹出的“保存为”对话框中,将报表以“rpt1”文件名保存在考生文件夹下,退出报表设计向导。
(2)【解题步骤】
①选择【文件】→【打开】命令,在“打开”对话框的“文件类型”下拉列表框中选择“表单”,选择“bd1.sex”,单击“确定”按钮,打开表单设计器,在表单属性窗口中将Caption属性值修改为“供应商”。
②在表单设计器中,用鼠标右键单击表单空白处,在弹出的快捷菜单中选择“数据环境”命令,打开表单的数据环境,选择数据库“商品管理”,将数据表文件“订单”添加到数据环境中。
③双击“查询”命令按钮,在Click事件中输入代码:SELECT供应商编号,suM(金额)AS总金额FROM订单GRUP BY供应商编号
④关闭表单设计器并保存表单。

第9题:

设n、m为一棵二叉树上的两个结点,在中序遍历时,n在m前的条件是()。

A.n在m右方
B.n是m祖先
C.n在m左方
D.n是m子孙

答案:C
解析:
中序遍历时,先访问左子树,再访问根结点。n在m前,则n必须在m的左子树中。

第10题:

在电商平台数据库中的商品表设计时,以下完整性约束设置合理()

  • A、商品名不允许为空
  • B、价格<=10
  • C、设置商品号为主关键字
  • D、“是否上架”默认值设置0

正确答案:A,C,D

更多相关问题