• 结构化查询语言SQL题库

以下哪些命令不能修改表的结构()

[多选题] 以下哪些命令不能修改表的结构()A . UPDATETABLEB . MODIFYTABLEC . ALTERTABLED . CHANGETABLE

  • 查看答案
  • 存储过程是一组T-SQL语句,它的特点是()

    [单选题]存储过程是一组T-SQL语句,它的特点是()A . 经编译过一次B . 已经保存过一次C . 已经编写过的D . 已经解释过一次

  • 查看答案
  • 主键,超键,候选键的关系是()。

    [多选题] 主键,超键,候选键的关系是()。A . 主键一定是超键,候选键不一定是超键B . 候选键一定是主键,候选键不一定是超键C . 超键不一定是主键,候选键一定是超键D . 主键一定是超键,候选键一定是超键

  • 查看答案
  • 可以使用下面哪些方法进行索引查看()

    [多选题] 可以使用下面哪些方法进行索引查看()A . 企业管理器B . SP_HELPINDEXC . sp_unbindruleD . sp_bindefault

  • 查看答案
  • SQL语言中,哪些不是删除表中数据的命令()。

    [多选题] SQL语言中,哪些不是删除表中数据的命令()。A . DELETEB . DVROPC . CLEARD . RDEMOVE

  • 查看答案
  • 数据库中,数据的物理独立性是指()

    [单选题]数据库中,数据的物理独立性是指()A . 数据库与数据库管理系统的相互独立B . 用户程序与DBMS相互独立C . 用户的应用程序与存储在磁盘上的数据库中的数据是互相独立的D . 应用程序与数据库中数据的逻辑结构互相独立

  • 查看答案
  • 以下关于UPDATE描述正确的是()

    [多选题] 以下关于UPDATE描述正确的是()A . 用WHERE子句指定需要更新的行B . 用SET子句指定新值C . SQLServer不会更新违反任何完整性约束的行。该修改不会发生,语句将回滚D . 每次只能修改一个表中的数据

  • 查看答案
  • 关于创建数据库,以下说法正确的是()

    [单选题]关于创建数据库,以下说法正确的是()A . 创建数据库时,数据库的默认大小不可以修改,但是文件名称可以修改B . 创建数据库时,数据库的自动增量可以控制,但是文件名称不可以修改C . 创建数据库时,数据库的默认大小可以修改,文件名称可以修改D . 创建数据库时,数据库的自动增量可以修改,默认大小不可以修改

  • 查看答案
  • 下列关于数据完整性的说法不正确的是()

    [多选题] 下列关于数据完整性的说法不正确的是()A . 实体完整性要求每个实体都必须有一个主键或其他的唯一标识列B . 记录中某个字段值为NULL,表示该列上没有值C . 利用主键约束的列不能有重复的值,但允许NULL值D . 外键是用来维护两个表之间的级联关系

  • 查看答案
  • 创建一个名为’catt’的新表,要求该表包含’kehu’表的所有记录,应使用的S

    [单选题]创建一个名为’catt’的新表,要求该表包含’kehu’表的所有记录,应使用的SQL语句是()A . select*intocatt where from kehuB . select*into catt from kehuC . insert into catt select*from kehuD . inser tinto catt from select*from kehu

  • 查看答案
  • 关于sqlserver常用的数据类型,以下()说法是正确的

    [多选题] 关于sqlserver常用的数据类型,以下()说法是正确的A . Image数据类型可以用来存储图像B . 使用字符数据类型时,可以改变长度信息C . 使用数字数据类型时,可以改变长度信息D . Bit数据类型为1位长度,可以存储表示是/否的数据

  • 查看答案
  • 外键约束,是在外码表执行数据的插入和更新时检查,主码表在执行()时检查。

    [单选题]外键约束,是在外码表执行数据的插入和更新时检查,主码表在执行()时检查。A . DELETE、UPDATEB . INSERT、UPDATEC . IELETE、DELETED . INSERT、DELETE

  • 查看答案
  • 执行T-SQL语句:SELECT DAT EADD(YY,3,’2005-03-

    [单选题]执行T-SQL语句:SELECT DAT EADD(YY,3,’2005-03-04’)得到的输出结果是()A . 2008-3-4B . 2005-6-1C . 2005-3-7

  • 查看答案
  • T-SQL语言中,条件BETWEEN20AND35表示()

    [单选题]T-SQL语言中,条件BETWEEN20AND35表示()A . 年龄在20到35岁,且包括20岁和35岁B . 年龄在20到35岁,不包括20岁和35岁C . 年龄在20到35岁,包括20岁但不包括35岁D . 年龄在20到35岁

  • 查看答案
  • 外码的作用是()

    [单选题]外码的作用是()A . 限制外码列的取值范围B . 限制所引用的列的取值范围在外码列的已有值范围内C . 限制外码列的取值范围在所引用的列的已有值范围内D . 无限制

  • 查看答案
  • 在SQL Server2008数据库中,可以使用()关键字来限制返回的数据行数。

    [单选题]在SQL Server2008数据库中,可以使用()关键字来限制返回的数据行数。A . LIMITB . TOPC . COUNTD . SUM

  • 查看答案
  • 在SQL Server2008数据库系统中,下列关于model数据库的说法正确的

    [单选题]在SQL Server2008数据库系统中,下列关于model数据库的说法正确的是()。A . SQLServer每次重启时,都重新创建model数据库B . 每次启动数据库引擎时,model数据库的大小都会被重置C . model数据库用作在系统上创建的所有数据库的模板D . model数据库是系统数据库,因此不能向该数据库中添加表

  • 查看答案
  • 下面有关主键的叙述不正确的是()。

    [多选题] 下面有关主键的叙述不正确的是()。A . 不同的记录可以具有重复的主键值或空值B . 一个表中的主键可以是一个或多个字段C . 在一个表中主键只可以是一个字段D . 表中的主键的数据类型必须定义为自动编号或文本

  • 查看答案
  • 以下关系E-R模型向关系模型转换的叙述中()是不正确的。

    [单选题]以下关系E-R模型向关系模型转换的叙述中()是不正确的。A . 一个1:1联系可以转换为一个独立的关系模式,也可以与联系的任意一端实体所对应的关系模式合并B . 一个1:n联系可以转换为一个独立的关系模式,也可以与联系的n端实体所对应的关系模式合并C . 一个m:n联系可以转换为一个独立的关系模式,也可以与联系的任意一端实体所对应的关系模式合并D . 三个或三个以上的实体间的多元联系转换为一个关系模式

  • 查看答案
  • 下列关于逻辑运算符AND,描述正确的是:()

    [多选题] 下列关于逻辑运算符AND,描述正确的是:()A . 使用AND运算符选择满足所有选择条件的行B . 使用AND运算符选择满足任意选择条件的行C . 使用AND运算符否定满足选择条件的行D . AND可以和其他逻辑运算符一起使用

  • 查看答案
  • 在SQL Server2008中,一个数据页的大小是()

    [单选题]在SQL Server2008中,一个数据页的大小是()A . 8字节B . 8MBC . 1024KBD . 8KB

  • 查看答案
  • 以下关于Having和GroupBy描述正确的是()

    [多选题] 以下关于Having和GroupBy描述正确的是()A . HAVING子句只有与GROUPBY子句连用才能对分组进行约束。只使用HAVING子句而不使用GROUPBY子句是没有意义的B . 可以引用任何出现在选择列表中的列C . 不要与HAVING子句一起使用ALL关键字,因为HAVING子句会忽略ALL关键字而返回只满足自己条件的分组可D . 以引用查询表的任意列

  • 查看答案
  • 关于聚集索引,以下说法错误的有()

    [多选题] 关于聚集索引,以下说法错误的有()A . 一个表最多只能创建一个聚集索引B . 聚集索引比非聚集索引有更快的访问速度C . 主键一定是聚集索引D . 创建了聚集索引的列不允许有重复值

  • 查看答案
  • SQLSERVER数据库中完整性约束包括()

    [多选题] SQLSERVER数据库中完整性约束包括()A . 实体完整性B . 域完整性C . 参照完整性D . 用户定义完整性

  • 查看答案
  • 在SQLServer数据库(排序规则为默认值)中,有一个产品表products,

    [多选题] 在SQLServer数据库(排序规则为默认值)中,有一个产品表products,你想按照价格从小到大的顺序显示所有产品的名称(productname)和价格(price),可以实现该功能的T-SQL语句是()A . SELECT productname,price from products order by price ASCB . SELECT productname,price from products order by price DESCC . SELECT productname

  • 查看答案
  • 下面哪项不是一元运算符()

    [多选题] 下面哪项不是一元运算符()A . /B . %C . >D . -

  • 查看答案
  • 数据库是系统的核心,()及其开发工具和数据库管理员是系统的基础,应用程序和用户是

    [单选题]数据库是系统的核心,()及其开发工具和数据库管理员是系统的基础,应用程序和用户是系统服务的对象。A . DBAB . DBSC . DBMSD . ODBC

  • 查看答案
  • 关于创建数据库的说法正确的是()

    [单选题]关于创建数据库的说法正确的是()A . 新创建的数据库中不包含表对象B . 新创建的数据库中包含model数据库中的表对象C . 创建数据库应估算实际使用的大小,并一次性定义好需要的空间,否则数据增长将导致数据库不可用D . 创建数据库时,应该将数据库文件分成多个,以实现冗余

  • 查看答案
  • 数据库管理员小明希望将旧服务器上的数据库转移到新购置的服务器上,该如何做()。

    [多选题] 数据库管理员小明希望将旧服务器上的数据库转移到新购置的服务器上,该如何做()。A . masterB . modelC . pubsD . msd

  • 查看答案
  • 以下关于InsertInto描述正确的是()

    [多选题] 以下关于InsertInto描述正确的是()A . INSERTINTO中,列的数目必须等于SELECT语句返回列的数目B . INSERTINTO中,列的数据类型必须与从SELECT语句返回的列的数据类型相同必须确定是否存在默认值,或所有被忽略的列是否允许空值,如果不允许空值C . 必须为这些列提供值D . 必须检验插入了新行的表是否在数据库中

  • 查看答案