数据库(mysql)开发技术题库—选择题(一)

这篇文章涵盖了数据库设计的基础知识,包括E-R模型、范式理论(如第一范式)、数据库的三级模式结构、以及关系数据库的实施和维护。重点讨论了如何转换E-R模型为关系模型,实体间联系的类型(如1:1、1:N、N:M),以及主键和外键在确保数据完整性中的作用。此外,还涉及SQL语言的使用,如创建表、查询数据、视图操作等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

第一次作业

一. 单选题(共40题,80分)

1. (单选题, 2分)【单选题】在E-R模型中,实体间的联系用( )图标来表示。

  • A. 矩形
  • B. 直线
  • C. 菱形
  • D. 椭圆

正确答案: C:菱形;

2. (单选题, 2分)【单选题】设R是一个关系模式,如果R中的每个属性都是不可分解的,则称R属于(   )。

  • A. 第一范式
  • B. 第二范式
  • C. 第三范式
  • D. BC范式

正确答案: A:第一范式;

3. (单选题, 2分)【单选题】数据库逻辑结构设计阶段的主要功能是:(   )。

  • A. 明确用户需求,确定新系统的功能
  • B. 建立数据库的E-R模型
  • C. 将数据库的E-R模型转换为关系模型
  • D. 选择合适的存储结构和存储路径

正确答案: C:将数据库的E-R模型转换为关系模型;

4. (单选题, 2分)【单选题】下列不属于数据库实施阶段的功能的是:(   )。

  • A. 建立实际的数据库结构
  • B. 装入试验数据对应用程序进行测试
  • C. 装入实际数据并建立起实际的数据库
  • D. 选择合适的存储结构和存储路径

正确答案: D:选择合适的存储结构和存储路径;

5. (单选题, 2分)【单选题】如果对于实体集A中的每一个实体,实体集B中有可有多个个实体与之联系;反之,对于实体集B中的每一个实体,实体集A中也可有多个实体与之联系。则称实体集A与B具有(   )。

  • A. 1:1联系
  • B. 1:N联系
  • C. N:M联系
  • D. 多种联系

正确答案: C:N:M联系;

6. (单选题, 2分)【单选题】概念结构设计阶段得到的结果是(   )。

  • A. 数据字典描述的数据需求
  • B. E-R图表示的概念模型
  • C. 某个DBMS所支持的数据模型
  • D. 存储结构和方法的物理结构

正确答案: B:E-R图表示的概念模型;

7. (单选题, 2分)【单选题】一个M:N联系转换为一个关系模式。关系的码为(   )。

  • A. 某个实体的码
  • B. 各实体码的组合
  • C. N端实体的码
  • D. 任意一个实体的码

正确答案: B:各实体码的组合;

8. (单选题, 2分)【单选题】在数据库的三级模式结构中,内模式有(   )

  • A. 1个
  • B. 2个
  • C. 3个
  • D. 任意多个

正确答案: A:1个;

9. (单选题, 2分)【单选题】(   )是位于用户与操作系统之间的一层数据管理软件,它属于系统软件,它为用户或应用程序提供访问数据库的方法。数据库在建立、使用和维护时由其统一管理、统一控制。

  • A. DBMS
  • B. DB
  • C. DBS
  • D. DBA

正确答案: A:DBMS;

10. (单选题, 2分)【单选题】数据库设计中的概念结构设计的主要工具是(   )。

  • A. 数据模型
  • B. E-R模型
  • C. 新奥尔良模型
  • D. 概念模型

正确答案: B:E-R模型;

11. (单选题, 2分)【单选题】数据库设计中的逻辑结构设计的任务是把(   )阶段产生的概念数据库模式变换为逻辑结构的数据库模式。

  • A. 需求分析
  • B. 物理设计
  • C. 逻辑结构设计
  • D. 概念结构设计

正确答案: D:概念结构设计;

12. (单选题, 2分)【单选题】关系数据库的规范化理论指出,关系数据库中的关系应满足一定的要求,最起码的要求是达到1NF,即满足(   )。

  • A. 主关键字唯一标识表中的每一行
  • B. 关系中的行不允许重复
  • C. 每个非关键字列都完全依赖于主关键字
  • D. 每个属性都有是不可再分的基本数据项

正确答案: D:每个属性都有是不可再分的基本数据项;

13. (单选题, 2分)【单选题】在数据库设计中使用E-R图工具的阶段是(   )。

  • A. 需求分析阶段
  • B. 数据库物理设计阶段
  • C. 数据库实施阶段
  • D. 概念结构设计阶段

正确答案: D:概念结构设计阶段;

14. (单选题, 2分)【单选题】下列四项中说法不正确的是(   )

  • A. 数据库减少了数据冗余
  • B. 数据库中的数据可以共享
  • C. 数据库避免了一切数据的重复
  • D. 数据库具有较高的数据独立性

正确答案: C:数据库避免了一切数据的重复;

15. (单选题, 2分)【单选题】公司中有多个部门和多名职员,每个职员只能属于一个部门,一个部门可以有多名职员,从部门到职员的联系类型是(   )

  • A. 多对多
  • B. 一对一
  • C. 多对一
  • D. 一对多

正确答案: D:一对多;

16. (单选题, 2分)【单选题】下列哪个不是数据库对象(   )。

  • A. 数据模型
  • B. 视图
  • C. 表
  • D. 触发器

正确答案: A:数据模型;

17. (单选题, 2分)【单选题】(   )是实体属性。

  • A. 形状
  • B. 汽车
  • C. 盘子
  • D. 高铁

正确答案: A:形状;

18. (单选题, 2分)【单选题】(   )字段可以采用默认值。

  • A. 姓名
  • B. 专业
  • C. 备注
  • D. 出生时间

正确答案: B:专业;

19. (单选题, 2分)【单选题】DECIMAL是(   )数据类型

  • A. 可变精度浮点值
  • B. 整数值
  • C. 双精度浮点值
  • D. 单精度浮点值

正确答案: A:可变精度浮点值;

20. (单选题, 2分)【单选题】MySQL是(   )

  • A. 数据库
  • B. DBA
  • C. DBMS
  • D. 数据库系统

正确答案: C:DBMS;

21. (单选题, 2分)【单选题】MySQL是一种(   )类型的数据库管理系统。

  • A. 关系模型
  • B. 网状模型
  • C. 实体-关系模型
  • D. 层次模型

正确答案: A:关系模型;

22. (单选题, 2分)【单选题】MySql数据库中,取余数的运算符是(   )。

  • A. %
  • B. mode
  • C. /
  • D. *

正确答案: A:%;

23. (单选题, 2分)【单选题】MySQL组织数据采用(   )

  • A. 层次模型
  • B. 网状模型
  • C. 关系模型
  • D. 数据模型

正确答案: C:关系模型;

24. (单选题, 2分)【单选题】SQL是一种(   )语言。

  • A. 函数型
  • B. 高级算法
  • C. 关系数据库
  • D. 人工智能

正确答案: C:关系数据库;

25. (单选题, 2分)【单选题】SQL语言是(   )的语言,较易学习 。

  • A. 导航式
  • B. 过程化
  • C. 格式化
  • D. 非过程化

正确答案: D:非过程化;

26. (单选题, 2分)【单选题】出生时间字段不宜选择(   )类型。

  • A. date
  • B. char
  • C. int
  • D. datetime

正确答案: C:int;

27. (单选题, 2分)【单选题】储蓄所有多个储户,储户在多个储蓄所存取款,储蓄所与储户之间是( )。

  • A. 一对一的联系
  • B. 一对多的联系
  • C. 多对一的联系
  • D. 多对多的联系

正确答案: D:多对多的联系;

28. (单选题, 2分)【单选题】对于MySql数据库,设计用户表时,家庭住址字段最好采用下面的哪个数据类型进行存储(   )

  • A. CHAR
  • B. CHAR2
  • C. VARCHAR
  • D. VARCHAR2

正确答案: C:VARCHAR;

29. (单选题, 2分)【单选题】根据关系模式的完整性规则,一个关系中的主键(   )。

  • A. 不能由两个字段组成
  • B. 不能成为另一个关系的外部键
  • C. 不允许空值
  • D. 可以取空值

正确答案: C:不允许空值;

30. (单选题, 2分)【单选题】关系数据库中,主键是(   )

  • A. 创建唯一的索引,允许空值
  • B. 只允许以表中第一字段建立
  • C. 允许有多个主键的
  • D. 为标识表中唯一的实体

正确答案: D:为标识表中唯一的实体;

31. (单选题, 2分)【单选题】关于表的主键,说法正确的是(   )。

  • A. 主键字段最多只能建立在一个字段上
  • B. 主键字段的值可以重复
  • C. 主键字段的值能为Null
  • D. 主键字段的值不能重复

正确答案: D:主键字段的值不能重复;

32. (单选题, 2分)【单选题】设有部门和职员两个实体,每个职员只能属于一个部门,一个部门可以有多名职员。则部门与职员实体之间的联系类型是

  • A. m:n
  • B. 1:m
  • C. m:1
  • D. 1:1

正确答案: B:1:m;

33. (单选题, 2分)【单选题】数据库服务器、数据库和表的关系,正确的说法是(   )

  • A. 一个数据库服务器只能管理一个数据库,一个数据库只能包含一个表
  • B. 一个数据库服务器可以管理多个数据库,一个数据库可以包含多个表
  • C. 一个数据库服务器只能管理一个数据库,一个数据库可以包含多个表
  • D. 一个数据库服务器可以管理多个数据库,一个数据库只能包含一个表

正确答案: B:一个数据库服务器可以管理多个数据库,一个数据库可以包含多个表;

34. (单选题, 2分)【单选题】图书与读者之间是(   )

  • A. 一对一关系
  • B. 多对一关系
  • C. 多对多关系
  • D. 一对多关系

正确答案: B:多对一关系;

35. (单选题, 2分)【单选题】下列描述正确的是(   )。

  • A. 一个数据库只能包含一个数据表
  • B. 一个数据库可以包含多个数据表
  • C. 一个数据库只能包含两个数据表
  • D. 一个数据表可以包含多个数据库

正确答案: B:一个数据库可以包含多个数据表;

36. (单选题, 2分)【单选题】下列四项中,不属于数据库特点的是(   )。

  • A. 数据共享
  • B. 数据完整性
  • C. 数据冗余很高
  • D. 数据独立性高

正确答案: C:数据冗余很高;

37. (单选题, 2分)【单选题】下列语言中属于结构化查询语言的是(   )。

  • A. Java
  • B. C
  • C. SQL
  • D. C++

正确答案: C:SQL;

38. (单选题, 2分)【单选题】以下哪种操作能够实现实体完整性(   )

  • A. 设置唯一键
  • B. 设置外键
  • C. 减少数据冗余
  • D. 设置主键

正确答案: D:设置主键;

39. (单选题, 2分)【单选题】在数据库管理系统中,设计表属于(  )

  • A. 概念结构设计
  • B. 逻辑结构设计
  • C. 物理结构设计
  • D. 数据库设计

正确答案: B:逻辑结构设计;

40. (单选题, 2分)【单选题】以下各个选项哪些(     )是登录MySQL服务器的正确命令?

  • A. mysql –u root -p
  • B. mysql –h 127.0.0.1 –u root –p
  • C. mysql –h localhost –u root –p
  • D. 以上都是可选的方法

正确答案: D:以上都是可选的方法;


第二次作业

一. 单选题(共60题,60分)

1. (单选题, 1分)【单选题】查找表结构用以下哪一项( )

  • A. FIND
  • B. SELETE
  • C. ALTER
  • D. DESC

正确答案: D:DESC;

2. (单选题, 1分)【单选题】查找数据表中的记录用以下哪一项( )

  • A. ALTRE
  • B. UPDATE
  • C. SELECT
  • D. DELETE

正确答案: C:SELECT;

3. (单选题, 1分)【单选题】查找数据库中所有的数据表用以下哪一项( )

  • A. SHOW DATABASE
  • B. SHOW TABLES
  • C. SHOW DATABASES
  • D. SHOW TABLE

正确答案: B:SHOW TABLES;

4. (单选题, 1分)【单选题】创建表时,不允许某列为空可以使用:

  • A. NOT NULL
  • B. NO NULL
  • C. NOT BLANK
  • D. NO BLANK

正确答案: A:NOT NULL;

5. (单选题, 1分)【单选题】创建视图的命令是( )

  • A. alter view
  • B. alter table
  • C. create table
  • D. create view

正确答案: D:create view;

6. (单选题, 1分)【单选题】创建视图时:

  • A. 可以引用其它的视图
  • B. 一个视图只能涉及一张表
  • C. 可以替代一个基表
  • D. 以上说法都不正确

正确答案: A:可以引用其它的视图;

7. (单选题, 1分)【单选题】创建数据库使用以下哪项( )

  • A. create mytest
  • B. create table mytest
  • C. database mytest
  • D. create database mytest

正确答案: D:create database mytest;

8. (单选题, 1分)【单选题】关系数据库中,主键是( )

  • A. 创建唯一的索引,允许空值
  • B. 只允许以表中第一字段建立
  • C. 允许有多个主键的
  • D. 为标识表中唯一的实体

正确答案: D:为标识表中唯一的实体;

9. (单选题, 1分)【单选题】关于表的主键,说法正确的是( )

  • A. 主键字段最多只能建立在一个字段上
  • B. 主键字段的值可以重复
  • C. 主键字段的值能为Null
  • D. 主键字段的值不能重复

正确答案: D:主键字段的值不能重复;

10. (单选题, 1分)【单选题】建表语句中的 not null,该代码表示的含义是:

  • A. 允许空格
  • B. 非空约束
  • C. 不允许写入数据
  • D. 不允许读取数据

正确答案: B:非空约束;

11. (单选题, 1分)【单选题】进入要操作的数据库TEST用以下哪一项( )

  • A. IN TEST
  • B. SHOW TEST
  • C. USER TEST
  • D. USE TEST

正确答案: D:USE TEST;

12. (单选题, 1分)【单选题】若想要修改一个表的结构,应该用以下哪个命令( )

  • A. ALTER TABLE
  • B. DEFINE TABLE
  • C. MODIFY TABLE
  • D. REBUILD TABLE

正确答案: A:ALTER TABLE;

13. (单选题, 1分)【单选题】若要撤销数据库中已经存在的表S,可用( )

  • A. DELETE TABLE S
  • B. DELETE S
  • C. DROP S
  • D. DROP TABLE S

正确答案: D:DROP TABLE S;

14. (单选题, 1分)【单选题】若要在基本表S中增加一列CN(课程名),可用( )

  • A. ADD TABLE S ALTER(CN CHAR(8))
  • B. ALTER TABLE S ADD(CN CHAR(8))
  • C. ADD TABLE S(CN CHAR(8))
  • D. ALTER TABLE S (ADD CN CHAR(8))

正确答案: B:ALTER TABLE S ADD(CN CHAR(8));

15. (单选题, 1分)【单选题】若用户要连接数据库,则该用户必须拥有的权限是( )

  • A. create table
  • B. create index
  • C. create session
  • D. connect

正确答案: C:create session;

16. (单选题, 1分)【单选题】若用如下的SQL语句创建了一个表SC: CEATE TABLE SC (S# CHAR(6)NOT NULL,C# CHAR(3)NOT NULL,SCORE INTEGER,NOTE CHAR(20));向SC表插入如下行时,( )行可以被插入 。

  • A. (NULL,’103’,80,’选修’)
  • B. (’200823’,’101’,NULL,NULL)
  • C. (’201132’,NULL,86,’ ’)
  • D. (’201009’,’111’,60,必修)

正确答案: B:(’200823’,’101’,NULL,NULL);

17. (单选题, 1分)【单选题】删除emp表中所有数据,且可以rollback,以下语句哪个命令可以实现( )

  • A. truncate table emp
  • B. drop table emp
  • C. delete * from emp
  • D. delete from emp

正确答案: D:delete from emp;

18. (单选题, 1分)【单选题】删除表的所有记录采用____

  • A. DELETE
  • B. DROP TABLE
  • C. TRUNCATE TABLE
  • D. 选项A和C

正确答案: D:选项A和C;

19. (单选题, 1分)【单选题】删除经销商1018的数据记录的代码为( ) from distributors where distri_num=1018

  • A. drop table
  • B. delete *
  • C. drop column
  • D. delete

正确答案: D:delete;

20. (单选题, 1分)【单选题】删除列的内容不能采用( )

  • A. 先删除列后添加该字段
  • B. UPDATE
  • C. DELETE
  • D. ALTER

正确答案: D:ALTER;

21. (单选题, 1分)【单选题】删除数据表用以下哪一项( )

  • A. DROP
  • B. UPDATE
  • C. DELETE
  • D. DELETED

正确答案: A:DROP;

22. (单选题, 1分)【单选题】删除用户账号命令是( )

  • A. DROP USER
  • B. DROP TABLE USER
  • C. DELETE USER
  • D. DELETE FROM USER

正确答案: A:DROP USER;

23. (单选题, 1分)【单选题】使用ALTER TABLE修改表时,如果要修改表的名称,可以使用哪一子句?( )

  • A. CHANGE NAME
  • B. SET NAME
  • C. RENAME
  • D. NEW NAME

正确答案: C:RENAME;

24. (单选题, 1分)【单选题】使用CREATE TABLE语句的( )子句,在创建基本表时可以启用全文本搜索

  • A. FULLTEXT
  • B. ENGINE
  • C. FROM
  • D. WHRER

正确答案: A:FULLTEXT;

25. (单选题, 1分)【单选题】使用哪个命令可以从表的行中删除所有数据而不删除表自身?

  • A. ALTER TABLE
  • B. DROP TABLE
  • C. MODIFY
  • D. DELETE FROM

正确答案: D:DELETE FROM;

26. (单选题, 1分)【单选题】视图不能实现( ) 的功能。

  • A. 控制操作表的列和记录
  • B. 把常用多表查询变成对视图的简单操作
  • C. 可以更新原表内容
  • D. 可以修改原表结构

正确答案: D:可以修改原表结构;

27. (单选题, 1分)【单选题】视图可以用于( )

  • A. 限制对表中指定列的访问
  • B. 限制对表中行的子集的访问
  • C. A和B都是
  • D. A和B都不是

正确答案: C:A和B都是;

28. (单选题, 1分)【单选题】视图是一个“虚表”,视图的构造基于( )

  • A. 基本表
  • B. 视图
  • C. 基本表或视图
  • D. 数据字典

正确答案: C:基本表或视图;

29. (单选题, 1分)【单选题】授予删除任何表的系统权限(DROP ANY TABLE)给user1,并使其能继续授该权限给其他用户,以下正确的SQL语句是( )

  • A. Grant drop any table to user1;
  • B. Grant drop any table to user1 with admin option;
  • C. Grant drop table to user1;
  • D. Grant drop any table to user1 with check potion;

正确答案: B:Grant drop any table to user1 with admin option;;

30. (单选题, 1分)【单选题】下列关于表和视图的说法正确的是( )

  • A. 每个视图对应一个表
  • B. 视图是表的一个镜像备份
  • C. 对所有视图也可象表一样执行UPDATE操作
  • D. 视图的数据全部在表中

正确答案: D:视图的数据全部在表中;

31. (单选题, 1分)【单选题】下列哪个是组合主键的特征( )

  • A. 每列有唯一的值,但不是NULL值
  • B. 组合有唯一的值,并且其中每列没有NULL值
  • C. 组合的第一列和最后一列有唯一值
  • D. 组合的第一列和最后一列有唯一值,但没有NULL值

正确答案: B:组合有唯一的值,并且其中每列没有NULL值;

32. (单选题, 1分)【单选题】下列哪些语句对主键的说明正确( )

  • A. 主键可重复
  • B. 主键不唯一
  • C. 在数据表中的唯一索引
  • D. 主键用foreign key修饰

正确答案: C:在数据表中的唯一索引;

33. (单选题, 1分)【单选题】下列说法错误的是( )

  • A. 界面创建的视图不能通过命令修改
  • B. 能够完全像操作表一样操作视图
  • C. 视图中是定义而无数据
  • D. 删除视图不会影响原表数据

正确答案: B:能够完全像操作表一样操作视图;

34. (单选题, 1分)【单选题】下面关于删除视图的说法哪一个是正确的( )

  • A. 删除视图后应立即用COMMIT语句使更改生效
  • B. 删除视图后,和视图关联的表中的数据不再存在
  • C. 视图被删除后视图中的数据也将被删除
  • D. 用dorp VIEW删除视图

正确答案: D:用dorp VIEW删除视图;

35. (单选题, 1分)【单选题】下面哪个操作会导致用户连接到MySQL数据库,但不能创建表( )

  • A. 授予了CONNECT的角色,但没有授予RESOURCE的角色
  • B. 没有授予用户系统管理员的角色
  • C. 数据库实例没有启动
  • D. 数据库监听没有启动

正确答案: A:授予了CONNECT的角色,但没有授予RESOURCE的角色;

36. (单选题, 1分)【单选题】下面语句中,哪种语句用来创建视图?

  • A. CREATE TABLE
  • B. ALTE VIEW
  • C. DROP VIEW
  • D. CREATE VIEW

正确答案: D:CREATE VIEW;

37. (单选题, 1分)【单选题】向数据表中插入一条记录用以下哪一项( )

  • A. CREATE
  • B. INSERT
  • C. SAVE
  • D. UPDATE

正确答案: B:INSERT;

38. (单选题, 1分)【单选题】修改记录内容不能采用( )

  • A. UPDATE
  • B. DELETE和 INSERT
  • C. 界面方式
  • D. ALTER

正确答案: D:ALTER;

39. (单选题, 1分)【单选题】修改数据库表结构用以下哪一项( )

  • A. UPDATE
  • B. CREATE
  • C. UPDATED
  • D. ALTER

正确答案: D:ALTER;

40. (单选题, 1分)【单选题】学生关系模式 S( S#,Sname,Sex,Age),S的属性分别表示学生的学号、姓名、性别、年龄。要在表S中删除一个属性“年龄”,可选用的SQL语句是( )

  • A. UPDATE S Age
  • B. DELETE Age from S
  • C. ALTER TABLE S ‘Age’
  • D. ALTER TABLE S DROP Age

正确答案: D:ALTER TABLE S DROP Age;

41. (单选题, 1分)【单选题】要快速完全清空一个表,可以使用如下语句:

  • A. TRUNCATE TABLE
  • B. DELETE TABLE
  • C. DROP TABLE
  • D. CLEAR TABLE

正确答案: A:TRUNCATE TABLE;

42. (单选题, 1分)【单选题】一个VIEW被以下语句创建,请问在该VIEW上可进行哪个操作?

CEATE VIEW USA_STATES AS 

SELECT count(*) 

FROM STATE 

WHERE CNT_CODE =1 

WITH check option;

  • A. SELECT
  • B. SELECT , UPDATE
  • C. SELECT , DELETE
  • D. SELECT , INSERT

正确答案: A:SELECT;

43. (单选题, 1分)【单选题】一张表的主键个数为( )

  • A. 至多3个
  • B. 没有限制
  • C. 至多1个
  • D. 至多2个

正确答案: C:至多1个;

44. (单选题, 1分)【单选题】以下哪种操作能够实现实体完整性( )

  • A. 设置唯一键
  • B. 设置外键
  • C. 减少数据冗余
  • D. 设置主键

正确答案: D:设置主键;

45. (单选题, 1分)【单选题】以下能够删除一列的是( )

  • A. alter table emp remove addcolumn
  • B. alter table emp drop column addcolumn
  • C. alter table emp delete column addcolumn
  • D. alter table emp delete addcolumn

正确答案: B:alter table emp drop column addcolumn;

46. (单选题, 1分)【单选题】以下删除数据库正确的( )

  • A. Delete * from emp
  • B. Drop database emp
  • C. Drop * from emp
  • D. delete database emp

正确答案: B:Drop database emp;

47. (单选题, 1分)【单选题】以下删除记录正确的( )

  • A. delete from emp where name='dony';
  • B. Delete * from emp where name='dony';
  • C. Drop from emp where name='dony';
  • D. Drop * from emp where name='dony';

正确答案: A:delete from emp where name='dony';;

48. (单选题, 1分)【单选题】用SQL 的ALTER TABLE 语句修改基本表时,删除其中某个列的约束条件应使用的子句是( )

  • A. ADD
  • B. DELETE
  • C. MODIFY
  • D. DROP

正确答案: D:DROP;

49. (单选题, 1分)【单选题】用来插入数据的命令是( ),用于更新的命令是( ))

  • A. INSERT,UPDATE
  • B. CREATE,INSERT INTO
  • C. DELETE,UPDATE
  • D. UPDATE,INSERT

正确答案: A:INSERT,UPDATE;

50. (单选题, 1分)【单选题】用于显示表结构的命令是什么?( )

  • A. DESC
  • B. HOST
  • C. SELECT
  • D. DIR

正确答案: A:DESC;

51. (单选题, 1分)【单选题】在MySQL中,建立数据库用( )

  • A. CREATE TABLE命令
  • B. CREATE TRIGGER命令
  • C. CREATE INDEX命令
  • D. CREATE DATABASE命令

正确答案: D:CREATE DATABASE命令;

52. (单选题, 1分)【单选题】在SQL语言中的视图VIEW是数据库的( )

  • A. 外模式
  • B. 存储模式
  • C. 模式
  • D. 内模式

正确答案: A:外模式;

53. (单选题, 1分)【单选题】在SQL中,DROP INDEX 语句的作用是( )

  • A. 建立索引
  • B. 删除索引
  • C. 修改索引
  • D. 更新索引

正确答案: B:删除索引;

54. (单选题, 1分)在数据库中,可以有( )个主键。

  • A. 1个
  • B. 2个
  • C. 3个
  • D. 任意多个

正确答案: A:1个;

55. (单选题, 1分)关于Foreign Key约束的描述不正确的是:( )

  • A. 体现数据库中表之间的关系
  • B. 实现参照完整性
  • C. 以其他表Primary Key约束和Unique约束为前提
  • D. 每个表中都必须定义

正确答案: D:每个表中都必须定义;

56. (单选题, 1分)下列SQL语句中,能够实现参照完整性控制的语句是:( ))。

  • A. Foreign Key
  • B. Primary Key
  • C. References
  • D. Foreignkey和references

正确答案: D:Foreignkey和references;

57. (单选题, 1分)下列SQL语句中,能够实现实体完整性控制的语句是:( )

  • A. Foreign Key
  • B. Primary Key
  • C. References
  • D. Foreignkey和references

正确答案: B:Primary Key;

58. (单选题, 1分)以下关于视图的描述中,错误的是( )

  • A. 视图不是真实存在的基础表,而是一张虚表
  • B. 当对通过视图看到的数据进行修改时,相应的基本表的数据也要发生变化
  • C. 在创建视图时,若其中某个目标列是聚合函数时,必须指明视图的全部列名
  • D. 在一个语句中,一次可以修改一个以上的视图对应的基表

正确答案: D:在一个语句中,一次可以修改一个以上的视图对应的基表;

59. (单选题, 1分)MySQL中创建视图应使用( )语句。

  • A. Create Schema
  • B. Create Table
  • C. Create View
  • D. Create Datebase

正确答案: C:Create View;

60. (单选题, 1分)MySQL语言中,删除表中数据的命令是( )

  • A. Delete
  • B. Drop
  • C. Clear
  • D. Remove

正确答案: A:Delete;

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值