zl程序教程

您现在的位置是:首页 >  其他

当前栏目

数据库学不会?阿里大佬整理全网最全的数据库真题文档,不容错过

文档数据库阿里 整理 真题 最全 不会 全网
2023-09-27 14:22:55 时间

数据库是“按照数据结构来组织、存储和管理数据的仓库”。是一个长期存储在计算机内的、有组织的、可共享的、统一管理的大量数据的集合。简称,DB。

只要你是互联网相关行业,就绕不开数据库这座大山。很多小伙伴问我,市面上的数据库那么多,mysql、oracle、sqlserver、sqlite、hive、pgsql,我要学哪一个?万一我学错了,到工作中不是我学的数据库,我是不是又要重新学一个?其实你问这个问题的时候,我就知道你还没入行。

不管客户端是什么软件(比如网页,navicat,或者公司的系统),也不管服务器是什么(比如 mysql,sqlserver),中间用于查询数据的SQL是不变的!

MySQL是市场应用最频繁,使用人数最多,应用场景最广泛的,信笔者的,学好一个MySQL就够了。

下面是阿里大佬给我们整理的MySQL真题文档,刷完后你会有宛如新生的对数据库的认知。需要完整数据库真题文档的,关注并私信我关键词“数据库”免费获取。

1.1.1 什么是数据库?

数据库(Database)是按照数据结构来组织、存储和管理数据的仓库,它是是各类信息系统的核心

1.1.2 什么是关系型数据库,主键,外键,索引分别是什么?

关系型数据库是由多张能互相联接的二维行列表格组成的数据库。关系模型指的就是二维表格模型

关系型数据库就是由二维表(表)及其之间的联系所组成的一个数据组织

主关键字(primary key)是表中的一个或多个字段,它的值用于唯一地标识表中的某一条记录

外键表示了两个关系之间的相关联系。以另一个关系的外键作主关键字的表被称为主表,具有此外键的表被称为主表的从表。外键又称作外关键字

在关系数据库中,索引是一种单独的、物理的对数据库表中一列或多列的值进行排序的一种存储结构, 它是某个表中一列或若干列值的集合和相应的指向表中物理标识这些值的数据页的逻辑指针清单

1.1.3 关系型数据库有什么特点

l 容易理解、切合逻辑世界的概念

l 使用方便,采用SQL语言进行操作

l 易于维护,丰富的完整性

1.1.4 Oracle、MySQL、SQL Server各自有什么特点?

Oracle

价格昂贵、不开源、功能最多、最安全

SQL Server

费用一般、不开源、功能最少、一般安全

MySQL

免费、开源、功能中等、最不安全、速度最快、

1.1.5 简单说下什么是MySQL

MySQL是一个关系型数据库管理系统,它使用标准化语言SQL进行操作,具有体积小、速度快、成本低等优点,它开源、免费,是中小型网站首选的关系型数据库。

1.1.6 什么是MariaDB?

MariaDB是一个开源、免费的数据库服务器,是MySQL源代码的分支,MySQL官方版本的一个替代方案,与MySQL在绝大多数方面是兼容的,相比MySQL有创新和提高,很多特性有增强。

由于篇幅所限,无法一一列举,需要完整数据库真题文档的,关注并私信我关键词“数据库”免费获取。