更多“下列SQL语句命令,属于DDL语言的是()。”相关问题
  • 第1题:

    在关系数据库标准语言SQL中,实现数据检索的语句(命令)是【】。


    正确答案:SELECT
    关系数据库标准语言SQL中,实现数据的查询检索功能的是SELECT。

  • 第2题:

    下列条目中,哪些是属于将SQL语句嵌入主语言使用时必须解决的问题?

    Ⅰ.区分SQL语句与主语言语句

    Ⅱ.数据库工作单元和程序工作单元之间的通信

    Ⅲ.协调SQL语句与主语言语句处理记录的不同方式

    A.仅Ⅰ和Ⅱ

    B.仅Ⅰ和Ⅲ

    C.仅Ⅱ和Ⅲ

    D.都是


    正确答案:D
    解析:嵌入SQL语言必须解决的三个问题:①区分SQL语句与主语言语句;②数据库工作单元和程序工作单元之间的通信;③一个SQL语句原则上可产生成处理一组记录,而主语言一次只能处理一个记录。

  • 第3题:

    DBMS的语言翻译层是如何处理一个DDL语句的?


    答案:语言翻译处理层首先要对DDL语句进行语法检查、语义检查和用户权限检查。语义检查的内容具体做法是,DBMS读取数据字典,检查是否存在与该语句中的表,或视图,或索引等要创建的对象名相同的对象名,检查该用户是否具有创建数据库对象的权限。然后把DDL语句翻译成内部表示,把它存储在系统的数据字典中。例如新建立一个表,就要把关系名、建立者、属性个数、记录长度等等信息记入数据字典中。

  • 第4题:

    SQL是介于关系代数和关系演算之间的结构化查询语言。SQL具有(),是集查询、DDL、DML、DCL于一体的关系数据语言。


    正确答案:丰富的查询功能、数据定义、数据控制功能

  • 第5题:

    下列关于SQL语言的特点说法不正确的是()。

    • A、SQL没有基本程序结构语句
    • B、SQL每一条命令功能强大、操作简单
    • C、SQL需要告诉系统如何完成任务
    • D、SQL只要说明需要系统完成什么任务

    正确答案:C

  • 第6题:

    关于DDL与事务控制,下列说法错误的是()。

    • A、COMMIT和ROLLBACK语句只应用于DML
    • B、无法回滚DDL语句
    • C、DDL语句一旦被执行就会立即具有持久状态
    • D、如果没有在CREATETABLE命令内嵌入COMMIT命令,不会出现未完成的

    正确答案:D

  • 第7题:

    下面哪项不属于SQL语句的子类()

    • A、数据定义语言(DDL)
    • B、数据查询语言(DQL)
    • C、事务控制语言(TCL)
    • D、数据插入语言(DIL)

    正确答案:D

  • 第8题:

    下述关于SQL语言的命令的说法错误的是()

    • A、3COMMIT属于数据控制语言语句
    • B、数据定义语言用来建立数据库中各种数据对象
    • C、UPDATE是修改已经存在于表中的数据的语句
    • D、GRANT是收回权限的语句

    正确答案:D

  • 第9题:

    ()表示事务中只能包含数据处理语句,事务中的数据定义语句将引起事务立即提交。

    • A、SQL_TC_NONE
    • B、SQL_TC_DML
    • C、SQL_DDL_COMMIT
    • D、SQL_DDL_IGNORE

    正确答案:C

  • 第10题:

    下列哪三个语句分别属于SQL语言中的数据操纵语言、数据定义语言、数据控制语言()

    • A、DROPUPDATEREVOKE
    • B、INSERTALTERROLLBACK
    • C、SELECTCOMMITALTER
    • D、GRANTDELETECREATE

    正确答案:B

  • 第11题:

    单选题
    下面哪项不属于SQL语句的子类()
    A

    数据定义语言(DDL)

    B

    数据查询语言(DQL)

    C

    事务控制语言(TCL)

    D

    数据插入语言(DIL)


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

  • 第12题:

    单选题
    下列SQL语句命令,属于DDL语言的是()。
    A

    SELECT

    B

    CREATE

    C

    GRANT

    D

    DELETE


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

  • 第13题:

    下列说法中正确的是______。

    A.所有SQL语句只要加上前缀标识和结束标志就能嵌入到宿主语言程序中使用

    B.所有SQL DDL语句只要加上前缀标识和结束标志就能嵌入到宿主语言程序中使用

    C.所有SQL DML语句只要加上前缀标识和结束标志就能嵌入到宿主语言程序中使用

    D.所有SELECT语句只要加上前缀标识和结束标志就能嵌入到宿主语言程序中使用


    正确答案:B
    解析:SQL语言可以直接以命令方式交互使用,也可以嵌入到程序设计语言中以程序方式使用,并且使用起来非常方便。但是不同的SQL语言在程序设计语言中应用的方式也不尽相同,其中最简单的就是“所有的 SQL DDL语句只要加上前缀标识和结束标志就能够嵌入到宿主语言程序中使用”,因此根据此叙述,本题的正确答案应该是B。

  • 第14题:

    SQL数据定义语言DDL,并不包括()语句。

    A、create table

    B、update

    C、drop table

    D、alter table


    参考答案:B

  • 第15题:

    下列关于SQL语言中的CREATE语句的叙述中,哪一条是错误的()。

    A.SQL语言使用CREATETABLE语句创建基本表和视图
    B.SQL语言使用CREATETABLE创建表
    C.SQL语言使用CREATEVIEW创建视图
    D.SQL语言使用CREATEINDEX创建索引

    答案:A
    解析:
    CREATETABLE只能创建表,创建视图是CREATEVIEW.故选项A错误。

  • 第16题:

    下列SQL语句中属于数据定义语句(DDL)的是()

    • A、DELETE
    • B、ALTER
    • C、RENAME
    • D、TRUNCATE

    正确答案:B,C,D

  • 第17题:

    属于SQL语言中DDL的语句有()

    • A、CREATE
    • B、SELECT
    • C、UPDATE
    • D、ALTER
    • E、DROP

    正确答案:A,D,E

  • 第18题:

    SQL语言的命令一般分哪三类,每类中有哪些基本语句? 


    正确答案:(1)数据操纵语言DML。DML语句用于操纵数据库中的数据,包括4个基本语句:SELECT、INSERT、UPDATE、DELETE。
    (2)数据定义语言DDL。DDL用来建立数据库中各种数据对象(包括表、视图、索引、存储过程、触发器等),包括3个基本语句。CREATE、ALTER、DROP。
    (3)数据控制语言DCL。DCL用于授予或者收回访问数据库的某种权限和事务控制,包括4个基本语句。GRANT、 REVOKE、COMMIT、ROLLBACK。

  • 第19题:

    下述关于SQL语言的命令的说法错误的是()

    • A、UPDATE是修改已经存在于表中的数据的语句
    • B、数据定义语言用来建立数据库中各种数据对象
    • C、GRANT是收回权限的语句
    • D、COMMIT属于数据控制语言语句

    正确答案:C

  • 第20题:

    在触发器执行代码中可以包含的SQL语句有()。

    • A、SEI。ECT语句
    • B、DDL语句
    • C、事务控制语句
    • D、SHUTDOWN命令

    正确答案:C

  • 第21题:

    SQL的DDL语句不包括()

    • A、SELECT
    • B、CREATETABLE
    • C、DROPVIEW
    • D、DROPINDEX

    正确答案:A

  • 第22题:

    多选题
    属于SQL语言中DDL的语句有()
    A

    CREATE

    B

    SELECT

    C

    UPDATE

    D

    ALTER

    E

    DROP


    正确答案: A,D,E
    解析: 暂无解析

  • 第23题:

    单选题
    DDL语句创建对象命令是()
    A

    Make

    B

    Create

    C

    Set

    D

    Order


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