
数据库
文章平均质量分 74
科学的发展-只不过是读大自然写的代码
科学的发展-只不过是读大自然写的代码
展开
-
多表查询-实验
表连接实验1 基础表1.1tb21.2 tb32 连接实验2.1 自然连接2.2 using 子句2.2.1using(name)2.2.1using(id)2.3 on子句2.3.1 外连接2.3.1.1 左连接2.3.1.2右连接2.3.2 内连接2.4 数据集合运算...原创 2019-11-08 16:15:38 · 321 阅读 · 0 评论 -
oracle-索引-使用总结
oracle索引使用举例通常:create index 索引名on tbname(列名)倒序:create index 索引名_desc on tbname(列名)函数:create index 索引名 on tbname( lower(列名))位图:create bitmap index 索引名 on tbname(列名)区别删除索引drop...原创 2019-11-06 15:38:43 · 123 阅读 · 0 评论 -
oracle学习笔记
PLSQL基本操作手册Oracle 教程原创 2019-08-19 15:41:28 · 119 阅读 · 0 评论 -
个人可以进行大模型开发吗
个人可以进行大模型开发吗原创 2024-07-25 08:36:56 · 788 阅读 · 0 评论 -
ubuntu postgresql 安装
ubuntu postgresql 安装原创 2024-07-25 08:30:46 · 1962 阅读 · 0 评论 -
Elasticsearch-聚合
{ "size" : 0, "aggs" : { 1 "popular_colors" : { 2 "terms" : { 3 "field" : "color" } } }} 1 聚合操作被置于顶层参数aggs之下(如果你愿意,完整形式aggregations同样有效)。 2 然后,可以为聚...原创 2020-08-10 19:51:34 · 125 阅读 · 0 评论 -
Elasticsearch-常用查询举例
关键记忆term,terms,constant_score,filter,bool,must,should,must_not,gt,lte,gte,lte,||+1M,exists,missing查询语句term查询数字SELECT documentFROM productsWHERE price = 20{ "term" : { "price" : 20 }}term文本查询SELECT productF...原创 2020-08-10 19:42:39 · 195 阅读 · 0 评论 -
Elasticsearch-like查找
1.基本需求模糊查询,级别数据如下表明(tb_name)id name 1 张小宝 2 王小美 2.sql 的模糊查询select name from tb_name name like '%小%'3.es 的查询是用正则表达式{ "wildcard" : { "name" : { "value" : "*小*", ...原创 2020-08-10 15:10:37 · 691 阅读 · 0 评论 -
数据库的连接字符串
数据库 连接方式 安全级别 字符串 SQL Server ODBC 标准安全 "Driver={SQL Server};Server=130.120.110.001;Address=130.120.110.001,1052;Network=dbmssocn;Database=pubs;Uid=sa;Pwd=asdasd;" 信任的连接 " Driver={SQL Server}; Server=Aron1; Database=pubs; Trusted...原创 2021-02-15 17:51:10 · 242 阅读 · 0 评论 -
SQL数据库连接字符串的几种写法
连接 方式 身份验证 连接字符串 远程 sql server server=服务器名称;uid=登录名称;pwd=登录密码;database=数据库名称 windows server=服务器名称;database=数据库名称;Trusted_Connection=SSPI 本地 方式1 非信任 Data Source=Data Source=myServerAddress;Initial Catalog=...原创 2021-02-15 16:31:09 · 2400 阅读 · 0 评论 -
数据库-odbc oledb ado 关系
1.odbc oledb ado 关系图2.关系说明名称 说明 odbc Open Database Connectivity(开放数据库连接) 要了解ODBC是什么,先了解一下数据库连接的相关知识。其实,在最开始连接数据库时,由于数据库种类繁多,各种数据库连接有不同的需求,这个时期,数据库连接主要依靠各种API函数来进行连接。而ODBC就是将这些API函数封装起来形成统一的接口,当SQL语句进入接口后,驱动器管理程序通过辨别将它们分别对应的进入各自的驱动器...原创 2021-02-15 17:06:53 · 196 阅读 · 0 评论 -
oracle 数据库安装及试用
1 数据库安装2 使用数据库2.1 创建用户sys as sysdba2.2 创建用户及数据库create user xjc identified by 123;grant connect,resource,dba to xjc;2.3 创建表格及写入数据create table tb1(id int);insert into tb1 valu...原创 2020-02-29 15:33:45 · 382 阅读 · 0 评论 -
mysql-游标
代码delimiter $$create procedure p14()begin declare id int; declare v1 varchar(15); -- 声明游标 declare mc cursor for select * from tb1; -- 打开游标 open mc; -- 获取结果 fetch ...原创 2020-02-26 20:48:53 · 134 阅读 · 0 评论 -
mysql-创建存储过程
说明1 create procedure 过程名称#创建过程2delimiter $$ #将语句的结束符号从分号;临时改为两个$$(可以是自定义)举例delimiter$$create procedure p1(in p_in int)begin select p_id;end;delimiter;set @p_in =5;call p1(@p_in)...原创 2020-02-26 20:35:34 · 171 阅读 · 0 评论 -
sql-学习笔记1
NULL AS:select出来一个虚列并且用null填充ISNULL(X字段,0):如果“X字段”为空就把他变成0where Address IS NULL:Address为空的条件sum(case when s_id=1 then p_num else 0 end) as s1_id...原创 2019-11-06 09:00:56 · 157 阅读 · 0 评论 -
实验-左外连接和内连接效果对比-内连接会将右表无匹配的项消除
原表数据左外连接和内连接效果对比证明:多对多的情况下,如果外键能保证完整,内连接和左外连接的结果相同。单如果右表有无匹配的情况下,结果不同,内连接会将右表无匹配的项消除 。...原创 2019-10-31 14:18:59 · 393 阅读 · 0 评论 -
自然连接实验分析
1.自然连接实验create table test_sp(sno int,pno int);insert into test_sp(sno,pno) values(1,1);insert into test_sp(sno,pno) values(1,2);insert into test_sp(sno,pno) values(2,1);select * from test_sp...原创 2020-01-03 15:23:15 · 525 阅读 · 0 评论 -
连接依赖与第五范式的个人理解
基本概念连接依赖:设关系模式R、Ri的属性集是U、Ui,UiU(1≤i≤n).若R每个容许的实例r均满足r=∏U1(r)∞...∞∏Un(r)则称R满足连接依赖,记作∞(R1,...,Rn).若其中某个Ui=U,则称连接依赖是平凡连接依赖。 多值依赖也是连接依赖。第五范式:如果关系模式R中的每一个连接依赖均由R的候选码所隐含,则称此关系模式符合第五范式。举例看下面关系表是否符合第5...原创 2020-01-03 11:35:29 · 3497 阅读 · 2 评论 -
多值依赖和第四范式的个人理解
1. 多值依赖1.1 多值依赖:多值依赖属4nf的定义范围,比函数依赖要复杂得多。在关系模式中,函数依赖不能表示属性值之间的一对多联系,这些属性之间有些虽然没有直接关系,但存在间接的关系,把没有直接联系、但有间接的联系称为多值依赖的数据依赖。在函数依赖中,X与Y是否存在函数依赖关系,只需考察X,Y的两组属性,与别的属性无关。而在多值依赖中,X与Y是否存在多值依赖还需看属性Z。1.2 数...原创 2020-01-03 09:42:36 · 13626 阅读 · 0 评论 -
数据库中的数据依赖
名称 说明 函数依赖 两个实例化的属性集X,Y,如果属性集X中的两个元组取值相同,必有对应的另外一个属性集Y中元组取值相同,则称Y函数依赖于X函数。 特别值得注意的是,如果属性集X中不存在两个取值相同的元组集合,则Y必定依赖于函数X,且函数X的属性集为超键。 平凡函数依赖 如果Y依赖于X,同时Y是X的子集,那么称X -> Y 为平凡...原创 2020-01-02 16:37:06 · 3815 阅读 · 1 评论 -
传递函数依赖与第三范式
基本概念1.数据依赖在计算机科学中,数据依赖是指一种状态,当程序结构导致数据引用之前处理过的数据时的状态。其中最重要的是函数依赖和多值依赖。2.函数依赖设X,Y是关系R的两个属性集合,当任何时刻R中的任意两个元组中的X属性值相同时,则它们的Y属性值也相同,则称X函数决定Y,或Y函数依赖于X。3.平凡函数依赖当关系中属性集合Y是属性集合X的子集时(Y⊆X),存在函数依赖X→Y,即一组属...原创 2020-01-02 11:37:08 · 2061 阅读 · 0 评论 -
完全函数依赖与第二范式
基本概念完全函数依赖:设X,Y是关系R的两个属性集合,X’是X的真子集,存在X→Y,但对每一个X’都有X’!→Y,则称Y完全函数依赖于X。部分函数依赖:设X,Y是关系R的两个属性集合,存在X→Y,若X’是X的真子集,存在X’→Y,则称Y部分函数依赖于X。第二范式:在1NF的基础上,非码属性必须完全依赖于候选码(在1NF基础上消除非主属性对主码的部分函数依赖)举例说明学号 ...原创 2020-01-02 11:23:03 · 1559 阅读 · 0 评论 -
数据库-范式-范式的转换举例-用变坏的方式理解范式
1. 基础概念1.1 元组:表中的一行就是一个元组。1.2 候选码和主码:表中可以唯一确定一个元组的某个属性(或者属性组)叫候选码。1.3 主码:我们从许多个候选码中挑一个就叫主码。(主键)1.4 属性:教科书上解释为:“实体所具有的某一特性”,在关系数据库中,属性又是个物理概念,属性可以看作是“表的一列”。1.5 主属性:一个属性只要在任何一个候选码中出现过,这个属性就是主属性。1...原创 2019-12-13 11:22:45 · 4103 阅读 · 0 评论 -
PowerDesigner连接Oracle数据库
一 创建项目二 选择数据源注:一般到上图这里,点确定就可以的,但是如果你之前没有建立过数据源,那么如下就是建立数据源的过程创建数据源1.选择数据源的方式2.选择数据源的驱动3.连接数据库4.连接数据源三 选择创建的数据源生成反向工程...原创 2019-11-13 09:20:27 · 351 阅读 · 0 评论 -
SQL- 约束
约束的种类 说明 NOT NULL 分空 UNIQUE 唯一 PRIMARY KEY 主键 FOREIGN KEY 外键 CHECK 检查 DEFAULT 默认原创 2019-10-23 08:20:40 · 114 阅读 · 0 评论 -
sql面试题学习笔记
一 面试题SQL常见的一些面试题(太有用啦)常见的SQL笔试题和面试题(上):经典50题sql 常见面试题sql面试题库你必知必会的SQL面试题二 sql基础知识SQL之CASE WHEN用法详解(转)SQL join 用于根据两个或多个表中的列之间的关系,从这些表中查询数据。三 学习笔记1. 语句 查询出每门课都大于80 分的学生姓名name k...转载 2019-10-18 08:21:20 · 244 阅读 · 0 评论 -
一张图看懂数据库范式
简单说明:BC表示BC范式(BCNF)对号:符合设计范式的依赖差号:不符合范式的依赖(附近的文章表示不符合的范式)主:主属性非:非主属性码:主码(外面是主属性表外码的属性)如对概念不清楚请看《尴尬的第四范式 第五范式》...原创 2019-03-14 16:19:29 · 735 阅读 · 0 评论 -
尴尬的第四范式 第五范式
《秒懂数据库范式》先准备几个概念防止后面对范式的理解不清晰。元组:表中的一行就是一个元组。候选码和主码:表中可以唯一确定一个元组的某个属性(或者属性组)叫候选码。主码:我们从许多个候选码中挑一个就叫主码。(主键)属性:教科书上解释为:“实体所具有的某一特性”,在关系数据库中,属性又是个物理概念,属性可以看作是“表的一列”。主属性:一个属性只要在任何一个候选码中出现过,这个属性就是主...原创 2019-03-14 15:29:11 · 9307 阅读 · 0 评论