立即注册
登录
搜索
前端开发
后端开发
虚幻引擎
U3D引擎
体感研发
数据库
论坛
BBS
本版
帖子
用户
麒麟软控
»
论坛
›
麒麟软控
›
数据库
›
SQL-如何创建数据库以及插入数据
返回列表
发新帖
SQL-如何创建数据库以及插入数据
李小勤
李小勤
当前离线
积分
7
1
主题
6
帖子
7
积分
新手上路
新手上路, 积分 7, 距离下一级还需 43 积分
新手上路, 积分 7, 距离下一级还需 43 积分
积分
7
发消息
发表于 2023-1-19 11:07:17
|
显示全部楼层
一、认识数据库
数据库(DB):存储数据的地方。平时用的excel也能存储数据,但是数据库比excel存储更大量的数据,且数据库能同时允许多人使用。
数据库管理系统(DBMS):是可以用来创建,储存数据库;在数据库插入,恢复,更新,删除数据以及对数据库的管理维护的软件。
关系数据库管理系统(RDBMS):运用数据之间的逻辑关系来组织各个表格的数据管理系统。常见的有:Oracle,MS SQL Server,MY SQL, Postgres SQL,Teradata。通俗来说:数据库中存储大量的数据,和表格。但是表格与表格之间并不是独立的个体,表与表之间存在逻辑关系,利用这逻辑关系将各个表联系在一起的叫做关系数据库管理系统。
关系数据库=多张表+各表之间的关系
SQL:用来操作数据库数据的工具。
二、数据库安装问题
具体安装教程请关注“猴子数据分析”公众号,或者点击:mysql数据库安装教程。
2.1 如何验证mysql数据库安装成功?
完成MYSQL 的安装后,打开MYSQL ,输入设定的密码,成功显示出mysql数据库版本号,则安装成功。
2.2 如用客户端NAVICAT链接到mySQL?
客户端navicat是为了方便操作数据库而设计的一种图形化软件。
安装下载客户端navicat后,启动,并设置连接属性,填写连接数据库的信息。注意在实际业务中,数据库服务器不在我们工作的电脑上,但是提供数据库的人员会给我们连接数据库的信息。点击”连接测试“,提示“连接成功”,说明成功将客户端连接到mysql。
三、SQL 入门
3.1 表的创建。
需要对以下五个方面进行设置:
Entity Name:识别每个实体,即表名
Attribute:数据库属性,指的是数据库中表的列
Datatype:数据类型。
是否为null:对数据进行限制,若勾选则该列可以出现null的数据。
Primary Key:主键,唯一识别表格的最小单位的数据库属性
学生表student:
成绩score:
课程表course
教师表teacher:
3.2 数据的插入、删除和更新
在查询编辑器中输入:
INSERT INTO 表格名称 (列名1,列明2,...)
VALUES(值1,值2,...);
容易出现的错误:
括号,逗号,分号必须是英文符号;
每个语言之间要用分号,即用分号结尾;
SQL语句不区分关键字的大小写。
学生表student
成绩表score:
课程表course:
教师表teacher:
上一篇:
数据库与表格的区别?
下一篇:
[小白必看]MySQL创建数据库和创建数据表
回复
举报
使用道具
分享
雾里探花
雾里探花
当前离线
积分
7
1
主题
5
帖子
7
积分
新手上路
新手上路, 积分 7, 距离下一级还需 43 积分
新手上路, 积分 7, 距离下一级还需 43 积分
积分
7
发消息
发表于 2023-1-19 11:08:11
|
显示全部楼层
如何同时为两张表插入数据
回复
举报
使用道具
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
快速回复
返回顶部
返回列表