[TOC] 表之间的关系(重点) foreign key (外键) 外键约束,用于指向另一个表的主键字段 创建表时,需要先创建主表,在创建从表 foreign key 带来的约束作用 在从表中插入一条记录,关联了一个主表中不存在的id,会报错;必须保证从表中外键的值是在主表中存在的 插入数据的顺序 ...
分类:
数据库 时间:
2019-09-02 10:10:09
阅读次数:
108
一、SQL中的语法 1、drop table 表名称 eg: drop table dbo.Sys_Test 2、truncate table 表名称 eg: truncate table dbo.Sys_Test 3、delete from 表名称 where 列名称 = 值 eg: delete ...
分类:
数据库 时间:
2019-08-30 10:07:06
阅读次数:
104
内部因素:编码方式,报文 外部因素:缓存[浏览器],长度限制[浏览器],请求次数[浏览器],幂等性/副作用[接口] 安全性 参数编码 get:仅支持url编码,参数需要编码和解码 post:多种编码方式 报文 get:参数放在url post:参数放在请求体 缓存 get请求会被 浏览器 缓存 po ...
分类:
Web程序 时间:
2019-08-26 15:12:10
阅读次数:
102
1. ORM 简介 MTV 设计模式中,模型(M)就是对数据库的操作,在 Web 开发中,使用最频繁的也是对数据库的操作,那么该怎么样去实现呢? 我们不可能自己手动去写大量的 SQL 语句,因为我们也不是专业 DBA 人员,那么我们就只能奢求有一种能够使用 Python 程序对数据库操作的方法了。 ...
分类:
其他好文 时间:
2019-08-20 00:58:40
阅读次数:
68
(1)DELETE语句执行删除的过程是每次从表中删除一行,并且同时将该行的删除操作作为事务记录在日志中保存以便进行进行回滚操作。 TRUNCATE TABLE 则一次性地从表中删除所有的数据并不把单独的删除操作记录记入日志保存,删除行是不能恢复的。并且在删除的过程中不会激活与表有关的删除触发器。执行 ...
分类:
其他好文 时间:
2019-08-19 21:04:09
阅读次数:
61
[toc] SQLite事务 事务(Transaction) 是一个对数据库执行工作单元。事务是以逻辑顺序完成的工作单元或序列,可以是由用户手动操作完成,也可以是由某种数据库程序自动完成。 事务是指一个或者多个改变数据库的扩展。例如:如果你正在创建一个记录或者更新一个记录或者从表中删除一个记录,那么 ...
分类:
数据库 时间:
2019-08-18 22:26:00
阅读次数:
118
代码 SELECT *FROM studentINNER JOIN score ON student.sid = score.student_id INNER JOIN class ON student.class_id = class.cid; student为主表,score和class为从表 ...
分类:
其他好文 时间:
2019-08-18 13:17:36
阅读次数:
103
同步和异步 同步:一定要等任务执行完了,得到结果,才执行下一个任务。 异步:不等任务执行完,直接执行下一个任务。 我们先不深入异步概念,先从「表象」来看看怎么样的代码是异步代码: 异步代码的书写顺序与执行顺序不同。 我们先不深入异步概念,先从「表象」来看看怎么样的代码是异步代码: 异步代码的书写顺序 ...
分类:
Web程序 时间:
2019-08-03 21:32:48
阅读次数:
136
第2章 SQL 语句 2.1 选择2.1.1 DELETE FROM S WHERE 年龄>60 语句的功能是( A ) A.从 S 表中彻底删除年龄大于 60 岁的记录B.S 表中年龄大于 60 岁的记录被加上删除标记C.删除 S 表D.删除 S 表的年龄列 2.1.2 使用什么命令可以清除表中所 ...
分类:
数据库 时间:
2019-08-01 20:13:35
阅读次数:
685
题目描述 给一个链表,若其中包含环,请找出该链表的环的入口结点,否则,输出null。 题目分析: 1)先判断是否有环。 快慢指针,同时从表头出发,一个每次走一步,另一个走两步。快慢指针能相遇,则说明有环,同时记录相遇的节点指针,否则直接返回null 2)我们知道快慢指针相遇的地方在环内,那么,我们以 ...
分类:
其他好文 时间:
2019-07-31 18:38:41
阅读次数:
74