随笔分类 - 数据库
数据库技术描述
摘要:创建表 create table blog(id UInt64,title String,content String,created_at DateTime)Engine=MergeTree order by id; 日期数据一般指定默认值 create table blog(id UInt64,
阅读全文
摘要:db.ub.aggregate([ { $match: { _id: ObjectId("xxxx") } }, { // 提取users里面的user_id转换未ObjectId,名称定为uid $addFields: {"uid":{$toObjectId: "$user_id"}} }, {
阅读全文
摘要:二者本来应该是相同的值,但是每次查询都在变化, @Id @ApiModelProperty(value = "主键") @Field(value = "_id") var _id:ObjectId? = null @NotEmpty(groups = [AddGroup::class], messa
阅读全文
摘要:docker pull mongo:latest docker run -itd --name mymongo -p 27017:27017 mongo --auth docker exec -it mymongo mongosh 切换db use admin 再创建一个用户 db.createUs
阅读全文
摘要:PLSQL简介(一)【翻译】 原书:steven feuerstei oracle PLSQL grogramming 2014 PL / SQL代表“结构化查询语言和过程语言。 Oracle公司推出了PL / SQL克服SQL中的一些限制并提供更完整的编程解决方案。 什么是PLSQL Oracle
阅读全文
摘要:PLSQL 简介 PL / SQL是一种过程语言,专门用于在其语法中包含SQL语句。PL / SQL程序单元由Oracle数据库服务器编译并存储在数据库中。在运行时,PL / SQL和SQL都在同一服务器进程中运行,从而带来最佳效率。PL / SQL自动继承Oracle数据库的健壮性,安全性和可
阅读全文
摘要:JDBC连接步骤(三) java连接数据库五步走: 1. 注册驱动程序 2. 创建连接对象 3. 创建SQL语句 4. 执行SQL语句 5. 关闭连接 如图: " " 以MySQL为例 预备工作 我们连接MySQL,需要使用MySQL连接的驱动 " " 注册驱动程序 Class.forName()用
阅读全文
摘要:JDBCAPI简介(二) JDBC4.0相关API主要在下面两个包当中 java.sql javax.sql java.sql 这个包下面包括了几乎所有的JDBC操作的类和接口,比如创建和执行SQL查询。 java.sql重要类和接口 | 类/接口 | 描述 | | | | | | 提供对BLO
阅读全文
摘要:JDBC简介(一) java数据库连接(JDBC) 是一种用于将Java应用程序与数据库连接的 应用程序编程接口(API)。JDBC用于与各种类型的数据库交互,例如Oracle,MS Access,My SQL和SQL Server。JDBC也可以定义为关系数据库和Java编程之间独立于平台的接
阅读全文
摘要:数据库范式 忘掉远方是否可有出路 忘掉夜里月黑风高 ~ beyond《农民》 normalization of database,数据库的规范化,是一种数据库组织数据的技术,规范化是一种分解表的系统方法,用于消除冗余和不合理。 规范的目的: 消除reduntant数据 确保数据依赖性有意义,数据
阅读全文
摘要:视图索引与事务 本次授课主要讲解如下内容: 索引(了解) 视图(了解) 事务(重点,必须掌握) 第1回 索引 索引是存放在模式(schema) 中的一个数据库对象,索引的作用就是提高对表的检索查询速度, 字典(按笔画,按偏旁。。。。 检索,依据,特征的) 索引是通过快速访问的方法来进行快速定位数
阅读全文