摘要: ## 首先先看看如下图片的**三个区域 + 远程仓库** * `add` 是将修改加入到内存 * `commit` 将add的结果保存到外存里面,清空add的暂存区 * `push` 将当前 `commit` 的推送到远程仓库,本地仓库实际上和远程仓库是一样的,只是远程仓库的话,可以进行协同工作 # 阅读全文
posted @ 2022-07-20 15:44 klyn003 阅读(230) 评论(0) 推荐(0)
摘要: ### 0.连接远程仓库 git remote -v : 查看所有远程地址的别名 git remote add XXX https(XXX 表示的是仓库别名,https代指的是链接和ssh同级) git remote add origin git@gitee.com:imnoob/runoob-te 阅读全文
posted @ 2022-07-18 23:12 klyn003 阅读(75) 评论(0) 推荐(0)
摘要: 初始换一个node项目 npm init 安装某个版本的插件 npm i / install XXX@YYY 查看当前安装的版本 npm list / ls XXX (-g) 查看所有的版本 npm view XXX versions (--json) 查看所有的依赖 npm list 阅读全文
posted @ 2022-07-18 20:14 klyn003 阅读(52) 评论(0) 推荐(0)
摘要: Eg1: 设关系模式U={A,B,C,D,E} 说明 X(n) 表示的是由 X(n - 1)可以推导出的全部元素 F={AB→C,B→D,C→E,CE→B,AC→B}, 求(AB)+ 解: X(0)=AB X(1)=ABCD ∵X(0)≠X(1) 继续查找 X(2)=ABCDE=U ∴(AB)+ = 阅读全文
posted @ 2022-07-06 11:19 klyn003 阅读(98) 评论(0) 推荐(0)
摘要: 第一范式和第二范式在于有没有分出两张表, 第二范式是说一张表中包含了所种不同的实体属性,那么要必须分成多张表, 第三范式是要求已经分成了多张表,那么一张表中只能有另一张表中的id(主键),而不能有其他的任何信息(其他的信息一律用主键在另一表查询)。 阅读全文
posted @ 2022-07-06 10:11 klyn003 阅读(77) 评论(0) 推荐(0)
摘要: check(如下是在插入的时候进行检查) (1):创建表的时候添加约束 CREATE TABLE CUSTOMERS( ID INT NOT NULL, NAME VARCHAR (20) NOT NULL, AGE INT NOT NULL CHECK (AGE >= 18), ADDRESS C 阅读全文
posted @ 2022-07-05 21:08 klyn003 阅读(129) 评论(0) 推荐(0)
摘要: natural join == inner join left (outer) join 左外连接 right (outer) join 右外连接 full (outer) join 全外连接 == inner join + 分别特有的 阅读全文
posted @ 2022-07-05 20:57 klyn003 阅读(513) 评论(0) 推荐(0)
摘要: create view v as < query expression > 理解:view 可以看成是一个虚拟的表,这个表有以下几个特征 保存的仅仅是代码 不像 table 一样占用磁盘空间 创建 Once a view is defined, the view name can be used t 阅读全文
posted @ 2022-07-05 20:40 klyn003 阅读(143) 评论(0) 推荐(0)
摘要: with as 创建的“表”的生命周期很短,仅仅在下一个SQL语句里面可以使用,如下图所示 阅读全文
posted @ 2022-07-05 20:38 klyn003 阅读(80) 评论(0) 推荐(0)
摘要: exists all unique in 阅读全文
posted @ 2022-07-05 20:19 klyn003 阅读(47) 评论(0) 推荐(0)