自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 资源 (1)
  • 收藏
  • 关注

原创 Oracle笔记--访问控制

访问控制• Oracle是一个多用户访问的数据库服务器,提供了对数据库级别的访问控制,对数据库对象级别的访问控制,并能授予和撤销对对象的各种访问权限• 访问数据库并使用数据库对象需要权限,用户需要系统权限来访问数据库,需要对象权限来操作数据库对象的内容• 数据库管理员是一个特殊的用户,该用户本身可以访问数据库并操作数据库对象,同时还具有授予用户访问数据库及对象的权限• 但并不是所有的授权都是由数据库管理员完成的,他们可以将这种授权的权利分配给其他用户,使其他用户在可授权的范围内进行授权创建用户要

2020-06-08 19:26:29 317

原创 Oracle笔记--索引

索引• 如果把书当作一个数据库的表,那么书前的目录就是该表的索引• 可以通过目录快速的找到该所需要的内容,同样可以通过索引快速的查询所需要的数据• 索引是数据库对象,提高查询的速度• 可以显式的创建索引,也可以被自动创建。如果没有给表建立索引,那么查询表中的记录,将会发生全表扫描,速度会比较慢• 索引提供了对表中行的直接和快速的访问,目的是通过索引的路径快速定位数据,以减少磁盘输入输出操作,提高速度• 索引由Oracle数据库维护,当对一个表进行DML操作时,Oracle会自动维护索引创建索引

2020-06-08 09:48:44 137

原创 Oracle笔记--序列

序列序列是数据库对象,独立于表存储,可以为多个表使用序列最主要的用途就是创建一个主键的值序列能确保这个主键的唯一性创建序列语法CREATE SEQUENCE sequence [INCREMENT BY n] [START WITH n] [{MAXVALUE n| NOMAXVALUE}] [{MINVALUE n| NOMINVALUE}] [{CYCLE | NOCYCLE}] [{CACHE n| NOCACHE}];格式说

2020-06-08 09:29:10 287

原创 Oracle学习笔记——视图

视图概念:视图是基于表或另一个视图的逻辑表,一个视图并不包含真实的数据,它提供了另一个视角查看或改变表中的数据,视图本质上就是一个SELECT语句功能:视图可以起到隐藏数据的功能。因为视图可以选择性的显示表中的字段(或行)。视图可以将复杂的多表连接查询的结果构成一个简单的表结构提供给用户。出于数据库设计的考虑,我们需要把雇员的信息存放到多个表中,但是在显示数据时需要把几张表的数据都显示出来。视图的操作1创建视图视图名中应包含view,见名知意,否则无法区分视图与表,视图与表不可以重名语法

2020-06-08 09:02:50 406

原创 Oracle笔记--约束

Oracle约束约束的概念:Oracle数据库使用约束(constraints)来防止无效的数据进入到表中,保护数据的实体完整性通过约束,强制用户在插入、更新或删除数据时必须遵循一定的规则约束可以在创建表的时候定义,也可以在表创建之后定义不显式命名约束,Oracle数据库将用格式SYS_Cn产生一个名字,这里n 是一个唯一的整数,所以约束名是唯一的主要约束Not null 非空约束:指定字段不能包含空值。Unique 唯一约束:指定字段的值(或字段组合的值)对于表中所有的值必须是唯一的,

2020-06-07 22:47:47 88

原创 Oracle笔记--表的创建和修改

表的创建和修改表的创建表的概念:表是数据库中最重要的对象,是数据库的基础,是基本存储单元,用来存储数据,由行(记录)和列(字段)组成。一个数据库表,可以有多达1000个字段,表名和字段名必须符合命名规则。表在创建时没有数据,只是一个表结构,之后可以通过INSERT语句单行或多行添加数据 。Oracle数据库的表和字段的命名规则:如同Java语言变量有命名规则一样,必须以字母开始必须是1到30 个字符长度只能包含字母、数字、下划线“_”、美元符“$”和井号“#”不能使用Oracle的关键

2020-06-07 09:55:59 189

原创 Oracle查询笔记--数据库事务

数据库事务事务(Transaction)事务的主要任务确保数据的一致性,使程序员可以更加灵活的执行对数据库的操作,避免数据库中数据错误事务是由一组DML语句组成,完成一个相对完整的功能。例如,当一个银行客户从一个活期卡账户转账一定的数额形成一个定期账户,这对于数据库而言就是一个事务。该事务由三部分单独的操作组成,减少活期账户数额,创建定期账户和记录交易信息。作为数据库,必须保证组成事务的三部分操作必须全部完成,才能维护数据的一致性。当因为某种原因,导致其中的一个操作失败,那么其他的操作也会被撤销

2020-06-03 16:10:09 300

原创 Oracle查询笔记--增,删,改

DML:数据操纵语言INSERT 语句:将一行数据插入表中语法形式:INSERT INTO table[(column1, column2…)] VALUES (value1,value2…)其中列名可以指定插入某些列,也可以省略,如果省略则为插入全部列注意列名与值的顺序,应匹配。–假设现在公司新增加了一个部门,该部门的名称为开发部(development),–部门编号按规则设定为40,部门所在地为郑州select * from deptinsert into dept(dept

2020-06-03 15:53:57 121

原创 Oracle查询笔记--子查询,exist使用和集合运算符

子查询单行子查询:子查询只有一条记录子查询(也叫嵌套查询) 多个select嵌套出现,第一次的查询结果可以作为第二次的查询条件 或 表名–需求1:求最大工资那个人的姓名和薪水–1.求最大工资 5000select max(sal) from emp–2.求薪资5000的那个人的姓名和薪水select ename,sal from emp where sal =5000–3 组合起来select ename,sal from emp where sal=(select max(sal)

2020-06-01 00:01:32 605

原创 Oracle查询笔记--组函数,group by分组,having分组后处理

组查询所谓组查询即将数据按照某列或者某些列相同的值进行分组,然后对该组的数据进行组函数运用,针对每一组返回一个结果。语法:select ...from ...where ...group by col_name,col_namehaving ...order by...注意:select 后的筛选列只能是参与分组的列或者是组函数group by 即数据按照指定列相同值,划分若干个组having 对分组后的数据进行处理,where或join on 分组之前的过滤 having分组之

2020-05-31 08:45:53 472

原创 Oracle查询笔记--关联查询

连接查询什么是连接查询?查询多张表的数据,把多张表连接起来查询叫连接查询。1内连接:仅返回匹配条件的行1.1等值内连接1.1.1 where 子句需求1:求每个员工的姓名、职位、薪资、部门名称select empno,ename,sal,dname,emp.deptno from emp,dept where emp.deptno=dept.deptno注意:当相同的字段出现在多个表中,字段名必须加表名/别名。如deptno列,若列在多个表中唯一,则可以不写表名/别名需求2: 列出所有“

2020-05-29 08:09:56 256

原创 javaSwing制作贪吃蛇

javaSwing实现简单贪吃蛇游戏效果展示欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入效果展示最外层的窗口是700500蛇的运行区域是700400底部的按钮区域是700*100

2020-05-17 21:06:46 397

原创 BootStrap设置导航栏的高度

设置css样式覆盖.navbar {min-height: 40px;//更改高度}.nav > li > a {padding: 8px 15px;}.navbar-brand {padding: 8px 15px;}

2020-04-14 13:06:54 1944

SnakeGame.zip

javaSwing实现的简单贪吃蛇游戏。

2020-05-17

空空如也

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

TA关注的人

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