在电商平台数据库中的商品表设计时,“商品名”字段最好选择()类型。A、textB、char(n)C、varchar(n)D、nvarchar(n)

题目

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

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

第1题:

从商品库的商品表1中查询出比所有商品单价的平均值要高的所有商品记录。提

示:在where子句中使用子查询,在子查询中求单价的平均值所采用的函数为avg(单价)。

假设使用名称为AAA的数据库,它包括Students(学号char (8),姓名varchar (8),年龄

int,专业varchar (20),入学日期DateTime)和Score(学号char (8),课程名varchar (10),成

绩numeric (5,2))两张表。


参考答案select*
  from商品表1
  where单价>all(select avg(单价) 一把all换为some或any都可以
  from商品表1)

第2题:

varchar2,char两种数据类型有什么区别,如果库表某字段输入"ABC"后储存,该 字段数

据类型分别为varchar2(10,char(10)存储字节长度以及内容有何区别?


正确答案:
 

第3题:

(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”中。

第4题:

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

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

正确答案:D

第5题:

以下n变量赋值必须进行强制类型转换的是( )。

A.int n;n=100+10;

B.int n;n=100F+10;

C.int n;short m=10;n=100+m;

D.int n;short m=10;char s=2;n=s+m;


正确答案:B

第6题:

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的句法相对应。

第7题:

将小写字母n赋值给字符变量one_char,正确的操作是 ______。

A.one_char='n'

B.one_char="n"

C.one_char=110

D.one_char='N'


正确答案:C

第8题:

请编写一个函数char *fun(char *s,int n)。函数fun()的功能是将字符串s中的字符“循环左移”n位。例如,输入“ABCDE”,则循环左移2位应输出“CDEAB”,输入“1234567”,循环左移3位应输出“4567123”。

注意:部分源程序已存在文件PROC13.cpp中。

请勿修改主函数和其他函数中的任何内容,仅在函数fun()的花括号中填写若干语句。

文件PROC13.cpp的内容如下:

//PROC13.cpp

include <iostream>

include <string>

using namespace std;

char *fun(char *s,int n);

int main()

{

char str[81];

int n;

cout<<"Enter a string(less than 80 char)\n”;

cin>>str;

cout<<"\n Enter n:";

cin>>n;

if(n>strlen(str))

{

cout<<"\n Data overflow";

return 0;

}

cout<<"The result is: "<<fun(str,n)<<end1;

return 0;

}

char *fun(char*s,int n)

{

//* * * * * *

}


正确答案:

第9题:

对于oracle数据库,设计用户表时,家庭住址字段最好采用下面的哪个数据类型进行存储()

A.CHAR

B.CHAR2

C.VARCHAR

D.VARCHAR2

E.LONG


参考答案:D

第10题:

设一个广义表中结点的个数为n,则求广义表深度算法的时间复杂度为()。

  • A、O(1)
  • B、O(n)
  • C、O(n2
  • D、O(log2n)

正确答案:B

更多相关问题