使用关系数据库时,下列哪一项是错误的?()A、使用SQL数据操纵语言(DML)检索数据B、使用SQL数据定义语言(DDL)定义数据库结构C、在类实例和字段中存储数据D、使用规范化来避免表中数据产生冗余

题目

使用关系数据库时,下列哪一项是错误的?()

  • A、使用SQL数据操纵语言(DML)检索数据
  • B、使用SQL数据定义语言(DDL)定义数据库结构
  • C、在类实例和字段中存储数据
  • D、使用规范化来避免表中数据产生冗余
如果没有搜索结果或未解决您的问题,请直接 联系老师 获取答案。
相似问题和答案

第1题:

______语言负责数据的模式定义与数据的物理存取构建。

A.数据操纵语言(DML)

B.数据控制语言(DCL)

C.结构化查询语言(SQL)

D.数据定义语言(DDL)


正确答案:D
解析:数据库管理系统一般提供以下3种数据语言(Data Language),来完成它的功能。 (1)数据定义语言(DDL,Data Definition Language)。该语言负责数据的模式定义与数据的物理存取构建。显然D为正确答案。 (2)数据操纵语言(DML,Data Manipulation Language)。该语言负责数据的操纵,包括查询及增、删、改等操作。 (3)数据控制语言(DCL,Data Control Language)。该语言负责数据完整性、安全性的定义与检查以及并发控制、故障恢复等功能,包括系统初启程序、文件读写与维护程序、存取路径管理程序、缓冲区管理程序、安全性控制程序、完整性检查程序、并发控制程序、事务管理程序、运行日志管理程序、数据库恢复程序等。

第2题:

SQL语言是关系数据库的标准语言,其功能是( )

A.数据规范化、数据定义和数据控制

B.数据规范化、数据操纵和数据控制

C.数据规范化、数据定义和数据操纵

D.数据定义、数据操纵和数据控制


正确答案:D

第3题:

数据库管理系统中用于定义和描述数据模式的语言称为( )

A. 数据库模式描述语言(DDL)

B. 数据库子语言(SubDL)

C. 数据操纵语言(DML)

D. 数据结构语言


参考答案:A

第4题:

下列四项中,不正确的提法是()。

A.QL语言是关系数据库的国际标准语言

B.SQL语言具有数据定义、查询、操纵和控制功能

C.SQL语言可以自动实现关系数据库的规范化

D.SQL语言称为结构查询语言


本题答案:C

第5题:

数据库管理系统中用于定义和描述数据库逻辑结构的语言称为______。

A.数据库模式描述语言(DDL)

B.数据库子语言(SubDL)

C.数据操纵语言(DML)

D.数据结构语言


正确答案:A

第6题:

数据库管理系统(DBMS)通过数据操纵语言(DML)来实现数据的检索、插入、修改和删除。DML有两种类型,其中将SQL语言与某种高级语言结合使用的方式称为【 】型。


正确答案:嵌入 或 宿主
嵌入 或 宿主 解析:本题考查DML 的相关概念。DML有两种类型,一类是宿主型语言,一类是自立(独立)型语言。前者的语句不能独立使用而必须嵌入某种主语言中使用。而后者可以独立使用,通常供终端用户使用。本题正确答案为嵌入或宿主。

第7题:

数据库语言由数据定义语言、 【】 和数据操纵语言(DML )组成,它为用户提供了交互使用数据库的方法。


正确答案:数据控制语言
数据库语言包括三种主要程序设计语言类别的语句:数据定义语言(DDL),数据操作语言(DML)及数据控制语言(DCL)

第8题:

SQL语言中包括DDL、DML、DCL等子语言,分别完成数据定义、数据操纵、数据控制等功能,CREATE TABLE语句属于其中的【 】。


正确答案:DDL 或 数据定义语言
DDL 或 数据定义语言 解析:本题考查SQL语言的相关知识。SQL语言完成核心功能只用了9个动词,完成数据查询的动词是SELECT,完成数据定义的动词是CREATE、DROP和 ALTER,完成数据操纵的动词是iNSERT、UPDATE和DELETE,完成数据控制的动词是GRANT和REVOKE。正确答案为DDL或数据定义语言。

第9题:

数据库管理系统中用于定义和描述数据库逻辑结构的语言称为( )。

A.数据库定义语言(DDL)

B.数据库子语言(SubDL)

C.数据操纵语言(DML)

D.数据结构语言


正确答案:A
解析:数据定义语言(DDL)包括模式、外模式、内模式定义模块、安全性定义模块和完整性定义模块,用于定义和描述数据库逻辑结构。它是数据库管理系统的重要组成部分之一。

第10题:

SQL语言中用来创建、删除及修改数据库对象的部分被称为()。

A.数据库控制语言(DCL)

B.数据库定义语言(DDL)

C.数据库操纵语言(DML)

D.数据库事务处理语言


参考答案:B

更多相关问题