WHCSRL 技术网

MySQl/数据库

数据库/ database

	数据库(DB: database),是一种存储数据的仓库,数据库能够长期、高效的组织、存储和管理数据.
	
	**数据库的目的**:能够存储(写)和提供(读)数据.
	**关系型数据库:**
		基于关系模型的数据结构(二维数据表),通常存储在磁盘。
	**非关系型数据库:**
		没有具体模型的数据结构(键值对),通常存储在内存。
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7

关系型数据库/Relational Database Management System

关系数据库管理系统(Relational Database Management System,(RDBMS),是指通过关系模型来组织数据的数据库.关系数据库把世界看成由实体和联系组成。

**关系型数据库系统模型的四层结构:**

1.DBMS:数据库管理系统,管理系统运行。
2.DB:数据库,数据存储的管理者(受DBMS管理)
3.Table: 数据表,数据关系管理者
4.Field: 数据字段,依赖于数据表,实际数据存储者。
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8

关系型数据库产品

1.大型: Oracle、 DB2
2.中型: MySQL、 SqlServer
3.小型: Sybase、 Access
  • 1
  • 2
  • 3

非关系型数据库:不仅仅是sql
不是关系型数据库的统称,数据存储模型是键->值,运
行在内存。

雷迪斯
MongoDB
  • 1
  • 2

结构化查询语言

SQL: Structured Query Language

结构化查询语言/ Structured Query Language

Sql是一种编程语言,能够实现用户数据库查询和程序设计

**Sql根据操作不同,分为几类:**
		数据查询语言,数据查询语言,用于查询和检索数据,
		DML:数据规约语言,数据操作语言,用于数据的写操
		(作(增删改)
		数据定义语言,数据定义语言,用于创建数据结构
		数据控制语言,数据控制语言,用于用户权限管理
		事务处理语言,事务处理语言,辅助dml进行事务
		操作(因此也归属于dml
  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
推荐阅读