更多“在表中创建一个标识列(IDENTITY),当用户向表中插入新的数”相关问题
  • 第1题:

    你是一家进口商的数据库管理员, 你正在创建一个存储订单信息的数据库.订单将会在一个client/server应用系统中录入, 每次一个新的订单录入时, 必须分配一个唯一的订单编号, 订单编号必须以升序分配.每天平均有10000个订单被录入.你创建了一个新的名为Orders的表,并在这个表里添加了一个OrderNumber列.接下来你该做什么 ( )

    A、设置这个列的数据类型为uniqueidentifier

    B、 设置这个列的数据类型为int,并为这个列设置IDENTITY属性

    C、 设置这个列的数据类型为int,创建一个用户定义的方法来选择表中最大的订单编号

    D、 设置这个列的数据类型为int, 创建一个NextKey表, 并被这个表添加一个NextOrder列, 设置NextOrder列的数据类型为int, 创建一个存储过程来检索并更新NextKey中的值


    参考答案B

  • 第2题:

    设在SC(Sno,Cno,Grade)表上定义了触发器:  CREATE TRIGGER tri1 ON SC AFTER INSERT …  当执行语句:INSERT INTO SC VALUES(’s001’, ’c01’,90)  会引发该触发器执行。下列关于触发器执行时表中数据的说法,正确的是()。

    ASC表和INSERTED表中均包含新插入的数据

    BSC表和INSERTED表中均不包含新插入的数据

    CSC表中包含新插入的数据,INSERTED表中不包含新插入的数据

    DSC表中不包含新插入的数据,INSERTED表中包含新插入的数据


    A

  • 第3题:

    在创建一个新表时,如果表中的数据已经存在于某一个或某几个表中,为了避免重新输入数据的麻烦,可以利用操作查询的()查询来创建新表。


    正确答案:生成表

  • 第4题:

    在Project 2003中,用户要跟踪域,可以在“插入”菜单上,单击()命令。

    • A、行
    • B、列
    • C、工作表
    • D、图表

    正确答案:B

  • 第5题:

    关于表的创建说法错误的是()

    • A、创建一个新表可以先不指定主键
    • B、可以选择将表中的数据进行压缩
    • C、可以将表中的某列进行分区设置
    • D、表中可以存在两个同名列

    正确答案:D

  • 第6题:

    在Excel2003中,所建立的图表()。

    • A、只能插入到数据源工作表中
    • B、只能插入到一个新的工作表中
    • C、可以插入到数据源工作表,也可以插入到新工作表中
    • D、既不能插入到数据源工作表,也不能插入到新工作表中

    正确答案:C

  • 第7题:

    “雇员”表中的“雇员标识”列对应于“订单”表中的“雇员标识”列。 “订单”表中的“雇员标识”列在您需要显示的行中包含Null值。 应使用以下哪种类型的联接来显示此数据?()

    • A、自然联接
    • B、自联接
    • C、外部联接
    • D、等值联接

    正确答案:D

  • 第8题:

    单选题
    你是一个货车租借公司的数据库开发者。公司创建了一个web设置使用户能用来保留租约你设计SQLserver2005/2008数据库来支持此web设置。新租借的存储物被插入到Reservations表中。用户有保存租约能够回到web设置和更新他们的贮存物。当一个贮存物被更新,整个已有的贮存物必须复制到History表中。有时,用户将保存已有的贮存物不应该复制到History表。你需求开发一种创建合适的项目方法在History表中。你应该做什么?()
    A

    在Reservations表中创建一个触发器到创建的History表项目中。

    B

    在Reservations表中创建一个级联更新参照完整性约束到创建的History表项目中。

    C

    在Reservations表中创建一个视图。包含WITHSCHEMABINDING选项在视图定义中。

    D

    在Reservations表中创建一个视图。包含WITHCHECK选项在视图定义中。


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

  • 第9题:

    填空题
    当基本表中增加一个新列后,各元组在新列上的值是()。

    正确答案: 空值
    解析: 暂无解析

  • 第10题:

    单选题
    在表中使用IDENTITY列时,每张表只允许有()IDENTITY列。
    A

    一个

    B

    两个

    C

    三个

    D

    四个


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

  • 第11题:

    多选题
    下列关于工作簿和工作表的基本操作说法中,正确的有()。
    A

    在默认情况下,一个工作簿中有3张工作表,默认工作表的数量不可改变

    B

    如果要在工作簿中添加新的工作表,在工作表标签栏中单击插入工作表按钮,可以在最后一个工作表后面插入一个新的工作表

    C

    对于一些没有意义或不再需要的工作表,用户可以自行选择删除

    D

    通过文件选项卡,在左侧窗格中单击信息命令,用户可以为工作簿设置密码保护


    正确答案: D,C
    解析: 选择"文件"选项卡,在弹出的菜单中选择"选项"命令,在打开的"Excel选项"对话框中选择"常规"选项卡,然后在"新建工作簿时"选项组中的"包含的工作表数"数字框中设置合适的工作表数量。

  • 第12题:

    单选题
    你创建了一个Windows窗体TestKingForm,这个窗体可以使用户维护数据库中TestKing表的数据。你需要增加若干对控件到TestKingForm上。要满足下列要求:每对控件要代表TestKing表中的一列。每对控件必需为:一个TextBox,一个Label控件。每个TextBox控件的LostFocus事件必需调用UpdateDatabase过程。必需为数据库中的其他表创建相似于TestKingForm的附加窗体。应用程序的性能必需被优化。所需的代码量必需最小化。你该怎么做?()
    A

    创建和选择一个TextBox控件和一个Label控件。在TextBox控件的LostFocus事件中写适当的代码。重复复制和粘贴到TestKingForm直到TestKing表的所有列都有一对控件。其他表类似操作。

    B

    往TestKingForm添加一个TextBox控件和一个Label控件。在TextBox控件的LostFocus事件中写适当的代码。从TextBox控件和Label控件创建一个控件数组。运行时,增加附加的控件对到控件数组直到TestKing表的所有列都有一对控件。其他表类似操作。

    C

    创建一个新的用户控件,这个控件包含一个TextBox控件和一个Label控件。在TextBox控件的LostFocus事件中写适当的代码。对TestKing表中的每一列,增加一个用户控件的实例到TestKingForm上。其他表类似操作。

    D

    创建一个新的ActiveX控件,包含一个TextBox控件和一个Label控件。对TestKing表中的每一个列,增加一个ActiveX的控件实例到TestKingForm上,其他表类似操作。


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

  • 第13题:

    若要在Excel 2000的工作表中插入列,可单击要插入新列的单元格,选择“插入”菜单中的“列”命令,则插入新列,选中单元格所在列向右移动一列。()


    参考答案:正确

  • 第14题:

    在表中使用IDENTITY列时,每张表只允许有()IDENTITY列。

    • A、一个
    • B、两个
    • C、三个
    • D、四个

    正确答案:A

  • 第15题:

    选出有关该句的所有不正确的表述,主键是()

    • A、主键是唯一地标识表中各列的单个列。
    • B、主键是表中的一列或多列,用于唯一地标识该表中的各行。
    • C、主键是一个表中的一组列,用于唯一地标识另一个表中的各行。
    • D、主键仅为一列,且必须为空。

    正确答案:A,C,D

  • 第16题:

    在EXCEL工作表中,当插入行或列时,后面的行或列将向()方向自动移动。

    • A、向下或向右
    • B、向下或向左
    • C、向上或向右
    • D、向上或向左

    正确答案:A

  • 第17题:

    当基本表中增加一个新列后,各元组在新列上的值是()。


    正确答案:空值

  • 第18题:

    “产品”表包含以下列: 产品标识 NUMBER(4) 产品名称 VARCHAR2(25) 产品价格 NUMBER(3) 您想向“产品”表中添加以下数据行: (1) 在“产品标识”列中添加 Null 值 (2) 在“产品名称”列中添加“6-foot nylon leash” (3) 在“产品价格”列添加“10” 于是,您发出了以下语句: INSERT INTO 产品 VALUES (null,'6-foot nylon leash', 10); 请问,您向表中添加了什么行数据?()

    • A、创建该行时三个列中使用的值都正确。
    • B、创建该行时三个列中有两个列使用的值正确。
    • C、创建该行时三个列中有一个列使用的值正确。
    • D、该行的创建完全错误。没有任何数据添加到正确的列中。

    正确答案:A

  • 第19题:

    SQL中,一次向基本表中插入多个元组时,语句中<子查询>结果集合中的()必须与<表名>所指的基本表中相应各项匹配或兼容。

    • A、列数
    • B、列序
    • C、行数
    • D、数据结构
    • E、数据类型

    正确答案:A,B,E

  • 第20题:

    多选题
    SQL中,一次向基本表中插入多个元组时,语句中结果集合中的()必须与所指的基本表中相应各项匹配或兼容。
    A

    列数

    B

    列序

    C

    行数

    D

    数据结构

    E

    数据类型


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

  • 第21题:

    单选题
    你是你公司的SQLServer2005/2008的数据库开发者.这一个数据库包含一命为Sales的表,该表有二百万个列。Sales表包含了公司所有部门的售卖信息。每个部门被标识于表的DepartmentID列中。大多数的访问反对用来为一个单一部门查找销售的表。你要提高这些访问的I/O性能。然而,你不想影响访问表的应用程序。你应该怎么做?()
    A

    创建一个新的表,并且移动被最时常访问到的这个表的列。在两个表中保存DepartmentID列。在源表和新的表上创建一个视图。在新的表联结列上加入的一个外键约束。

    B

    创建一个新的表,并且移动被最时常访问到的这个表的列。在两个表中保存DepartmentID列.在源表和新的表上创建一个视图。在两个表的DepartmentID列上加入一个CHECK约束。

    C

    为每个部门创建一个新的表,而且为每个部门将售卖信息移动到那部门的表中。在新表的DepartmentID列上加入的一个CHECK约束。在新表上创建一个视图。

    D

    为每个部门创建一个新的表,而且为每个部门将售卖信息移动到那部门的表中。在新表上创建一个视图。在视图的DepartmentID列上加入一个CHECK约束。

    E

    为部门创建一个接受一个输入叁数的存储过程。使用该存储过程返回来自Sales表的结果。


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

  • 第22题:

    判断题
    在表中创建一个标识列(IDENTITY),当用户向表中插入新的数据行时,系统会自动为该行标识列赋值。
    A

    B


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

  • 第23题:

    填空题
    在创建一个新表时,如果表中的数据已经存在于某一个或某几个表中,为了避免重新输入数据的麻烦,可以利用操作查询的()查询来创建新表。

    正确答案: 生成表
    解析: 暂无解析