存在两个结构相同的数据库表T1(col1,col2,col3)、

题目

存在两个结构相同的数据库表T1(col1,col2,col3)、T2(col1,col2,col3),写出一SQL语句将所有T1数据导入到T2表()

  • A、select col1,col2,col3 from T1 into T2(col1,col2,col3)
  • B、insert T1 (col1,col,col3) into T2(col1,col2,col3)
  • C、insert into T2 (col1,col2,col3) as select col1,col2,col3 from T1
  • D、insert into T2(col1,col2,col3) select col1,col2,col3 from T1;
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

你正在SQLSERVER2005服务器上一个名为DB1的数据库上进行着工作。你发现由于对DB1中Table1表的扫描导致了查询执行缓慢。已知,Table是一个使用频繁而且非常巨大的表,同时你又确定了查询中包含如下的语句:SELECTcol1,col2FROMtable1WHEREcol3=。在表保持对所有用户有效的情况下,为了最大化的提高查询性能,你应该怎么做?()

A.更新DB1数据库中表Table1的所有统计信息

B.在DB1数据库中,使用CREATESTATISTICS语句为表Table1的列col3创建缺少的统计信息

C.设置优先值提升选项的值为1

D.执行如下语句:USEDB1GOCREATEINDEXindex1ONtable1(col3)INCLUDE(col1,col2)WITH(ONLINE=ON)GO

E.执行如下语句USEDB1GOCREATEINDEXindex1ONtable1(col3,col2,col1)


参考答案:D

第2题:

Given the following DDL and INSERT statements:CREATE VIEW v1 AS SELECT col1 FROM t1 WHERE col1 > 10; CREATE VIEW v2 AS SELECT col1 FROM v1 WITH CASCADED CHECK OPTION; CREATE VIEW v3 AS SELECT col1 FROM v2 WHERE col1 < 100; INSERT INTO v1 VALUES(5); INSERT INTO v2 VALUES(5); INSERT INTO v3 VALUES(20); INSERT INTO v3 VALUES(100);How many of these INSERT statements will be successful?()

A.0

B.1

C.2

D.3


参考答案:C

第3题:

要控制两个表中数据的完整性和一致性可以设置“参照完整性规则“,要求这两个表。

A、不同数据库中的两个表

B、连接属性的属性名相同

C、连接属性的属性数据类型相同

D、连接属性之间存在外部关系键与关系键的对应关系


参考答案:C

第4题:

客服业务受到SQL语句的影响非常大,以下哪些是执行效率比较低的SQL语句,可以进行优化()

  • A、select*from record where substrb(CardNo,1,4)=’5378’;
  • B、表tab1中的列col1是字符型(char),执行select col1,col2 from tab1 where col1>’10’;
  • C、select count(*)from stuff where id_no in(’0’,’1’);
  • D、UPDATE SERVICEINFO SET STATE=0WHERE STATE<>0。

正确答案:A,C,D

第5题:

YouworkwithadatabasenamedDB1,whichislocatedonaSQLServer2005computer.YoudiscoverthatatablescanonTable1inDB1causesaslowquery.Table1isaverylargetablethatisusedfrequently.Youascertainthatthequerycontainsthefollowingstatement.SELECTcol1,col2FROMtable1WHEREcol3=Youneedtoprovidemaximumqueryperformance.Table1mustremainavailabletousers.Whatshouldyoudo?()

A.UpdateallstatisticsonTable1inDB1.

B.UsetheCREATESTATISTICSstatementinDB1tocreatemissingstatisticsoncol3ofTable1.

C.Setthepriorityboostserveroptionto1.

D.Executethefollowingstatement.USEDB1GOCREATEINDEXindex1ONtable1(col3)INCLUDE(col1,col2)WITH(ONLINE=ON)GO


参考答案:D

第6题:

要建立两个表的参照完整性,要求这两个表是

A.同一个数据库中的表

B.两个自由表

C.不同数据库中的表

D.一个数据库表,另一个是自由表


正确答案:A
解析:参照完整性只能在建立关联的两个表中进行,所以必须是一数据库中的表。

第7题:

The following statements:CREATE TABLE t1 (col1 INT NOT NULL, PRIMARY KEY(col1)); CREATE TABLE t2 (col1 INT NOT NULL, col2 CHAR(1) NOT NULL, PRIMARY KEY (col1, col2), FOREIGN KEY (col1) REFERENCES t1 (col1) ON DELETE CASCADE ON UPDATE RESTRICT); CREATE TABLE t3 (col1 INT NOT NULL, col2 INT NOT NULL, PRIMARY KEY (col1, col2),FOREIGN KEY (col1) REFERENCES t1 (col1) ON DELETE NO ACTION ON UPDATE RESTRICT);INSERT INTO t1 VALUES (1), (2); INSERT INTO t2 VALUES (1, ‘a‘), (1, ‘b‘), (2,‘c‘); INSERT INTO t3 VALUES (1, 100), (2, 200), (2,300);How many rows will be deleted by the following DELETE statement? DELETE FROM t1 WHERE col1= 1;()

A.4

B.3

C.1

D.0


参考答案:D

第8题:

在考生文件夹下有工资数据库wage3,包括数据库表文件:zg(仓库号C(4),职工号C(4),工资N(4))。设计一个名为tj的菜单,菜单中有两个菜单项“统计”和“退出”。

程序运行时,单击“统计”菜单项应完成下列操作;检索出工资小于或等于本仓库职工平均工资的职工信息,并将这些职工信息按照仓库号升序排序,在仓库号相同的情况下再按职工号升序存放到emp1(emp1为自由表)文件中,该数据库表文件和zs数据库表文件具有相同的结构。

单击“退出”菜单项,程序终止运行。

(注意:相关数据表文件存在于考生文件夹下)


正确答案:在命令窗口输入命令:CREATE MENU tj系统弹出一个“新建菜单”对话框在对话框中单击“菜单”图形按钮进入菜单设计器环境。根据题目要求首先输入两个主菜单名称“统计”和“退出”接着在“统计”菜单行的“结果”下拉框中选择“过程”选项(用于编写程序)在“退出”菜单行的“结果”下拉框中选择“命令”选项。 单击“统计”菜单行中的“编辑”按钮进入程序设计的编辑窗口在程序编辑窗口中输入如下程序段: **********“统计”菜单命令的程序设计********** SET TALK OFF SET SAFETY OFF OPEN DATABASE wage3 SELECT 仓库号AVG(工资) AS avggz; FROM zg; GROUP BY 仓库号; INTO CURSOR curtable SELECT zg.仓库号zg.职工号zg.工资; FROM zgcurtable; WHERE zg.工资<=curtable.avggz; AND zg. 仓库号=curtable.仓库号; ORDER BY zg.仓库号zg.职工号; INTO TABLE emp1 CLOSE ALL SET SAFETY ON SET TALK ON ********************************************** 在“退出”菜单项的“命令”文本框中编写程序代码:SET SYSMENU TO DEFAULT。 选择菜单命令“菜单”→“生成”生成一个菜单文件tj.mpr。关闭设计窗口在命令窗口输入命令:DO tj.mpr看到Visual FoxPro的菜单栏被新建的菜单所代替单击“退出”菜单命令将恢复系统菜单。 执行“统计”菜单命令后系统自动生成新数据表文件empl.dbf用来保存查询结果。
在命令窗口输入命令:CREATE MENU tj系统弹出一个“新建菜单”对话框,在对话框中单击“菜单”图形按钮,进入菜单设计器环境。根据题目要求,首先输入两个主菜单名称“统计”和“退出”,接着在“统计”菜单行的“结果”下拉框中选择“过程”选项(用于编写程序),在“退出”菜单行的“结果”下拉框中选择“命令”选项。 单击“统计”菜单行中的“编辑”按钮,进入程序设计的编辑窗口,在程序编辑窗口中输入如下程序段: **********“统计”菜单命令的程序设计********** SET TALK OFF SET SAFETY OFF OPEN DATABASE wage3 SELECT 仓库号,AVG(工资) AS avggz; FROM zg; GROUP BY 仓库号; INTO CURSOR curtable SELECT zg.仓库号,zg.职工号,zg.工资; FROM zg,curtable; WHERE zg.工资<=curtable.avggz; AND zg. 仓库号=curtable.仓库号; ORDER BY zg.仓库号,zg.职工号; INTO TABLE emp1 CLOSE ALL SET SAFETY ON SET TALK ON ********************************************** 在“退出”菜单项的“命令”文本框中编写程序代码:SET SYSMENU TO DEFAULT。 选择菜单命令“菜单”→“生成”,生成一个菜单文件tj.mpr。关闭设计窗口,在命令窗口输入命令:DO tj.mpr,看到Visual FoxPro的菜单栏被新建的菜单所代替,单击“退出”菜单命令将恢复系统菜单。 执行“统计”菜单命令后,系统自动生成新数据表文件empl.dbf用来保存查询结果。 解析:本大题考查的主要是利用SQL语句的进行分组汁算查询,在本题应了解SQL中用于求平均值的函数AVG的使用;在菜单的设计过程中主要是注意两个菜单命令在“结果”下拉框中应选择的类型。

第9题:

信息双录入的要求正确的是( )

A.指两个录入员采用相同数据库结构分别独立地录入两份健康信息记录表
B.指一个录入员采用相同数据库结构分别独立地录入两份健康信息记录表
C.指两个录入员采用不同数据库结构分别独立地录入同一份健康信息记录表
D.指一个录入员采用不同数据库结构分别独立地录入两份健康信息记录表
E.指两个录入员采用相同数据库结构分别独立地录入同一份健康信息记录表

答案:E
解析:

第10题:

对设置“参照完整性”的两个表,要求是()。

  • A、同一个数据库中的两个表
  • B、自由表
  • C、不同数据库中的两个表
  • D、一个是数据库表、一个是自由表

正确答案:A

更多相关问题