为图书表添加“印刷数量”列,类型为整数。

题目
问答题
为图书表添加“印刷数量”列,类型为整数。
参考答案和解析
正确答案: ALTER  TABLE 图书表 ADD 印刷数量 INT
解析: 暂无解析
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

假设已在Access中建立了包含“书名”、“单价”和“数量”等3个字段的“tOfg”表,以该表为数据源创建的窗体中,有一个计算订购总金额的文本框,其控件来源为( )。

A.[单价]*[数量]

B.=[单价]*[数量]

C.[图书订单表]![单价]*[图书订单表)![数量]

D.=[图书订单表]![单价]*[图书订单表]![数量]


正确答案:B
解析:本题考查控件来源的书写。窗体文本框的控件来源应以等号开始,故选项A和选项C是错误的,而选项D中的[图书订单表]和本题毫不相干,也是错误的,因此选项B正确。

第2题:

在创建学生表时,要将“入校总分”字段定义为3位整数,且入校总分应在500~600分之间,其列定义为【 】。


正确答案:入校总分NUMERIC(3)CHECK(入校总分BETWEEN 500 AND 600)
入校总分NUMERIC(3)CHECK(入校总分BETWEEN 500 AND 600) 解析:本题中,入校总分为字段名,NUMERIC(3)为字段的类型和长度,CHECK(入校总分BETWEEN 500AND 600)用于检查字段值所允许的范围。该题的答案也可万:入校总分“NUMERIC(3)CHECK(入校总分>=500AND入校总分=600)”。

第3题:

欲创建如下数据表。

“图书”表结构:

书号:普通编码定长字符类型,长度为20,主键。

书名:普通编码可变长字符类型,长度为40,非空。

出版年份:整型。

印刷数量:整型。

单价:整型

请补充完整SQL语句:

CREATE TABLE 图书(

书号 char(20) ______________ key,

书名 varchar(40) not ______________,

出版年份 int,

印刷数量 int,

单价 ______________

)


参考答案:1.Primary 2.null 3.int

第4题:

在考生文件夹中有一个“Accl.radb”数据库。 (1)在“订单”表的“订单ID”和“客户”字段之间添加“产品ID”和“数量”字其中,“产品ID”字段的类型为“文本”,字段长度为“8”“数量”字段的类型为“数字”,字段大小为“整型”。 (2)在“订单”表中添加如下数据. 订单ID 产品ID 数量 0001 S0001 10 0002 S0008 40 0003 S0011 50 - ● 0004 S0005 10 (3)设置“供应商”表到“订单”表的关系为“一对多”,“实施参照完整性”。


正确答案:
(1)在“Accl.mdb”数据库窗口中单击“表”对象,选中“订单”表,右键单击选择“设计视图”按钮。在“订单ID”和“客户”字段之间添加“产品ID”和“数量”字段。“产品ID”字 段的数据类型々“文本”,在“字段长度”行输入“8”;“数量”字段数据类型未“数字”,字段大小为“整形”。
(2)打开“订单”表,添加对应数据。
(3)执行“工具”→“关系”命令,单击“显示表”按钮,添加“供应商”表和“订单”表,拖动“供应商”表_的“供应商ID”字段到“订单”表的“供应商ID”字段中,在“编辑关系”对话框中选择“实施参照完整性”,选择关系类型为“一对多”。

第5题:

在“BOOK.mdb”数据库中有Book、等级、读者、借阅和未借图书五张表。

(1) 以等级和读者表为数据源创建“读者信息”查询,结果显示读者姓名、等级名称和可借数量字段。查询结果如图所示。

(2) 以book表为数据源,创建追加查询“未借图书查询”,将未借图书的全部信息追加到未借图书表中。


正确答案:

第6题:

在考生文件夹中的库存管理系统有产品信息表、产品出库表和库存表。

(1)将产品信息表的行高设置为13,设置所有列宽为最佳匹配。产品信息表如图所示。

(2)将产品出库表按“出库数量”字段升序排列,单元格效果为“凹陷”。产品出库表如图所示。

(3)在库存表中加入“备注”字段,字段类型为文本,字段大小为20,默认值为“存货”。库存表结果如图所示。


正确答案:

第7题:

在SQL server 2000中,设有图书表(书号,书名,类别,单价)和图书印刷表(书号,印刷日期,印刷数量,印次),每个书号代表一种图书。书号、书名和类别的数据类型均为varehar(20),单价、印刷数量和印次的数据类型均为int,印刷日期的数据类型大smalldatetime.现需查询指定类别的图书在指定年份后(含指定年份)累计印刷总数量。请写出实现该功能的标量函数。


正确答案:Create function fun (@class varchar(20)@orderyearChar(4) Return int As Begin Declare @tem smalldatatime Declare @cnt int set@tem=convert(smallaatetime@orderyear) select @cnt=sum(印刷数目)from 图书表 join 图书印刷表 on图书表.书号=图书印刷表.书号 where 类别=@class and 日期>@tem return @cnt end
Create function fun (@class varchar(20),@orderyearChar(4) Return int As Begin Declare @tem smalldatatime Declare @cnt int set@tem=convert(smallaatetime,@orderyear) select @cnt=sum(印刷数目)from 图书表 join 图书印刷表 on图书表.书号=图书印刷表.书号 where 类别=@class and 日期>@tem return @cnt end

第8题:

对考生文件夹下的数据库“图书借阅”中的表完成如下操作:

为表“图书借阅”增加一个字段“姓名”,字段类型为“字符型”,宽度为“8”。

编写程序“cx1”完成以下两小题:

(1)填写表“图书借阅”的新字段值“姓名”(取自“借书证号”对应的读者信息表的“姓名”字段)。

(2)查询表“图书借阅”中“2007年12月30日”的借书记录,并将查询结果输入表“result”中。

运行该程序。


正确答案:
【考点指引】本题主要考查利用SQL语句来修改表结构和修改字段值。
【操作步骤】
①在命令窗口中输入命令:MODI COMM cxl(回车执行),打开程序文件编辑窗口,在程序文件编辑窗口中输入以下程序代码:
OPEN DATEBASE图书借阅
ALTER图书借阅ADD姓名C(8)
USE读者信息
GO TOP
DO WHILE.NOT.EOF()
a=借书证号
b=姓名
UPDATE图书借阅SET姓名=b WHERE借书证号=a
SELECT读者信息
SKIP
ENDDO
SELEcT*INTO TABLE result FROM图书借阅WHERE借阅日期=CTOD("12—30—07")
关闭程序文件编辑窗口并保存程序文件。
②在命令窗口中输入命令:DO cxl(回车执行),执行程序文件。

第9题:

在“xx.mdb”数据库中有一张“教师”表。

(1)将“教师”表的ID字段删除,设置编号为主键。

(2)添加“是否党员”字段,字段类型为“是/否”。设置“工作时间”字段输入掩码规则为“短日期”,占位符为“%”。

(3)将“教师”表的行高设置为12,将编号列的宽度设置为最佳匹配。“教师”表如图所示。


正确答案:

第10题:

将数据库“图书”添加到新建立的项目my当中。

(2)建立自由表pub(不要求输入数据),表结构为:

出版社 字符型(30)

地址 字符型(30)

传真 字符型(20)

(3)将新建立的自由表pub添加到数据库“图书”中。

(4)为数据库“图书”中的表borr建立惟一索引,索引名称和索引表达式均为“借书证号”。


正确答案:(1)启动Visual FoxPro后在命令窗口输入命令:CREATE PROJECT my新建一个项目管理器。在项目管理器my中首先在“数据”选项卡中选择“数据库”然后单击选项卡右边的“添加”命令按钮在系统弹出的“打开”对话框中将考生文件夹中的数据库“图书”添加到项目管理器中单击“确定”按钮。 (2)在项目管理器my中首先在“数据”选项卡中选择“自由表”然后单击选项卡右边的“新建”命令按钮在系统弹出的“新建表”对话框中单击“新建表”图标将其命名为pub保存在考生文件夹中。在弹出的pub表设计器的“字段”选项卡中根据题意依次输入每个字段的字段名、类型和宽度。单击表设计器右边的“确定”按钮。 (3)在项目管理器的“数据”选项卡中依次展开数据分支选中“表”然后单击“添加”命令按钮弹出“打开”对话框将考生文件夹下的pub自由表添加到数据库“图书”中。 (4)在项目管理器的“数据”选项卡中选中“图书”数据库单击“修改”命令按钮打开数据库设计器右键单击数据库表borr在弹出的快捷菜单中选择“修改”菜单命令进入borr的数据表设计器界面然后单击“索引”选项卡此选项卡中的“索引名”和“索引表达式”改为“借书证号”在“索引类型”的下拉框中选择“惟一索引”。单击“确定”按钮保存数据表结构的修改。
(1)启动Visual FoxPro后,在命令窗口输入命令:CREATE PROJECT my,新建一个项目管理器。在项目管理器my中,首先在“数据”选项卡中选择“数据库”,然后单击选项卡右边的“添加”命令按钮,在系统弹出的“打开”对话框中,将考生文件夹中的数据库“图书”添加到项目管理器中,单击“确定”按钮。 (2)在项目管理器my中,首先在“数据”选项卡中选择“自由表”,然后单击选项卡右边的“新建”命令按钮,在系统弹出的“新建表”对话框中,单击“新建表”图标,将其命名为pub保存在考生文件夹中。在弹出的pub表设计器的“字段”选项卡中,根据题意依次输入每个字段的字段名、类型和宽度。单击表设计器右边的“确定”按钮。 (3)在项目管理器的“数据”选项卡中,依次展开数据分支,选中“表”,然后单击“添加”命令按钮,弹出“打开”对话框,将考生文件夹下的pub自由表添加到数据库“图书”中。 (4)在项目管理器的“数据”选项卡中,选中“图书”数据库,单击“修改”命令按钮打开数据库设计器,右键单击数据库表borr,在弹出的快捷菜单中选择“修改”菜单命令,进入borr的数据表设计器界面,然后单击“索引”选项卡,此选项卡中的“索引名”和“索引表达式”改为“借书证号”,在“索引类型”的下拉框中,选择“惟一索引”。单击“确定”按钮,保存数据表结构的修改。 解析:本大题主要考查的是通过项目管理器来完成一些数据库及数据库表的操作,项目的建立可以直接在命令窗口输入命令来实现,数据库添加可以通过项目管理器中的命令按钮,打开相应的设计器直接管理。添加和修改数据库中的数据表可以通过数据库设计器来完成,建立表索引可以在数据表设计器中完成。

更多相关问题