MySQL
数据库 Database, 是按照数据结构来组织, 存储和管理数据的仓库
功能 1. 持久储存和管理 (增加 删除 更新) 大量数据 2. 高效率查询并提取满足条件的数据, 数据访问速度快 3. 约束存储的数据类型 4. 支持远程数据共享和权限管理
数据库管理系统(DMBS)
1. 是操控和管理, 建立和使用数据库的大型软件, 保证数据库数据的安全性和完整性
2. 可以通过 DBMS 访问数据库中的数据, 进行数据库的维护工作
3. 提供数据定义语言 DDL 和数据操作语言 DML, 通过 DNMS 提供的接口来读写数据, 实现对数据库里面的数据的追加, 删除等操作
4. 允许多个用户在不同时不同地去建立, 修改和 1 访问数据库
pass. 文件中的数据, 可以通过 Excel 和 wps 打开查看, 增加和删除数据
DBMS 分类
关系型
MySQL(是最流行的开源数据库管理系统),Microsoft SQL Server,Oracle(收费),DB2
非关系类
MongoDB,Redis,Cloudant,HBase
一丶关系型数据库
特点 1. 数据以表格的形式出现, 每个表有自己的名字 (同一数据库内唯一), 表内被组织为行和列的一一对应关系 2. 行为各种数据记录名称 3. 每列为记录名称所对应的数据域 4. 许多的行和列组成一张表格 5. 若干的表格和列组成一张表格(database), 每个数据库有自己的名字(唯一) 术语数据: data 行: 表中的数据是按行存储的, 所保存的每个记录存储在自己的行内 (数据记录) 列: 一列 (数据), 同一列具有相同类型的数据元素数据表: 表是数据的矩阵, 在一个数据库中的表看起来像一个简单的电子表数据库: 表的集合 db 主键: 唯一标识表中每行的这个列(或这组列) 称为主键, 用来表示一个特定的行, 主键列不允许 NULL 值 pass: 没有主键, 更新或删除表中特定行很困难, 因为没有安全的方法保证只涉及相关的行. 虽然并不总是都需要主键, 但大多数数据库设计人员都应保证他们创建的每个表具有一个主键, 以便于以后的数据操纵和管理. 索引: 使用索引可快速访问数据表中的数据
来源: http://www.bubuko.com/infodetail-3098529.html