认识和体验数据库技术答案
一、填空题:
1、二维表的属性通过数据类型和域进行约束,数据类型决定了数据在计算机中的存储格式和所能进行的操作。
2、主健(Primary Key)又称主码,用于唯一地标识表中的每一条记录。
3、MySQL分为几种版本:社区版和企业版服务器版本。
4、客户端-服务器(Client/Server) 结构简称C/S结构,是一种网络架构,通常在该网络架构下软件分为客户端(Client) 和服务器(Server)。
二、名词解释题:
5、数据库:长期存储在计算机内、有组织、可共享的大量的数据的集合。数据库中的数据按照一定的数据模型组织、描述和存储,具有较小的冗余度、较高的数据独立性和易扩展性,并可为各种用户共享。特点:永久存储、有组织、可共享。
6、数据库管理系统(DBMS):位于用户与操作系统之间的一层数据管理软件。主要功能:数据定义功能(DDL);数据组织、存储和管理;数据操纵功能(DML);数据库的事务管理和运行管理;数据库的建立和维护功能;其他功能。
7、数据库系统(DBS):由数据库、数据库管理系统(及其开发工具)、应用系统、数据库管理员构成。
8、关系数据库:是建立在关系模型基础上的数据库,借助于集合代数等数学概念和方法来处理数据库中的数据。用了选择、投影、连接、并、交、差、除、增删查改等数学方法来实现对数据的存储和查询。
9、非关系型数据库:主要是建立在基于键值对(Key-Value)的对应关系上的数据库,表和表之间是分离的,没有复杂的表和表之间的关系,处理数据时不需要经过SQL层的解析,性能高。
三、简答题:
10、SQL的含义是结构化查询语言(Structured Query Language),包含那4个部分?
(1)数据定义语言(DDL):DROP、 CREATE、ALTER等语句。
(2)数据操作语言(DML):INSERT(插入)、UPDATE(修改)、DELETE(删除)语句。
(3)数据查询语言(DQL): SELECT语句。
(4)数据控制语言(DCL):GRANT、REVOKE、COMMIT、ROLLBACK等语句。
11、MySQL的命名机制由3个数字和1个后缀组成,例如: MySQL-8.0.17。
(1)第1个数字(8)是主版本号,描述了文件格式,所有版本8的发行版都有相同的文件格式。
(2)第2个数字(0)是发行级别,主版本号和发行级别组合在一起便构成了发行序列号。
(3) 第3个数字(17) 是在此发行系列的版本号,随每次新分发版本递增。通常选择已经发行的最新版本。
12、Windows平台下MySQL安装方式有几种?
提供两种MySQL二进制分发版(.msi安装文件)和免安装版(.zip压缩文件)。一般来讲,应当使用二进制分发版。
13、配置 Path变量办法
需要将"cd C:\Program Files\MySQL\MySQL Server 5.7\bin\"添加到PATH变量
14、MySQL安装目录bin、data、docs、include、share存放哪些文件?
bin目录下保存了MySQL常用的命令工具以及管理工具、
data目录是MySQL默认用来保存数据文件以及日志文件的地方
docs目录下是MySQL的帮助文档
include目录和lib目录是MySQL所依赖的头文件以及库文件
share目录下保存目录文件以及日志文件。
15、 MySQL服务启动步骤:
(1)cmd--> services.msc 打开服务的窗口;
(2)使用管理员打开cmd:
net start mysql : 启动mysql的服务; net stop mysql: 关闭mysql服务。
16、 MySQL登录步骤:
(1)mysql -uroot -p密码;
(2)mysql -hip -uroot -p连接目标的密码;
(3)mysql --host=ip --user=root --password=连接目标的密码。
17、MySQL退出命令:
(1)exit (2)quit