mysql入门基础教程navicatsql查询结果如何修改表数据_SQL⼊门篇
vb教程视频课后答案1. 数据库与SQL的主要定义
1.1 什么是数据库?
它是⽤来存放数据的后台。我们可以根据需要使⽤数据库⾥的数据。
1.2 什么是SQL?
它的全称为Structured Query Language,即结构化查询语⾔,它作为⼀种特殊⽬的的编程语⾔,主要⽤来对数据库的数据进⾏增删改查。
1.3
SQL主要运⽤在关系数据库中,那么以SQL为基础语⾔的关系数据库管理系统分为⼏种,根据数据库排名最受欢迎的前三为:
mysql,oracle和sql server。可以根据需要选择合适的系统,每种系统略有不同,但是⼤体相似。⽽其中mysql作为开源的系统,便捷轻量,运⽤⼴泛。
富士康招聘
2. 安装
2.1 如何安装数据库?
以mysql为例,需要安装mysql数据库存放数据,同时需要安装客户端navicat来便捷的操作数据库。作者的安装及操作均为mac系统下进⾏。
2.1.1 在官⽹下载合适版本的mysql:MySQL Community Downloads
2.1.2 下载可运⾏mysql的客户端,⼈性化的操作界⾯可提⾼使⽤的体验度,可在官⽅下载MySQL workbench, 也可以到Navicat官⽹下载:⽀持 MySQL、MariaDB、MongoDB、SQL Server、SQLite、Oracle 和 PostgreSQL 的数据库管理。
2.1.3 具体安装步骤可参照:
MySQL数据库安装教程
Windows:
mysql数据库安装教程
MacOS:
奔跑的⼟⾖:mac下mysql的安装步骤
tax在python中的意思Navicat客户端安装步骤:客户端navicat安装教程
3. 作业:数据库安装问题
3.1 验证MySQL数据库安装成功
3.2 连接Navicat到MySQL数据库
4. 数据库表的创建,删除和更新
⽤Navicat连接MySQL后,可以直接在界⾯快捷创建新的库名为:school,然后在school库⾥⾯创建⼀个新的表格,并输⼊以下信息
以此类推,再创建course,score,teacher这三个表格:
5. 数据的插⼊,删除和更新
可以在客户端输⼊数据,也可以⽤MySQL在queries输⼊代码批量输⼊数据:
全部四张表格输⼊后的结果:
score 成绩表
course 课程表oncreateoptionsmenu()
strtok函数详解
student学⽣表
teacher教师表
6. SQL的基本语法和规则6.1 DDL(数据定义语⾔)
create:创建数据库和表
drop:删除数据库和表
alter:修改数据库和表的结构
6.2 DML(数据操纵语⾔)
insert:表⾥插⼊数据
delete:删除表中数据
select:查询表中数据
update:修改表中数据
6.3 DCL(数据控制语⾔)
commit:确认对数据库中数据进⾏的更改rollback:取消对数据中数据进⾏的变更crant:赋予⽤户操作权限
6.4 SQL的书写规则
6.4.1 SQL语句以英⽂分号(;)结尾
6.4.2 SQL语句不区分关键字的⼤⼩写6.4.3 只能使⽤英⽂模式下输⼊符号

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。