1.数据库的介绍
数据库的定义:我们一般说的数据库其实是叫“数据库管理系统”,其实就是管理数据存储的软件;)
为什么要使用数据库:
1.计算机存储数据的地方只有两个“硬盘(永久性存储)”和“内存(临时性存储)”;
2.硬盘可以存储的东西非常多,如:文本文档;
3.存储在硬盘中的以特殊方式(格式)通过数据库管理系统来进行管理的方式;
2.什么是表?
某种特定类型数据的结构化清单。
注意:表名 表名的唯一性取决于多个因素,如数据库名和表名等的结合。这表示,虽然在相同数据库中不能两次使用相同的表名,但在不同的数据库中却可以使用相同的表名。
3.什么是行、列?
表中的数据是按行存储的,所保存的每个记录存储在自己的行内。如果将表想象为网格,网格中垂直的列为表列,水平行为表行。
4.什么是主键?
表中每一行都应该有可以唯一标识自己的一列(或一组列)。一个顾客表可以使用顾客编号列,而订单表可以使用订单ID,雇员表可以使用雇员ID或雇员社会保险号
5.什么是MySQL?
我们在前一章中介绍了数据库和SQL。正如所述,数据的所有存储、检索、管理和处理实际上是由数据库软件——DBMS(数据库管理系统)完成的。MySQL是一种DBMS,即它是一种数据库软件。MySQL已经存在很久了,它在世界范围内得到了广泛的安装和使用。为什么有那么多的公司和开发人员使用MySQL?以下列出其原因。
- 成本——MySQL是开放源代码的,一般可以免费使用(甚至可以
- 免费修改)。
- 性能——MySQL执行很快(非常快)。
- 可信赖——某些非常重要和声望很高的公司、站点使用MySQL,这些公司和站点都用MySQL来处理自己的重要数据。
- 简单——MySQL很容易安装和使用。