数据库基础题库-含答案

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

数据库基础考试流程测试模拟题

(说明:本卷试题在考试流程测试后收回)

您有一个包含产品 ID 和产品名称的表。

您需要编写一条 UPDATE 语句。以将特定产品的名称改为 glass ,应在 UPDATE 语句中包括什么内

容?

A . LET ProductName= 'glass '

B 、SET ProductName= 'glass '

C 、 EXEC ProductName= 'glass '

D 、ASSIGN ProductName= 'glass ' 您需要存储从三个到 30 个字符不

等的产品名称。您还需要将使用的存储空间量降到最低。 应该使用哪种数据类型?

A . 确保引用完整性。

B 、保存存储在一个单独表中的数据的额外副本。

C 、限制对表中特定行或列中的数据的访问。

D 、在从基础表中删除历史数据前将其保存。

您正在创建一个表来存储客户数据。 AccountNumber 列使用的值始终由一个字母和四位数字组成。您应 该对 AccountNumber 列使用哪种数据类型?

10、您在一个包含数据的表上创建索引。

数据库中的结果是什么? C

A . 更多的行被添加到该索引的表中。

B 、 更多的列被添加到该索引的表中。

C 、创建了一个包含索引的表中数据的独立结构。

D 、创建了一个不包含索引的表中数据的独立结构。

A. 碎片整理。 B 、非规范化。 C 、碎片化。 D 、规范化。 12、您有一个包含下列数据的表。 E

1、 2、

3、 A . CHAR(3,30) B 、 CHAR(30)

要运行存储过程,用户需要哪种权

C 、 VARCHAR(3,30)

D 、VARCHAR(30)

4、 A . ALLOW 视图可用于:

B 、 CALL

C 、 EXECUTE

D 、RUN

5、

A. BYTE

B 、CHAR

C 、DOUBLE

D 、SMALLINT

6、 哪条语句将导致创建索引? A

A. CREATE TABLE Employee EmployeeID INTEGER PRIMARY KEY )

B. CREATE TABLE Employee (EmployeeID INTEGER INDEX) 7、 8、 9、

C . CREATE TABLE Employee (EmployeeID

INTEGER NULL) CREATE TABLE Employee 哪个关键字必须包

含在 CREATE VTEW 语句中?

D.

EmployeeID INREGER DISTINCT ) A. ORDER BY

B 、SELECT

C 、UPDATE

D 、WHERE

可在数据库值中执行的已命名的 SQL 语句组被称为:

A . 公式。

B 、方法。

C 、存储过程。

D 、 子例程。

哪个关键字可在 CREATE TABLE 语句中使用? A A . UNIQUE. B 、DISTINCT C 、 GROUP BY

D 、ORDER BY

哪个数据库术语用于描述ProductID 与ProductCategory 之间的关系?

A.同级B、组合C、决定性 D 、功能开关E、关系相关

13、哪个键唯一地标识表组中的行?C

A.外键 B. 本地键 C. 主键 D. 超键

14、要删除外键,应使用哪条语句?A

A .ALTER TABLE B. DELETE TABLE

C. ALTER FOREIGN KEY

D. DELETE FOREIGN KEY

15、要添加索引的一个理由是:D

A .减少存储空间

B .提高数据库安全性 C. 提高INSERT 语句的性能 D. 提高SELECT 语句的性能。

16、您有一个名为Product 的表,您创建一个试图,包含Product 表中属于Furniture 类别的所有产品。您在Product 表上执行一个语句,该语句将删除Furniture 类别中的所有产品。执行该语句后,该视图的结果集:C A.被存档。B、被删除。C、为空。 D 、保持不变。

17、要创建存储过程的一个理由是:A

A .提高性能。B.将存储空间降到最低。C.跳过区分大小写的要求。D.使用户能够控制查询逻辑。

18、CREATE TABLE Road

(RoadID INTEGER NOT NULL ,

Distance INTEGER NOT NULL )

您执行以下语句:INSERT INTO Road V ALUES (1234 ,36)结果为?B

A.语法错误B、表中的一个新行C、错误,指出不允许NULL 值 D 、错误,指出不允许重复的ID

19、您需要从您的数据库中删除名为EmployeeView 的视图。应使用哪条语句?D

A .DELETE EmployeeView B、DELETE VIEW EmployeeView

C、DROP EmployeeView D 、DROP VIEW EmployeeView

20、什么定义分配给列中的值的存储空间量?A

A.数据类型B.格式C.键 D .验证程序

21、您需要在学校数据库中存储每个学生的联系信息。您应该将每个学生的信息存储在:B

A. 函数中 B 、行中C、存储过程中D、变量中

22、哪种列别的SQL 语句用于添加、删除和修改数据库结构?C

A.数据访问语言(DAL )B、数据控制语言(DCL )C、数据定义语言(DDL )D、数据操作语言

(DML )

23、三个有效的数据操作语言(DML )命令是什么?(选择三个答案。)BCE

A. COMMIT B 、DELETE C、INSERT D、OUTPUT E、UPDATE

24、表中包含单个条目的信息的组成部分成为:A

A. 列B、数据类型C、行 D 、视图

相关文档
最新文档