什么是数据库?
一堆数据的有效集合,数据库可以帮助我们管理数据。
数据库可以快速查找,删除,和修改数据。
常见的数据库类型?
MySql:
免费的,用的最多,开源数据库,适用于中小型数据。
Microsoft SQL Server:
收费,适用于Windows Server。
Oracle:
收费,适用于大型数据库。
archl inux连接Mysql
mysql -uroot -p
然后输入密码即可
数据库的理论
对事物进行抽象,将每一种特征定义为属性。比如学生的姓名,年级,学号,专业。
有唯一区分不同实体的属性,称为Key,比如学生的学号。
属性的取值有一定的约束,比如性别是男或女。
有一对多的关系,也有一对一的关系,也可以是多对多的关系。
Mysql 是一种关系型数据库。