数据库储存的好处:
1.实现数据持久化。
2.专门有一套管理系统去管理,便于查询。
DB:数据库
DBMS:Database Management System,数据库管理系统;
两者关系:
SQL:结构化查询语言;是专门用来和数据库通信的语言;
注意:
1.几乎所有的DBMS都支持sql语言;
2.虽然简单,灵活使用其语言元素,可以进行非常复杂和高级的数据库操作;
怎么存储:(尤其注意这里的4和5)
1.将数据放到表中,表在放到数据库中;
2.一个数据库可以有多张表,每个表有一个表名,用来标识自己;表名具有唯一性;
3.表具有一些特性,这些特性定义了数据在表中如何储存,有点蕾西java中的类的设计
4.每一个表都是由列组成,这里我们不是叫列,称为字段;所有表都是由一列或者多列组成,每一列类似于java中的属性;
5.表中的数据是按行储存的,每一行的数据类似于java中的对象;
mysql的优点:
1.简单,容易安装和使用;
2.成本低:开放源代码,一般可以免费试用;
3.性能高,执行很快;
dbms分为两类:
1.基于共享文件系统的dbms(Access)
2.基于客户机-服务器的dbms(mysql、oracle、sqlServer)