数据库相关自学笔记(1

基于MySQL数据库

名词解释

数据库:

概念

引自百度百科^1

数据库“按照数据结构来组织、存储和管理数据的仓库”。是一个长期存储在计算机内的、有组织的、有共享的、统一管理的数据集合。
数据库是以一定方式储存在一起、能与多个用户共享、具有尽可能小的冗余度、与应用程序彼此独立的数据集合,可视为电子化的文件柜——存储电子文件的处所,用户可以对文件中的数据进行新增、查询、更新、删除等操作。

差不多就是类似于图书馆,能随时向图书馆中增添或者拿走书,也可以随时把书拿出来读或者添加内容,书可以分类或者被检索。

数据表:

概念

还是先上百度^2

数据表是由表名、表中的字段和表的记录三个部分组成的。设计数据表结构就是定义数据表文件名,确定数据表包含哪些字段,各字段的字段名、字段类型、及宽度,并将这些数据输入到计算机当中。表的结构:

  1. 表名
  2. 字段名称
  3. 字段类型
  4. 字段属性
  5. 主键

类似于excel表格,数据是以矩阵的形式储存在库中的,矩阵的行是字段,列是记录

字段:

概念

百度真好用^3

我们把表中的每一行叫做一个“记录”,每一个记录包含这行中的所有信息
就像在通讯录数据库中某个人全部的信息,但记录在数据库中并没有专门的记录名,常常用它所在的行数表示这是第几个记录。字段是比记录更小的单位,字段集合组成记录,每个字段描述文献的某一特征,即数据项,并有唯一的供计算机识别的字段标识符。

类似于表格中每行信息中的每个类别下的信息,就是表的 “列”


一只小白鸽