数据库的数据是存在硬盘里吗 数据存在哪里

今天粉丝发了一篇关于数据库的文章 。数据库对于网站开发者来说并不陌生 。可以说这是基本功 。网站开发前期 , 接触的大多是sqlsever和sqlsever2008 , 然后是后来广泛使用的mysql 。以前通过3wschool联系数据库 。今天和大家一起复习一下数据库的基础知识 。
如何理解数据库?
一个数据库可以简单的理解为数据的集合(大家很容易理解定义不严谨) , 而一个数据库是由几个数据表组成的 , 这些数据表是直接独立的 , 需要的时候可以互相连接 。常见的数据库软件有Mysql、Sqlsever、Oracl等 。
【数据库的数据是存在硬盘里吗 数据存在哪里】数据库和数据结构有什么区别?
数据库的数据是直接存储在硬盘中的 , 我们平时的操作(添加、删除、更改、搜索)也是针对硬盘的数据 。数据结构是对内存数据的操作 , 两者根本上是直接不同的 。不懂这个的朋友可以看看我之前的文章 。
数据库的主键
数据库的主键用来唯一标识表中的每一行 , 无意义的数字int identity代表自增量 。使用数字来标识一段数据比其他方法(字符串、字母等)更容易、更容易记忆 。).代码示例如下:
创建表people ( man_id int主键identity(20 , 3) , man_nation nvarchar(20) not null)
Man_id是自动增长的主键 。每次从20增长3 , 插入到people values('china ') , 可以直接插入 , 因为man_id是主键 , 可以直接忽略 。
数据库中主键和唯一键有什么区别?
一个表只能定义一个主键 。主键可以包含几个字段 , 所有字段都是唯一的 。主键字段不能是空 。唯一键可以在一个字段或一个标签中唯一地定义 , 不同之处不具有相同的值 。数据库中主键和唯一键的相似之处在于不允许有重复值 。
好了 , 我们暂且说说“数据路基础知识” 。如果有更好的想法 , 欢迎评论 。每天学习一个知识点 , 刻意练习每日提高 。不管你什么时候开始 , 重要的是开始后就不要停止 。“下次再来讲操作和技术的知识点 。