- 博客(32)
- 收藏
- 关注
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 第二部分:SQL使用(持续更新中...)
现在只进行了SQL语句的部分学习待学习完成后,再将剩余内容补充完整。猛的一会过神来来发现,原来时间在无声无息之间过的这么快,已经是汶川地震11周年纪念日了,还有便是祝天下母亲母亲节快乐。2019年5月12日记通过SQL语句进行数据库的管理数据读取单表查询查询表中所有数据select EMPNO,MGR from emp;查询表中指定数据select EMPN...
2019-05-12 21:22:15
330
![](https://csdnimg.cn/release/blogv2/dist/pc/img/listFixedTop.png)
原创 第一部分:Oracle及PL/SQL安装
第二篇:Oracle及PL/SQL安装Oracle数据库安装PL/SQL安装PL/SQL汉化Oracle以及PL/SQL百度云链接 提取码:qt78不说废话,直接干货。Oracle数据库安装解压缩安装包,界面如下:双击 setup.exe进入安装向导界面按照提示输入相关信息,电子邮件地址可写可不写,接受安全更新可选可不选,如果选择的话,需要填写口令,我这里没有选择选择创建和配...
2019-05-12 14:24:45
365
6
原创 阿里云云服务器Kibana配置血泪史
阿里云云服务器Kibana配置血泪史由于工作需要,需要学习ES以及Kibana的相关知识,本打算在自己的云服务器上配置试一下,没想到过程这么曲折。相关环境参数如下阿里云服务器:CentOS 7.7 64位ES版本:7.7.1所以需要下载对应版本的Kibana第一步 基于视频教程逐步配置基于如下视频ElasticSearch从入门到精通实战教程,初步完成了Kibana的相关配置,但是通过命令netstat -tunlp |grep 5601查看端口占用情况,没有发现Kibana服务启用,故放弃
2020-06-14 10:56:41
2356
原创 云服务器部署个人主页
文章目录部署准备部署部署过程中问题之前一直想做自己的网站,但是没有时间和精力来运维这件时间。前端时间机缘巧合,受 java3y一篇博客启发下开始搭建了自己博客网站,而且博客主页是受杨乐主页启发下创建的。在这里对两位进行感谢。部署准备准备一台服务器,我这里选择是的在3y分享的链接下购买的阿里云的云服务器准备一个域名,我这是是在万维网购买的跟我的姓名相关的域名。其实阿里云也是可以申请域名...
2019-11-17 17:58:39
337
翻译 java学习 day01--Java中的关系:聚集和组合[译]
文章目录组合和聚合的关系组合聚合组合和聚合的比较本文来源 Association, Composition and Aggregation in Java组合和聚合的关系关联是通过其对象建立的两个单独的类之间的关系。关联可以是一对一,一对多,多对一,多对多。在面向对象的编程中,一个对象与其他对象通信以使用该对象提供的功能和服务。组合和聚集是关联的两种形式。先放图,三者关系具体如下As...
2019-10-19 10:04:59
401
原创 Java学习----卷首语
写在前面的话翻过来调过去,Java始终都在哪里,不远不近。本人从事的不是开发相关的工作,但无论是工作中还是生活中,每隔一段时间总要和Java有一个亲密接触,而每次它也总是让我欲罢不能,故此下定决心,深入学习Java。自勉!...
2019-10-18 21:23:52
192
原创 Linux:Shell初入门
文章目录Shell版本以及简单介绍Shell功能Shell版本Shell脚本编辑以及运行Shell脚本编辑Shell脚本执行Shell变量Shell环境变量Shell用户自定义变量Shell特殊字符Shell输入输出命令Shell程序逻辑结构语句零零散散写了一些看课本来的东西,目前已经理清版本,脚本编辑,shell变量相关概念,后续内容梳理完毕再行补充。2019年6月26日记Shell是UN...
2019-06-26 23:23:53
282
原创 Linux学习:从SSH服务排障到netstat命令学习
文章目录SSH服务排障netstat学习SSH服务排障在Linux运维当中多使用远程操作Linux的方式进行服务器维护,这时候就需要远程登录Linux的软件进行操作,现在Windows远程登录Linux服务器的软件有SecureCRT、Putty、Xshell三款软件,这三块软件也多用SSH连接方式连接服务器,接下来介绍SSH排障策略:在确保网线、网卡和防火墙相关软硬件无误之后,首先检查...
2019-06-24 20:14:30
382
原创 Linux学习:Linux系统位数 x32和x64
文章目录32位以及64位系统区别确认本机的操作系统位数32位以及64位系统区别目前绝大多数企业环境选择64位Linux操作系统,那么32位和64位有什么不同呢?区别主要有如下几点设计定位不同64位操作系统的设计定位是满足机械设计和分析、三维动画、视频编辑和创作以及科学计算和高性能计算应用程序等领域,这些应用领域的共同特点是需要有大量的系统内存和浮点性能,简单的说,64位是为高科技人员在...
2019-06-22 21:01:46
740
原创 Linux学习: VIM命令
文章目录VIM简介VIM命令撤销重复之前命令显示行号光标移动搜索替换删除复制粘贴切换输入模式指令行命令补充reference website: Linux vi/vimVIM简介VIM是一个很强大的Linux的编辑器(没办法,因为楼主懒嘛:)VIM命令撤销u 撤销重复之前命令Ctrl+r 或者 .(引文输入法中的句点)显示行号set nu 显示行号set nonu ...
2019-06-14 10:34:09
207
原创 Oracle进阶学习3:SQL语句解析类型——硬解析和软解析
文章目录硬解析和软解析shared pool功能shared pool组成SQL语句硬解析和软解析Oracle数据信息全部存储在数据字典中,Oracle的解析有两种,软解析以及硬解析硬解析 hard parse 没有缓存进入硬解析硬解析内容:语法错误,对象存不存在,用户是否有操作权限硬解析在n种执行方案中找出最优的执行方案最消耗资源以及损耗时间软解析 soft pars...
2019-06-11 20:30:35
3411
10
原创 Oracle进阶学习2:SQL语句执行过程
文章目录一些背景知识相关知识一些背景知识ORACLE数据库启动的时候,Oracle首先在内存中划出一段空间启动一堆进程,进程以及该内存区域统称为Oracle实例Oracle实例关联的基本内存结构包括:系统全局区(SGA)由所有服务器进程和后台进程共享,对于所有进程来说,内存空间共享,实际工作中会有一定区域的分配程序全局区(PGA)专用于某一个服务进程或者后台进程,每一个进程使用一个PG...
2019-06-11 20:24:53
3470
1
原创 Oracle进阶学习1 Oracle数据库的体系结构
文章目录Oracle 体系结构简要如下图Oracle 体系结构简要如下图EM(Enterprise Manager)是Oracle实际的基于Java的管理工具,可通过浏览器访问数据库的管理界面,SQL PLUS可以访问数据库的数据信息。...
2019-06-09 16:27:45
313
原创 PowerDesigner添加索引
文章目录唯一索引唯一约束下面主要介绍利用powerdesigner工具添加索引唯一索引以当前student表为例,双击打开 table Properties对话框,选中index选项卡双击第一行进入编辑界面,在general选项下做如下操作进入Columns选项,添加需要唯一约束的字段然后点击确认,索引添加成功唯一约束双击数据表,选择Keys选项卡,会看到目前已经存...
2019-06-01 20:56:59
9270
原创 PowerDesigner学习
文章目录PowerDesigner安装PowerDesigner的使用PowerDesigner进行数据库设计创建表模型由数据模型导出SQL文件PowerDesigner进行物理模型转化由已有的数据库导出表模型PowerDesigner一些使用技巧表的关联关系上显示描述信息PowerDesigner软件只要用于数据库表的物理设计以及逻辑设计,相对于Oracle的PL/SQL开发工具来说,比较直观...
2019-06-01 18:19:36
380
原创 Oracle配置数据源
文章目录Oracle配置数据源Oracle配置数据源学习PowerDesiger时需要配置Oracle数据源,结果发现没有Oracle相关,后来才知道需要提前配置,SQL Server,Access同理类似 配置步骤如下打来ODBC管理器,注意需要用管理员方式运行选择系统DSN,点击添加配置Orale 数据源选择安装的Oracle文件,点击完成输入密码,点击OK...
2019-06-01 17:33:02
6723
原创 Oracle学习:由Oracle间隔分区到interval函数学习
文章目录Oracle的分区索引Oracle interval函数学习Oracle间隔分区Oracle的分区索引Oracle表分区是oracle开发中常用的技术,主要业务场景是针对到数据量,频繁查询的数据进行数据的分区处理,从而提高查询效率。常用的分区方式主要有 range分区、hash分区、list分区、复合分区、间隔分区、system分区等。今天主要介绍间隔分区也就是由时间戳建立分区的知识...
2019-05-29 21:22:16
1614
原创 第二部分:Oracle的序列、视图、索引
文章目录序列创建简单序列创建自定义序列PL/SQL创建序列视图索引序列序列是按照一定规则创建的一个数字序列,一般多用于主键的使用,动态生成主键值,这样增加数据的时候很大程度上避免了主键的冲突创建简单序列语法:create sequence sequencenamecreate sequence se;select se.currval from dual; --查看序列当前值s...
2019-05-24 19:23:05
181
原创 第二部分:SQL修改表结构
文章目录二维表修改表结构增加字段修改字段删除字段修改表名二维表修改表结构一般都是在项目初期会进行数据库表字段的增减操作,而在项目后期对字段的操作都会引起程序的大部分变动。增加字段语法:alter table 表名 add 字段名 类型alter table student add sphone number(11);修改字段修改字段名 语法:alter table stude...
2019-05-23 21:08:48
731
原创 Oracle数据库练习----多表查询
文章目录Oracle练习的数据表Oracle练习的练习题Oracle练习的个人小结Oracle练习答案解析Oracle练习的数据表只要在Oracle中执行如下SQL文件会自动创建用于练习的数据库表链接如下:Oracle数据库表生成文件提取码是:p98rOracle练习的练习题1.列出所有雇员的姓名及其直接上级的姓名2.列出部门名称和这些部门的雇员,同时列出那些没有雇员的部门;3.显...
2019-05-21 20:30:17
883
原创 第二部分:SQL语句二维表管理
文章目录Oracle的二维表管理Oracle数据库表的字段类型说明Oracle二维表的创建Oracle数据库字段类型参考文章:ORACLE中的各种数据类型详细的介绍Oracle的二维表管理Oracle数据库表的字段类型说明Oracle常用的数据类型主要有数据类型参数描述char(n)n=1 to 2000字节定长字符串,n字节长,如果不指定长度,缺省的话为1个字...
2019-05-20 23:02:32
1663
转载 ORA-01722 无效数字出错原因以及以及分析总结
转发自:ORACLE-023:令人烦恼的 ora-01722 无效数字主要原因如下:1、对于两个类型不匹配(一个数字类型,一个非数字类型,同下)的值进行赋值操作;2、两个类型不匹配的值进行比较操作(例如,“=”);3、to_number函数中的值,非数字的,比如,to_number('a')肯定是不行的,to_number('12306')则是正常的。要避免这些问题,要做到在写sql语句...
2019-05-20 20:53:10
42568
1
原创 第二部分:通过SQL语句管理账户
文章目录Oracle 账户管理自带账户创建账户维护账户Oracle 账户管理自带账户system----管理员账户 --具备大部分Oracle的管理权限,用来管理普通账户和pracle的数据 --Oracle数据维护人员 sys ------超级管理员账户 --具有system的所有权限,同时又具备其他权限 --Oracle工程师创建账户...
2019-05-20 19:10:46
454
原创 第二部分:子查询
文章目录子查询单行子查询多行子查询表示任意一个的any表示所有的all表示集合中的任意一个的 in子查询当查询的结果明确的时候,应该使用子查询.,子查询也就是在where语句中出现查询语句单行子查询筛选条件不明确,需要执行一次查询,并且需要执行的这一次查询的结果只有一条,可以在where中添加查询语句,完成查询语法:select 内容 from 表名 where 字段名 算数运算符 子查...
2019-05-19 20:57:43
150
原创 第二部分:SQL多表连接(SQL92 and SQL99)
文章目录SQL多表连接SQL92等值连接不等值连接自连接外连接SQL99自然连接内连接外连接左外连接右外连接全外连接自连接SQL92&SQL99实现三表联合查询SQL92写法SQL99写法SQL多表连接SQL92等值连接等值连接是指两个数据库表在做完笛卡儿积之后,选择两个表中相同的的字段,令其相等,建立起来的等值连接。注意:如果两个数据表中选择的是相同的字段,注意要加上对应所在的...
2019-05-19 17:44:06
825
原创 第二部分:SQL增删改(单表操作)
文章目录Oracle增删改以及数据备份数据增加增加全部字段信息增加指定字段信息数据删除删除表中数据以及表结构删除全部表信息删除部分表信息数据修改表中全部数据修改表中特定数据修改数据备份表级别备份部分备份数据整体插入总结Oracle增删改以及数据备份数据增加增加全部字段信息全部字段增加数据可以如下示例1写出全部字段,也可以字段省略不写,如示例2语法:insert into tablenam...
2019-05-18 16:53:29
201
原创 数据库零散知识点补充:where和having比较
where和having比较where子句不允许出现多行函数,having子句允许出现多行函数where子句和having子句都可以使用普通字段进行筛选,但是where效率高于having–where执行顺序:from->where->group by->select->order by–having执行顺序:from->group by->selec...
2019-05-16 21:35:42
300
原创 第二部分:group by以及having学习
文章目录group by子句语法格式语句实例注意点having语法格式语句实例SQL语句执行过程本片文章主要结合自己实际学习过程,介绍group by和having子句的学习group by子句group by子句多用于需要将检索数据分组,统计数量或者满足某些条件的数据时,多用于where子句之后。语法格式select column, group_function(column)fro...
2019-05-16 21:19:42
4946
转载 第一部分:PL/SQL安装补充(注册码)
文章目录13.0.0注册码11.0注册码12.0 注册码10.0 注册码13.0.0注册码PLSQL Developer 13.0.0.1883 注册码 非常感谢AdoSea提供的PL/SQL 13.0.0.XXX提供的注册码:产品编号(product code): 4vkjwhfeh3ufnqnmpr9brvcuyujrx3n3le序列号(serial Number):226959密码...
2019-05-14 23:06:05
740
原创 第三部分:Oracle函数
文章目录Oracle函数学习单行函数字符函数数值函数Oracle函数学习Oracle函数是Oracle提供的用来进一步修饰或者处理数据的方法,如下学习内容主要包括单行函数、多行函数、转化函数、其它函数。单行函数单行函数包括字符函数和日期函数,单行函数特点不改变真实数据,只是对数据做了进一步修饰或者处理显示可以和字段混合使用字符函数INITCAP:首字母大写函数 > ...
2019-05-14 21:29:06
148
原创 第三部分:Oracle函数----日期补充
文章目录Oracle日期相关知识点日期格式字符转化为日期函数:to_date()日期转换为字符:to_char()Oracle日期相关知识点Orcle数据库中的日期格式默认是"01-1月-19" 对应格式为"DD-Mon-YY"日期格式有关日期的介绍见如下表格:日期格式含义YYYY,YY表示四位,两位的年份MM表示数字的月份(01)MON表示月份的缩...
2019-05-14 19:12:16
497
原创 Markdown初学习
第一篇:Markdown初学习开篇言背景(伟大的废话)一般技巧高级技巧1. 插入图片2. 插入超链接3. 插入列表4. 插入表格5. 插入代码5. 补充CSDN-markdown 文字样式设置(字体, 大小, 颜色, 高亮底色在本篇博客中,设置字体颜色有参考@[ThitherShore]先生的博客,文章写的很好,值得推荐!开篇言背景(伟大的废话)Markdown特点:易读易写Markdo...
2019-05-09 19:45:58
155
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人