自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(20)
  • 资源 (3)
  • 收藏
  • 关注

原创 Oracle超详细笔记8--PL/SQL基础

一、PL/SQL程序结构1.PL/SQL语言概述 PL/SQL(Procedural Language/SQL)是对SQL的扩充,它允许SQL的数据操纵语言和查询语句包含在块结构(block_structured)和代码过程语言中,使PL/SQL成为一个功能强大的事务处理语言。 PL/SQL的优点如下:块结构:程序可分成若干逻辑块,各自包含那个单元里要求的逻辑语言资源。流程控...

2019-12-28 10:57:32 737

原创 Oracle超详细笔记12--安全管理

一、数据库安全性概述1.数据库的安全性主要包括两个方面的含义:一方面是防止非法用户对数据库的访问,未授权的用户不能登录数据库;另一方面是每个数据库用户都有不同的操作权限,只能进行自己权限范围内的操作。2.Oracle数据安全控制机制 用户管理权限管理角色管理表空间设置和配额用户资源限制数据库审计 3.Oracle数据库的安全可以分为两类:...

2019-12-28 10:26:44 1034

原创 Oracle超详细笔记11--游标

一、游标的概念及类型1.游标的概念 (游动的光标)游标(CURSOR)是Oracle系统在内存中开辟的一个工作区,在其中存放SELECT语句返回的查询结果。使用游标时,SELECT语句查询的结果可以是单条记录,多条记录,也可以是零条记录。游标工作区中,存在着一个指针(POINTER),在初始状态它指向查询结果的首记录。2.游标的类型显式游标由用户定义、操作,用于...

2019-12-27 12:03:30 640

原创 Oracle超详细笔记10--触发器

一、触发器概述1.触发器的概念与作用触发器是一种特殊类型的存储过程,编译后存储在数据库服务器中。当特定事件发生时,由系统自动调用执行,而不能由应用程序显式地调用执行。触发器不接受任何参数。触发器主要用于维护那些通过创建表时的声明约束不可能实现的复杂的完整性约束,并对数据库中特定事件进行监控和响应。2.触发器的类型DML触发器建立在基本表上的触发器,响应基本表的...

2019-12-27 11:16:38 2546

原创 Oracle超详细笔记9--存储过程与函数

一、存储过程存储过程是一种命名的PL/SQL块,它可以传递参数,存储在数据库中,也可以被用户调用。1.基本语法如下:create or replace procedure 过程名[<参数列表>] {is | as}[<局部变量声明>]begin程序语句段;end 过程名;说明:(1)使用REPLACE关键字表示如果要创建...

2019-12-27 10:49:56 1403

原创 Oracle超详细笔记7--视图

视图是基于一个表或多个表或视图的逻辑表,本身不包含数据,通过它可以对表里面的数据进行查询和修改。和表一样,视图也包括几个被定义的数据列和多个数据行,但就本质而言,这些数据列和数据行来源于其所引用的表。视图不是真实存在的基础表,而是一张虚拟表,视图所对应的数据并不实际地以视图结构存储在数据库中,而是存储在视图所引用的表中。视图是向用户显示数据的一种手段,编程人员通过查看视图而不是实际的表,简化了...

2019-12-27 10:31:53 326

原创 Oracle超详细笔记6--索引创建及管理

1.Oracle索引简介在Oracle数据库中,存储的每一行数据都有一个rowID来标识。当Oracle中存储着大量的数据时,意味着有大量的rowID,此时想要快速定位指定的rowID,就需要使用索引对象。当对Oracle表执行指定条件的查询时,常规的方法是将所有的记录取出来,然后再把每一条记录与查询条件作对比,最后返回满足条件的记录。这样操作不仅耗费时...

2019-12-27 10:19:34 697 1

原创 Oracle超详细笔记5--表管理

1.模式与模式对象模式概念(schema),又称方案:是指一系列逻辑数据结构或对象的集合。模式与用户的关系:模式与用户相对应,一个模式只能被一个数据库用户所拥有,并且模式的名称与这个用户的名称相同。通常情况下,用户所创建数据库对象都保存在与自己同名的模式中。同一模式中数据库对象的名称必须唯一,而在不同模式中的数据库对象可以同名。默认情况下,用户引用的对象是与自己同...

2019-12-27 09:28:34 538

原创 Oracle超详细笔记4--表空间管理

1.概述Oracle数据库开创性地提出了表空间的设计理念,Oracle中的许多优化都是基于表空间的设计理念而实现的。Oracle数据库被划分成称做表空间的逻辑区域,一个Oracle数据库有一个或多个表空间,而一个表空间则对应着一个或多个物理的数据库文件。表空间是Oracle数据库恢复的最小单位,容纳着许多数据库实体,如表、视图、索引等。表空间是数据管理的基本方法,所有用户的对象要存放在...

2019-12-27 09:14:15 313

原创 Oracle超详细笔记3--数据库管理

一、数据库创建利用图形界面DBCA(数据库配置向导)创建数据库。DBCA(DataBase Configuration Assistant)是一款图形化用户界面工具,重要用来帮助数据库管理员快速直观地创建数据库。单击“开始/程序/ Oracle - OraDb11g_home1/配置和移植工具/ Database Configuration Assistant”命令二、SQL*Plus...

2019-12-27 09:05:20 254

原创 Navacat连接Oracle

我们用Navacat连接Oracle数据库的时候,会提示ORA-12737:Instant Client Light:unsupported server character set ZHS16GBK解决方法:1.将oracleclient 安装到本地的磁盘里面下载地址:http://blog.mn886.net/ZBlogFile/ueditor/jsp/upload/file/...

2019-12-26 02:16:17 349

原创 Oracle解决无监听程序、启动闪退

在启动oracle数据库时,明明密码是正确的,但是却启动不了,还一闪而过。原因是服务中的oracle服务没有开启。开启服务步骤:1.选择“我的电脑”右键,点击“管理”2.选择“服务”3.找到oracle相关服务,启动它们...

2019-12-26 01:08:04 577

原创 Oracle账户解锁

oracle数据库安装后,有一些账户是被锁的,用户无法直接对其进行操作。比如:scott账户未解锁:ERROR:ORA-28000:the account is locked。解锁步骤:1.使用system或sys账户登录,口令即安装Oracle时输入的管理口令。2.使用命令解锁用户,命令为:alter user 账户名 account unlock;...

2019-12-26 00:59:20 367

原创 ubuntu升级python版本

Ubuntu16.04默认安装了Python2.7和3.5一、查看python版本:在命令行输入命令python按Ctrl+Z退出python命令行二、升级版本:1.输入命令sudo add-apt-repository ppa:jonathonf/python-3.6按Enter确认2.输入命令sudo apt-get update3.输入命令sud...

2019-12-25 18:11:10 1058

原创 ubuntu正确配置环境

在开发过程中配置Ubuntu环境是经常的事,但有时候配置完后,发现不仅配置的新环境没成功,还把原来的环境命令给弄没了解决方法:彻底修改错误,就打开自己修改过的PATH的文件,重新正确的配置如何配置环境:1.sudo gedit ~/.bashrc在里面加入:export PATH=$PATH:要配置的变量的路径(一定要加$PATH:,不然原来的环境命令会没有)2.保存并退出...

2019-12-24 22:58:52 272

原创 ubuntu出现“http://ppa.launchpad.net/fcitx-team/nightly/ubuntu xenial Release“ 问题

Ubuntu系统在更新时,执行sudo apt-get update 后出现“http://ppa.launchpad.net/fcitx-team/nightly/ubuntu xenial Release“ 没有Release文件的错误解决办法:1.进入etc/apt/sources.list.d 目录2.删除目录下的文件3.执行sudo apt-get update ,问题...

2019-12-24 22:41:40 1188

原创 ubuntu解锁文件

命令:sudo chmod -R 777 文件名chmod能改变权限,-R目录下所有文件, 777最高权限(读,写,执行)

2019-12-24 22:05:48 966

原创 Ubuntu下用命令行快速打开各类型文件

在Ubuntu下,当需要打开其他格式文件时,比如pdf、jpg、mp3等格式文件,通常做法是进入到文件所在的目录,双击打开,很影响效率。事实上,可以通过命令xdg-open打开这些格式文件,甚至是网页,像打开文件一样简单。举两个例子:ctrl+alt+t打开终端用户名@主机名:~$ xdg-open la_isla_bonita.mp3用户名@主机名:~$ xdg-open htt...

2019-12-24 21:58:13 774

原创 Oracle超详细笔记2--体系结构

一、Oracle数据库系统结构二、物理存储结构含义:物理操作系统文件的集合,主要包括构成数据库的各种物理文件,包括数据文件、控制文件、日志文件、参数文件(parameter file)、口令文件(password file)、跟踪文件(trace file)、警告日志文件(alert file)等,其中数据文件的扩展名为.DBF,控制文件的扩展名为.CTL,日志文件的扩展名为.LO...

2019-12-24 21:26:02 814

原创 Oracle超详细笔记1--Oracle 11g介绍

1.数据库的定义:数据库是数据管理的实用技术,是信息系统的核心和基础。数据库是存储信息的仓库,以一种简单、规则的方式进行组织数据。2.数据库的种类非关系型数据库也称为NoSQL数据库(Not Only SQL)针对特定场景,以高性能和使用便利为目的功能特异化的数据库产品如Facebook的Cassandra, Apache的Hbase,Redis等。关系型...

2019-12-24 20:58:16 362

登录页面模板.rar

这是一个登录页面模板,已经实现了非空提示,页面有酷炫的动态效果。使用时,将页面的对应提交部分代码进行更改即可使用

2020-06-29

SpringBoot.docx

这是通过SpringBoot的学习资料!这是通过SpringBoot的学习资料!这是通过SpringBoot的学习资料!这是通过SpringBoot的学习资料!这是通过SpringBoot的学习资料!这是通过SpringBoot的学习资料!重要的事情说6次

2020-02-29

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除