一、SQL的基础操作

207 阅读2分钟

一、数据库、数据库管理系统和SQL

数据库指按照数据结构来组织、存储和管理数据的仓库。最常见的数据库是关系数据库
关系数据库是由多张表以及他们之间的关系所组成。
数据库管理系统是用于存放数据的系统,有多个不同的平台。如mysql、oracle、sql sever,其中mysql是开源免费的。
SQL是用于操控数据库管理系统的一种工具,如Navicat。

二、Navicat表的创建、删除和更新

1、创建本地数据库

image.png

image.png

2、新建数据库

image.png
注意:数据库设置时,字符串和排序规格按下图设置,否则中文会出现乱码
字符集:utf8
排序规则:utf8_unicode_ci

3、打开/删除数据库

数据库前面的图标是灰色的代表数据库未开启,右键可以开启;同时也可以看到“删除数据库”的选项,但是删除数据库的操作需要谨慎,因为一经删除不可恢复。 image.png

4、创建表

在数据库的“表”一行,单击右键——“新建表”
image.png

5、数据库的数据类型

1)字符型

image.png 注:char和varchar的区别
char是定长字符串,当字符串字数少时,会用空格键自动补齐;
实际使用中varchar更加常用

2)数字型

image.png

注:常见数值不能以0开头,因此以0开始的应该是字符串

6、数据的插入、删除和更新

1)数据的插入

数据的插入有两种方式:1)使用代码块进行录入;2)在图像表格中进行录入

image.png

image.png

2)如何写SQL?

image.png

3)SQL的书写规则

  • SQL语句以英文分号;结尾
  • SQL语句不区分关键字的大小写
  • 输入符号的时候只能使用英文
  • 列名命名不能加单引号
  • 列名命名时不能有空格