目录
一、数据库概述
为什么要学习数据库?
1)实现数据持久化到本地。
2)使用完整的管理系统统一管理,可以实现结构化查询,方便管理数据库。
数据库(DataBase):
按照特定的规则储存啊在磁盘上,即存储数据的仓库。
DB:数据库(DataBase)
储存数据的容器,它保存了一系列有组织的数据。
DBMS:数据管理系统(DataBase Management System)
又称数据库或数据库产品,用于创建或管理DB.
SQL:结构化查询语言(Structure Query Language)
用于和数据库通信的语言,不是某个数据库软件特有的,而是几乎所有的主流数据库软件通用的语言。
二、Mysql数据库
Mysql是一个关系数据库管理系统,由瑞典MySQL AB公司开发,目前属于Oracle旗下产品
MySOL语法规范
1)不区分大小写,建议关键字大写,表名列名小写
2)每句话用“;”
注释:
1)单行注释:#注释文字;–注释文字
2)多行注释:/* 注释文字 */
1.SQL的概述
结构化查询语言(Structure Query Language)简称:SQL,是一种特殊目的的编程语言,是一种数据库查询和设计语言,用于存取数据及查询、更新和管理关系数据库系统。
2.SQL优点
1、简单易学,具有很强的操作性
2、几乎所有的DBMS都支持SQL
3、实际上强有力的语言,灵活使用可以进行非常复杂和高级的数据库操作
3.SQL的分类
1、DDL(Data Definition Language)数据定义语言,用来创建和修改数据表结构的语言
常用语句:create,alter,drop,rename
2、DML(Data Manipulation Language)数据操作语言,用来操作数据库中表里的数据
常用语句:insert,updata,delete
3.DQL(Data Query Language)数据查询语言,用来查询数据
常用语句:select