(一)模式定义、删除 首先建立一个用户,再为用户创建一个模式 用户创建—>选择所使用的数据库—>安全性—>右击用户—>新建用户 在常规一栏用户类型选择不带登录名的SQL用户,然后自定义用户名,架构使用默认的。 为用户创建模式 上方新建查询选择对应的数据库(一定要看清楚所选数据库是哪一个),输入代码 先检验一遍代码再运行 可以再架构(SQL中架构即指模式)中找到所创建的模式 也可以用以下代码创建模式,同时还可以定义一个表 删除模式 在SQL中是不分CASCADE与RESTRICT的,只能识别这…

2021年3月27日 0条评论 8点热度 阅读全文

MyBatis+MySQL批量UPDATE的三种实现方式 背景 实现方式 foreach标签实现 trim 标签实现 ON DUPLICATE KEY UPDATE实现 性能对比 技术选型 附 ON DUPLICATE KEY UPDATE实现原理 ON DUPLICATE KEY UPDATE实现原理图 背景     通常情况下,我们会遇到批量处理数据,对数据update的操作,如果数据量较大时在内存中进行for循环update,非常损耗性能,此时会尝试在数据库中对upda…

2021年3月26日 0条评论 10点热度 阅读全文

3.3数据定义 3.3数据定义 1.定义模式 2.删除模式 3定义基本表 4 修改基本表 5 删除基本表 首先自己先创建一个库,在此库下进行一些操作。 1.定义模式 利用可视化操作新建一个用户WANG; 新建用户时登录名需要自己指定,在浏览中选择: 【例3.1】为用户WANG定义一个学生—课程模式S-T。 CREATE SCHEMA"S-T"AUTHORIZATION WANG; 也可以采用可视化操作:架构—>新建架构 指定架构名称和架构所有者: 【例3.2】不指定用户名,此时<模式名>隐含为用户…

2021年3月23日 0条评论 11点热度 阅读全文

操作目录 一.新建一个用户 二.模式的定义与删除 1.定义模式 2.删除模式 三.基本表的定义、删除与修改 1.定义基本表 ①.建立学生表Student ②.建立课程表Course ③.建立学生选课表SC 2.修改基本表 3.删除基本表 一.新建一个用户 展开需要操作的数据库,【安全性】->【用户】右击新建一个用户。 注意! 这里的【安全性】是在数据库级别之下的,而非服务器级别下的。 输入定义的【用户名】,【登录名】点击最右边的[…],选择【浏览】,在第一项打勾,选择【确定】。 二.模式的定义与删除 1.定义…

2021年3月22日 0条评论 10点热度 阅读全文

简介:新一代的技术架构是什么?如何变革?是很多互联网企业面临的问题。而云原生架构则是这个问题最好的答案,因为云原生架构对云计算服务方式与互联网架构进行整体性升级,深刻改变着整个商业世界的 IT 根基。 作者:计缘,阿里云解决方案架构师 云原生架构是什么 回顾过去十年,数字化转型驱动着技术创新和商业元素的不断融合和重构,可以说,现在已经不是由商业模式决定采用何种技术架构,而是由技术架构决定企业的商业模式。所以无论是行业巨头还是中小微企业都面临着数字化转型带来的未知机遇和挑战。机遇是商业模式的创新,挑战来自对整体技术架…

2021年3月16日 0条评论 8点热度 阅读全文

SQL语言  不管是初级还是中级数据分析师,sql都是工作的必备技能,而且还要懂如何手撕sql代码。避免边学边忘,将此技能作为我总结相关知识的第一步。 注释:[ ]中括号部分表示可有可无; 1. 数据定义语言(Data Definition Language, DDL)  DDL包含创建、修改 、删除数据库中的各种对象(表、视图、索引等),常见命令如create, alter, drop: 1.1 create 功能:用于创建数据库/表 语法: create database/table name; create …

2021年3月6日 0条评论 25点热度 阅读全文

数据读取特性 不可重复读 指一个事务范围内两个相同的查询却返回了不同数据 这是由于查询时系统中其他事务修改的提交而引起的 幻读 在两个连续的查找之间一个并发的修改事务修改了查询的数据集,导致这两个查询返回了不同的结果 这是由于查询时系统中其他事务新增或者删除记录引起的 事务隔离级别 Read Commited(提交读) 一个事务从开始到提交前,所作的任何修改对其他事务不可见 仅能读取到已提交的记录,这种隔离级别下,每条语句都会读取已提交事务的更新,若两次查询之间有其他事务提交,则会导致两次查询结果不一致。 Repe…

2021年3月6日 0条评论 28点热度 阅读全文

数据读取特性 不可重复读 指一个事务范围内两个相同的查询却返回了不同数据 这是由于查询时系统中其他事务修改的提交而引起的 幻读 在两个连续的查找之间一个并发的修改事务修改了查询的数据集,导致这两个查询返回了不同的结果 这是由于查询时系统中其他事务新增或者删除记录引起的 事务隔离级别 Read Commited(提交读) 一个事务从开始到提交前,所作的任何修改对其他事务不可见 仅能读取到已提交的记录,这种隔离级别下,每条语句都会读取已提交事务的更新,若两次查询之间有其他事务提交,则会导致两次查询结果不一致。 Repe…

2021年3月6日 0条评论 30点热度 阅读全文

SQL语言  不管是初级还是中级数据分析师,sql都是工作的必备技能,而且还要懂如何手撕sql代码。避免边学边忘,将此技能作为我总结相关知识的第一步。 注释:[ ]中括号部分表示可有可无; 1. 数据定义语言(Data Definition Language, DDL)  DDL包含创建、修改 、删除数据库中的各种对象(表、视图、索引等),常见命令如create, alter, drop: 1.1 create 功能:用于创建数据库/表 语法: create database/table name; create …

2021年3月5日 0条评论 23点热度 阅读全文

窗口函数 窗口函数概念及基本的使用方法 窗口函数也称为OLAP函数。OLAP 是OnLine AnalyticalProcessing 的简称,意思是对数据库数据进行实时分析处理。 常规的SELECT语句都是对整张表进行查询,而窗口函数可以让我们有选择的去某一部分数据进行汇总、计算和排序。 <窗口函数> OVER ([PARTITION BY <列名>] --[]中的内容可以省略 ORDER BY <排序用列名>) PARTITON BY是用来分组,即选择要看哪个窗口,类似于GR…

2021年3月3日 0条评论 40点热度 阅读全文