一、数据库、数据库管理系统和SQL
数据库指按照数据结构来组织、存储和管理数据的仓库。最常见的数据库是关系数据库。
关系数据库是由多张表以及他们之间的关系所组成。
数据库管理系统是用于存放数据的系统,有多个不同的平台。如mysql、oracle、sql sever,其中mysql是开源免费的。
SQL是用于操控数据库管理系统的一种工具,如Navicat。
二、Navicat表的创建、删除和更新
1、创建本地数据库
2、新建数据库
注意:数据库设置时,字符串和排序规格按下图设置,否则中文会出现乱码
字符集:utf8
排序规则:utf8_unicode_ci
3、打开/删除数据库
数据库前面的图标是灰色的代表数据库未开启,右键可以开启;同时也可以看到“删除数据库”的选项,但是删除数据库的操作需要谨慎,因为一经删除不可恢复。
4、创建表
在数据库的“表”一行,单击右键——“新建表”
5、数据库的数据类型
1)字符型
注:char和varchar的区别
char是定长字符串,当字符串字数少时,会用空格键自动补齐;
实际使用中varchar更加常用
2)数字型
注:常见数值不能以0开头,因此以0开始的应该是字符串
6、数据的插入、删除和更新
1)数据的插入
数据的插入有两种方式:1)使用代码块进行录入;2)在图像表格中进行录入
2)如何写SQL?
3)SQL的书写规则
- SQL语句以英文分号;结尾
- SQL语句不区分关键字的大小写
- 输入符号的时候只能使用英文的
- 列名命名不能加单引号
- 列名命名时不能有空格