数据库
文章平均质量分 55
学好数据库从点滴开始
芝识分享
这个作者很懒,什么都没留下…
展开
-
Excel数据如何导入到Oracle数据库中
一、通过Excel生成批量SQL语句,处理大量数据在excel中编写一条SQL语句:写出一条语句之后,直接从头拉到尾,这样所有的数据都有对应的脚本了,就可以直接复制到分析器,执行脚本即可。因为在公式里面,所以有时候语句会变化,当你生成这些语句之后,你可以选择性的粘贴为数值,然后再放到SQL里面去执行,如下:二、使用PLSQL工具导入将excel中的数据另存为文本文件(有制表符分隔的)将新保存到文本文件中的数据导入到pl*sql中 在pl*sql中选择tools-->text im原创 2021-06-15 21:56:23 · 3069 阅读 · 0 评论 -
用Oracle和mysql分别查询数学成绩前3名的学生信息
oracle查询:SELECT * FROM (SELECT S.SNO, ST.SNAME, S.CNO, S.SCORE, C.CNAME FROM SCORE S, COURSE C, STUDENT ST WHERE S.CNO = C.CNO AND S.SNO = ST.SNO AND C.CNAME = 'Java Web' ORDER BY S.SCORE DESC) WHERE RO原创 2021-04-28 11:38:38 · 1807 阅读 · 1 评论 -
Oracle SQL语句执行过程
1、用户在客户端执行 SQL语句时,客户端会把这条 SQL 语句发送给服务器端,让服务器端的进程来处理SQL语句。Oracle 客户端是主要任务就是把客户端产生的一些 SQL 语句发送给服务器端。2 、服务器进程从用户进程把信息接收到后,在 PGA 中就要为进程分配所需内存,存储相关的信息 。在客户端连接上服务器后,在客户端与服务器端都会形成一个进程,客户端上的我们叫做客户端进程,而服务器上的我们叫做服务器进程。3 、当客户端把 SQL 语句传送到服务器后,服务器进程会对该语句进行解析。这个解析的工作.原创 2021-04-11 09:01:00 · 1285 阅读 · 0 评论 -
Oracle闪回功能
Oracle闪回功能:提交事务之后,不能rowback,可以使用Oracle的闪回功能修复数据:1.– 查询闪回id 如:06001B00054E0000select versions_xid from 表名 versions between scn minvalue and maxvalue;2.– 根据闪回id获取 start_scn 如:21335967select * from flashback_transaction_query where xid=hextoraw(‘06原创 2021-04-11 08:58:59 · 326 阅读 · 0 评论 -
数据库基本概念
一、数据库的完整性1、实体的完整性实体完整性是对关系中的记录唯一性,也就是主键的约束。准确地说,实体完整性是指关系中的主属性值不能为Null且不能有相同值。定义表中的所有行能唯一的标识,一般用主键,唯一索引 unique关键字,及identity属性比如说我们的身份证号码,可以唯一标识一个人。2、参照的完整性参照完整性是对关系数据库中建立关联关系的数据表间数据参照引用的约束,也就是对外键的约束。准确地说,参照完整性是指关系中的外键必须是另一个关系的主键有效值,或者是NULL。参考完整性维护表间数据的原创 2021-04-10 21:07:27 · 195 阅读 · 0 评论 -
达梦数据库备份
达梦数据库备份一、建立脚本,导出dump文件二、将dump文件备份到其他服务器三、定时删除服务器上的备份文件四、在linux设置定时任务crontab五、其他说明一、建立脚本,导出dump文件1、dm_bak.sh###################################### call shell bakup DMSERVER######################################新建一个文件夹,路径为/home/dmdba/bakdb_script/userE原创 2021-03-29 20:36:55 · 864 阅读 · 0 评论 -
达梦数据库迁移数据步骤以及常见问题
一、创建表空间以及数据库用户--创建表空间和用户脚本create tablespace 表空间名 datafile 数据文件路径 size 数据文件初始大小 autoextend on maxsize 最大值;create user 用户名 identified by 密码 limit 密码策略 default tablespace 表空间名称;grant 权限类型 to 用户名;--创建directory脚本并赋权限('/home/dmdba/log'根据数据库服务器实际地址配置)cre原创 2021-03-29 20:10:12 · 7598 阅读 · 0 评论