001.数据库的介绍
1.为什么使用数据库
将数据存在内存当中
- 优点:存取速度块
- 缺点:数据不能永久保存
数据保存在文件
- 优点:数据永久保存
- 缺点:读取速度慢;查询数据不方便
数据保存在数据库
- 数据持久化
- 使用SQL语句,查询方便效率高
- 管理数据方便
2.常用概念
DB(数据库)
- 存储数据的仓库,保存了一系列有组织的数据
DBMS(数据库管理系统)
- 又称为数据库软件或者数据库产品
- 数据库是通过数据管理系统创建和操作的容器
SQL(结构化查询语言)
- 专门用来和数据库通信的语言
- 是几乎所有的DBMS都支持的语言
- 可以进行非常复杂和高级的数据库操作
三者关系
- 数据库管理员DBA(从程序员)使用SQL语句对与DBMS进行交互,进行DB的相关操作
3.数据库的特点
- 将数据放入表(table)中,表位于库中
- 一个数据库可以又多个表,表名具有唯一性
- 表具有特性,特性定义了数据在表中如何存储
- 表由列组成,也称为字段或者属性
4.DBMS的分类
- 基于共享文件系统(eg:access)
- 基于C/S架构(MySQL、Oracle、 sqlserver),需要安装客户端和服务端,安装数据库指的是安装数据库的服务端