一.PL/SQL基础知识1.什么是PL/SQLPL/SQL(Procedural Language/SQL,过程语言/SQL)是结合了Oracle过程语言和结构化查询语言(SQL)的一种扩展语言。使用PL/SQL可以编程具有很多高级功能的程序。优点:(1)具有编程语言的特点,能把一组SQL语句放到一个模块中,使其更具有模块化程序的特点,如判断循环(2)可以采用过程性语言控制程序的结构,它能把一组S
在了解 SQL Server 数据库时,可以先从数据库的体系结构来观察。SQL Server 的体系结构中包含 4 个主要组成部分:协议层(Protocols)
关系引擎(Relational Engine),也称为查询处理器(Query Processor)存储引擎(Storage Engine)SQLOS协议层(Protocols)当应用程序与 SQL Server 数据库通信时,首
SQL 是用于访问和处理数据库的标准的计算机语言。 什么是 SQL?SQL 指结构化查询语言SQL 使我们有能力访问数据库SQL 是一种 ANSI 的标准计算机语言编者注:ANSI,美国国家标准化组织。 SQL 能做什么?(SQL Server的例子)SQL 面向数据库执行查询(select * from table)SQL 可从数据库取回数据 (sel
转载
2023-09-04 15:55:52
91阅读
Docker 是一个开源的应用容器引擎 ,让开发者可以打包他们的应用及依赖环境到一个可移植的容器中,然后发布到任何运行有Docker引擎的机器上。让大家可以随心所欲地使用软件而又不会深陷到环境配置中。 结构与特性 和Java虚拟机类似,Docker使用容器引擎解决平台依赖问题,它在每台宿主主机上启动一个Docker守护进程,守护进程屏蔽了与具体平台相关的信息对上层应用
转载
2023-08-16 16:34:35
212阅读
子集
SQL是为关系数据库服务的,对于SQL查询,是指从数据库中取出数据的子集(查询的结果)
两种思路,同一种结果
1.关系代数法
关系代数法的思路就是将数据库进行分步操作,重视过程‘怎么做’
SELECT name FROM dbo.student_table WHERE age >11
上面语句用关系代数法可翻译为:对stude
转载
2024-03-13 13:21:37
66阅读
在讲重入锁(ReentrantLock)之前,相信大家都synchronized很熟悉了,它也是同步控制的一个重要锁,决定了一个线程是否可以访问临界资源,同时synchronized配合Object.wait()和Object.notify()的配合使用起到了等待通知的作用。这里如果大家不是很熟悉,可以查阅资料熟悉一下synchronized的使用。那么有synchronized这个锁,为什么还要
转载
2024-07-15 21:14:49
19阅读
子查询(subquery)定义 --子查询是SQL Server支持的T-SQL语言特性之一,可以内嵌在一个select、insert、update或delete语句中 --T-SQL子查询可以放在SQL语句中任何一个允许使用表达式的地方.例如,你可以在一个select语句的select列表中内嵌一个子查询,或者在where子句中包含一个子查询作为一个查询条件。
转载
2023-10-24 07:35:45
77阅读
# SQL Server 2014 指定旧密码是啥意思
## 介绍
在 SQL Server 2014 中,"指定旧密码" 是一个功能选项,用于更改登录账户的密码。这个选项的作用是要求用户在更改密码之前输入旧密码,以确保安全性。当用户忘记密码或想要更改密码时,这个功能能够防止未经授权的访问。
## 代码示例
下面是一个简单的示例,展示如何使用 SQL Server 2014 的 "指定旧密
原创
2024-01-01 03:55:19
312阅读
当由where子句指定的搜索条件指向另外一张表时,就需要使用子查询或嵌套查询。一、子查询概述 子查询是一个嵌套在select、insert、update或delete语句或其它子查询中的查询。任何允许使用表达式的地方都可以使用子查询。子查询的语法select * from tb_表名 where 查询表达
转载
2023-11-10 09:39:20
66阅读
####引言 什么是数据库?-数据库就是可以以表的形式存取数据,并和别人共享的库。RDBMS-关系型数据库管理系统 sql-结构性查询语言,是标准的关系型数据库语言在讲sql语言之前首先需要在电脑上安装数据库: 1.安装sql server和ssms(从14版本起ssms不再集成在sql server当中) 2.打开ssms连接到数据库 3.右键左侧栏数据库-新建数据库(填写名称并更改资料位置和日
转载
2023-08-28 18:45:32
116阅读
【文章内容】
软考高级,全称为计算机技术与软件专业技术资格(水平)考试高级资格考试,是我国计算机技术与软件专业领域的高级资格认证考试。它是由国家人力资源和社会保障部组织并领导的,在全国范围内统一进行的国家级考试。这个考试主要是为了检验计算机技术与软件专业人员的专业技术水平,并对他们进行公正的认证。
一、软考高级的起源和发展
自1990年代开始,我国计算机行业迅速发展,对专业技术的要求也越来越
原创
2023-12-29 13:48:59
121阅读
# 实现“redis server host是啥意思”
为了帮助刚入行的小白理解“redis server host是啥意思”,我将在本文中详细介绍该概念的含义以及实现步骤。同时,我将提供相应的代码示例,并对代码进行注释,以便于理解。
## 什么是Redis Server Host?
在理解“redis server host是啥意思”之前,我们需要了解一些与Redis相关的概念。
Red
原创
2023-07-20 22:45:53
298阅读
锁表是最简单的自己操作是,上锁,操作完之后解锁参考==============================锁定数据库的一个表SELECT * FROM table WITH (HOLDLOCK)注意: 锁定数据库的一个表的区别SELECT * FROM table WITH (HOLDLOCK)其他事务可以读取表,但不能更新删除SELECT * FROM table WITH (TABLOCK
转载
2023-08-13 20:42:24
224阅读
副高级职称在软考中的含义与价值
在信息技术领域,软考(软件水平考试)是一个权威的认证体系,为广大IT人士提供了一个衡量自身技能和知识水平的标准。在软考中,副高级职称是一个相对较高的认证等级,它具体是啥意思呢?本文将详细解析副高级职称在软考中的含义与价值。
一、副高级职称的含义
在软考中,副高级职称通常指的是在系统分析师、系统架构设计师、软件设计师等高级职业方向上获得的副高级资格认证。获得副高
原创
2023-11-14 17:20:20
225阅读
前面刚分析过了SQL server高级连接查询:自连接、内连接、外连接,今天来解释一下子查询,SQL server中的子查询是指在SELECT语句中嵌入一个SELECT子句,这种查询方式可以将子查询中的一个结果作为参数进行二次查询,实际上整个过程中就已经查询了两次。 子查询分为两种:1. 返回单值的子查询。这种查询指嵌入的查询语句返回的是一个值,这个值作为外部SELECT语句的参数。
转载
2024-06-14 08:40:32
33阅读
1、我们先了解下java几个内存区特性更有助于我们理解对象锁和类锁,JVM内存区粗略可以分为栈区、堆区、方法区、程序计数器;(1)栈区:主要存储的是局部变量值和对象引用,常量池的引用,每个线程私有;(2)堆区:主要存储的是对象实例、数组,所有线程共享此区域;(3)方法区:主要存储静态变量、静态常量、静态方法、类信息,所有线程共享此区域;(4)程序计数器:当前程序执行指令的地址,每个线程私有;2、什
转载
2023-09-18 17:17:44
29阅读
锁的概述一. 为什么要引入锁多个用户同时对数据库的并发操作时会带来以下数据不一致的问题:丢失更新A,B两个用户读同一数据并进行修改,其中一个用户的修改结果破坏了另一个修改的结果,比如订票系统脏读A用户修改了数据,随后B用户又读出该数据,但A用户因为某些原因取消了对数据的修改,数据恢复原值,此时B得到...
转载
2014-11-19 17:24:00
85阅读
2评论
快速掌握SQL Server锁的相关概念一. 为什么要引入锁当多个用户同时对数据库的并发操作时会带来以下数据不一致的问题: ◆丢失更新A,B两个用户读同一数据并进行修改,其中一个用户的修改结果破坏了另一个修改的结果,比如订票系统◆脏读A用户修改了数据,随后B用户又读出该数据,但A用户因为某些原因取消了对数据的修改,数据恢复原值,此时B得到的数据就与数据库内的数据产生了不一致◆不可重复读A用户读取数
转载
2023-09-25 22:36:01
77阅读
DevOps是一种软件开发和运维的实践方法,是Development(开发)和Operations(运维)两个单词的合成。它旨在缩短软件开发周期,提高发布频率,同时确保软件质量和稳定性。通过DevOps,开发团队和运维团队之间的合作更加紧密,实现了软件交付的持续集成和持续交付。
在传统的软件开发模式中,开发团队完成软件的开发工作,然后将代码交给运维团队进行部署和维护。这种模式存在着开发和运维之间
原创
2024-03-22 09:28:53
82阅读
【pmo啥意思】PMP考试全解析:从认证到维持有效性的全面指南
在项目管理领域,PMP(Project Management Professional)认证被视为一项重要的行业标准,它代表了项目经理具备高效、专业管理项目的能力。然而,获得PMP认证只是第一步,为了保持认证的有效性,每三年还需要获得60个PDU(Professional Development Units,专业发展单位)。本文将详
原创
2023-11-09 12:38:53
111阅读