1、 数据库设计:将数据库中的数据实体及这些数据实体之间的关系进行规划和结构化的过程; 良好的数据库设计: 节省数据的存储空间 能够保证数据的完整性 方便进行数据库应用系统的开发 糟糕的数据库设计: 数据冗余、存储空间浪费 内存空间浪费 数据更新和插入的异常 2、 数据库设计的步骤: 1、 需求分析 ...
分类:
数据库 时间:
2018-07-14 10:58:11
阅读次数:
238
问题描述
?有一个应用,偶尔会出现访问不了的情况。具体表现为,当其它应用调用它的接口时,可能会出现超时,过一段时间后,再调用它的接口可能又正常了。观察应用日志发现,这个被调用的应用会偶发性地连接不上数据库。因为该应用没有办法及时地查询到数据库,应用返回数据时间过长,也就导致调用该应用接口的其它应用超时。这种情况比较偶发,一天大概几次,没什么特别规律。
?应用日志中只能大概看出,出现问题时该应用
分类:
数据库 时间:
2018-07-09 16:24:13
阅读次数:
193
1.介绍 Jdbc是一套面向对象的应用程序接口,制定了统一的访问类关系数据库的标准接口,为各个数据库厂商提供了标准的接口实现。通过Jdbc,开发人员可以用纯java语言和标准sql语句编写完整的数据库应用程序。 2.流程 (1)注册Jdbc驱动:Class.forName(驱动名)//每个数据库都应 ...
分类:
数据库 时间:
2018-06-27 17:33:46
阅读次数:
182
常见数据库 MySQL:开源免费的数据库,小型的数据库。 Oracle:收费的大型数据库,Oracle 公司的产品 DB2:IBM 公司收费的数据库,常应用在银行系统中 SQLServer:MicroSoft 公司收费的中型数据库,C 、.net 等语言常使用 SQLite:嵌入式的小型数据库,应用 ...
分类:
数据库 时间:
2018-06-14 21:44:16
阅读次数:
255
数据库连接和事务管理,是数据库应用中的最重要概念之一。做过的人,都会头疼:何时Open一个连接?何时Start一个事务?何时Dispose这个连接?... ABP框架试图用一个叫做UnitOfWork的模型来解决这些。实际开发中,引入UnitOfWork,同时也会带来一些坑。 这个会抛Excepti ...
分类:
其他好文 时间:
2018-06-13 11:44:53
阅读次数:
698
access总结 在access数据库管理系统中,数据库是一个基础,它主要用来存储数据库应用系统中的其他数据库对象,也就是说,构成数据库应用系统的其他对象都存储在数据库中。 access第二章书中介绍使用access创建数据库的各种方法以及数据库的基本操作和维护,通过第二章的学习,学会了如何创建自己 ...
分类:
数据库 时间:
2018-06-01 22:13:41
阅读次数:
204
数据库迁移: 就是更新数据库 应用更新了,数据库要更新, 但是不能删除之前的数据库, 就要用到迁移 步骤 : 1: python xxx.py db.init 生成迁移文件夹 2 :python xxx.py db migrate -m '注释" 生成迁移文件(类似于备份) 3.python xxx ...
分类:
数据库 时间:
2018-06-01 13:22:22
阅读次数:
169
这节课学到了什么? 学会如何建立空数据库,根据现有文件创建数据库,使用模版创建数据库,数据库的一些基本维护,压缩和修复,备份,数据库默认格式更改。 这节课有什么总结? 我有更深入的了解Access这个软件,数据库是一个基础,他主要用来存储数据库应用系统 中的其他数据库对象,也就是说,构成数据库应用系 ...
分类:
数据库 时间:
2018-05-27 12:16:14
阅读次数:
206
一、Docker 概述 Docker 是一个开源的应用容器引擎,基于 Go 语言 并遵从Apache2.0协议开源。Docker 可以让开发者打包他们的应用以及依赖包到一个轻量级、可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化。容器是完全使用沙箱机制,相互之间不会有任何接 ...
分类:
其他好文 时间:
2018-05-23 17:09:25
阅读次数:
209
特别说明: 1、 本文只是面对数据库应用开发的程序员,不适合专业DBA,DBA在数据库性能优化方面需要了解更多的知识; 2、 本文许多示例及概念是基于Oracle数据库描述,对于其它关系型数据库也可以参考,但许多观点不适合于KV数据库或内存数据库或者是基于SSD技术的数据库; 3、 本文未深入数据库 ...
分类:
数据库 时间:
2018-05-20 19:26:07
阅读次数:
193