数据库基础题库-含答案
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 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 、视图