sql 不等于空_SQL入门

c0783b28133677de151b8a622ee40603.png

一、学习SQL共分为几步

a5b59f3941f22a48fef9f3f43ed88079.png

二、SQL入门

1、什么是SQL

结构化查询语言(Sql)是与关系型数据库进行通信的标准语言,最初是由IBM公司以E.F.Codd博士的论文为原型开发出来的。在之后不久的1979年,Relation Software公司(后来更名为Oracle公司)发布 了第一个Sql产品,ORACLE,现在已经成为关系型数据库技术的领军者。

2、什么是数据库

简单来说,数据库就是数据集合。它能够存储信息,用户能够以有效且高效的方式检索其中的信息。

3、什么是关系型数据库

关系型数据库由被称为表的逻辑单元组成,这些表在数据库内部彼此关联。关系型数据库可以将数据分解为较小的、可管理的逻辑单元,从而在公司这一级别上更容易维护,并提供更优化的数据库性能。

由于关系型数据库里的表示相互关联的,所以通过一个查询可以获得足够的数据。由于关系型数据库的表之间可以具有共同的关键字或字段,所以多个表里的数据可以结合在一起形成一个数据集。

4、表

存储和维护有价值的数据是数据库存在的原因。表示数据存储的最常见和最简单的形式。

1)字段

每个表都可以分解为更小的项。这些项被称为“字段”。字段是表里的一列,用于保持每条记录的特定信息。

2)记录或一行数据

记录,也被称为一行数据,是表里的各行。

在关系型数据库的表里,一行数据是指一条完整的记录。

3)列

列是表里的垂直的一项,包含表里特定字段的全部信息。

4)主键

主键用于区分表里的每一条数据,它通常是在表创建过程中初始化的。主键的特性确保了每一条记录都是唯一的。

5)NULL值

NULL 是表示“没有值”的专用术语。如果表中某个字段的值是NULL,其表现形式就是字段为空,其值就是没有值。NULL并不等于0或空格。值为NULL的字段在表创建过程中会保持为空。

三、SQL练习题

de4a30fd959ec1a7748f077334ee6dea.png

右键da新建数据集school

efdb4f5618830577faba2ae7a4b04e02.png

打开school,右键表新建表course,score,student,teacher

0d4a8f75c14098f812679a5a06c9c77d.png

ea2f944c0851b9e895dd0ab83e6fed25.png

新建各个表时注意填写名,类型,长度,不是null,主键。

3050a588cc332adfd547d66c03964d06.png

新建完表后,右键查询新建查询。

f8decd9fb1cf4d35d5844525282d4b6a.png

a10d07d165ede8f34cd3eab091ae3246.png

d6429e84a1c79ec4e599959f8fb1a84b.png

主要运用 INSERT,INTO,VALUES输入。

注意 : 1、符号只能用英文符号,(逗号,分号,括号)

2、逗号之间加空格

3、 空字符串(' ') 输入' ' , 空值是(NULL)直接输入NULL

adc54d1171b40fc645c9d97cb64559a3.png

ebac345c8f17ea18d4d8972d660e9003.png

输入代码后,点击运行表中存入了新的数据。

三、SQL的分类

c503797afd571c6895015e80511e6fb0.png

四、小结

1、输入代码时,注意使用英文符号。并且注意网络连接。

2、注意练习SQL和Navicat的安装练习。

3、语句的练习还不熟练,注意各种语句的练习。

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值