1. 初识数据库概念
数据库基本概念
专门用来存储、管理数据的仓库(空间),按照数据结构来组织、存储和管理,可以实现高效存取数据。英文:Database, DB。
关系型数据库
当前使用范围最广的数据库。基于表, 按照关系模型(数据之间表与表存在联系)组织的数据库。
订单:订单编号,商品名称,价格,数量,配送地址
**订单编号** | 商品名称 | 价格 | 数量 | 配送地址 |
---|---|---|---|---|
100123 | 华为mate10 | 4999 | 2 | 北京市京顺路99号 |
100124 | 花裙子 | 499 | 1 | 北京市清华大学1号楼 |
-
关系型数据库: 基于表, 表与表之间可以存在关系进行多表查询的存储方式, 适合较为复杂的存储 mysql, SQL Server, oracle
-
非关系型 数据库: 基于键值对的存储方式, 数据之间没有耦合性, 特点执行效率高 mongodb
2. 数据库的组织架构
数据表(table)
表是以行和列的形式组织起来的数据的集合。项目一般需要不同的数据表,将数据分布存储在不同的数据表中。
数据库的数据存放在数据表中
如:订单表,用户表,商品表,配送地址表
记录-行(row,record)
我们把表中的每一行叫做一条“记录”
字段-列 (column,field)
字段是比记录更小的单位,多个字段集合组成记录, 即数据项
3. 关系型数据库—MySQL
数据库官网地址:https://dev.mysql.com
中文参考论坛:http://www.mysqlpub.com/
4. SQL-操作数据库的语言
SQL:structured Query Language 结构化查询语言。 SQL语句,相当于客户端发送的命令(与数据库服务器进行交互), 我们后面就是要学习 SQL 语句操作数据库。
-
.sql 数据库脚本语言的后缀。
-
主要是执行 数据操作的基本逻辑有:增删改查 操作
5. 数据库操作方式
数据库的相关设置: (打开数据库命令行,修改数据库密码等)
命令行演示(了解)