-
数据库:存储数据的仓库
内存存储:数据无法持久化、无法保存大量的数据
文件存储:速度太慢。无法忍受
很难确定数据的结构以及关系
-
数据库存储的好处(知道):
实现数据共享
不是为了某个用户存储特定的数据,可以减少冗余数据数据独立性
数据统一管理与控制
-
常见的关系型数据库(知道三种):
-
Orcale 数据库:
由甲骨文公司开发,在数据库领域占据领先地位
稳定性非常高,一个老牌、大型的数据库,但是是收费的。淘宝、国企/京东……
-
MySQL 数据库(重要):
开源、免费、轻量(对程序影响小,占用空间小)、具有跨平台的特性
被Oracle收购
企业版(收费的)和社区版(免费的)
-
SQLServer数据库:
由微软公司开发,.net程序员,初级只能在window上运行。
后来移植到别的平台,例如LINUX
Access
DM2数据库:由IBM公司开发(核心芯片),抗并发量(同时访问的额流量)
-
MySQL数据库:
三要素: 数据库 表 记录(行)
SQL:结构化查询语言,是一种数据库查询语言。
安装:
custom、Developer Machine(即装服务器,又可当客户端使用)
事务回滚:ATM和服务器处理得不好打开服务:service.msc
目录结构:
bin:执行环境的目录
data:数据
include:指令
share:分享,公共的东西,如字符集
my.ini:#表示注释;配置文件的所在地