认识和体验数据库技术练习题

本文涉及的产品
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS MySQL,集群系列 2核4GB
推荐场景:
搭建个人博客
RDS MySQL Serverless 高可用系列,价值2615元额度,1个月
简介: 进行认识和体验数据库技术的相关练习。

认识和体验数据库技术答案
一、填空题:
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

相关实践学习
如何在云端创建MySQL数据库
开始实验后,系统会自动创建一台自建MySQL的 源数据库 ECS 实例和一台 目标数据库 RDS。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
相关文章
|
1月前
|
数据库 索引
深入探索数据库索引技术:回表与索引下推解析
【10月更文挑战第15天】在数据库查询优化的领域中,回表和索引下推是两个核心概念,它们对于提高查询性能至关重要。本文将详细解释这两个术语,并探讨它们在数据库操作中的作用和影响。
52 3
|
1月前
|
数据库 索引
深入理解数据库索引技术:回表与索引下推详解
【10月更文挑战第23天】 在数据库查询性能优化中,索引的使用是提升查询效率的关键。然而,并非所有的索引都能直接加速查询。本文将深入探讨两个重要的数据库索引技术:回表和索引下推,解释它们的概念、工作原理以及对性能的影响。
72 3
|
2月前
|
存储 缓存 监控
数据库优化技术:提升性能与效率的关键策略
【10月更文挑战第15天】数据库优化技术:提升性能与效率的关键策略
91 8
|
2月前
|
存储 NoSQL 关系型数据库
数据库技术深度解析:从基础到进阶
【10月更文挑战第17天】数据库技术深度解析:从基础到进阶
96 0
|
3月前
|
存储 NoSQL 关系型数据库
非关系型数据库-MongoDB技术(二)
非关系型数据库-MongoDB技术(二)
|
3月前
|
NoSQL 关系型数据库 MongoDB
非关系型数据库-MongoDB技术(一)
非关系型数据库-MongoDB技术(一)
|
1月前
|
负载均衡 网络协议 数据库
选择适合自己的数据库多实例负载均衡技术
【10月更文挑战第23天】选择适合自己的数据库多实例负载均衡技术需要全面考虑多种因素。通过深入的分析和评估,结合自身的实际情况,能够做出明智的决策,为数据库系统的高效运行提供有力保障。
114 61
|
19小时前
|
存储 JSON NoSQL
学习 MongoDB:打开强大的数据库技术大门
MongoDB 是一个基于分布式文件存储的文档数据库,由 C++ 编写,旨在为 Web 应用提供可扩展的高性能数据存储解决方案。它与 MySQL 类似,但使用文档结构而非表结构。核心概念包括:数据库(Database)、集合(Collection)、文档(Document)和字段(Field)。MongoDB 使用 BSON 格式存储数据,支持多种数据类型,如字符串、整数、数组等,并通过二进制编码实现高效存储和传输。BSON 文档结构类似 JSON,但更紧凑,适合网络传输。
23 13
|
1月前
|
SQL Java 数据库连接
在Java应用中,数据库访问常成为性能瓶颈。连接池技术通过预建立并复用数据库连接,有效减少连接开销,提升访问效率
在Java应用中,数据库访问常成为性能瓶颈。连接池技术通过预建立并复用数据库连接,有效减少连接开销,提升访问效率。本文介绍了连接池的工作原理、优势及实现方法,并提供了HikariCP的示例代码。
53 3
|
1月前
|
缓存 负载均衡 监控
数据库多实例的负载均衡技术深入
【10月更文挑战第23天】数据库多实例负载均衡技术是确保数据库系统高效运行的重要手段。通过合理选择负载均衡策略、实时监控实例状态、不断优化调整,能够实现资源的最优分配和系统性能的提升。在实际应用中,需要根据具体情况灵活运用各种负载均衡技术,并结合其他相关技术,以满足不断变化的业务需求。
下一篇
DataWorks