
数据库
文章平均质量分 75
shan9liang
悟空
展开
-
最基本的数据库设计规范
为使数据库命名及编码风格标准化,以便于阅读、理解和继承,所以建议遵循下面这些规范,适用所有软件业务系统,并适用于所有常用数据库(Oracle、DB2、SQL Server)。对象命名数据库对象包括表、视图、存储过程、函数、约束(数据库设计中应避免建立外键约束)。对象命名采用26个大写英文字母和0至9十个自然数、下划线_组成,且只能以字母开头,不能出现其他字符。对象命名由“前缀_模块名_业务实体名”...原创 2016-03-03 23:38:18 · 1790 阅读 · 2 评论 -
《java系统性能调优》--3.数据库
据统计,一方面,以数据库为中心的应用程序80%的性能问题是低效的SQL语句引起的,所以SQL的性能优化显得十分重要。另一方面,Oracle数据库应用系统运行阶段,DBA(数据库管理员)对系统参数配置不合理导致数据库运行性能低下,再者数据库物理结构的不合理也是导致性能低下的原因,本文主要从这些方面展开对oracle数据库应用性能的讨论。[2] 1. SQL优化 1.1 索引提升性能 Oracl原创 2014-09-21 09:09:59 · 2763 阅读 · 11 评论 -
什么是NoSql?
什么是NoSql? 随着web2.0的快速发展,非关系型、分布式数据存储得到了快速的发展,它们不保证关系数据的ACID特性。NoSQL概念在2009年被提了出来。NoSQL最常见的解释是“non-relational”,“Not Only SQL”也被很多人接受 NoSQL一词首先是Carlo Strozzi在1998年提出来的,指的是他开发的一个没有SQL原创 2013-07-02 08:01:42 · 3351 阅读 · 16 评论 -
mongoDB入门必读(概念与实战并重)
一、概述 MongoDB是一个基于分布式文件存储的数据库开源项目。由C++语言编写。旨在为WEB应用提供可护展的高性能数据存储解决方案。 MongoDB是一个介于关系数据库和非关系数据库之间的产品,是非关系数据库当中功能最丰富,最像关系数据库的。他支持的数据结构非常松散,是类似json的bjson格式,因此可以存储比较复杂的数据类型。Mongo最大的特点是他支持的查询语言非常强大,其语原创 2013-07-08 17:34:48 · 4480 阅读 · 14 评论 -
tomcat6,7配置连接池
以往Tomcat5.0的连接池配置是在http://localhost:8080/admin/下进行的非常方便,可是5.0以后的版本里面Tomcat就没有把admin集成到程序中了。 Tomcat5.5的admin可以在apache官方网站上下到,也可以通过admin里面的提示信息进行配置。 可是Tomcat6.0和7.0以后就没有admin管理界面了。这个时候配置连接池就必须手动配置了原创 2013-03-15 11:22:20 · 2620 阅读 · 5 评论 -
管理数据库连接不得不注意的地方
对于Asp.Net应用程序,当面对大量用户的请求,我们的服务器是否有能力从容应对,一方面取决于我们服务器硬件设备的处理能力,更重要的一方面则取决于数据库连接的管理是否合理。(这里代码是否合理,暂不考虑,假定它合理。) 本文主要讨论数据库连接的管理,即连接池的管理需要注意的问题,并通过代码实例进行分析。 注意一: 连接池中包含打开的可重用的数据库连接。在同一时刻同一应用程序域中可以原创 2013-02-22 21:01:51 · 3348 阅读 · 17 评论 -
oracle10g配置远程连接
方法一:采用图形化工具 输入数据库管理员定义的服务名。 在更改登录中,修改用户名,密码再测试 方法二: 可以用命令直接配: 在oracle安装目录下找到tnsnames.ora 用记事本直接加入如下命令即可 例如(参数依据实际情况而定) test = (DESCRIPTION = (ADDR原创 2012-12-22 15:08:32 · 1528 阅读 · 4 评论 -
数据库设计第三范式
一、数据库设计范式及其意义和不足 数据库的设计范式是数据库设计所需要满足的规范,数据库的规范化是优化表的结构和优化把数据组织到表中的方式,这样使数据更明确,更简洁。实践中,通常把一个数据库分成两个或多个表并定义表之间的关系以做到数据隔离,添加、删除和修改某个字段只需要在一个表中进行,接着可以通过定义的关系传递到数据库中剩余的表中(和分层思想的意义所在很相似)。这样我们可以消除很多错误或垃圾数原创 2011-10-06 07:47:46 · 4586 阅读 · 18 评论 -
E-R图
忘记是第几次重构了,这次改概要设计文档的时候,接受了袁福彪师兄的指导.牵扯到一个数据建模E-R图,找资料,学习了一下. 一、E-R图,实体-联系模型(简称E-R模型),它提供不受任何DBMS约束的面向用户的表达方法,在数据库设计中被广泛用作数据建模的工具。 这里不再赘述什么是E-R图了,自己百度百科去吧. 二、主要举两个例子: 1、图书借阅管理系统 1.1数原创 2011-10-13 10:11:28 · 8134 阅读 · 9 评论 -
利用ADO.NET的体系架构打造通用的数据库访问通用类
转载:http://blog.csdn.net/zhoufoxcn/article/details/6630524 周公 原来写过一个sqlHelper1.0,只是针对sqlServer,后来发现了这篇针对不同数据库的,觉得不错,就转了。 说明 在之前周公曾写过针对不同数据库的数据库访问通用类,如针对SQLite的、针对Access的、针对Oracle的、针对转载 2012-01-28 14:47:03 · 1927 阅读 · 3 评论 -
掌握这些,软考数据库设计没问题
一、问题类型: (1)在给定E-R图中,补充联系,并指定联系类型(根据策略1,2) (2)补充关系模式的属性,找出主键外键(根据策略1,2) (3)补充SQL语句(这个得懂) (4)判断记录是否可插入(根据策略3) 二、策略 1、根据描述,根据经验 2、E-R图转换关系模式的原则 (1)1:n转换到N端,或者独立(码只能是N端原创 2012-05-01 17:22:22 · 3510 阅读 · 9 评论 -
Redis3.2.11主从集群模式
本文一切安装、测试、开发均以上一稳定版本3.2.11为准,不建议采用Windows版本,因为Redis官方没有任何声明支持Windows版本,市面上的Windows版本为微软XX开源小组维护。单机安装安装安装环境:CentOS 6.5 x86_64版本,理论上CentOS6.x/RHEL 6.x的安装方式一样。但极可能不适用于CentOS 7.x/RHEL 7.x版本。执行命令如下tar -zxv...原创 2016-10-18 10:02:08 · 1837 阅读 · 4 评论