1.1、什么是数据库?
- 数据库就是存储和管理数据的仓库;
- 本质是一个文件系统,以文件的方式将数据保存在电脑上;
1.2、为什么要使用数据库?
数据存储方式有以下3种:
存储方式 | 优点 | 缺点 |
---|---|---|
内存 | 速度快 | 不能永久存储,电脑关机、程序关闭,数据消失 |
文件 | 数据可以永久保存 | 使用IO流操作文件,不方便,文件里大量数据,先读取到内存,再查找、分割、修改,特麻烦 |
数据库 | 1、数据可以永久保存 2、方便存储和管理数据 3、使用统一方式操作数据库(SQL) |
占用资源,有些数据库需要收费(比如Oracle数据库) |
结论:使用数据库存储数据,用户可以很方便对数据库中的数据进行增、删、改、查操作。
1.3、常见的数据库软件
image.png开发中常见的数据库:
数据库名 | 介绍 |
---|---|
MySql数据库 | 1、开源免费数据库 2、中小型项目数据库首选 |
Oracle数据库 | 1、收费大型数据库,Oracle公司核心产品 2、安全性高 |
IBM Db2 | 1、收费超大型数据库,IBM公司数据产品 2、常用于银行系统 |
Microsoft SQL Server | 1、收费中型数据库,微软公司产品 2、C#、.net等语言常用 3、只能运行在windows机器上 |
为什么选择MySql?
1、功能强大,足以应付web应用开发
2、开源、免费
网友评论