当前位置:   article > 正文

sql develop可以手动批量添加表数据吗_数据库知识初步入门

sql develop可以手动批量添加表数据

1.关系数据库原理

数据库有很多种类型,使用最广泛的为关系型数据库,如下图所示:

781220340906e9a0209e20f63596a371.png

需要掌握的知识点:1、多张表的结构 2、各表之间的关系

1.表的结构:

0f2c07753fc79edb6183c35ed2393953.png
其中主键是非常重要的概念:表示数据的唯一性。

2.各表之间的关系

ad1d41bbc7301c0dd57790352092e71d.png
如图中用相同的颜色表示不同表之间的关系,如:学生表和课程表通过”学号“进行关联

2.数据库管理系统-管理数据库的计算机软件

28e6702783f93b4303fb043683a627bf.png
管理人员相当于实现数据库原理的管理系统,有很多种,而SQL是操作数据库的语言,可以修改、查找数据。

3.如何安装数据库

mysql数据库安装教程​mp.weixin.qq.com
88b3e2423d89e7066febdf1d8f262678.png

c0256b12bad807f7b5533aca1c0daa3c.png
需要同时下载和安装navicat客户端(可视化数据操作平台)

安装完后需要解决两个问题:

1、如何验证mysql数据库安装成功?

1b15dd04d6ae110cdd153d970fe511a4.png
在开始界面找到图中的mysql命令客户端

f0161060d5425aa86595d7fb4fa00a9a.png
输入密码按回车后,显示红框中的部分就算安装成功了

2.如何用navicat连接到mysql数据库

b267be1b0044db136665ac582ac3c95a.png
点击新建连接,输入连接名和密码,点击连接测试,显示连接成功即可

4.新建数据库和表

在navicat中连接成功后,在创建的服务名下选择新建数据库,如下图:

26c573b4a5be484b5f62a20438501adc.png
选择字符集utf8,可以同时支持中文和英文

新建表:

71902e431c3fd8c085d6c4f4a2cc1161.png
输入列名,类型(数据共3种类型:数字、字符、日期),选择“不是null”表示非空值,选择主键(钥匙符号)来表示唯一值

0224167114b2b6eaad92738ee262b00f.png
数据类型的具体选择

5.数据的插入和删除

手动插入

23d19b50cabb71a2ff956e8071e7f9ce.png
选择其中一张表,点击打开表,在不同的列下面插入信息即可

使用sql语句批量一次性插入数据

970b299e9c51f6a9352b27a176ccdf69.png
点击新建查询,在空白处插入语句,注:1.一次不能插入多行值 2.符号均为英文符号 3.一行结束需要用“;”结尾 4.列名不需要单引号

删除数据

b6748933114b08147f84c8c7faaf2317.png
点击鼠标左键或者左下角“-”均可

5.sql书写规则

5518e738fb4a7b4272c4a220f27d7cba.png
报错时第一步要检查是不是中英文符号出现了问题
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小舞很执着/article/detail/902872?site
推荐阅读
相关标签
  

闽ICP备14008679号