在上一篇的学习中,我们学习了如何创建数据库和表,同时也简单的进行了表的操作,如插入记录,这次就让我们深入学习一下表的操作。表主要是用来存储数据的,对于数据而言,最主要的就是增删改查。 首先就是增加数据,就是向表中写入记录,也就是insert 插入语句。插入语句,已经了解了,这里就不说了。 其次就是修 ...
分类:
数据库 时间:
2018-10-14 23:59:06
阅读次数:
300
数据结构学起来妙不可言,贼有意思。 很久没写博客了,今天来一篇长的。前面写的关于线性表的代码和思路,经过我多次反复思考,又有了新的收获,与大家一起分享。 1、线性表的定义 首先要明白什么是线性表,一种常用且最简单的数据结构。 数据结构通俗来说就是:装水的杯子,有的是圆的、有的是方的。 官方定义:线性 ...
分类:
其他好文 时间:
2018-10-14 11:44:40
阅读次数:
189
# weifeia = ['weifei','wangzhen','jinguang','zhangsan','lisi',]#增加 appenda.append('王五')print(a)#插入 inser# a.insert(2,'巴菲特')# print(a)# a.extend('比尔盖茨' ...
分类:
编程语言 时间:
2018-10-04 09:08:45
阅读次数:
181
一、链表基础 1、什么是链表? 链表中每一个元素都是一个对象,每个对象称为一个节点,包含有数据域key和指向下一个节点的指针next。通过各个节点之间的相互连接,最终串联成一个链表。 2、节点定义 打印结果: 3、头结点 二、链表的操作 1、链表的遍历 1、图形 2、代码 2、链表节点的插入 1、头 ...
分类:
其他好文 时间:
2018-09-25 20:36:31
阅读次数:
137
一种是:邻接表模型(局限性:对于层次结构中的每个级别,您需要一个自联接,并且随着连接的复杂性增加,每个级别的性能自然会降低。在纯SQL中使用邻接列表模型充其量是困难的。在能够看到类别的完整路径之前,我们必须知道它所处的级别。此外,在删除节点时必须特别小心,因为在此过程中可能会孤立整个子树) 一种是: ...
分类:
数据库 时间:
2018-09-25 12:40:11
阅读次数:
152
在实际生活中我们难免要与大量的数据打交道,而这就需要使用到数据库,数据库是相关联的数据的集合,有较少的数据冗余,而且数据库使数据和程序相互独立,这使得数据更加安全和可靠,也最大限度的保证了数据的正确性,同时也使数据可以并发使用并能同时保证一致性。在Linux中我们常用mysql和mariadb这两个 ...
分类:
数据库 时间:
2018-09-22 12:29:23
阅读次数:
193
1)rangerange(边界) 从0到边界range(start, end) 从start到endrange(start, end, step) 从start到end. 步长是step ...
分类:
其他好文 时间:
2018-09-19 19:48:52
阅读次数:
127
第1章: 数据库和表;1 第2章: select语句;1 第3章: update和delete;1 第4章: 规范化;1 第5章: later;1 第6章: select进阶;1 第7章: 多张表数据库设计;1 第8章: 链接与多张表的操作;1 第9章: 子查询;1 第10章: 外链接、自连接与联合 ...
分类:
数据库 时间:
2018-09-19 16:27:25
阅读次数:
224
一 库的操作 掌握库的增删改查 一、系统数据库 执行如下命令,查看系统库 show databases; information_schema: 虚拟库,不占用磁盘空间,存储的是数据库启动后的一些参数,如用户表信息、列信息、权限信息、字符信息等performance_schema: MySQL 5. ...
分类:
其他好文 时间:
2018-09-19 11:39:58
阅读次数:
158
表的操作 一、存储引擎(了解) 前几节我们知道mysql中建立的库 》文件夹,库中的表 》文件 现实生活中我们用来存储数据的文件有不同的类型,每种文件类型对应各自不同的处理机制:比如处理文本用txt类型,处理表格用excel,处理图片用png等 数据库中的表也应该有不同的类型,表的类型不同,会对应m ...
分类:
数据库 时间:
2018-09-18 22:49:44
阅读次数:
212