level 11
粮库,就是装粮食的……
水库,就是装水的……
数据库,就是装数据的!
只是:
数据要好用,就要按照一定的原则去组织——这才是数据库的关键
如果没有组织的一堆数据,那就是垃圾,而不是数据库。
2020年06月12日 08点06分
2
吧务
level 14
补充一下,数据库用于存放数据,优衣库存放优衣
通俗来说,是数据的仓库,但是这个仓库类似于图书馆或者超市那种,每一本书或者每一件商品都有摆放的规则。
2020年06月12日 11点06分
3
吧务
level 13
对于数据库知识要明白以下几个问题:
⒈ 数据库是一个磁盘文件,数据保存好后,计算机断电也不会丢失保存好的数据。
⒉ 数据库是由许多表格有机地组合起来的。
⒊ 每张表里面都有说明每一列数据的数据结构【名称(字段名)、数据类型、宽度、小数点后位数、其他说明】,就像表格中的第一行汉字一样。
⒋ 表格中横向一行数据,叫做一条记录;表格中的行用【记录指针】来描述,记录指针指向哪一行,程序就可以对这一条记录中的数据进行操作【修改、删除】。对于记录来说,其操作为【增、删、改、以某字段为关键字排序】。
⒌ 数据库知识中从大到小的名词概念
数据库【操作:新建、改名】
数据表【操作:新建、删除、改名】
数据结构【需要有经验的系统分析师来设计】
字段名【操作:新增、删除、改名】
记 录【操作:新增、删除、移动记录指针、按关键字段名排序】
具体数据(就像表格中的单元格里面填写的数据一样)
【操作:修改、删除、参与计算】
2020年06月12日 11点06分
4
吧务
level 13
对于数据库,还要了解以下问题和简单的概念:
⒈ 人类为什么要发明数据库技术?什么样的情况需要使用数据库?
⒉ 数据库就是由一些表格组成的,表格的主要内容就是【表头汉字】和【表中数据】。
例如:当前,我们每天看的【新冠肺炎疫情报告】中的那些数据,就是用数据库技术来管理的。由于数据库有序、规范地管理了原始数据,所以我们可以通过各种统计算法,得到所需要的报表和统计曲线图。
⒊ 写得再美的文字来描述数据,也没有一张表格来得简单、明了、清晰。
表格中的【表头汉字】在数据库的【表】中叫做【字段名】;
表格中一行数据,在数据库的【表】中叫做【一条记录】;
一条记录由多个数据单元(表中的【单元格】)构成;
每个数据单元(又叫做一个数据项)有【类型、长度、小数点后位数、数据说明……】等属性。
⒋ 在数据库的一张数据表中:
纵向(列)的数据叫【字段内容】,
横向(行)的数据叫【记录内容】。
⒌ 描述当前记录的标志叫做【记录指针】。
当记录指针指向3,就可以对第3条记录所有字段的数据进行操作(更改数据内容)。
⒍ 数据表中的五大统计计算
在数据表的当前记录中进行的横向计算(例如:已知各个工资项目,计算【应发工资】数据);
对数据表的某些字段进行纵向计算(例如:计算学生某几门课程的平均成绩;计算所有员工的应发工资合计数据);
按数据表的某个字段分类后求小计(表)的计算(例如:在全厂工资数据库中计算各个科室车间(分单位)的小计表,每个分单位有一条小计记录);
按照某种条件,将两个数据表合并成一个表;
按照某种条件对数据表中记录进行排序;
……
⒎ 数据库表各个概念的等级和属性
数据库 ← 数据表 ← 字段、单元格数据
字段 ← 字段名(纵向表头)
数据 ← 所属字段名、数据类型、长度、小数点后位数、数据说明……
⒏ 对数据库的操作
新建数据库(就是一个特殊的磁盘文件)、在数据库中新建数据表、删除已有的数据表、给数据表改名;
对数据库中数据表的操作:新建字段、删除已有的字段、更改字段名;
对数据表中记录的操作:新增记录、删除已有的记录、更改记录中的数据内容
【所有这些操作可以简化为三个字:增、删、改】
⒐ 数据库表中的数据可以导入或导出
导入数据:先用 Excel 表格文件准备好原始数据后,可以导入数据库表,以便大规模收集整理数据。例如:总部建有大型数据库,各分部可以用 Excel 表格上报总部,以便共享准确的统计结果数据;
导出数据:大型数据库表中的数据,可以按某种要求导出到 Excel 表格中,以便打印自己需要的报表。
2020年06月12日 11点06分
5
吧务
level 13
数据库的主要操作分三个层次:
第一层次——数据库中的表:在数据库中,增减表或修改表的名称;
第二层次——数据表的结构:在某个数据表中,增减字段名或修改字段名的名称,更改字段的数据结构;
第三层次——数据表中数据:增、删、改记录(行),在某两条记录之间插入一条新记录;修改某记录中某字段(单元格)的值。
数据库的这些操作,最麻烦的要数【在某两条记录之间插入一条新记录】。
2020年06月12日 11点06分
6