数据库
文章平均质量分 74
渴望飞的鱼
这个作者很懒,什么都没留下…
展开
-
数据库软考笔记(八)关于数据流图那些事
数据库软考笔记(八)谈谈关于数据流图那些事......原创 2022-04-09 12:22:36 · 2707 阅读 · 0 评论 -
数据库软考笔记(六)程序语言基础知识
目录1.低级语言和高级语言:2.汇编、解释、编译:3.编译程序和解释程序:4.编译和解释的区别:5.编译和解释的比较:6.程序语言的数据成分7.程序语言的控制成分1.顺序结构:2.选择结构:3.循环结构:8.编译过程1.词法分析:2.语法分析:3.语义分析4.中间代码生成5.代码优化6.目标代码生成7.符号表管理8.出错处理中缀、前缀与后缀表达式(1)中缀表达式(a+b)*c-d——》前缀表达式(2)中缀表达式(a.原创 2021-05-17 21:35:29 · 1265 阅读 · 0 评论 -
数据库软考笔记(五)逻辑运算
逻辑运算逻辑与(又称为逻辑乘,类似于且,and):两个操作同时为真则为真,其中有一个为假则为假。逻辑或(又称为逻辑加,类似于或,or):两个操作数只要其中一个为真,即为真。逻辑异或:相异为真,相同为假。逻辑非(NOT,类似于取反,!-):操作数为真,则结果为假;操作数为假,则结果为真。真题真题:要判断字长为16位的整数a的低四位是否全为0,则(A)将a与0x000F进行“逻辑与”运算,然后判断运算结果是否等于0 将a与0x000F进行“逻辑或”运算,然后判断运算结...原创 2021-04-15 23:32:49 · 2992 阅读 · 3 评论 -
数据库软考笔记(四)安全性、可靠性与系统性能评测基础知识
对称加密技术文件加密和解密使用相同的密钥,或者虽然不同,也可以从其中一个很容易地推导出另一个。明文——》密文——》明文其中代表算法:DES算法:主要采用替换和移位的方法加密。它用56位密钥对64位二进制数据块进行加密。 3DES:用两个56位的密钥 RC-5 IDEA:类似于DES,其密钥长度为128位 AES:基于排列和置换运算非对称加密技术同样使用两个密钥:加密密钥和解密密钥,一个是公开的,一个是非公开的私有密钥。他们是一对,只有使用对应的密钥才能解...原创 2021-04-14 23:47:03 · 656 阅读 · 0 评论 -
数据库软考笔记(三)编址的相关计算 与 输入输出技术
目录字节(byte)与位(bit)编址计算习题输入输出技术(程序控制方式)需要CPU参与:不需要CPU参与:历年真题汇总字节(byte)与位(bit)内存是按字节(byte)编制的,而不是按位(bit)编制。1byte=8bit(备注:字节(Byte)是计算机信息技术用于计量存储容量的一种计量单位,也表示一些计算机编程语言中的数据类型和语言字符,数据存储是以“字节”(Byte)为单位,数据传输大多是以“位”(bit,又名“比特”)为单位,一个位就代表一个0或1(即二.原创 2021-03-24 22:34:02 · 1339 阅读 · 0 评论 -
数据库软考笔记(二)——计算机体系结构与存储系统笔记(一)
目录流水线技术高速缓存地址映像直接映像全相联映像组相联映像流水线技术流水线周期:各子任务中执行时间最长的(最慢的)子任务的执行时间流水线执行完n条指令所需要的时间:Tn=执行一条指令所需时间+(n-1)*流水线周期吞吐率:单位时间里流水线处理机流出的结果数。对指令而言,就是单位时间里执行的指令数。吞吐率:p=1/max(t1,t2,...,t3)即最长子过程所用时间的倒数。高速缓存Cache是介于CPU与主存之间的一级存储器,其容量较小,,..原创 2021-03-23 00:38:37 · 421 阅读 · 0 评论 -
数据库软考笔记(一)第一章 计算机硬件基础知识笔记总结
目录运算器:ALU、AC、DR、PSW控制器:IR、PC、AR、ID寄存器组(了解即可)存储器存储器与总线(了解,考分类)进制的转换习题练习运算器:ALU、AC、DR、PSW功能:1,执行所有的算术运算。如加、减、乘、除等基本运算及附加运算。2,执行所有的逻辑运算并进行逻辑测试。如与、非、或、零值测试或两格值得比较1,算术逻辑单元(ALU):负责处理数据,实现数据的算术运算和逻辑运算2,累加寄存器(AC):累加器,当算术逻辑单元ALU执行运算...原创 2021-03-21 22:19:45 · 1202 阅读 · 1 评论 -
图解SQL的inner join、left join、right join、full outer join、union、union all的区别
目录1.INNER JOIN2.FULL [OUTER] JOIN3.left[outer] join4.RIGHT [OUTER] JOIN5.UNION 与 UNION ALLleft join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录 。left join是以A表的记录为基础的,A可以看成左表,B可以看成右表,left join是以左表为准的.r...转载 2018-12-17 15:36:20 · 1038 阅读 · 0 评论 -
oracle查看表外键信息代码
目录(1)查看数据库表外键信息(2)查询表的约束(3)查询表的字段信息ORA-02291: integrity constraint () violated - parent key not found原因:外键关联。所谓外键关系就是一个表中的列引用了其他表中的列。例如,products表中的product_type_id列引用了 product_types表中的product...原创 2018-12-17 17:00:21 · 5457 阅读 · 0 评论 -
Oracle表字段的增加、删除、修改和重命名
增加字段语法:alter table tablename add (column datatype [default value][null/not null],….);说明:alter table 表名 add (字段名 字段类型 默认值 是否为空); 例:alter table sf_users add (HeadPIC blob); 例:alter table sf_us...转载 2019-01-02 18:17:40 · 158 阅读 · 0 评论 -
oracle sql developer 跳出窗口,输入替代变量解决方法
问题:oracle sql developer 连接后总是跳出窗口,输入替代变量,怎么关也关不掉。原因:在SQL *PLUS执行语句时,如果执行的语句中出现了&符号,则会弹出替换变量输入框,要输入变量,可是本来的这个&符号就是普通的文本符,sql*plus还自动识别真是麻烦,所以要禁止这个自动识别变量的功能: 解决方法:在执行语句前加一段set de...原创 2019-01-15 13:55:48 · 8252 阅读 · 2 评论 -
oracle查看已创建的序列代码
当想起有个序列,但是不知道是否已经创建的时候,可以这样去查询:select * from user_sequences where sequence_name='序列名字';select * from user_sequences where sequence_name like '%序列名字%';查询结果:...原创 2019-03-11 17:04:45 · 2951 阅读 · 0 评论 -
配置springboot的简单步骤(方便快捷)
目录一、目的二、框架搭建三、解压文档,完成下载。四、安装自动拉取jar包五、拉取成功后,到eclipse导入项目六、更改端口号七、添加controller和修改驱动八、数据库配置:(1)错误的:(2)正确的写法:Oracle:mysql:九、添加数据库驱动(1)导入jar包。你的jar。(2).maven配置,将涉及到的数据库配置到pom...原创 2019-06-24 17:23:00 · 828 阅读 · 0 评论 -
安装mysql 出现错误Unable to update security settings. Access denied for user 'root'@'localhost' 的解决
安装mysql出现问题以前安装过mysql,卸载了之后重新安装,当安装到mysql server的时候出现Unable to update security settings. Access denied for user 'root'@'localhost' (using password: YES)错误提示。参考只有这篇http://dba.stackexchange.com...转载 2019-07-11 09:29:26 · 1466 阅读 · 0 评论 -
Windows下通过MySQL Installer安装MySQL服务
MYSQL官方提供了Installer方式安装MYSQL服务以及其他组件,使的Windows下安装,卸载,配置MYSQL变得特别简单。1. 安装准备1.1 准备MySQL安装包百度云盘共享链接:https://pan.baidu.com/s/1qh1Gbl-GJOQoMzu5u1rwwg密码: a0r8windows版本安装包下载1.2 检查操作系统类型检查操作...转载 2019-07-11 09:33:03 · 8149 阅读 · 1 评论 -
Windows下cmd窗口连接mysql
mysql安装完毕后,命令窗口连接需配置path环境变量,值为mysql安装的目录/bin。如图,Windows下搜索cmd,回车在DOS命令窗口输入 mysql -hlocalhost -uroot -p回车 进入mysql数据库mysql -hlocalhost -uroot -p其中-h表示服务器名,localhost表示本地;-u为数据库用户名,root是mysql默认用...转载 2019-07-11 09:43:40 · 719 阅读 · 0 评论 -
You have an error in your SQL syntax; check the manual that corresponds to your MySQL server versio
今天 创建mysql用户的时候报错报错如下:You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'indentified by 'hybris'' at line 1...原创 2019-07-11 09:56:38 · 7628 阅读 · 0 评论 -
MySQL5.7创建用户并授权,设置允许远程连接
目录一. 创建用户命令:说明:例子:二. 授权:命令:说明:例子:注意:三.设置与更改用户密码命令:例子:四. 撤销用户权限命令:说明:例子:注意:五.删除用户命令:六、查看当前登陆用户七、查看数据库一. 创建用户命令:CREATEUSER'username'@'host'IDENTIFI...转载 2019-07-11 09:59:35 · 2456 阅读 · 1 评论 -
Mysql切换用户,登录用户
学习文档:https://www.runoob.com/mysql/mysql-connection.html(1)首先退出用户exit(2)其次,切换用户,登陆新创建的用户命令mysql -u hybris -p接着会弹出要求你输入密码,输入密码后即可登陆。...原创 2019-07-11 10:34:21 · 23477 阅读 · 2 评论 -
Oracle中的instr()函数 详解及应用
转自:https://www.cnblogs.com/dshore123/p/7813230.html1、instr()函数的格式 (俗称:字符查找函数)格式一:instr( string1, string2 ) / instr(源字符串, 目标字符串)格式二:instr( string1, string2 [, start_position [, nth_appearan...转载 2019-07-24 15:29:14 · 421 阅读 · 0 评论 -
oracle中比like'%'更高效的模糊查询方法
这里记录一下一个比较好的模糊查询方法。转载自Oracle模糊查询方法。在Oracle中提供了instr(strSource,strTarget)函数,比使用'%关键字%'的模式效率高很多。instr函数有三种情况:instr(字段, '关键字')>0相当于字段like '%关键字%'instr(字段, '关键字')=1相当于字段like '关键字%'instr...转载 2019-08-09 17:49:33 · 3644 阅读 · 0 评论 -
Java基础(Java、linux、sql优化)
关于Java基础试题、Java、linux、sql优化试题原创 2017-09-11 09:05:43 · 604 阅读 · 0 评论 -
SQL Developer 输入sql快速显示表快捷键
一开始使用sql developer一直没显示出来,要急表很麻烦,而PL SQL输入表的时候,会自动有提示的。后来发现sql developer没出来,是快捷键用错了。正确的快捷键:ctrl + alt + 空格 ,就会提示表名称了。(1)注意,如果上一个sql语句没有end,也就是加分号结束 (2)上一个sql加了分号以后,才会正确显示表名(3)另外,抛弃qq,和...原创 2018-11-26 15:21:15 · 5977 阅读 · 1 评论 -
Oracle创建表以及添加字段备注
目录 (一)检测插入信息的时候必须制定的字段(二)设置主键以及非空(三)创建表(四)给表添加备注(五)查询备注(六)查看表备注(七)创建同义词以及授予增删改查权限1、创建序列:2、查询序列:3、删除序列:4、判断序列是否存在,存在则删除:5、查询序列大小写问题(一)检测插入信息的时候必须制定的字段 STAT_CDE VARCHAR2(...原创 2018-11-22 17:54:30 · 28526 阅读 · 0 评论 -
pl/sql developer执行光标所在行
pl/sql developer执行光标所在行转载 2017-12-08 09:41:20 · 1045 阅读 · 0 评论 -
使用Sql Developer调试Oracle步骤
使用Sql Developer调试Oracle步骤以及没有调试权限解决方法。原创 2017-12-03 21:47:01 · 6418 阅读 · 0 评论 -
oracle中select 1 from table是什么意思
oracle中select 1 from table是什么意思转载 2017-12-11 14:26:12 · 11806 阅读 · 0 评论 -
数据库连接字符串汇总(mysql、oracle、sql连接driver等)
数据库连接字符串汇总(mysql、oracle、sql连接driver等)转载 2017-07-03 13:50:53 · 3642 阅读 · 0 评论 -
使用命令行打开mysql
使用命令行打开mysql原创 2017-10-11 14:48:08 · 9053 阅读 · 0 评论 -
使用SQL developer导出Oracle数据库表和数据,以及远程链接数据库
使用SQL developer导出Oracle数据库表和数据,以及远程链接数据库。原创 2017-08-29 09:03:43 · 15707 阅读 · 1 评论 -
SQL语句执行效率及分析(note)
关于数据库性能优化测试转载 2017-07-19 18:20:43 · 400 阅读 · 0 评论 -
创建学生表、班级表以及添加外键添加简单代码
创建学生表、班级表以及添加外键添加简单代码原创 2017-01-22 18:55:05 · 10439 阅读 · 0 评论 -
The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received
The last packet sent successfully to the server was 0 milliseconds ago. The driver has not received 解决方法。原创 2017-02-11 11:13:11 · 1764 阅读 · 0 评论 -
plsql 格式化sql 语句
plsql 格式化sql 语句转载 2018-01-31 15:32:46 · 1428 阅读 · 0 评论 -
ssm事务、spring+ibatis+junit调用存储过程事务不提交解决方法、测试类事务不提交解决方法
ssm事务、spring+ibatis+junit调用存储过程事务不提交解决方法、测试类事务不提交解决方法转载 2018-01-08 15:01:07 · 1184 阅读 · 0 评论 -
Oracle中查询时候报错:A column name in the order-by list matches more than one select list column解决方法
主要报错:A column name in the order-by list matches more than one select list columns. 88/5000 order-by列表中的列名匹配多个选择列表的列。 源代码:(报错)select ID,ORDER_KEY,RECPT_DTE,CUST_KEY,CUST_NAME,...原创 2018-11-07 16:31:38 · 529 阅读 · 0 评论 -
转:Oracle调用函数的方法
参考:https://blog.csdn.net/qq_30934019/article/details/80557576--表主体:SQL> SELECT * FROM emp_pl;EMPNO ENAME JOB MGR HIREDATE SAL COMM DEPTNO----- ---------- --------- ----- ----------- ------...转载 2018-09-19 09:23:10 · 2834 阅读 · 0 评论 -
Redis的特性
目录(1)相关特性:多数据库1,使用select切换数据库:select2,移动key到任意数据库:move支持事务Redis的持久化(1)RDB方式(2)AOF方式(1)相关特性:多数据库一个redis的实例可以包括多个数据库,客户端可以指定链接哪个数据库。一个redis最多可以提供16个数据库,默认是0-15,客户端默认是连接第0个数据库。可以通过s...原创 2018-09-10 14:25:09 · 493 阅读 · 0 评论 -
Redis的keys通用操作
目录(1)查看key: keys *(2)查看以任意字符创开头的key:keys 字符串?(3)删除key:del(4)查看key是否存在exists(5)对key重命名:rename(6)设置过期时间:expire(7)查看key的剩余时间:ttl(8)判断key的类型:type进入目录:cd /usr/local/redis/启动服务:./bin/re...原创 2018-09-10 13:57:38 · 566 阅读 · 0 评论 -
Redis的sorted-set
目录 sorted-set和set主要区别:常用命令使用场景 sorted-set和set主要区别:sorted-set都有一个分数与之关联,redis利用分数进行从小到大排序。分数可以重复。sorted-set中的成员在集合中的位置是有序的。(游戏排名,微博热点)常用命令添加元素:zadd,已经存储在元素的时候,会用新的分数,替换原来的分数。个数不显示...原创 2018-09-01 13:29:06 · 518 阅读 · 0 评论