问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

学习SQL怎么入门呢?

发布网友 发布时间:2022-04-08 23:05

我来回答

2个回答

懂视网 时间:2022-04-09 03:26

这个东西就是放数据的仓库。那么什么又是数据呢?数据就是人们对客观事物的描述,就可是数据。如树有高度,有多少片树叶,有绿色等等,这些就算是数据。

  计算机时代的到来,让人们不再将数据存放在诸如纸质的资料里,而是存放在存储器里面。如何快速的存取我们得数据呢?人们就设计了一个管理系统,来管理数据的存储和取出。好了,这个系统,就是数据库管理系统。那么现在经常听说的关系型数据库管理系统就是这个了。

  关系型数据库里的最简单的存储单元就是表。表与表之间又存在着“关系”。这也是关系型数据库名称的来源。这里我们就好奇了,这个关系是什么呢?关系就是关联,可以这样想,一个表可以通过某种关联找到另一个表里的数据。这个就算是关联。

  现在我们进入到表的里面去看看,表的结构是怎么样的?表有行和列之分。行被称为记录。表的列是字段。行与行之间可以通过主键来区分唯一性。对于某一个单元格里放的内容呢,那就要涉及到了这个单元格所处的列了,这个列规定了限制了这个列所有的单元格都要遵守的规范,也就是数据类型,如这列的单元格里面,只能存放字符串,或是只能存放数值类型的等等。按照国际上对关系型数据库的约定的话,各个数据库厂商生产做出来的数据库都应该包含字符串、数值、日期时间类型的数据类型。按我自己的思路我总结了下,就是3+2+1+0。什么意思呢?

  1、“3”就是字符串类型、数值类型、日期时间类型。字符串类型又根据长度是否可变分为可变字符串和定长字符串。可变字符串如果变得很大的话,又一种专有的名词来定义,就是大对象类型,如BOLB或TEXT数据类型,前者是二进制字符串,后者如文本的字符串。还有个叫做直义字符串,如“hello”。数值类型呢,就如整数,小数,浮点数。日期时间类型就不用说了。

  2、“2”就是null类型和bool类型。

  3、“1”就是数据库支持的自定义类型。

  4、“0”像个圈,圈就类似区域。故我用”0“来指代数据库里特有的一个名词”域“。域就是某个字段或说某个列能后使用的数据类型的集合,域往往又和约束一起使用,当你去引用一个被约束作用的域后,就可以更加精确的限制某个列能够存储的数据类型。

  好了,我们现在对数据库的基本的结构在脑海里有个大致的样子了,就是一个圆柱体里,或者就是某个化工厂里的一个罐罐。哈哈。这里面放了很多二维表,这些表里存放了很多来自客观世界的描述。现在在远处的人们,怎么才能与这个罐罐进行交互呢,用它来存取数据呢?这就要用到一个语言,一个用于人们的客户端与数据库之间进行通信的语言,这个语言就是sql语言。有了这个语言,在远处的某个人,如张三,他想对那个罐罐里的某个表的数据进行查看,他就可以发送一个sql语句到那个罐罐去,那个罐罐接收并处理了那个语句后,如果有数据结果,就会返回出来并发送到张三那去。这个过程就是sql会话。张三能说的话有哪几类能被罐罐数据库理解呢?有如下:

  A.数据定义语言DDL。就是定义如表的大致框框如字段是什么,字段的类型是什么,表名是什么等等,这时,这个表只有框架,单元格里并没有存放数据,也就是说记录数是0。

  B.数据操作语言DML。就是往数据库里插入、修改、删除记录的操作语言。

  C.数据查询语言DQL。就是不操作,仅仅查看。

  D.数据控制语言DCL。这是有关于权限的语言。能限制哪些用户能看到哪些数据。

  E.数据管理命令。

  F.事务控制命令。

  具体内容,下回分解。

  今日到此为止,晚安!!!

(一)sql入门

标签:

热心网友 时间:2022-04-09 00:34

学SQL,你可以搞本"数据库原理与应用技术--SQL Server",刚开始,你可以结合上机联系,理论总是离不开实践的,你下载一个Microsoft SQL Server安装上就能用了,主要是数据库的单表、多表查询,初学者学好这个就差不多了
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
梦见穿堂风 没有爱情我们一样会快乐的对吗 没有爱情的人会快乐么? 解除合同的效力有什么 合同解除会产生什么法律效力 合同解除后,哪些条款仍具效力? 合同解除产生哪些效力呢 民法典中合同解除产生哪些效力 解除合同的效力有哪些 济南七中学校怎么样 首次闯红灯怎么处罚 电棍和虚空卡比兽是什么梗 把人比喻卡比兽什么意思? 请教徐州小轿车闯红灯处罚相关程序 咕咕熊卡比兽什么梗 腌制入味为什么要放冰箱里 给男友备注卡比兽是什么意思? 给男朋友备注卡比兽是什么意思? 爱心图形如何填充下半部分 为什么放在冰箱里的食物也会变质,也会流失营养?? 在重庆或者成都学计算机,什么学校最好? 怎样在word文档里面画心形(不要自选图形里面的心形,要自己画) 有谁能说一下怎样在word文档中把一段话设计成心形 四川哪个大学计算机专业好 在WORD中怎么 输入心的形状? 笑话有? 淘宝申请退款怎么填单号 小额餐饮费计入什么科目 facetime激活后facetime失败 海航集团并购的企业都涉及哪些? 卡比兽配招是什么意思? 在徐州闯红灯扣几分,罚多少钱 有的香烟为什么放在冰箱里面 新手闯红灯怎么处罚? 金丝楠手串为什么要放冰箱里? 虚空卡比兽是什么梗? 江苏徐州电子眼抓拍闯红灯会扣分吗? 去吧皮卡丘中一转什么意思 蒲公英泡水熊治什么 pokemon里面的appraise什么意思 口袋妖怪奇幻旅程有的怪兽战斗中名字旁边写着极意是什么意思? 玩游戏总有一个帧数,有啥用,帧数越高好还是越低好 微众银行钱怎么把稳健天天购里面的钱转出 神奇宝贝里的泰山压顶是什么意思 美版xl相当于国内什么码 口袋妖怪捡垃圾是什么意思? 帧数是什么?玩游戏帧数越高越好还是越低越好? 信用卡里的钱可以用微众银行提现吗 口袋妖怪的金手指是什么意思?怎么用? 美国尺码Youth XL大概是中国什么尺寸?