多语言展示
当前在线:1840今日阅读:167今日分享:16

数据库基础知识-什么是数据库呢?

其实在现实世界中,我们大部分的的时间都一直使用数据库.只是我们一般人不清楚而已,也不了解.比如:你去bank取money,或者充值话费等等一系列我们都习以为常的活动,都是在跟数据库打交道.你也可以将它理解为一本很大很大的字典,我们可以通过某种方式查找出来我们需要的内容.
工具/原料

电脑,数据库软件

方法/步骤
1

什么是数据库数据库是一个以某种有结构的有顺序存储的数据集.可以理解为数据库的简单办法就是:将他想象为一个school,school可以根据student所在的年级快速查找出来该student.

2

数据库中的表:表的概念可以理解为一个一个年纪,他负责保存所有student的个人信息.当然这需要好多表来完成,比如:个人资料对应于一张表,学习成绩对应于一张表等等.他们之间可以有关系,也可以没有关系.表:某种特定类型数据的结构化单子.并且数据库中的名字都有一个唯一的名字,用于标识自己.

3

表的两个基本属性.列:表中的一个字段.所有的表都是有一个或者多个列组成的.可以理解为学生的所有姓名都保存在一个列中.我们可以通过该字段查找出名字为XX的student的姓名.

5

主键:表中的每一行都应该有可以唯一标示自己的一列,也就是表怎么区分每一行的记录是否有重复的记录.顾客表可以使用顾客序列号,或者名字等作为主键,当然一般情况下我们会选择顾客编号的,订单表可以使用订单编号作为主键.按理说表中的任何列都可以作为主键:但是一般情况下我们会遵循2个原则1:表中的任意两行都不具有相同的主键值2:每一行都必须具有一个主键值(不为空);如图所示:带有锁标示的为主键

6

我们是用什么来操作数据库的呢?答案毋庸置疑那就是sql语句,这个不像其他的编程语言,他们都是具有特定领域的编程的,需要区分特有的人群.但是sql语句几乎可以操作所有的数据库,他们基本上是用的命令都是一样.比如:select * from table名字    可以同时在多种数据库中使用.

注意事项

这只是个皮毛,如果想要系统学习,建议买本书好好看看

推荐信息