• 游客 下载了资源 挂钟3d打印图纸
  • 游客 下载了资源 国开电大《小学数学教学研究》形考期末大作业答案
  • 游客 购买了资源 国开电大《小学数学教学研究》形考期末大作业答案
  • 游客 购买了资源 国开电大《小学数学教学研究》形考任务4答案
  • u******* 下载了资源 国开电大《EXCEL在财务中的应用》形考作业三答案
  • u******* 下载了资源 国开电大《EXCEL在财务中的应用》形考作业三答案
  • u******* 登录了本站
  • 游客 购买了资源 国开电大《EXCEL在财务中的应用》形考作业三答案
  • u******* 加入了本站
  • 游客 下载了资源 国开电大《小学数学教学研究》形考任务3答案

广东开放大学考试复习资料Mysql数据库及应用

目前,商务化的数据库管理系统是以( )型为主。
选择一项:
a. 对象
b. 层次
c. 网状
d. 关系
反馈
正确答案是:关系

01-2 、从关系中找出满足一定条件的元组运算,称为( )运算。
选择一项:
a. 集合
b. 投影
c. 连接
d. 选择
反馈
正确答案是:选择

MySQL数据库是( )型数据库。
选择一项:
a. 层次
b. 线
c. 网状
d. 关系
反馈
正确答案是:关系

下表的关系模式描述正确的是:
课程号 课程名 学期
001 大学英语 3
002 高等数学 4
003 程序设计语言 5
004 数据库技术 4
选择一项:
a. 课程(课程号,课程名,学分)
b. 课程(课程号,课程名,学期)
c. 课程(课程号、课程名、学分)
d. 课程【课程号,课程名,学分】
反馈
正确答案是:课程(课程号,课程名,学期)

___________也是数据库系统的核心和基础,各种机器上实现的DBMS软件都是基于某种___________的。 依此填入的内容是:
选择一项:
a. 数据模型;数据
b. 数据模型;数据模型;
c. 数据;模型
d. 数据;数据模型
反馈
正确答案是:数据模型;数据模型;

设D1、D2、D3域的基数分别为2、3、4,则D1 X D2 X D3 的元组数为( )
选择一项:
a. 6
b. 12
c. 24
d. 8
反馈
正确答案是:24

从给定关系中选出满足一定条件的元组的运算,称为( )运算。
选择一项:
a. 集合
b. 投影
c. 选择
d. 连接
反馈
正确答案是:选择

MySQL数据库管理系统,可以运行于( )操作系统
选择一项:
a. 都可以
b. UNIX
c. Linux
d. Windows
反馈
正确答案是:都可以

MySQL有( )个系统数据库
选择一项:
a. 3
b. 6
c. 4
d. 5
反馈
正确答案是:4

以下哪个软件不是数据库管理系统软件( )
选择一项:
a. Oracle
b. MySQL
c. Office
d. SQL Server
反馈
正确答案是:Office

按照表的用途来分,表可以分为( )两大类
选择一项:
a. 系统表和用户表
b. 系统表和索引表
c. 主要表和用户表
d. 系统表和非系统表
反馈
正确答案是:系统表和用户表

提高数据库性能的最佳方法之一是( )。
选择一项:
a. 增加内存
b. 采用高分辨率显示器
c. 增大硬盘空间
d. 减少数据量
反馈
正确答案是:增加内存

下面不属于数据库管理系统的是:
选择一项:
a. SQL Server 2016
b. MYSQL 5.7
c. Oracle Database 12c
d. android
反馈
正确答案是:android
题目14

数据库、数据库管理和数据库体统之间的关系正确的是:
选择一项:
a. 数据库系统包括数据库和数据库管理系统
b. 数据库管理系统包括数据库和数据库系统
c. 以上都不对
d. 数据库包括数据库系统和数据库管理系统
反馈
正确答案是:数据库系统包括数据库和数据库管理系统

现在( )占据了数据库的主导地位。
选择一项:
a. 层次模型
b. 网状模型
c. 关系模型
d. 树形模型
反馈
正确答案是:关系模型

以下软件( )是数据库管理系统
选择一项:
a. WeChat
b. MySQL
c. Android
d. QQ
反馈
正确答案是:MySQL

关系的集合运算有:
选择一项或多项:
a. 笛卡儿运算
b. 差运算
c. 并运算
d. 交运算
反馈
正确答案是:并运算, 交运算, 差运算

一个数据库系统应该具有的功能有:
选择一项或多项:
a. 使用数据定义语言建立数据库。
b. 支持多用户并发访问且不相互影响和损坏数据。
c. 使用数据操作或查询语言对数据库中的数据进行查询和更新。
d. 支持存储大量的数据,保证对数据的正确安全使用。
反馈
正确答案是:使用数据定义语言建立数据库。, 使用数据操作或查询语言对数据库中的数据进行查询和更新。, 支持存储大量的数据,保证对数据的正确安全使用。, 支持多用户并发访问且不相互影响和损坏数据。

数据模型所描述的内容包括
选择一项或多项:
a. 数据存储
b. 数据约束
c. 数据结构
d. 数据操作
反馈
正确答案是:数据结构, 数据操作, 数据约束

数据模型是对客观事物抽象化的表现形式,它具有三大特点:
选择一项或多项:
a. 它必须有足够的安全性。
b. 要便于理解,使用者与设计者要取得一致的看法;
c. 应该便于使用计算机来实现和处理。
d. 它必须真实地反映现实世界中的具体应用,否则就失去了意义;
反馈
正确答案是:它必须真实地反映现实世界中的具体应用,否则就失去了意义;, 要便于理解,使用者与设计者要取得一致的看法;, 应该便于使用计算机来实现和处理。

关系数据模型由( )组成。
选择一项或多项:
a. 关系操作集合
b. 关系存储集合
c. 关系数据结构
d. 关系完整性约束
反馈
正确答案是:关系数据结构, 关系操作集合, 关系完整性约束

专门的关系运算主要有:
选择一项或多项:
a. 投影
b. 综合运算
c. 选择
d. 连接
反馈
正确答案是:选择, 投影, 连接

数据库技术发展的主要阶段有:
选择一项或多项:
a. 数据库系统阶段
b. 文件系统阶段
c. 人工管理阶段
d. 分布式数据库管理阶段
反馈
正确答案是:人工管理阶段, 文件系统阶段, 数据库系统阶段, 分布式数据库管理阶段

以下关于“数据库”的概念,正确的是~
选择一项或多项:
a. 数据库中的这些数据是结构化的,无有害的或不必要的冗余,并为多种应用服务。数据的存储独立于使用它的程序。
b. 数据库是存储在一起的相关数据的集合。
c. 当某个系统中存在结构上完全分开的若干个数据库时,则该系统包含一个”数据库集合”。
d. 对数据库插入新数据,修改和检索原有数据均能按一种公用的和可控制的方式进行。
反馈
正确答案是:数据库是存储在一起的相关数据的集合。, 数据库中的这些数据是结构化的,无有害的或不必要的冗余,并为多种应用服务。数据的存储独立于使用它的程序。, 当某个系统中存在结构上完全分开的若干个数据库时,则该系统包含一个”数据库集合”。, 对数据库插入新数据,修改和检索原有数据均能按一种公用的和可控制的方式进行。

假设域A为学生姓名{孙悟空,猪八戒,沙悟净,白龙马},域B为课程{语文,数学,英语},域C为成绩等级{优,良,中,合格,不合格},那么A、B与C的笛卡儿乘积包含多少个元组?
正确答案是:60

MySQL是面向对象型数据库。
选择一项:


反馈
正确的答案是“错”。

MySQL数据库管理系统只能运行在 Windows 操作系统上。
选择一项:


反馈
正确的答案是“错”。

数据模型是对现实世界数据特征的抽象,从现实世界的事物客观特性到计算机里的具体表示将经历现实世界、信息世界和机器世界3个数据领域。
选择一项:


反馈
正确的答案是“对”。

分布式数据库系统是一个逻辑上分散、地域上分布的数据集合,是计算机网络环境中各个局部数据库的逻辑集合,同时受分布式数据库管理系统的控制和管理。
选择一项:


反馈
正确的答案是“错”。

我们将关系名称和关系的属性名称的集合称为该关系的模式。
选择一项:


反馈
正确的答案是“对”。

数据库(DataBase,简称为DB)是长期存储在计算机存储器中、按照一定的数学模型组织起来的、具有较小的冗余度和较高的数据独立性,可由多个用户共享的数据集合。
选择一项:


反馈
正确的答案是“对”。

P1∪P2表示关系P1与P2的交。
选择一项:


反馈
正确的答案是“错”。

P1∩P2表示关系P1与P2的交。
选择一项:


反馈
正确的答案是“对”。

P1-P2表示关系P1与P2的差。
选择一项:


反馈
正确的答案是“对”。

关系模型是当前最主流的数据模型,它的出现使层次模型和网状模型逐渐退出了数据库历史的舞台。
选择一项:


反馈
正确的答案是“对”。

我们将关系的名称和关系的属性名称的集合称为该关系的模式。如:课程(课程号,课程名称,学分,课程性质)。
选择一项:


反馈
正确的答案是“对”。

一个关系数据库中不能包含多个关系。
选择一项:


反馈
正确的答案是“错”。

一个关系可以只有模式而没有值,称为空关系。
选择一项:


反馈
正确的答案是“对”。

每个属性的取值范围所对应的值的集合称为该属性的域。
选择一项:


反馈
正确的答案是“对”。

关系表中的每一行是一个元组,每一列为一个属性。
选择一项:


反馈
正确的答案是“对”。

数据库系统是一个与数据库有关的计算机软件、硬件和人员的总称。
选择一项:


反馈
正确的答案是“对”。

在关系代数中,δ表示选择,下标表示选择的条件。
选择一项:


反馈
正确的答案是“对”。

在关系代数中,π表示选择,下标表示选择的属性。
选择一项:


反馈
正确的答案是“错”。

关系是笛卡尔乘积的有一定意义的、有限的子集。
选择一项:


反馈
正确的答案是“对”。

一个关系可以看作是一个二维表。
选择一项:


反馈
正确的答案是“对”。

在画E-R图时,学号和身份证号的联系是:~
选择一项:
a. 以上都不对
b. N:N
c. 1:N
d. 1:1
反馈
正确答案是:1:1

有如下表: 选课表(学生,课程,老师,教材,教室) 那么该表满足
选择一项:
a. 4NF
b. 1NF
c. 2NF
d. 3NF
反馈
正确答案是:1NF

假设选课系统将学生信息和课程信息保存在一个关系表:学生选课表(学号,姓名,性别,所在系,系主任,课程名,课程号,成绩)。
情景1:《软件工程》课程不再开设,需要删除其记录信息,由于课程信息和学生信息联系在一起,删除课程信息也会将学生信息删除,这种情况属于(1)
情景2:计算机系的系主任换人了,我们在关系中将学生”张亮亮”对应的系主任改名了,但同系另一个学生”周明明”对应的系主任却忘记改了,造成同一个系的学生其系主任却不同,这种情况属于(2)
情景3:该表的关键字是学号和课程号的组合。当新生入学时,尚未选课,需要将学生信息输入系统,但是没有选课课程号无法完成输入,这种情况属于(3)
A.修改异常
B.删除异常
C.插入异常
依次填入的选项是:
选择一项:
a. A,B,C
b. B,C,A
c. A,C,B
d. B,A,C
反馈
正确答案是:B,A,C

假设选课系统将学生信息和课程信息保存在一个关系表:学生选课表(学号,姓名,性别,所在系,系主任,课程名,课程号,成绩),关键字为(学号,课程号)。
成绩(1)依赖(学号,课程)。
姓名(2)依赖(学号,课程) 。
系主任(3)依赖学号。
A.部分
B.完全
C.传递
依次填入的选项是:
选择一项:
a. A,C,B
b. A,B,C
c. B,A,C
d. B,C,A
反馈
正确答案是:B,A,C

假设一个教师可以讲授多门课程,一门课程可以由多位老师讲授,则教师与课程之间是( )关系。
选择一项:
a. 多对多
b. 一对多
c. 一对一
d. 多对一
反馈
正确答案是:多对多

如有关系:选课成绩(学号,课程号,成绩),则它属于:~
选择一项:
a. 4NF
b. 2NF
c. 1NF
d. 3NF
反馈
正确答案是:3NF

有3个实体学生、班级、课程,1个一对多的联系,1个多对多的联系,转化成数据库的逻辑结构时变成( )。~
选择一项:
a. 5个关系
b. 3个关系
c. 6个关系
d. 4个关系
反馈
正确答案是:4个关系

在下面教师表和系部表中,教师号和系部号分别是两个表的主键 教师表(教师号,姓名,性别,系部号) 系部表(系部号,系部名,部门人数,部门描述) 在这两个表中,只有一个是外键,它是( ) ~
选择一项:
a. 教师表中的”系部号”
b. 教师表中的”教师号”
c. 系部表中的”系部名”
d. 系部表中的”系部号”
反馈
正确答案是:教师表中的”系部号”

有如下表: 选课表(学生,课程,老师,教材,教室) 那么该表满足
选择一项:
a. 4NF
b. 1NF
c. 2NF
d. 1NF
e. 3NF
f. {
g. 3NF
h. 4NF
i. 2NF
反馈
正确答案是:1NF

________是用二维表的形式表示实体和实体间联系的数据模型。 ~
选择一项:
a. 关系模型;
b. 层次模型;
c. 链表模型;
d. 数据模型;
反馈
正确答案是:关系模型;

当前最新版本的MySQL版本默认的存储引擎是:~
选择一项:
a. InnoDB
b. MyISAM
c. CSV
d. MRG_MyISAM
反馈
正确答案是:InnoDB

当出现“1046 – No database selected”错误提示时,我们应该~
选择一项:
a. 输入“SHOW TABLES;”命令。
b. 输入“USE 数据库名”指定当前要操作的数据库。
c. 重启数据库。
d. 检查输入命令的语法错误。
反馈
正确答案是:输入“USE 数据库名”指定当前要操作的数据库。

关于命令行的”Command Line Client”和”Command Line Client-Unicode”方式,说法正确的是。选择一项:
a. 以上说法都不对。
b. “Command Line Client-Unicode”更适合中文的输入和输出。
c. “Command Line Client-Unicode”只适合远程客户端登录。
d. “Command Line Client-Unicode”更适合英文的输入和输出。
反馈
正确答案是:”Command Line Client-Unicode”更适合中文的输入和输出。

MySQL数据库安装时默认的端口号是:
选择一项:
a. 8080
b. 3306
c. 3307
d. 80
反馈
正确答案是:3306

03-5 、安装MySQL数据库系统时,默认的系统管理员用户名是:
选择一项:
a. 自己任意指定
b. administrator
c. admin
d. root
反馈
正确答案是:root

下面属于MySQL数据库图形界面管理工具的是:
选择一项或多项:
a. phpMyAdmin
b. MySQL Workbench
c. Command Line Client-Unicode
d. Navicat for MySQL
反馈
正确答案是:MySQL Workbench, Navicat for MySQL, phpMyAdmin

关于修改已经创建的数据库,说法正确的是:~
选择一项或多项:
a. 可以用Navicate修改已创建的数据库的库名。
b. 可以修改数据库的名字。
c. 已经创建的数据库不能修改库名,只能将其删除。
d. 可以修改数据库的字符集。如:ALTER DATABASE students_courses CHARACTER SET gd2312;
反馈
正确答案是:可以修改数据库的字符集。如:ALTER DATABASE students_courses CHARACTER SET gd2312;, 已经创建的数据库不能修改库名,只能将其删除。

关于MySQL数据库存储引擎的特点说法正确的是?~
选择一项或多项:
a. InnoDB相对于MyISAM来说,缺点是读写效率稍差,占用的数据空间相对较大。
b. InnoDB是当前版本的默认存储引擎。
c. MyISAM引擎不支持事务,提供高速存储和检索,以及全文搜索能力。
d. nnoDB相对于MyISAM来说,因为支持事务管理功能,所以对数据安全性、完整性的保障更好。
反馈
正确答案是:InnoDB是当前版本的默认存储引擎。, MyISAM引擎不支持事务,提供高速存储和检索,以及全文搜索能力。, InnoDB相对于MyISAM来说,缺点是读写效率稍差,占用的数据空间相对较大。, nnoDB相对于MyISAM来说,因为支持事务管理功能,所以对数据安全性、完整性的保障更好。

进入服务器账号和角色设置(Accounts and Roles)窗口,首先要设置系统管理员用户root的密码,分别在MySQL root Password和Repeat Password两个文本框中输入相同的密码,进入服务器的用户名是root,密码就是此处设置的这个。
选择一项:


反馈
正确的答案是“对”。

可以在”管理工具”中的”服务”,在服务窗口找到MYSQL服务,并右键点击后选择启动或暂停。
选择一项:


反馈
正确的答案是“对”。

MyISAM是当前MySQL数据库版本的默认存储引擎,其最大的特色是支持ACID兼容的事务功能。
选择一项:


反馈
正确的答案是“错”。

系统默认的字符集是utf8,但在创建数据库时也可以指定字符集,使用关键字”DATABASE SET”后加字符集的名字。
选择一项:


反馈
正确的答案是“错”。

无论用哪种方式登录数据库,都必须给出: 服务器名称, 用户名, 密码。
选择一项:


反馈
正确的答案是“对”。

MySQL分为社区版(Community Server)和企业版(Enterprise)两大类。企业版是自由下载并且完全免费使用的,但是官方不提供任何技术支持,适用于大多数普通用户使用。
选择一项:


反馈
正确的答案是“错”。

连接(Connectivity)选项中,”TCP/IP”复选项选中表示启用TCP/IP网络协议,配置连接MySQL服务器的默认端口号为”3306”。
选择一项:


反馈
正确的答案是“对”。

按照表的用途来分类,表可以分为________________两大类。
选择一项:
a. 数据表和索引表
b. 系统表和用户表
c. 系统表和数据表
d. 用户表和非用户表
反馈
正确答案是:系统表和用户表

________数据类型的数据只能从自身列表中取值,并且只能取一个。~
选择一项:
a. ENUM
b. BIT
c. BOLB
d. TEXT
反馈
正确答案是:ENUM

设计表窗口的栏位选项卡中的”不是null”复选框选中表示该字段不可输入空值,实际上就是创建该列的_________约束。~
选择一项:
a. 非空
b. 主键
c. 外键
d. 唯一
反馈
正确答案是:非空

如果要求表中的一个或多个字段的组合具有不重复的值,而且不允许为空,就应当将这个字段或字段的组合设置________。~
选择一项:
a. 主键约束
b. 检查约束
c. 外键约束
d. 唯一性约束
反馈
正确答案是:唯一性约束

在Navicat for MySQL工具中设置表的主键时,如果表中的多个字段组合才能成为主键,可以用________方法实现这个操作。~
选择一项:
a. 按住Ctrl键
b. 按住Shift键
c. 按住Tab键
d. 将所有主键字段添加主键标识
反馈
正确答案是:将所有主键字段添加主键标识

一个表上可以创建________个主键约束,________个唯一性约束。~
选择一项:
a. 多,多
b. 多,1
c. 1,1
d. 1,多
反馈
正确答案是:1,多

你向一个VARCHAR(40)型字段中输入数据”Hello world!”。当你以后从这个字段中取出此数据时,你取出的数据其长度为 个字符。~
选择一项:
a. 10
b. 41
c. 40
d. 12
反馈
正确答案是:12

假如你把”Hello world!”字符串输入CHAR(40)型字段中,那么当你取出数据时,所取出的数据长度将是()个字符。
选择一项:
a. 40
b. 41
c. 12
d. 10
反馈
正确答案是:40

ENUM(‘值1′,’值2′,’值3′,…,’值n’) 在上述格式中,(‘值1′,’值2′,’值3′,…,’值n’)称为枚举列表,ENUM类型的数据只能从枚举列表中取,并且只能取___________个。
选择一项:
a. 2
b. 0
c. 1
d. 3
反馈
正确答案是:1

关于外关键字(外键或外码)说明正确的是:
选择一项:
a. 在包含多个关系的数据库中,如果这个关系中的某个属性不是关键字,而这个属性在另一个关系中却是关键字,则该属性为这个关系的外关键字。
b. 是这个关系的属性,而且必须是这个关系的主键。
c. 外键仅仅是另一个关系中的关键字,可以不是这个关系的属性。
d. 以上都不对。
反馈
正确答案是:在包含多个关系的数据库中,如果这个关系中的某个属性不是关键字,而这个属性在另一个关系中却是关键字,则该属性为这个关系的外关键字。

设计学生数据表,存储姓名字段,要用( )型字段
选择一项:
a. 日期
b. 字符
c. 数字
d. 备注
反馈
正确答案是:字符

设计学生数据表,存储 年龄 字段,要用( )型字段
选择一项:
a. 字符
b. 日期
c. 整型
d. 逻辑
反馈
正确答案是:整型

一般情况下,以下哪个字段可以作为主关键字( )
选择一项:
a. 年龄
b. 性别
c. 学号
d. 姓名
反馈
正确答案是:学号

如果字段内容为年龄,可将此字段定义为( )类型
选择一项:
a. 浮点
b. 字符
c. 整型
d. 日期
反馈
正确答案是:整型

数据完整性可分为四种类型,分别是:_______________。
选择一项或多项:
a. 参照完整性
b. 域完整性
c. 用户定义的完整性
d. 实体完整性
反馈
正确答案是:实体完整性, 参照完整性, 域完整性, 用户定义的完整性

安装好MySQL后,会自动创建用户和用户数据库。
选择一项:


反馈
正确的答案是“错”。

日期和时间数据类型用于存储日期和时间,又细分为YEAR、DAT~ TIM~ DATETIME和TIMESTAMP五种。
选择一项:


反馈
正确的答案是“对”。

NULL即空值表示”空白”或者”0”,两个NULL值可能相等也可能不等。
选择一项:


反馈
正确的答案是“错”。

系统表是维护MySQL服务器和数据库正常工作的数据表,每个数据库下都会建立一些系统表,用户一般不要对系统表进行修改等操作,而是由DBMS系统自行维护。
选择一项:


反馈
正确的答案是“对”。

选中需要修改的表,然后在下拉菜单中选中“打开”即可修改表结构。
选择一项:


反馈
正确的答案是“错”。

NOW()函数的作用是________。~
选择一项:
a. 返回当前日期和时间
b. 返回日期中的天数
c. 返回当前日期中的月份值
d. 返回日期中的年份值
反馈
正确答案是:返回当前日期和时间

在MySQL中字符串连接函数是________。~
选择一项:
a. TRIM
b. SUBSTRING
c. LOCATE
d. CONCAT
反馈
正确答案是:CONCAT

可以说,表中主键约束同时具备非空约束和_______的效果。~
选择一项:
a. 外键约束
b. 默认值约束
c. 检查约束
d. 唯一约束
反馈
正确答案是:唯一约束

设置字段唯一约束的关键字是___________。~
选择一项或多项:
a. FOREIGN
b. PRIMARY
c. NOT NULL
d. UNIQUE

对用户变量赋值有两种方式,使用SET命令对用户变量进行赋值时,两种方式都可以使用,当使用SELECT语句对用户变量进行赋值时,只能使用”________”方式。
选择一项:
a. :
b. <
反馈
正确答案是::

SQL是的彩蛋缩写,译为结构化查询语言.~
选择一项:
a. Studio Query Language
b. Structured Query Language
c. Structured Question Language
d. Studio Question Language
反馈
正确答案是:Structured Query Language

SQL的运算符主要有哪些?~
选择一项:
a. 算术运算符、赋值运算符、位运算符、比较运算符、线性运算符、一元运算符等。
b. 算术运算符、赋值运算符、位运算符、比较运算符、逻辑运算符、一元运算符等。
c. 算术运算符、赋值运算符、位运算符、比较运算符、集合运算符、一元运算符等。
d. 算术运算符、赋值运算符、位运算符、线性运算符、逻辑运算符、一元运算符等。
反馈
正确答案是:算术运算符、赋值运算符、位运算符、比较运算符、逻辑运算符、一元运算符等。

在MySQL数据库中,要访问任何一个对象都要通过其名称来完成,在SQL语言中,对数据库、表、变量、存储过程、函数等的定义和引用都需要通过_______来完成。
选择一项:
a. 标示名
b. 标识符
c. 变量名
d. 对象名
反馈
正确答案是:标识符

建立数据表,使用的SQL命令是( )
选择一项:
a. create table
b. delete table
c. create database
d. new table
反馈
正确答案是:create table

使用SQL命令建立数据表时,每列的定义必不可少的是( )
选择一项:
a. 列名和类型
b. 列名和长度
c. 列名
d. 类型和长度
反馈
正确答案是:列名和类型

查看数据库系统中已经存在的数据库时,可以执行( )命令
选择一项:
a. show database
b. show create database
c. show all database
d. show databases
反馈
正确答案是:show databases

建立数据库,使用( )命令
选择一项:
a. select database
b. insert database
c. create database
d. new database
反馈
正确答案是:create database

下面关于日期和时间函数说法正确的是:
选择一项或多项:
a. MONTH(’2018-12-28’)返回值为:12
b. CURDATE()函数可以返回当前系统的日期
c. DAY(CURDATE())书写错误,不能正确返回值。
d. YEAR(’2018-12-28’)返回值为:2018
反馈
正确答案是:CURDATE()函数可以返回当前系统的日期, YEAR(’2018-12-28’)返回值为:2018, MONTH(’2018-12-28’)返回值为:12

SQL语言的核心语句是:____________?
选择一项或多项:
a. 数据定义语句
b. 数据操纵语句
c. 数据控制语句
d. 数据查询语句
反馈
正确答案是:数据查询语句, 数据操纵语句, 数据定义语句, 数据控制语句

变量是指在程序运行过程中,值可以发生变化的量。在MySQL中可以使用变量类型( )。
选择一项或多项:
a. 全局变量
b. 会话变量
c. 用户变量
d. 局部变量
反馈
正确答案是:局部变量, 用户变量, 会话变量, 全局变量

SQL的变量有哪些?
选择一项或多项:
a. 用户变量
b. 局部变量
c. 会话变量
d. 全局变量
反馈
正确答案是:局部变量, 用户变量, 会话变量, 全局变量

要删除一个表及其结构使用DELETE命令。
选择一项:


反馈
正确的答案是“错”。

在创建表之前一定要用’USE DATABASE ……’命令指定使用的数据库。
选择一项:


反馈
正确的答案是“对”。

SHOW CREATE TABLE……命令可以查看指定表的创建命令,字符集,存储引擎等信息。
选择一项:


反馈
正确的答案是“对”。

SHOW DATABASE;命令正确,可以查看系统中存在的数据库名。
选择一项:


反馈
正确的答案是“错”。

数据库中由关系 students(学号,姓名,性别),学号为主键。下面的括号应填入
DELETE FROM students _____________ 学号= ‘2018001’;
选择一项:
a. DELETE
b. UPDATE
c. SELECT
d. WHERE
反馈
正确答案是:WHERE

数据库中由关系 students(学号,姓名,性别),学号为主键。下面的括号应填入 ( ) students SET 性别= ‘男’;~
选择一项:
a. SELECT
b. ADD
c. DELETE
d. UPDATE
反馈
正确答案是:UPDATE

数据库中由关系 students(学号,姓名,性别),学号为主键。下面的括号应填入 DELETE ____________students SET 性别= ‘男’;~
选择一项:
a. WHERE
b. SELECT
c. FROM
d. UPDATE
反馈
正确答案是:FROM

SQL语言中,删除记录使用( )命令
选择一项:
a. create
b. insert
c. trcate
d. delete
反馈
正确答案是:delete

DELETE语句如果不添件_____________子句,将会把指定表的记录删除,但是表结构保留。
选择一项:
a. JOIN
b. SELECT
c. FROM
d. WHERE
反馈
正确答案是:WHERE

当我们在插入语句中省略某些列时,以下这些列是不可以省略的:
选择一项或多项:
a. 主键字段
b. 有外键约束字段
c. 非空约束字段
d. 非空约束但没有定义默认值的字段
反馈
正确答案是:主键字段, 非空约束但没有定义默认值的字段

当我们在插入语句中,以下这些列可以省略的:~
选择一项或多项:
a. 自动递增的列
b. Timestamp类型(时间戳)的列
c. 允许为空的列
d. 指定了默认值的列
反馈
正确答案是:自动递增的列, 指定了默认值的列, Timestamp类型(时间戳)的列, 允许为空的列

关于DELETE语句的删除功能有:~
选择一项或多项:
a. 删除表中某一行中的一个字段值。
b. 删除表中一行或多行记录。
c. 删除数据表中的数据记录。
d. 删除表结构。
反馈
正确答案是:删除数据表中的数据记录。, 删除表中一行或多行记录。

SELECT 的功能是查询语句。
选择一项:


反馈
正确的答案是“对”。

UPDATE 可以删除表中的记录。
选择一项:


反馈
正确的答案是“错”。

数据库中由关系 students(学号,姓名,性别),学号为主键。 UPDATE students SET 学号= ‘2018001’; 如果数据库中的记录>= 2,将提示错误。
选择一项:


反馈
正确的答案是“对”。

数据库中由关系 students(学号,姓名,性别,专业)。下面的语句: INSERT students(学号,姓名,性别,专业) VALUES (‘2018001′,’孙悟空’,’男’)。
选择一项:


反馈
正确的答案是“错”。

INSERT语句插入数据时,如果没有指定插入的字段名,则表示所有的字段都要插入数据。
选择一项:


反馈
正确的答案是“对”。

数据库中由关系 students(学号,姓名,性别)。下面的语句 INSERT students VALUES (‘2018001′,’孙悟空’,’男’)。
选择一项:


反馈
正确的答案是“对”。

数据库中由关系 students(学号,姓名,性别,专业)。下面的语句 INSERT students VALUES (‘2018001′,’孙悟空’,’男’)。
选择一项:


反馈
正确的答案是“错”。

数据库中由关系 students(学号,姓名,性别)。下面的语句 INSERT students(学号,姓名,性别) VALUES (‘2018001′,’孙悟空’,’男’)。
选择一项:


反馈
正确的答案是“对”。

当使用INSERT语句时,INTO 关键字可以省略。
选择一项:


反馈
正确的答案是“对”。

INSERT语句中的WHERE子句不可省略。
选择一项:


反馈
正确的答案是“错”。

DELETE语句如果不添件WHERE子句,将会把指定表整个删除。
选择一项:


反馈
正确的答案是“错”。

使用UPDATE语句修改数据时,不能修改具有唯一约束的字段。
选择一项:


反馈
正确的答案是“错”。

SQL语言中,插入记录使用( )命令
选择一项:
a. update
b. insert
c. select
d. delete
反馈
正确答案是:insert

SQL语言中,修改 记录使用( )命令
选择一项:
a. insert
b. select
c. delete
d. update
反馈
正确答案是:update

SQL语言中,查询 记录使用( )命令
选择一项:
a. select
b. insert
c. where
d. delete
反馈
正确答案是:select

在SQL的查询语句中,ORDER BY选项实现对结果表的( )功能
选择一项:
a. 统计
b. 计算
c. 汇总
d. 排序
反馈
正确答案是:排序

模糊查询的运算符是:
选择一项:
a. as
b. where
c. to
d. like
反馈
正确答案是:like

数据库中有 students表,字段如下: sno(学号-主键),sname(学生姓名-非空),xb(性别-非空),zhy(专业-非空),in_year(入学年份),dept(所在系部) 。 sc表,字段如下: sno(学号-主键),cno(课程号-非空),cj(成绩-非空),xq(学期-非空) 。 courses表,字段如下:cno(课程号-主键), cname(课程名称-非空), xf(学分-非空), tno(任课教师号)。 teachers表,字段如下:tno (教师号-主键), tname(教师姓名-非空), txb(教师性别-非空), zc(职称), age(年龄)。 要查询已经选修课程的学生学号、学生姓名、课程号、成绩,应该使用( )。
选择一项:
a. sc表和students表的自然连接查询。
b. sc表和courses表的自然连接查询。
c. sc表和students表的交叉连接查询。
d. sc表和course表的交叉连接查询。
反馈
正确答案是:sc表和students表的自然连接查询。

数据库中有 students表,字段如下: sno(学号-主键),sname(学生姓名-非空),xb(性别-非空),zhy(专业-非空),in_year(入学年份),dept(所在系部) 。 sc表,字段如下: sno(学号-主键),cno(课程号-非空),cj(成绩-非空),xq(学期-非空) 。 courses表,字段如下:cno(课程号-主键), cname(课程名称-非空), xf(学分-非空), tno(任课教师号)。 teachers表,字段如下:tno (教师号-主键), tname(教师姓名-非空), txb(教师性别-非空), zc(职称), age(年龄)。 要查询已经选修课程的学生学号、学生姓名、课程号、成绩,查询语句是( )。
选择一项:
a. b.cno;
b. SELECT a.sno,sname,cno,cj FROM sc a JOIN sourses b ON a.cno
c. SELECT a.sno,sname,cno,cj FROM students a CROSS JOIN sc b ON a.sno
d. b.sno;
e. b.cno;
f. b.sno;
g. SELECT a.sno,sname,cno,cj FROM sc a CROSS JOIN courses b ON a.cno
h. SELECT a.sno,sname,cno,cj FROM students a JOIN sc b ON a.sno
反馈
正确答案是:SELECT a.sno,sname,cno,cj FROM students a JOIN sc b ON a.sno, b.sno;, b.cno;, b.sno;, b.cno;

数据库中有 students表,字段如下: sno(学号-主键),sname(学生姓名-非空),xb(性别-非空),zhy(专业-非空),in_year(入学年份),dept(所在系部) 。 teachers表,字段如下:tno (教师工号-主键), tname(教师姓名-非空), txb(教师性别-非空), zc(职称), age(年龄),leader(上级领导的教师号)。 需要查询每个老师的工号、姓名、职称、上级领导的姓名,应该进行( )。 选择一项:
a. teachers表和students表的自然连接查询。
b. students表和teachers表的全外连接查询。
c. students表和teachers表的自然连接查询。
d. teachers表的自查询。
反馈
正确答案是:teachers表的自查询。

在SQL语言中,SUM作用是( )
选择一项:
a. 平均值
b. 求和
c. 最大值
d. 个数
反馈
正确答案是:求和

在SQL语言中,MAX作用是( )
选择一项:
a. 平均值
b. 最大值
c. 和
d. 最小值
反馈
正确答案是:最大值

在SQL语言中,% 通配( )个字符
选择一项:
a. 十个
b. 任意多个
c. 两个
d. 一个
反馈
正确答案是:任意多个

在SQL语言中,_ 通配( )个字符
选择一项:
a. 任意多个
b. 两个
c. 一个
d. 十人
反馈
正确答案是:一个

查询students表每个学生的年级值,其代码如下:
SELECT sno AS 学号,sname AS 姓名,( ) AS 年级 FROM students ;
选择一项:
a. YEAR(NOW())-in_year+IF(MONTH(NOW())<9,0,1)
b. NOW()-in_year
c. YEAR(NOW())-in_year+1
d. YEAR(NOW())-in_year
反馈
正确答案是:YEAR(NOW())-in_year+IF(MONTH(NOW())<9,0,1)

数据库中有 students表,字段如下: sno(学号-主键),sname(学生姓名-非空),xb(性别-非空),zhy(专业-非空),in_year(入学年份),dept(所在系部) 。 sc表,字段如下: sno(学号-主键),cno(课程号-非空),cj(成绩-非空),xq(学期-非空) 。 courses表,字段如下:cno(课程号-主键), cname(课程名称-非空), xf(学分-非空), tno(任课教师号)。 teachers表,字段如下:tno (教师号-主键), tname(教师姓名-非空), txb(教师性别-非空), zc(职称), age(年龄)。 要查询所有学生与所有课程匹配后的结果列表,显示学生学号、学生姓名、 课程号、课程名称,应该使用( )。
选择一项:
a. sc表和students表的自然连接查询
b. sc表和students表的交叉连接查询。
c. courses表和students表的自然连接查询。
d. courses表和students表的交叉连接查询。
反馈
正确答案是:courses表和students表的交叉连接查询。

查询teachers表中tno(教工号)、tname(姓名)和zc(职称)三个列,其代码如下:
SELECT ( ) FROM teachers;
括号中的内容是?
选择一项:
a. tno,tname,dept,
b. tno、tnam
c. *
d. dept
e. tno,tname,dept
反馈
正确答案是:tno,tname,dept

查询students表中sno(学号)、sname(姓名)和dept(所在院系)三个列,其列名用对应的中文名字显示,其代码如下:
SELECT( )FROM students;
括号中的内容是?
选择一项:
a. sno as学号,sname as姓名,dept as所在系
b. sno,sname,dept,
c. 以上都不对
d. *
反馈
正确答案是:sno as学号,sname as姓名,dept as所在系

WHERE cj ____________ 80 AND 89; WHERE cj>= 80 ANDcj<= 89; 两种描述方式效果一样。
选择一项:
a. AS
b. JOIN
c. GROUP
d. BETWEEN
反馈
正确答案是:BETWEEN

数据库中有students表,字段如下: sno(学号-主键),sname(学生姓名-非空),xb(性别-非空),zhy(专业-非空),in_year(入学年份),dept(所在系部) 。
teachers表,字段如下:tno (教师号-主键), tname(教师姓名-非空), txb(教师性别-非空), zc(职称), age(年龄)。
下面的查询结果是以上两个表的笛卡尔乘积的是:
选择一项:
a. students表和teachers表的等值连接。
b. students表和teachers表内连接。
c. students表和teachers表的交叉连接
d. students表和teachers表的全外连接。
反馈
正确答案是:students表和teachers表的交叉连接

HAVING子句必须配合GROUP BY子句一起出现。
选择一项:


反馈
正确的答案是“对”。

某些查询既可以使用连接查询也可以使用子查询得到结果。
选择一项:


反馈
正确的答案是“对”。

HAVING子句的效果与WHERE子句类似,某些情况下二者可以互换。
选择一项:


反馈
正确的答案是“错”。

select * from students; 表示查询students表所有字段。
选择一项:


反馈
正确的答案是“对”。

模糊查询的通配符”%”和”_”作用一样。
选择一项:


反馈
正确的答案是“错”。

分组查询使用GROUP BY子句,或者ORDER BY子句。
选择一项:


反馈
正确的答案是“错”。

ORDER BY DESC 表示将查询结果进行降序排列。
选择一项:


反馈
正确的答案是“对”。

“学生表 JOIN 成绩表 ON 学生表.课程号= 成绩表.课程号 ”该子句表示将学生表和成绩表进行等值连接查询。
选择一项:


反馈
正确的答案是“对”。

“学生表 a JOIN 成绩表 b ON a.课程号= b.课程号”b表示成绩表的别名。
选择一项:


反馈
正确的答案是“对”。

分组查询一定要配合统计函数进行。
选择一项:


反馈
正确的答案是“对”。

在查询语句中的FROM子句,可以为需要查询的表起别名。
选择一项:


反馈
正确的答案是“对”。

“SELECT MIN(*) FROM students;”可以查询学号最小的学生的信息。
选择一项:


反馈
正确的答案是“错”。

COUNT 函授是统计记录个数。
选择一项:


反馈
正确的答案是“对”。

HAVING子句用于在分组查询中限定统计结果的筛选条件。
选择一项:


反馈
正确的答案是“对”。

模糊查询的通配符有:
选择一项或多项:
a. _
b. %
c. like
d. *
反馈
正确答案是:%, _

下面关于连接查询的说法,正确的是:~
选择一项或多项:
a. 自然连接是等值连接的一种,等值连接又是内连接的一种。
b. 两个表的左外连接和右外连接都不是交叉连接的子集。
c. 自连接就是自然连接。
d. 自连接就是自然连接。
e. 内连接查询,返回的结果集是两个表中所有相匹配的数据,而舍弃不匹配的数据。
反馈
正确答案是:自然连接是等值连接的一种,等值连接又是内连接的一种。, 内连接查询,返回的结果集是两个表中所有相匹配的数据,而舍弃不匹配的数据。, 两个表的左外连接和右外连接都不是交叉连接的子集。
题目35

数据库中有 students表,字段如下: sno(学号-主键),sname(学生姓名-非空),xb(性别-非空),zhy(专业-非空),in_year(入学年份),dept(所在系部) 。 sc表,字段如下: sno(学号-主键),cno(课程号-非空),cj(成绩-非空),xq(学期-非空) 。 courses表,字段如下:cno(课程号-主键), cname(课程名称-非空), xf(学分-非空), tno(任课教师号)。 teachers表,字段如下:tno (教师号-主键), tname(教师姓名-非空), txb(教师性别-非空), zc(职称), age(年龄)。 要查询所有学生学号、姓名、所选课程号、成绩,如果学生尚未选课也应列出学号和姓名,所选课程号、课程名称、成绩显示为空,则应该使用( )。
选择一项:
a. 查询语句为:SELECT a.sno,sname,cno,cj FROM students a LEFT JOIN sc b ON a.sno
b. 查询语句为:SELECT a.sno,sname,cno,cj FROM students a JOIN sc b ON a.sno
c. students表和sc表的左外连接查询。
d. students表和sc表的自然连接查询。
e. b.sno;
f. b.sno;
反馈
正确答案是:b.sno;, b.sno;

索引(index)是依赖________建立的,它的作用是用来提高数据的_________速度。
选择一项:
a. 数据表,查询
b. 索引表,处理
c. 索引表,处理
d. 数据表,处理
反馈
正确答案是:数据表,查询

每个表上最多可以创建_______个聚集索引,_________个非聚集索引。
选择一项:
a. 多,1
b. 1,多
c. 多,多
d. 1,1
反馈
正确答案是:1,多

唯一索引也是________。在MYSQL数据库中建立了唯一索引的字段,该字段________。
选择一项:
a. 聚集索引,可以为NULL值
b. 聚集索引,不能为NULL值
c. 唯一约束,可以为NULL值
d. 唯一约束,不能为NULL值
反馈
正确答案是:唯一约束,可以为NULL值

索引建立在数据库的哪个对象上?
选择一项:
a. 表
b. 视图
c. 数据库
d. 字段
反馈
正确答案是:表

视图是由查询语句构成的,是基于选择查询的___________。因而建立视图时最重要的内容时构成视图的_____________。~
选择一项:
a. 基本表,查询语句
b. 基本表,虚拟表
c. 虚拟表,基本表
d. 虚拟表,查询语句
反馈
正确答案是:虚拟表,查询语句

索引是在基本表的列上建立的一种数据库对象,它同基本表分开存储,使用它能够加快数据的( )速度
选择一项:
a. 删除
b. 查询
c. 修改
d. 插入
反馈
正确答案是:查询

数据库中的数据保存在( )中
选择一项:
a. 存储过程
b. 索引
c. 数据表
d. 视图
反馈
正确答案是:数据表

以下哪种情况应尽量创建索引( )。
选择一项:
a. 需要更新频繁的基本表
b. 在Where子句中出现频率较高的列
c. 记录较少的基本表
d. 具有很多NULL值的列
反馈
正确答案是:在Where子句中出现频率较高的列

唯一索引也称为__________。
选择一项:
a. 唯一索引
b. 唯一视图
c. 唯一连接
d. 唯一查询
反馈
正确答案是:唯一索引

在创建表窗口对“课程号”、“学生姓名”两个字段都选择了主键标示则表示创建了__________。
选择一项或多项:
a. 一个主键
b. 操作错误
c. 复合索引作为主键
d. 两个主键
反馈
正确答案是:一个主键, 复合索引作为主键

下面关于聚集索引和非聚集索引的说法正确的是:
选择一项或多项:
a. 非聚集索引不改变数据表中记录的存放顺序,只是将索引建立在索引页上。
b. 聚集索引改变数据表中记录的物理存储顺序,使之与索引列的顺序完全相同。
c. 聚集索引查询时先从索引页上获取记录位置,再找到所需要的记录内容。
d. 非聚集索引查询时先从索引页上获取记录位置,再找到所需要的记录内容。
反馈
正确答案是:聚集索引改变数据表中记录的物理存储顺序,使之与索引列的顺序完全相同。, 非聚集索引不改变数据表中记录的存放顺序,只是将索引建立在索引页上。, 非聚集索引查询时先从索引页上获取记录位置,再找到所需要的记录内容。

在数据库中建立视图的好处有:
选择一项或多项:
a. 控制用户提取的数据,达到数据安全保护的目的:在数据库中不同的用户对数据的操作和查看范围往往是不同的,数据库管理人员通常为不同的用户设计不同的视图,使得数据库中的数据安全有保证。
b. 集中数据,简化查询操作:当用户多次使用同一个查询操作,而且数据来自于数据库中不同的表时,我们可以先建立视图再从视图中读取数据,以达到数据的集中管理和简化重复写查询命令的目的。
c. 便于数据的交换操作:当与其它类型的数据库交换数据(导入导出)时,如果原始数据存放在多个表中进行数据交换就比较麻烦。如果将要交换的数据集中到一个视图中,再进行交换就大大简化了交换操作。
d. 提供指针指向表中指定字段的数据值,然后根据指定的排序次序来排列这些指针,通过查询索引找到特定的值,从而快速找到所需要的记录。
反馈
正确答案是:集中数据,简化查询操作:当用户多次使用同一个查询操作,而且数据来自于数据库中不同的表时,我们可以先建立视图再从视图中读取数据,以达到数据的集中管理和简化重复写查询命令的目的。, 控制用户提取的数据,达到数据安全保护的目的:在数据库中不同的用户对数据的操作和查看范围往往是不同的,数据库管理人员通常为不同的用户设计不同的视图,使得数据库中的数据安全有保证。, 便于数据的交换操作:当与其它类型的数据库交换数据(导入导出)时,如果原始数据存放在多个表中进行数据交换就比较麻烦。如果将要交换的数据集中到一个视图中,再进行交换就大大简化了交换操作。

在MySQL中,索引有()、空间索引等。
选择一项或多项:
a. 主键索引
b. 组合索引
c. 唯一索引
d. 普通索引
反馈
正确答案是:普通索引, 主键索引, 唯一索引, 组合索引

以下关于视图的说法正确的是:
选择一项或多项:
a. 视图是虚拟表
b. 视图可以简化数据操作
c. 视图可以提高数据的安全性
d. 视图是由查询构成的
反馈
正确答案是:视图是由查询构成的, 视图是虚拟表, 视图可以提高数据的安全性, 视图可以简化数据操作

下面哪些命令可以查看students表中的索引
选择一项或多项:
a. ALTER表名 ADD PRIMARY KEY ON (字段名);
b. CREATE INDEX索引名 ON表名;
c. SHOW INDEX FROM表名;
d. SHOW CREATE TABLE表名;
反馈
正确答案是:SHOW INDEX FROM表名;, SHOW CREATE TABLE表名;

一个表中只能有一个复合索引。
选择一项:


反馈
正确的答案是“错”。

利用navicat图形界面工具可以在创建表窗口的”栏位”选项卡添加主键约束、非空约束和唯一约束。
选择一项:


反馈
正确的答案是“错”。

利用navicat图形界面工具可以在创建表窗口的”索引”选项卡添加唯一约束。
选择一项:


反馈
正确的答案是“对”。

主键即是索引也是约束。
选择一项:


反馈
正确的答案是“对”。

要提高数据库的查询速度,应该尽可能多的建立索引。
选择一项:


反馈
正确的答案是“错”。

复合索引不能作为主键。
选择一项:


反馈
正确的答案是“错”。

在表中创建索引时,可以包含多个字段。这种将多个字段组合起来建立的索引,称之为复合索引。
选择一项:


反馈
正确的答案是“对”。

符合索引的字段不能为空。
选择一项:


反馈
正确的答案是“错”。

数据库中只存储视图的定义,视图不生成所选数据行和列的永久拷贝。
选择一项:


反馈
正确的答案是“对”。

使用如下命令可以创建主键索引 “CREATE [UNIQUE|FULLTEXT|SPATIAL] INDEX索引名 ON表名(字段名[(长度)],…);”。
选择一项:


反馈
正确的答案是“错”。

建立索引的目的是提高增删查改等操作的效率。
选择一项:


反馈
正确的答案是“错”。

索引的使用是根据查询的需要由系统自动选择调用的,不需要用户的参与。
选择一项:


反馈
正确的答案是“对”。

为已经存在的表创建主键索引只能通过命令:“ALTER表名 ADD PRIMARY KEY ON (字段名);”。
选择一项:


反馈
正确的答案是“对”。

聚集索引是将数据表中的记录的物理存储地址按照索引字段的顺序排列,所以具有聚集索引的表在运行INSERT语句时需要的时间,比未建立聚集索引的表需要的时间长。
选择一项:


反馈
正确的答案是“对”。

视图不能修改,如果某视图不能满足需要只能将原有视图定义删除再重建视图。
选择一项:


反馈
正确的答案是“对”。

事务回滚是指当事务中的某一语句执行失败时,将对数据库的操作恢复到事务执行前或某个指定位置。事务回滚使用 彩蛋 命令。
选择一项:
a. COMMIT
b. ROLLBACK
c. ROLLER
d. RETURN
反馈
正确答案是:ROLLBACK

默认情况下,在MySQL中直接写的SQL语句都是()提交的。
选择一项或多项:
a. 自动
b. 隐式
c. 不确定
d. 手动

( )是事务中最低的级别,该级别下的事务可以读取到另一个事务中未提交的数据,即脏读。
选择一项:
a. SERIALIZABLE
b. READ COMMITTED
c. READ UNCOMMITTED
d. REPEATABLE READ
反馈
正确答案是:READ UNCOMMITTED

将事务隔离级别设置为READ COMMITTED可以避免脏读。但不能避免( )的情况。~
选择一项:
a. 幻读
b. 不可重复读
c. 可重复读和幻读
d. 不可重复读和幻读
反馈
正确答案是:不可重复读和幻读

若数据库中有 学生表 共10条记录,执行命令:UPDATE 学生表 SET年级= 年级+1;
执行至第5条记录时系统错误退出执行,那么学生表受影响的记录数是( )。
选择一项:
a. 0条
b. 不确定
c. 10条
d. 5条
反馈
正确答案是:0条

在手动提交模式中,在最近一次COMMIT之后,执行了7条命令,其中第4条命令是create table……,其他6条都是INSERT命令。如果运行ROLLBACK将撤销几条命令的执行?
选择一项:
a. 7条
b. 2条
c. 3条
d. 4条
反馈
正确答案是:3条

属于事务控制的语句是( )
选择一项:
a. End
b. End
c. Begin Tran、Commit、RollBack
d. Begin Tran、Continu
e. Create Tran、Commit、RollBack
f. Begin、Continu
反馈
正确答案是:Begin Tran、Commit、RollBack

在”不可重复读”的状态下,如果需要多次读取某一数据,可能会产生差异,这在”报表生成业务”中是不可接受的。此时需要将事务隔离级别设置为_________。
选择一项:
a. REPEATABLE READ
b. READ COMMITTED
c. COMMITTED
d. READ UNCOMMITTED
反馈
正确答案是:REPEATABLE READ

事务作为一个逻辑单元,必须具备( )属性。
选择一项或多项:
a. 隔离性(Isolation)
b. 持久性(Durability)
c. 一致性(Consistency)
d. 原子性(Atomicity)
反馈
正确答案是:原子性(Atomicity), 一致性(Consistency), 隔离性(Isolation), 持久性(Durability)

事务隔离级别包括( )。
选择一项或多项:
a. 串行化
b. 可重复读
c. 读未提交
d. 读提交
反馈
正确答案是:读未提交, 读提交, 可重复读, 串行化

Mysql事务提交方式的说法正确的是:
选择一项:
a. 0,即设定为非自动提交模式。
b. 隐式提交:包括MySQL在内的一些数据库,当发出一条类似 DROP TABLE或 CREATE TABLE这样的 DDL语句时,会自动进行一个隐式地事务提交。
c. 手动设置set @@autocommit
d. 自动提交:MySQL 在自动提交模式下,每个SQL语句都是一个独立的事务。这意味着,当您执行一个用于更新记录的语句之后,MySQL立刻把更新存储到磁盘中。
e. 手动提交:使用MySQL客户端执行 SQL命令后必须使用commit命令执行事务,否则所执行的 SQL命令无效,如果想撤销事务则使用 rollback命令(在commit之前)。
反馈
正确答案是:0,即设定为非自动提交模式。

如果输入“ROLLBACK”命令,没有产生事务的回滚,可能的原因是( )。
选择一项或多项:
a. 由于DDL语句使得所有对数据的修改已经隐式提交
b. 事务期间没有对数据的修改操作
c. 没有运行“START TRANSACTION”命令开启事务
d. 该数据库的存储引擎不支持事务管理
反馈
正确答案是:没有运行“START TRANSACTION”命令开启事务, 事务期间没有对数据的修改操作, 该数据库的存储引擎不支持事务管理, 由于DDL语句使得所有对数据的修改已经隐式

一致性:是指当事务完成时,必须使所有数据都具有一致的状态。
选择一项:


反馈
正确的答案是“对”。

一条update语句需要更新多条记录,如果其中一条记录更新不能完成,那么所有记录的更新都将被撤销。这个案例体现的是事务的一致性。
选择一项:


反馈
正确的答案是“错”。

隔离性:是指执行事务的修改必须与其他并行事务的修改相互隔离。当多个事务同时进行时,它们之间应该互不干扰,应该防止一个事务处理其他事务也要修改的数据时,不合理的存取和不完整的读取数据。
选择一项:


反馈
正确的答案是“对”。

持久性:是指当一个事务完成之后,它的影响永久性地保存在数据库系统中,也就是这种修改写到了数据库中。所以在银行系统中,转账业务提交之后,是不能撤销的。
选择一项:


反馈
正确的答案是“错”。

在微信转账中,选择“接收”则转出账户和转入账户的数据同时修改,选择“拒收”则转出账户和转入账户的数据都不修改。体现了事务的原子性和一致性。
选择一项:


反馈
正确的答案是“对”。

数据库是一个共享资源,可以供多个用户多线程并发访问的,所以很容易出现多个线程同时开启事务的情况,这样就会出现脏读、重复读以及幻读的情况,若对并发操作不加控制就可能会存取和存储不正确的数据,破坏数据库的一致性。为了避免这种情况的发生,就需要为事务设置隔离级别。
选择一项:


反馈
正确的答案是“对”。

事务就是针对数据库的一组操作,它可以由一条或多条SQL语句组成,同一个事物的操作具备同步的特点,如果其中有一条语句无法执行,那么所有的语句都不会执行,也就是说,事务中的语句要么都执行,要么都不执行。
选择一项:


反馈
正确的答案是“对”。

原子性:是指事务必须执行一个完整的工作,要么执行全部数据的修改,要么全部数据的修改都不执行。
选择一项:


反馈
正确的答案是“对”。

在一个表中最多能建立 个触发器。
选择一项:
a. 1
b. 2
c. 6
d. 多
反馈
正确答案是:6

游标以 的方式集中处理数据,使用游标可以控制对特定行的操作,因而可以提供更多的灵活性。~
选择一项:
a. 结果集
b. 逐列
c. 整体
d. 逐行
反馈
正确答案是:逐行

( )是一组预先写好的能实现某种功能的T-SQL程序代码,指定一个名称并经过编译后将其保存在MySQL服务器中。
选择一项:
a. SQL命令
b. 存储过程
c. 数据库对象
d. 数据库定义语言
反馈
正确答案是:存储过程

存储过程是一组为了完成特定功能的________集合.~
选择一项:
a. 字段
b. 命令
c. T-SQL语句
d. 记录
反馈
正确答案是:T-SQL语句

存储过程________存储在数据库服务器上并在________运行的程序模块。
选择一项:
a. 以源码形式,客户端
b. 经编译后,客户端
c. 以源码形式,服务器端
d. 经编译后,服务器端
反馈
正确答案是:经编译后,服务器端

用户通过存储过程的________和给出相应________来执行它。
选择一项:
a. 名字,变量
b. 名字,参数
c. 命令,参数
d. 命令,变量
反馈
正确答案是:名字,参数

如果已经定义了游标,名为curs_teachers 能够正确打开游标的语句是:~
选择一项:
a. CALL curs_teachers;
b. CRAETE curs_teachers;
c. OPEN curs_teachers;
d. DECLARE curs_teachers;
反馈
正确答案是:OPEN curs_teachers;

为了增强程序处理问题的能力,避免程序异常停止,可以采用:~
选择一项:
a. 自定义变量
b. 自定义异常处理程序
c. 自定义游标处理程序
d. 自定义触发器
反馈
正确答案是:自定义异常处理程序

定义__________是事先定义程序执行过程中遇到的问题,异常处理定义了在遇到问题时对应当采取的处理方式,并且保证存储过程或函数在遇到错误或警告时能够继续执行。
选择一项:
a. 异常
b. 游标
c. 存储过程
d. 事务
反馈
正确答案是:异常

触发器主要针对下列语句创建( )
选择一项或多项:
a. SELECT、UPDAT
b. INSERT、UPDAT
c. CREATE
d. DELETE
e. INSERT、UPDAT
f. SELECT 、INSERT、DELETE
g. INSERT

下面关于变量的说法正确的是:()
选择一项:
a. 用户变量跟mysql客户端是绑定的,设置的变量,只对当前用户使用的客户端生效。
b. 局部变量只对连接的客户端有效。
c. 会话变量只对连接的客户端有效。
d. 以上都正确。
反馈
正确答案是:用户变量跟mysql客户端是绑定的,设置的变量,只对当前用户使用的客户端生效。

游标是指向查询结果集的一个指针,使得用户可以逐行访问SELECT查询语句返回的结果集合。游标包含两方面的内容( )~
选择一项或多项:
a. 游标的定义语句
b. 游标位置
c. 游标的名称
d. 游标结果集
反馈
正确答案是:游标结果集, 游标位置

下面关于参数类型的说明正确的是:
选择一项或多项:
a. 使用OUT 类型参数可以将存储过程的中值传递回调用他的过程。
b. 使用INOUT类型的参数可以将数据传递到存储过程中。
c. 使用IN 类型的参数可以将数据传递到存储过程中。
d. 使用INOUT类型参数可以将存储过程的中值传递回调用他的过程。
反馈
正确答案是:使用IN 类型的参数可以将数据传递到存储过程中。, 使用INOUT类型的参数可以将数据传递到存储过程中。, 使用OUT 类型参数可以将存储过程的中值传递回调用他的过程。, 使用INOUT类型参数可以将存储过程的中值传递回调用他的过程。

MySQL的变量有:
选择一项或多项:
a. 用户变量,以”@”开始,形式为”@变量名”。
b. 会话变量。
c. 常局部变量。
d. 全局变量,定义时以如下两种形式出现:set GLOBAL 变量名 或者 set @@global.变量名。
反馈
正确答案是:用户变量,以”@”开始,形式为”@变量名”。, 全局变量,定义时以如下两种形式出现:set GLOBAL 变量名 或者 set @@global.变量名。, 会话变量。, 常局部变量。

在MySQL存储过程中参数分为三类,分别是( )
选择一项或多项:
a. in
b. out
c. both
d. inout
反馈
正确答案是:in, out, inout

在定义条件处理程序时,错误处理方式有( )。~
选择一项或多项:
a. UNDO
b. EXIT
c. STOP
d. CONTINUE
反馈
正确答案是:CONTINUE, EXIT, UNDO

和 SQL Server中的 INSERTED和 DELETED类似,MySQL中定义了彩蛋对象,用来表示触发器的所在表中,触发了触发器的那一行数据。~
选择一项或多项:
a. END
b. NEW
c. OLD
d. FIRST
反馈
正确答案是:NEW, END

游标(Cursor)是指向查询结果集的一个指针,它是通过定义语句与一条UPDATE语句相关联的一组SQL语句,游标使得用户可以逐行访问UPDATE查询语句返回的结果集合,并可以对不同行做不同的操作。
选择一项:


反馈
正确的答案是“错”。

全局变量对所有客户端生效。只有具有super权限才可以设置全局变量。
选择一项:


反馈
正确的答案是“对”。

会话变量作用范围在begin到end语句块之间。declare语句专门用于定义局部变量。
选择一项:


反馈
正确的答案是“错”。

局部变量作用范围在begin到end语句块之间。declare语句专门用于定义局部变量。
选择一项:


反馈
正确的答案是“对”。

打开游标后,指针指向结果集的空记录。
选择一项:


反馈
正确的答案是“错”。

MySQL触发器(Trigger)是一种特殊类型的存储过程,它在语句事件(INSERT、UPDAT~ DELETE)执行时,触发器就会发生。
选择一项:


反馈
正确的答案是“对”。

与存储过程相比,触发器主要是通过事件触发从而被执行,用于处理各种复杂操作;而存储过程是通过存储过程名字被直接调用。
选择一项:


反馈
正确的答案是“对”。

触发器也可以传递输入和输出参数。
选择一项:


反馈
正确的答案是“错”。

用于进行数据库还原的命令是:
选择一项:
a. mysqldump -uroot -p123456 students>C:/beifen20190328.sql
b. mysql -uroot -p123456 students
c. mysqldump -uroot -p123456 students
d. mysql -uroot -p123456 students
反馈
正确答案是:mysql -uroot -p123456 students

当数据库损坏时,数据库管理员可通过( )方式恢复数据库
选择一项:
a. 事务日志文件
b. DELETE语句
c. 主数据文件
d. 联机帮助文件
反馈
正确答案是:事务日志文件

如下命令进行运行正确 Mysqldump-rroot–p students_courses students>c: /students_courses_2016.sql 下面的说法正确的是:
选择一项或多项:
a. 这是一条数据库恢复命令。
b. 这是一条数据库备份命令。
c. 这条命令是针对指定的数据表的操作。
d. 这条命令是针对指定的整个数据库的操作。
反馈
正确答案是:这是一条数据库备份命令。, 这条命令是针对指定的数据表的操作。

冷备份的优点是:
选择一项或多项:
a. 简单快速(只需拷文件)
b. 容易归档(简单拷贝即可)
c. 容易恢复到某个时间点上(只需将文件再拷贝回去)
d. 低度维护,高度安全
反馈
正确答案是:简单快速(只需拷文件), 容易归档(简单拷贝即可), 容易恢复到某个时间点上(只需将文件再拷贝回去), 低度维护,高度安全

冷备份的不足是:
选择一项或多项:
a. 可以按表或按用户恢复。
b. 在实施备份的全过程中,数据库不能开展其他工作。也就是说,在冷备份过程中,数据库必须是关闭状态。
c. 单独使用时,只能提供到”某一时间点上”的恢复。
d. 若磁盘空间有限,只能拷贝到磁带等其他外部存储设备上,速度会很慢。
反馈
正确答案是:单独使用时,只能提供到”某一时间点上”的恢复。, 在实施备份的全过程中,数据库不能开展其他工作。也就是说,在冷备份过程中,数据库必须是关闭状态。, 若磁盘空间有限,只能拷贝到磁带等其他外部存储设备上,速度会很慢。

热备份的不足是:
选择一项或多项:
a. 难于维护,所以要特别仔细小心,不允许”以失败告终”
b. 不能出错,否则后果严重。
c. 若热备份不成功,所得结果不可用于时间点的恢复。
d. 或按用不能按表户恢复。
反馈
正确答案是:不能出错,否则后果严重。, 若热备份不成功,所得结果不可用于时间点的恢复。, 难于维护,所以要特别仔细小心,不允许”以失败告终”

下面关于热备份的优点说法正确的是:()
选择一项或多项:
a. 热备份的优点是备份的时间长,但可靠性高。
b. 热备份的优点是可达到秒级恢复(恢复到某一时间点上)。
c. 以上全都正确。
d. 热备份的优点是备份时数据库仍可使用。
反馈
正确答案是:热备份的优点是备份时数据库仍可使用。, 热备份的优点是可达到秒级恢复(恢复到某一时间点上)。

关于”差分备份(differential backup)”说法正确的是:~
选择一项或多项:
a. 每天对数据库系统的所有数据、对象、参数、日志等进行全面备份。
b. 对于那些业务繁忙、备份时间有限的单位来说,选择这种备份策略是不明智的。
c. 它无需每天都对系统做完全备份,因此备份所需时间短,并节省了磁盘空间,其次,它的灾难恢复也很方便。
d. 差分备份策略在避免了完全备份和增量备份两种策略的缺陷的同时,又具有了它们的所有优点。
反馈
正确答案是:差分备份策略在避免了完全备份和增量备份两种策略的缺陷的同时,又具有了它们的所有优点。, 它无需每天都对系统做完全备份,因此备份所需时间短,并节省了磁盘空间,其次,它的灾难恢复也很方便。

关于”完全备份(full backup)”说法正确的是:~
选择一项或多项:
a. 由于需要备份的数据量较大,因此备份所需的时间也就较长。
b. 完全备份(full backup)指在一次系统完全备份的基础上,在接下来的几天里,管理员再将当天所有与完全备份时不同的数据(新的或修改过的)备份到磁盘上。
c. 它亦有不足之处,首先,由于每天都对整个系统进行完全备份,造成备份的数据大量重复。这些重复的数据占用了大量的磁盘空间,这对用户来说就意味着增加成本。
d. 这种备份策略的好处是:当发生数据丢失灾难时,只要用灾难发生前一天的备份就可以恢复丢失的数据。
反馈
正确答案是:这种备份策略的好处是:当发生数据丢失灾难时,只要用灾难发生前一天的备份就可以恢复丢失的数据。, 它亦有不足之处,首先,由于每天都对整个系统进行完全备份,造成备份的数据大量重复。这些重复的数据占用了大量的磁盘空间,这对用户来说就意味着增加成本。, 由于需要备份的数据量较大,因此备份所需的时间也就较长。

关于”增量备份(incremental backup)”说法正确的是:~
选择一项或多项:
a. 这种备份的可靠性也很差。在这种备份方式下,各盘磁盘间的关系就象链子一样,一环套一环,其中任何一盘磁盘出了问题都会导致整条链子脱节。
b. 它的缺点在于,当灾难发生时,数据的恢复比较麻烦。这种方式很繁琐。
c. 在完全备份的基础上,只对当天新的或被修改过的数据进行备份。
d. 这种备份策略的优点是节省了磁盘空间,缩短了备份时间。
反馈
正确答案是:在完全备份的基础上,只对当天新的或被修改过的数据进行备份。, 这种备份策略的优点是节省了磁盘空间,缩短了备份时间。, 它的缺点在于,当灾难发生时,数据的恢复比较麻烦。这种方式很繁琐。, 这种备份的可靠性也很差。在这种备份方式下,各盘磁盘间的关系就象链子一样,一环套一环,其中任何一盘磁盘出了问题都会导致整条链子脱节。

根据数据库备份时是否运行,可以将数据库备份方式分为( )
选择一项或多项:
a. 热备份
b. 冷备份
c. 在线备份
d. 离线备份
反馈
正确答案是:热备份, 冷备份

下面的MYSQL数据库的还原命令语法正确的是( )
选择一项或多项:
a. mysqldump -uroot -p123456 students
b. mysqldump -uroot -p students
c. mysqldump -uroot -p123456 students>D:/backup.sql
d. mysql -uroot -p123456 students
反馈
正确答案是:mysql -uroot -p123456 students, mysqldump -uroot -p students

被采用最多的数据库备份策略有( )
选择一项或多项:
a. 完全备份
b. 差分备份
c. 增量备份
d. 不完全备份
反馈
正确答案是:完全备份, 增量备份, 差分备份

13-1 、可以将非关系型数据库中的数据导入MySQL中。
选择一项:


反馈
正确的答案是“错”。

数据库的备份是将数据库还原到系统中去,将其还原到数据库的某一个正确的状态。
选择一项:


反馈
正确的答案是“错”。

热备份是在数据库运行的情况下,备份数据库的方法。所以,如果你有昨天夜里的一个冷备份而且又有今天的热备份文件,在发生问题时,就可以利用这些资料恢复更多的信息。
选择一项:


反馈
正确的答案是“对”。

冷备份的优点是在大多数情况下数据库可在工作时恢复。
选择一项:


反馈
正确的答案是“错”。

mysqldump 是采用SQL级别的备份机制,它将数据表导成 SQL 脚本文件。
选择一项:


反馈
正确的答案是“对”。

利用Navicate的生成的备份文件,可以利用mysqldump命令进行恢复。
选择一项:


反馈
正确的答案是“错”。

___________的优点是备份时数据库仍可使用。
选择一项:
a. 差分备份
b. 冷备份
c. 热备份
d. 全备份
反馈
正确答案是:热备份

在画E-R图时,学号和身份证号的联系是:~
选择一项:
a. 以上都不对
b. 1:1
c. N:N
d. 1:N
反馈
正确答案是:1:1

有如下表: 选课表(学生,课程,老师,教材,教室) 那么该表满足
选择一项:
a. 4NF
b. 1NF
c. 2NF
d. 3NF
反馈
正确答案是:1NF

假设选课系统将学生信息和课程信息保存在一个关系表:学生选课表(学号,姓名,性别,所在系,系主任,课程名,课程号,成绩)。
情景1:《软件工程》课程不再开设,需要删除其记录信息,由于课程信息和学生信息联系在一起,删除课程信息也会将学生信息删除,这种情况属于(1)
情景2:计算机系的系主任换人了,我们在关系中将学生”张亮亮”对应的系主任改名了,但同系另一个学生”周明明”对应的系主任却忘记改了,造成同一个系的学生其系主任却不同,这种情况属于(2)
情景3:该表的关键字是学号和课程号的组合。当新生入学时,尚未选课,需要将学生信息输入系统,但是没有选课课程号无法完成输入,这种情况属于(3)
A.修改异常
B.删除异常
C.插入异常
依次填入的选项是:
选择一项:
a. A,B,C
b. B,C,A
c. A,C,B
d. B,A,C
反馈
正确答案是:B,A,C

假设选课系统将学生信息和课程信息保存在一个关系表:学生选课表(学号,姓名,性别,所在系,系主任,课程名,课程号,成绩),关键字为(学号,课程号)。
成绩(1)依赖(学号,课程)。
姓名(2)依赖(学号,课程) 。
系主任(3)依赖学号。
A.部分
B.完全
C.传递
依次填入的选项是:
选择一项:
a. A,C,B
b. B,C,A
c. A,B,C
d. B,A,C
反馈
正确答案是:B,A,C

假设一个教师可以讲授多门课程,一门课程可以由多位老师讲授,则教师与课程之间是( )关系。
选择一项:
a. 一对多
b. 一对一
c. 多对一
d. 多对多
反馈
正确答案是:多对多

如有关系:选课成绩(学号,课程号,成绩),则它属于:~
选择一项:
a. 4NF
b. 3NF
c. 1NF
d. 2NF
反馈
正确答案是:3NF

有3个实体学生、班级、课程,1个一对多的联系,1个多对多的联系,转化成数据库的逻辑结构时变成( )。~
选择一项:
a. 6个关系
b. 3个关系
c. 5个关系
d. 4个关系
反馈
正确答案是:4个关系

在下面教师表和系部表中,教师号和系部号分别是两个表的主键 教师表(教师号,姓名,性别,系部号) 系部表(系部号,系部名,部门人数,部门描述) 在这两个表中,只有一个是外键,它是( ) ~
选择一项:
a. 教师表中的”系部号”
b. 系部表中的”系部名”
c. 教师表中的”教师号”
d. 系部表中的”系部号”
反馈
正确答案是:教师表中的”系部号”

有如下表: 选课表(学生,课程,老师,教材,教室) 那么该表满足
选择一项:
a. 2NF
b. 4NF
c. 1NF
d. 1NF
e. 4NF
f. 3NF
g. 3NF
h. 2NF
i. {
反馈
正确答案是:1NF

________是用二维表的形式表示实体和实体间联系的数据模型。 ~
选择一项:
a. 层次模型;
b. 关系模型;
c. 链表模型;
d. 数据模型;
反馈
正确答案是:关系模型;

有如下表: 选课表(学生,课程,老师,职称,教室) 那么该表满足:
选择一项或多项:
a. 3NF
b. 4NF
c. 1NF
d. 2NF
反馈
正确答案是:1NF, 2NF

( )是E-R图的最基本的概念。
选择一项或多项:
a. 联系
b. 属性
c. 实体
d. 关系
反馈
正确答案是:实体, 属性, 联系

同一类型的实体称为实体集,如。~
选择一项或多项:
a. 所有新闻稿件组成新闻稿实体集。
b. 所有学生组成学生实体集。
c. 所有商品组成商品实体集。
d. 课程组成课程实体集。
反馈
正确答案是:所有学生组成学生实体集。, 课程组成课程实体集。, 所有商品组成商品实体集。, 所有新闻稿件组成新闻稿实体集。

以下关于E-R图的元素的说明正确的是:~
选择一项或多项:
a. 连线代表联系
b. E-R用于概念设计阶段。
c. 椭圆代表属性。
d. 矩形代表实体。
反馈
正确答案是:矩形代表实体。, 椭圆代表属性。, 连线代表联系, E-R用于概念设计阶段。

在画E-R图时,下面的联系是1:N的
选择一项或多项:
a. 学号和身份证号
b. 教工号和课程号
c. 班主任教工号和班级号
d. 教工号和教师的手机号
反馈
正确答案是:教工号和教师的手机号, 班主任教工号和班级号

需求分析的基本步骤。主要包括以下方面:~
选择一项或多项:
a. 设计人员向用户了解企业或单位的组织机构的总体情况。
b. 设计人员确定用户需求的全部内容,撰写需求说明书。
c. 确定系统边界,定义数据字典和数据流图。
d. 设计人员了解熟悉用户的业务活动,进行系统需求的收集。
反馈
正确答案是:设计人员向用户了解企业或单位的组织机构的总体情况。, 设计人员了解熟悉用户的业务活动,进行系统需求的收集。, 设计人员确定用户需求的全部内容,撰写需求说明书。, 确定系统边界,定义数据字典和数据流图。

有如下表: 选课表(学生,课程,老师,教材,教室) 那么下面的函数关系成立的是:
选择一项或多项:
a. 课程——>上课时间;
b. 课程——>教材;
c. (学生,课程)——>老师;
d. (学生,课程)——>教室;
反馈
正确答案是:(学生,课程)——>教室;, (学生,课程)——>老师;, 课程——>教材;

有如下表: 选课表(学生,课程,老师,教室,成绩) 那么该表满足:
选择一项或多项:
a. 2NF
b. 3NF
c. 4NF
d. 1NF
反馈
正确答案是:1NF, 2NF, 3NF

关系的主键又称为主属性。
选择一项:


反馈
正确的答案是“错”。

主属性就是主键。
选择一项:


反馈
正确的答案是“错”。

如果关系模式R属于第一范式,且每个非主属性都不传递依赖于关键字,则R属于第三范式。
选择一项:


反馈
正确的答案是“对”。

业务流程图就是实体-联系图。
选择一项:


反馈
正确的答案是“错”。

在需求分析阶段应该把业务的流程调查清楚,并画出实体-联系图。
选择一项:


反馈
正确的答案是“错”。

逻辑设计就是需求分析中的基本内容。
选择一项:


反馈
正确的答案是“错”。

满足2NF的数据库一定满足1NF。
选择一项:


反馈
正确的答案是“对”。

如果关系模式R是第一范式的模式,那么,R的每一个关系r的属性都是原子项,不可分割。比如,姓名可以分为‘姓’和‘名’。
选择一项:


反馈
正确的答案是“错”。

设X,Y是关系R的两个属性集合,当任何时刻R中的任意两个元组中的X属性值相同时,则它们的Y属性值也相同,则称X函数决定Y,或Y函数依赖于X。
选择一项:


反馈
正确的答案是“对”。

设X,Y是关系R的两个属性集合,X’是X的真子集,存在X→Y,但对每一个X’都有X’!→Y,则称Y完全函数依赖于X。
选择一项:


反馈
正确的答案是“对”。

设X,Y是关系R的两个属性集合,存在X→Y,若X’是X的真子集,存在X’!→Y,则称Y部分函数依赖于X。
选择一项:


反馈
正确的答案是“错”。

设X,Y,Z是关系R中互不相同的属性集合,存在X→Y(Y →X),Y→Z,则称Z传递函数依赖于X。
选择一项:


反馈
正确的答案是“错”。

如果X和Y之间是1:1关系(一对一关系),如学校和老师之间就是1:1关系,则存在函数依赖X → Y和Y →X。
选择一项:


反馈
正确的答案是“错”。

第三范式(3NF)符合2NF,并且,消除传递依赖。
选择一项:


反馈
正确的答案是“对”。

不满足第一范式的数据库模式不能称为关系数据库。
选择一项:


反馈
正确的答案是“对”。

第三范式不允许关系模式中的非主属性部分函数依赖于关键字,因为非主属性部分依赖关键字将会出现数据冗余。
选择一项:


反馈
正确的答案是“错”。

范式是建立在函数依赖基础上的。
选择一项:


反馈
正确的答案是“对”。

关系S1(学号,系名,系主任),学号 → 系名,系名 → 系主任,并且系名 !→ 学号,系主任 !→ 系名,所以学号 → 系主任为传递函数依赖。
选择一项:


反馈
正确的答案是“对”。

数据库设计中,所有表都必须满足3NF,才是一个合格的数据库设计方案。
选择一项:


反馈
正确的答案是“错”。

有如下表: 选课表(学生,课程,老师,职称,教室) 那么该表存在非完全依赖。
选择一项:


反馈
正确的答案是“错”。

有如下表: 选课表(学生,课程,老师,职称,教室) 那么该表存在传递依赖。
选择一项:


反馈
正确的答案是“对”。

有如下表: 选课表(学生,课程,老师,性别,教室) 那么该表存在非完全依赖。
选择一项:


反馈
正确的答案是“对”。

如果X和Y之间是1:n关系(一对多关系),如年龄和姓名之间就是1:n关系,则存在函数依赖Y → X。
选择一项:


反馈
正确的答案是“对”。

如果X和Y之间是m:n关系(多对多关系),如学生和课程之间就是m:n关系,则X和Y之间具有函数依赖。
选择一项:


反馈
正确的答案是“错”。

若 X → Y,并且 Y → X, 则记为 X ←→ Y。
选择一项:


反馈
正确的答案是“对”。

Student(Sno, Sname, Ssex, Sage, Sdept) 假设不允许重名,则有: Sno → Ssex, Sno → Sage , Sno → Sdept, Sno ←→ Sname, Sname → Ssex, Sname → Sage Sname → Sdept 但Ssex !→ Sage Y 不函数依赖于 X, 则记为 X !→ Y。
选择一项:


反馈
正确的答案是“对”。

第二范式要满足的条件:首先要满足第一范式,其次,每个非主属性是由整个主键函数决定的,而不能有主键的一部分来决定。
选择一项:


反馈
正确的答案是“对”。

部分依赖蕴含着传递依赖。
选择一项:


反馈
正确的答案是“对”。

在1NF的基础上,消除了非主属性对关键字的完全函数依赖关系,即可得到2NF。
选择一项:


反馈
正确的答案是“错”。

在2NF的基础上,消除了非主属性对关键字的传递函数依赖关系,即可得到3NF。
选择一项:


反馈
正确的答案是“对”。

要将不符合2NF、3NF的关系转换成2NF、3NF,使用的方式是将关系分解,即将一个关系转换成两到多个关系,消除非主属性对关键字的部分和传递依赖。
选择一项:


反馈
正确的答案是“对”。

数据库的物理结构设计工作主要包括:
选择一项或多项:
a. 确定数据的存储结构。
b. 设计合理的存储路径。
c. 确定数据的存放位置。
d. 确定系统配置。
反馈
正确答案是:确定数据的存储结构。, 设计合理的存储路径。, 确定数据的存放位置。, 确定系统配置。

于进行数据库备份的命令是:
选择一项:
a. ‘mysqldump -uroot -p123456 students>C:/beifen20190328.sql’
b. ‘mysqldump -uroot -p123456 ‘
c. ‘mysqldump -uroot -p123456 students
d. ‘mysql -uroot -p123456 students’
反馈
正确答案是:’mysqldump -uroot -p123456 students>C:/beifen20190328.sql’

如下命令进行运行正确 Mysqldump-rroot–p students_courses students>c: /students_courses_2016.sql 下面的说法正确的是:
选择一项或多项:
a. 这条命令是针对指定的整个数据库的操作。
b. 这是一条数据库恢复命令。
c. 这条命令是针对指定的数据表的操作。
d. 这是一条数据库备份命令。
反馈
正确答案是:这是一条数据库备份命令。, 这条命令是针对指定的数据表的操作。

面的MYSQL数据库的还原命令说法正确的是( )
选择一项或多项:
a. mysql 还原命令可以仅还原指定的数据库和指定的表
b. 还原命令是:mysqldump -uroot -p123456 students>D:/backup.sql
c. mysql 还原命令可以在参数-p后写上密码
d. 还原命令是:mysqldump -uroot -p123456 students
反馈
正确答案是:mysql 还原命令可以在参数-p后写上密码, mysql 还原命令可以仅还原指定的数据库和指定的表

游标以 的方式集中处理数据,使用游标可以控制对特定行的操作,因而可以提供更多的灵活性。~
选择一项:
a. 整体
b. 结果集
c. 逐列
d. 逐行
反馈
正确答案是:逐行

数据库中由关系 students(学号,姓名,性别,专业)。下面的语句可以正确的执行新增: INSERT students VALUES (‘2018001′,’孙悟空’,’男’)。
选择一项:


反馈
正确的答案是“错”。

当我们在插入语句中省略某些列时,以下这些列是不可以省略的:
选择一项或多项:
a. 非空约束但没有定义默认值的字段
b. 有外键约束字段
c. 非空约束字段
d. 主键字段
反馈
正确答案是:主键字段, 非空约束但没有定义默认值的字段

数据库中有 students表,字段如下:
sno(学号-主键),sname(学生姓名-非空),xb(性别-非空),zhy(专业-非空),in_year(入学年份),dept(所在系部) 。sc表,字段如下:
sno(学号-主键),cno(课程号-非空),cj(成绩-非空),xq(学期-非空) 。
courses表,字段如下:
cno(课程号-主键), cname(课程名称-非空), xf(学分-非空), tno(任课教师号)。
teachers表,字段如下:
tno (教师号-主键), tname(教师姓名-非空), txb(教师性别-非空), zc(职称), age(年龄)。
要查询已经选修课程的学生学号、学生姓名、课程号、成绩,查询语句是( )。
选择一项:
a. SELECT a.sno,sname,cno,cj FROM sc a JOIN sourses b ON a.cno=b.sno
b. SELECT a.sno,sname,cno,cj FROM students a CROSS JOIN sc b ON a.sno=b.sno
c. SELECT a.sno,sname,cno,cj FROM sc a CROSS JOIN courses b ON a.cno
d. SELECT a.sno,sname,cno,cj FROM students a JOIN sc b ON a.sno=b.sno
反馈
正确答案是:SELECT a.sno,sname,cno,cj FROM students a JOIN sc b ON a.sno=b.sno

数据库中有students表,字段如下:
sno(学号-主键),sname(学生姓名-非空),xb(性别-非空),zhy(专业-非空),in_year(入学年份),dept(所在系部) 。
sc表,字段如下:
sno(学号-主键),cno(课程号-非空),cj(成绩-非空),xq(学期-非空) 。
courses表,字段如下:
cno(课程号-主键), cname(课程名称-非空), xf(学分-非空), tno(任课教师号)。
teachers表,字段如下:
tno (教师号-主键), tname(教师姓名-非空), txb(教师性别-非空), zc(职称), age(年龄)。
要查询所有学生学号、姓名、所选课程号、成绩,如果学生尚未选课也应列出学号和姓名,所选课程号、课程名称、成绩显示为空,则应该使用( )。

选择一项或多项:
a. students表和sc表的左外连接查询。
b. 查询语句为:SELECT a.sno,sname,cno,cj FROM students a LEFT JOIN sc b ON a.sno=b.sno;
c. students表和sc表的自然连接查询。
d. 查询语句为:SELECT a.sno,sname,cno,cj FROM students a JOIN sc b ON a.sno=b.sno;
反馈
正确答案是:students表和sc表的左外连接查询。, 查询语句为:SELECT a.sno,sname,cno,cj FROM students a LEFT JOIN sc b ON a.sno=b.sno;

模糊查询的通配符有:
选择一项或多项:
a. like
b. *
c. %
d. _
反馈
正确答案是:%, _

下面哪些命令可以查看students表中的索引
选择一项或多项:
a. SHOW CREATE TABLE表名;
b. ALTER表名 ADD PRIMARY KEY ON (字段名);
c. CREATE INDEX索引名 ON表名;
d. SHOW INDEX FROM表名;
反馈
正确答案是:SHOW INDEX FROM表名;, SHOW CREATE TABLE表名;

5、2-58、 在ER模型转换成关系模型的过程中,下列叙述不正确的是()
(2分)
A:每个实体类型转换成一个关系模型
B:每个联系类型转换成-个关系模式
c:每个MN联系转换成一个关系模式
D在1N联系中,“实体的主健作为外犍放在N省文休关型转换成的关系微式中
正确答案::每个联系类型转换成-个关系模式
6、4-23、 下面关于NULL说法错误的是).
(2分)
A: 用NULL表示数值未知的空值。
B: NULL表示未知、不可用或将在以后添加的数据。
C: 我们用NOT NULL表示数据列不允许空值,这样就可以确保数据列必须包含有意义的数据,从而确保数据的完整性。
D:空值可以用空格键代替。
正确答案: NULL表示未知、不可用或将在以后添加的数据
7、7-56、 下列( )不属于连接种类
(2分)
A:左外连接
B:内连接
C: 中间连接
D:交叉连接
正确答案:中间连接

15、7-55、以下语句错误的是:
(2分)
OA: select sal+1 from emp;
。B: select sal 10,sal’deptno from emp,
。C: 不能使用运算符号
。D: select sal10,deptno*10 from emp;
正确答案:不能使用运算符号

17、2-53、 在关系理论中称为元组的概念,在关系数据库中称为( )。
(2分)
●A:实体
。B:记录
。C:行
●D:字段
正确答案:行
18、5-36、 使用CREATE TABLE语句的( )子句,在创建基本表时可以启用全文本搜索
(2分)
O A: FULLTEXT
O B: ENGINE
O C FROM
。D: WHRER
正确答案:FULLTEXT

20、2-55、在一个ER图中,如果共有20个不同实体类型,在这些实体类型之间存在着9个不同的二元联系(二元联系是指两个实体之间的联系其中3个是1N联系,6个是MN联系,还
存在1个M:N的三元联系,那么根据ER模型转换成关系模型的规则,这个ER结构转换成的关系模型个数为0)
(2分)
。A24
。B:27
。C29
。D30
正确答案:27

2、06-27、 CREATE TABLE students copy LIKE students;创建的新表的结构和students表样, 包括其中的数据也样。
(2分)
。正确
。错误
。B:27
。C29
。D30
18、06-26、CREATE TABLE students copy LIKE students;创建了一个新的表students.
(2分)
●正确
0错误
正确答案:错误

1、 7-50、SQL语句中的条件用以下哪一项来表达( C )(2 分)
A.WHERE
B.IF
C.THEN
D.WHILE
4、1-83、下列四项中,不属于数据库系统特点的是( b )。(2 分)
A.数据共享
B.数据独立性低
C.数据冗余较小
D.数据完整性
5、1-76、对于负责数据库系统,负责定义数据库内容,决定存储结构和存储策略及安全授权等工作的人员是( C )。(2 分)
A.数据库用户
B.程序员
C.DBA
D.系统分析员

7、 2-69、ER图是数据库设计的工具之一,它适用于建立数据库的(A)。(2 分)
A.概念模型
B.需求模型
C.物理模型
D.逻辑模型

9、1-82、定义数据库模式、数据库结构以及数据特性等功能是通过( D )来实现的。(2 分)
A.机器语言
B.数据操纵语言DML
C.程序设计语言
D.数据描述语言DDL

12、1-75、数据库的最小存取单位是( C )。(2 分)
A.文件
B.字符
C.数据项
D.记录

19、 2-72、设计DB的存储结构属于数据库设计的( B )(2 分)
A.逻辑设计
B.物理设计
C.需求设计
D.概念设计

39、12-10 、触发器主要针对下列语句创建(ABC )(3 分)
A.INSERT
B.DELETE
C.UPDATE
D.SELECT

17”天猫或京东”后端的大数据分析平台通过用户的点击流量数据,”秒级响应”,根据用户
的特征,找到与其购物兴趣匹配的其他用户群体,然后推荐其他用户群体曾经买过而该用户
还未买过的相关商品给该用户。这体现了大数据时代,( ) 是关注的重点。
A.效率
B.统计
C.分析
D.计算
正确答案:效率

16.“大数据和小数据的根本区别在于数据采用( ) 方式,小数据强调抽样。
A.定向思维
B.全样思维
C.相关思维
D.实验思维
正确答案:全样思维

22.数据生命周期包括( )
A对数据进行自动分类,分离出有效数据
B建分层的存储系统,满足不同类型数据
C自动分层管理
D手动分层管理
正确答案:对数据进行自动分类,分离出有效数据

3、6-80、下面命令中,(  )不是DML的基本操作。(2 分)
A.插入
B.排序
C.修改
D.查询
正确答案:排序

6、1-57、仅次于用户和数据库之间的一层数据管理软件是(  )。(2 分)
A.数据库系统
B.管理信息系统
C.数据库
D.数据库管理系统
正确答案:数据库管理系统

7、1-60、用户看到的那部分数据的局部逻辑结构的描述是(  )。(2 分)
A.模式
B.子模式
C.存储模式
D.概念模式
正确答案:子模式

10、1-71、数据独立性是指(  )。(2 分)
A.不会因为程序的而影响数据
B.不会因为数据的数值发生变化而影响应用程序
C.不会因为数据逻辑结构的而影响数据的存储结构
D.不会因为系统数据存储结构和逻辑结构的变化而影响程序
正确答案:不会因为系统数据存储结构和逻辑结构的变化而影响程序

11、1-72、MySQL是一个基于(  )。(2 分)
A.层次模型的DBMS
B.关系模式的应用程序
C.网状模型的DBMS
D.关系模型的DBMS
正确答案:关系模型的DBMS

15、1-65、数据库系统中的软件是指(  )。(2 分)
A.应用程序
B.数据库管理员
C.数据库
D.数据库管理系统
正确答案:数据库管理系统

16、1-55、DBMS是指(  )。(2 分)
A.数据库系统
B.数据处理系统
C.数据库管理系统
D.数据库
正确答案:数据库管理系统

17、1-53、数据独立性是指(  )。(2 分)
A.数据依赖于程序
B.数据不依赖于程序
C.程序依赖于数据
D.程序不依赖于数据
正确答案:数据不依赖于程序

18、1-62、关于信息和数据,下面的论述中正确是的(  )。(2 分)
A.数据处理本质上就是信息处理
B.信息与数据,只有区别,没有联系
C.信息是数据的载体
D.同一信息用同一数据表示形式
正确答案:数据处理本质上就是信息处理

23、02-33 、如果X和Y之间是1:n关系(一对多关系),如班级和学号之间就是1:n关系,则存在函数依赖Y → X。(2 分)
正确

27、02-27 、要掌握范式的概念,需要先理解函数依赖的概念。(2 分)
正确

14、文件系统和数据库系统的最大区别是( )。(2分)
A. 数据冗余
B. 数据共享
C. 数据结构化
D.数据独立
26、局部变量一般用在SQL语句块中,比如存储过程的BEGIN/END。其作用域仅限于该语句块,在该语句块执行完毕后,局部变量就消失了。(2 分)
正确
27、3-27、默认情况下,在安装MySQL数据库系统时会自动安装MySQL Workbench工具。(2 分)
正确
3-26、MySQL系统默认安装路径是“C:\Program Files\MySQL\MySQL Server 5.7”,数据库文件默认存放位置是“C:\ProgramData\MySQL\MySQL Server 5.7”。(2 分)
错误
5-37 下面属于一元运算符的有(C)。(2 分)
A.and
B.+
C.-
D.>
46、7-46 通过查询身份证号,找到2000年出生的学生的信息,正确的语句是(D)。(2 分)
A.SELECT * FROM 学生表 WHERE 身份证号 LIKE ‘%2000%’;
B.SELECT * FROM 学生表 WHERE substring(身份证号, 7, 4)=‘2000’;
C.SELECT * FROM 学生表 WHERE 身份证号=’______2000________ ‘;
D.SELECT * FROM 学生表 WHERE 身份证号 LIKE ‘______2000________ ‘;

3、1-68、在下述关于数据库系统的叙述中,正确的是(  )。(2 分)
A.数据库的数据项之间和记录之间都存在联系
B.数据库的数据项之间和记录之间都不存在联系
C.数据库中只存在数据项之间的联系
D.数据库的数据项之间无联系,记录之间存在联系
正确答案:A

5、1-58、数据库系统中,逻辑数据和物理数据可以相互转换,执行该功能的是(  )(2 分)
A.信息管理系统
B.操作系统
C.数据库管理系统
D.文件系统
正确答案:

6、1-81、DBS是采用了数据库技术的计算机系统。DBS是一个集合体,包含数据库、计算机软硬件、应用程序和(  )。(2 分)
A.程序员
B.系统分析员
C.数据库管理员
D.操作员
正确答案:C

7、02-9、数据库中存储的是(  )。(2 分)
A.数据模型
B.数据以及数据之间的联系
C.数据
D.数据之间的联系
正确答案:B

8、1-52、下列有关数据库的描述正确的是(  )。(2 分)
A.数据库是一个结构化的数据集合
B.数据库是一个关系
C.数据库是一个DBF文件
D.数据库是一组文件
正确答案:A

9、1-70、数据库是指在计算机系统中按照一定的数据模型组织、存储和应用的(  )。(2 分)
A.命令的集合
B.数据的集合
C.文件的集合
D.程序的集合
正确答案:B

11、1-80、下列关于DBMS叙述中,不正确的是(  )。(2 分)
A.所有的DBMS都有自含的程序设计语言
B.DBMS要负责实现外模式/模式以及模式/内模式之间的映射
C.DBMS提供的数据描述语言DDL可以用来定义模式、外模式和内模式
D.数据库运行控制包括数据库的安全性、完整性、故障恢复、并发操作四个方面
正确答案:B

12、1-57、仅次于用户和数据库之间的一层数据管理软件是(  )。(2 分)
A.数据库管理系统
B.数据库系统
C.管理信息系统
D.数据库
正确答案:A

13、1-56、数据冗余度低、数据共享以及较高数据独立性等特征的系统是(  )。(2 分)
A.操作系统
B.数据库系统
C.高级程序
D.文件系统
正确答案:B

14、02-10、数据冗余可能产生的问题是(  )。(2 分)
A.潜在的数据不一致性
B.修改数据方便
C.增加了编程的复杂度
D.删除数据方便
正确答案:A

15、1-82、定义数据库模式、数据库结构以及数据特性等功能是通过(  )来实现的。(2 分)
A.机器语言
B.数据描述语言DDL
C.程序设计语言
D.数据操纵语言DML
正确答案:B

16、1-53、数据独立性是指(  )。(2 分)
A.程序不依赖于数据
B.数据不依赖于程序
C.程序依赖于数据
D.数据依赖于程序
正确答案:B

17、01-1 、目前,商务化的数据库管理系统是以( )型为主。(2 分)
A.网状
B.层次
C.对象
D.关系
正确答案:D

18、1-79、以下不是DBMS的数据库运行控制功能的是(  )。(2 分)
A.完整性控制
B.安全性控制
C.并行控制
D.故障恢复
正确答案:C

19、1-77、数据库系统支持数据独立性,这是通过(  )来实现的。(2 分)
A.定义完整性约束条件
B.DBA
C.程序员
D.DDL和DML
正确答案:D

20、6-80、下面命令中,(  )不是DML的基本操作。(2 分)
A.查询
B.排序
C.修改
D.插入
正确答案:B

47、5-39 下面属于条件判断函数的是()。(2 分)
A.IFNULL(v1,v2)
B.CASE expr WHEN v1 THEN r1 END
C.NULLIF(v1,v2)
D.IF(expr,v1,v2)
正确答案:D

48、5-26 下面属于算术运算符的是()。(2 分)
A.*
B.-
C.%
D.+
正确答案:ABCD

26、06-30、CREATE TABLE students_copy SELECT sno, sname FROM students; students表的结构和students_copy表相同。(2 分)
正确
错误
27、05-30、常量可以使用DEFAULT来说明默认值。(2 分)
正确
错误
正确答案:对

29、04-21 、创建外键时,关联字段与参照字段的数据类型可以不同。(2 分)
正确
错误
正确答案:对

30、07-21 、HAVING子句的效果与WHERE子句类似,某些情况下二者可以互换。(2 分)
正确
错误
正确答案:错

33、3-25、MySQL数据库安装时默认的系统管理员为ROOT,安装时不能添加用户,必须安装完成后由ROOT来添加用户。(2 分)
正确
错误
正确答案:对

35、07-19 、HAVING子句必须配合GROUP BY子句一起出现。(2 分)
正确
错误
正确答案:对

16、2-97、数据库一般使用()以上的关系。(1分)
A. 2NF
B.3NF
C. 1NF
D. 4NF
正确答案:3NF

设关系R和关系S结构相同,且各有100个元组,则这两个关系并操作结果的元组个数为()。
A.100
B.小于等于100
C. 200
D.小于等于200
正确答案:小于等于200

实体中的任一关键字()。(1分)
A.是由用户任意指定的
B.必须由多个可区别实体集合中不同个体的属性组成
C.可能由一个或多个可区别实体集合中不同个体的属性组成
D.只能由一个可区别实体集合中不同个体的属性组成
正确答案:可能由一个或多个可区别实体集合中不同个体的属性组成

当我们在插入语句中省略某些列时,以下这些列是不可以省略的:(3分)
A.非空约束字段
B.有外键约束字段
C.非空约束但没有定义默认值的字段
D.主键字段
正确答案:非空约束但没有定义默认值的字段 主键字段

设关系R和S的属性个数分别为r个和s个,那么(RxS)操作结果的属性个数为()
A. max(r,s)
B. rxs
C.r-s
D. r+s
正确答案:r+s

SQL语言中使用最多最灵活的语句是(。(1 分.
A. SELECT
B. DELETE
C. UPDATE
D. INSERT
正确答案:SELECT

关系数据模型用来表示数据之间联系的是( )。(1分)
A.任一属性
B.多个属性
C.外部键
D.主键
正确答案:外部键

关系模型所能表示的实体间联系方式()。(1分)
A.只能表示1:1联系
B.可以表示任意联系方式
C.只能表示m:n联系
D.只能表示1:n联系
正确答案:可以表示任意联系方式

资源下载
下载价格10
点点赞赏,手留余香 给TA打赏

AI创作

课程作业辅导,有需要点击图片提交工单,有偿服务

评论0

请先
支持多种货币
支持多种货币付款,满足您的付款需求
7天无忧退换
安心无忧购物,售后有保障
专业客服服务
百名资深客服7*24h在线服务
发货超时赔付
交易成功极速发货,专业水准保证时效性
显示验证码

社交账号快速登录

微信扫一扫关注
扫码关注后会自动登录