CodingWithAlice

我的一方小天地,如果对你有帮助,那真的太好了

2、检索数据 SELECT + ORDER BY

2、检索数据 SELECT + ORDER BY 阅读书籍《SQL必知必会(第4版)》笔记 SELECT - 至少两条信息:想选择什么?从什么地方选择? SELECT prod_name FROM Products; SELECT prod_name,prod_id,prod_price FROM Products; # 检索多列用,隔开 几个约定俗成: 查询结果的...

1、sql简单了解

1、sql简单了解 阅读书籍《SQL必知必会(第4版)》笔记 常见名称 SQL:Structured Query Language 结构化查询语言 - 一种专门用来与数据库沟通的语言 数据库 database:保存有组织的数据的容器 表 table:某种特定【同一】类型数据的结构化清单 模式 schema:关于数据库和表的 布局及特性 的信息 ...

12、高级 SQL 特性

12、高级 SQL 特性 阅读书籍《SQL必知必会(第4版)》笔记 约束、索引、触发器 约束 管理如何插入或处理数据库数据的规则 PRIMARY KEY 主键:值唯一,永不改动 外键:表中一列,在另一表中作为主键 -> 保证引用完整性,防止另一表中的关联行被删除 唯一约束:非主键,一些列的值需要唯一(身份证号),可以用关键词 UNIQUE 或者...

11、事务处理

11、事务处理 阅读书籍《SQL必知必会(第4版)》笔记 事务处理是一种 机制: 用来管理必须 成批执行 的 SQL 操作,保证数据库不包含不完整的操作结果 关键:将 SQL 语句分解为逻辑块,并规定数据何时应该回退 作用: 保证一组操作不会中途停止,要么完全执行,要么完全不执行 发生错误时会进行回退(撤销),将数据库恢复到某个已知且安全的状态 管...

10、视图+存储过程

10、视图+存储过程 阅读书籍《SQL必知必会(第4版)》笔记 1、视图 视图:是虚拟的表,它包含的不是数据,而是根据需要的 检索数据查询 作用:创建视图、隐藏复杂 sql 查询语句、方便复用 CREATE VIEW ProductCustomers AS SELECT cust_name, cust_contact, prod_id FROM Customers, Ord...

LTN做题

LTN做题 ❌2019.07 为什么要清除浮动?怎么清除浮动? ❌2023.07 clickhouse、mysql、mongodb异同 ❌作业70:Vue 和 React 的 Diff 算法比较 ❌作业83:INNER JOIN、LEFT OUTER JOIN、RIGHT OUTER JOIN 有什么区别?UNION作用是什么?怎么封装一个 SQL 查询 ❌作业87:Nextjs 中预渲染...

Vuex

Vuex vuex是专为 Vue.js 应用程序开发的 状态管理模式。它采用 集中式存储管理应用的所有组件的状态,并以相应的规则保证状态以一种可预测的方式发生变化。 主要用于管理vue中的数据,可以兄弟组件互相传值; 1、图文解析 上图的解释: ① Vue Components 是我们的 vue 组件,组件会触发(dispatch)一些事件或动作(Actions); ② 我们...

vue实现双向绑定的原理

vue实现双向绑定的原理 MVVM 模式在于数据与视图的保持同步,意思是说 数据改变时会自动更新视图,视图发生变化时会更新数据。所以我们需要做的就是如何检测到 数据的变化 然后通知我们去 更新视图,如何检测到 视图的变化 然后去 更新数据。 检测视图 这个比较简单,无非就是我们 利用事件的监听即可。 那么如何才能知道数据属性发生变化呢?这个就是利用我们上面说到的 Object....

十进制转任意进制(JS)

十进制转任意进制(JS) 题目来源:美团一面 题目:输入数字M和进制数N,写一个方法得到M换算成N进制的结果 function solve(M, N) { let res = []; // 注意这里要 = 号 while(M >= N) { res.push(M % N); M = Math.floor(M / N); ...

Object属性排序、与Map的区别

Object属性排序、与Map的区别 1、Object 中各属性排序规则 非负整数 会最先被列出,排序是从小到大的数字顺序 正数字 > 字符串 > 负整数 > 浮点数 > Symbol,顺序是根据插入的顺序 隐式字符串化:当对象的键也被设置为属性时,会字符串化一个对象 - [object Object]; 2、JSON 默认不支持 Map...