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
报错时第一步要检查是不是中英文符号出现了问题
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值