数据库
文章平均质量分 61
小非肥
写博客的小傻瓜
展开
-
SQL语言共分为那五个部分
SQL语言共分为那五个部分原创 2022-11-24 16:48:24 · 747 阅读 · 0 评论 -
项目和idea连接MySQL报密码错误,可是命令行登录MySQL显示密码正确
项目和idea连接MySQL报密码错误,可是命令行登录MySQL显示密码正确原创 2022-11-22 17:38:37 · 1294 阅读 · 3 评论 -
Oracle常用的查询语句
– 用户的所有表select * from dba_tableswhere owner = 'HHF'– 用户的所有分区表 分区表和表有重复的select * from dba_segments twhere t.owner = 'HHF'–表空间的所有分区表select * from dba_segments twhere t.tablespace_name = 'TEMP'– 表空间的所有表select * from dba_segments–原创 2021-02-22 17:20:59 · 187 阅读 · 0 评论 -
Oracle清库脚本
下面的两个删除都是index,JOB,LOB未删除。-- 删除当前用户下的这些文件 BEGIN FOR obj IN (SELECT object_name,object_type from user_objects WHERE object_type='PROCEDURE' OR object_type='TABLE' OR object_type='VIEW' OR object_type='FUNCTION' OR object_type=原创 2021-01-03 19:19:08 · 502 阅读 · 0 评论 -
Oracle数据库备份
文章目录1.备份表2.备份用户1.备份表一、单表备份create table tvouchers_bak as select * from tvouchers;2.备份用户备份:exp username/password@orcl file=D:\hsfa.dmp log=D:\hsfa.log exp 用户名/密码@实例名 文件保存地址 日志保存地址还原:imp test/testp@TestC file=C:/testdb.dmp...原创 2020-12-26 20:08:01 · 200 阅读 · 0 评论 -
数据库三大范式
关系数据库中表的数据项之间需要满足一定的关系,对关系的要求程度不同,分为不同的范式。要求程度越低数据库设计越简单,越高则数据库设计难度也越高要求难度由低到高1NF < 2NF < 3NF < BCNF < 4NF < 5NF这里只介绍1-3NF的数据库范式1NF要求:表中的所有属性都不可再分,即数据项不可分。2NF要求:数据库表满足第一范式,且每一个非主属性都完全函数依赖于候选码的整体,则数据表满足第二范式。这里需要理解候选码,非主属性,完全函数依赖。候选码:原创 2020-11-16 19:45:35 · 136 阅读 · 0 评论 -
spring的五种事物隔离级别
1.不考虑隔离性引发安全性问题脏读 :一个事务读到了另一个事务的未提交的数据不可重复读 :一个事务读到了另一个事务已经提交的 update 的数据导致多次查询结果不一致.虚幻读 :一个事务读到了另一个事务已经提交的 insert 的数据导致多次查询结果不一致.幻读,不可重复读,虚幻读的理解文章2.五种事物隔离级别1. DEFAULT 这是一个PlatfromTransactionManager默认的隔离级别,使用数据库默认的事务隔离级别.2.未提交读(read uncommited) :脏读,转载 2020-10-19 16:37:46 · 682 阅读 · 0 评论 -
数据库查询优化
文章目录1.合理使用索引① 是否为一个属性建立索引② 在那些属性上建立索引③是否建立聚簇索引④ 使用散列索引还是树索引2.避免或简化排序3.消除对大型表数据的顺序存取4.避免复杂的正则表达式5.使用临时表加速查询6.用排序来取代非顺序磁盘存取7.不充分的连接条件8.存储过程9.不要随意使用游标10.事务处理考计算机三级 记录下来学习的知识点1.合理使用索引索引的物理设计决策涉及以下几类问题① 是否为一个属性建立索引该属性必须是一个码,或者必须存在某个查询,其选择条件或连接条件使用了该属性。之所以原创 2020-10-05 10:05:28 · 375 阅读 · 1 评论 -
数据库sql语句添加,删除,修改字段。
文章目录1.数据库添加字段语句2.数据库删除字段语句3.数据库修改字段语句1.数据库添加字段语句数据表中添加一个字段的标准SQL语句写法为:alter table 表名 add (字段 字段类型) [ default ‘输入默认值’] [null/not null] ;举例:ALTER TABLE employee ADD remarks varchar(200) NOT NULL Default 0意思zhi就是dao在表employee 中加入 字段spbh,该字段的类型原创 2020-10-04 20:50:14 · 2419 阅读 · 0 评论 -
数据库sql语句练习 基础篇2
文章目录多表查询子查询数据库建表语句添加链接描述多表查询– 数据库productorder。– 1.查询所有iPhone 6s的入库信息(使用等值连接和内连接)SELECT pro.pname,rec.*FROM product pro,recruit recWHERE pro.pid = rec.pidAND pro.pname = "iPhone6s"– 2.使用内连接查询所有iPhone 7 12月01日之后的销售情况SELECT *FROM `order` ord,pro原创 2020-09-17 19:40:30 · 1976 阅读 · 0 评论 -
数据库sql语句select的使用,理解
1. sql语句的书写顺序 SELECT DISTINCT<Select_list> FROM <left_table> <join_type>JOIN<right_table> ON<join_condition> WHERE<where_condition> GROUP BY<group_by_list> WITH {CUBE|ROLLUP} HAVING<having_condtion>原创 2020-09-15 11:03:26 · 2135 阅读 · 0 评论 -
数据库sql语句练习 基础篇
学习数据库,做的练习题记录下来,方便那些想要练习的人数据库建表/*数据库名 : productorder共五个表 customer ,order ,product ,vender , recruid*/SET NAMES utf8mb4;SET FOREIGN_KEY_CHECKS = 0;– 1.Table structure for customerDROP TABLE IF EXISTS customer;CREATE TABLE customer (cid i原创 2020-09-14 16:06:55 · 1943 阅读 · 0 评论 -
sql语句的书写 使用特性 汇总
sql语句的书写顺序 SELECT DISTINCT<Select_list> FROM <left_table> <join_type>JOIN<right_table> ON<join_condition> WHERE<where_condition> GROUP BY<group_by_list> WITH {CUBE|ROLLUP} HAVING<having_condtion>.原创 2020-09-06 11:57:17 · 228 阅读 · 0 评论