
一个数据库包含多个表,一个表有多行,一行包含多列
表的理解,类似excel里面的二维表格,就是一张完整的表格
一行对应一个记录(又叫做元组)描述的是一个完整的实体对象
一列对应一个字段,描述的是这个实体的属性信息
拿人作为举例,张三,李四两个人,一个人表示一行(即为一条记录),张三id:001,name:张三,age:23
张三的ID号,名称,年龄等这些代表张三的属性,每一个属性代表这个行的一列
表格的第一行都是指列,下面的每一行就是指每一个记录行,记录不同的对象信息
sql语句只是 *** 作数据库表的语言,有查询,增加,删除,修改等基本功能
select 列名 from 表名 where 列名 = 值 从表当中查询记录行
insert into 表名(id , name) values(001 , '张三') 插入一条语句
delete from 表名 where id=1 删除id等于1的记录行
update 表名 set name='王五' where id=1 更新,把id等于1的记录的,名称列值改为王五
打个比方,简单的说一下数据库和日常生活中内容例子。数据库- 数据表-行- 列
账簿-账页-行-列
记录可以理解为行,一行称为一个记录,一行里面可能不是一个内容,比如表格有多个列,列就是数据项。 数据记录的和数据项的关系,简单就是表格中行与列的关系。
数据项是数据基本单元。
因为数据库的存储量决定由硬盘存储量决定,而且每一个表可存上亿行记录,所以一般不考虑存储内容多少。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)