航帆远洋

学习,思考,实践,总结!

【数据库优化(持续更新)】--第一弹设计优化

数据库是程序的仓库,也是程序中最脆弱的一部分,因为它的脆弱性和重要性,所以需要专门进行管理和优化。在如今的网络化的时代更加需要数据库的灵活和快捷,一个高效的数据库能够使程序运行效率更快,提高程序的运行效率。但往往对数据库的设计达不到我们想要的效果,所以数据库的优化显得尤为重要。该系列文章正是考虑大...

2014-05-05 10:56:46

阅读数:1557

评论数:3

MySql绿色版配置及使用详解

MySql数据库是有瑞典MySql AB公司开发,现在该公司被Oracle收购属于Oracle所有。同SQL Server类似,它也是基于关系型数据库的数据库管理系统,在Web应用方面MySQL是最好的RDBMS之一,因为它属于轻量级的RDBMS

2014-05-04 10:24:49

阅读数:57886

评论数:8

收费系统数据库设计总结

使用.NET编写的个人版的收费系统接近尾声,从一开始的数据库设计到系统模型图再到系统编码,这其中着实遇到了很多问题,同时也暴露了自身对基础知识掌握的不够牢靠,前篇博客对收费系统的数据库设计进行了部分总结,该篇博客主要对收费系统的数据库设计进行较详细的总结。 一、数据类型 1、存储类型  ...

2013-06-02 21:58:55

阅读数:4271

评论数:1

SQL Server2008创建约束图解

机房收费系统个人重构版开始了,但在设计数据库时遇到了写小麻烦,主要是数据库中约束的应用,以前在学习数据库时进行了总结,在刚开始学习时使用的是SQL Server2000小操作了下,查证了几种约束的作用,但现在升级为08版的SQL所以在操作方式上有了些区别。虽然是小麻烦但是也反映了我们学习的一种习惯...

2013-04-27 21:55:20

阅读数:2940

评论数:4

数据库三范式解析

在数据库的建立过程中需要考虑很多规则,一个良好的数据库设计不但要节省数据的存储空间,方便进行数据库应用程序的开发,而且能够保证数据的完整性。定义一个良好的数据库需要这么多的规则,那我们设计时岂不更让人头疼。所以为了能够建立一个好的数据库在开发时就必须保证数据库的规范化——三大范式。 数据库三...

2013-04-21 11:59:29

阅读数:3732

评论数:4

揭开ADO.NET神秘面纱——ADO.NET结构综述

ADO.NET提供了两个主要的组件来访问和操作数据,它们分别是.NET Framework 数据提供程序和 DataSet,为了更好的进行数据库的程序设计,我们非常有必要了解下ADO.NET的工作机制。 .NET Framework 数据提供程序     .NET Framework ...

2013-03-18 00:28:15

阅读数:3502

评论数:9

SQL Server数据库程序设计知识总结

SQL Server是由Microsoft开发和推广的关系数据库管理系统(DBMS),它最初是由Microsoft、Sybase和Ashton-Tate三家公司共同开发的,并于1988年推出了第一个OS/2版本。它只是众多关系数据库管理系统的一种,其它的关系数据库管理系统还有Server,Orac...

2012-08-30 21:19:44

阅读数:3867

评论数:8

SQL数据库安全性

许多Windows系统管理员,还兼职着微软SQL Server数据库管理员(DBA)的身份。另一方面,企业将许多机密的信息存储到了SQL Server数据库中。作为一名DBA新手,则需要了解SQL Server的安全模式和如何配置其安全设置,以保证“合法”用户的访问并阻止“非法”访问。而在SQ...

2012-08-22 14:35:06

阅读数:12067

评论数:16

数据库程序设计中的约束、触发器和存储过程

上篇博客中所说的对于表操作的几种限制少分析了触发器。这次从对表设计的角度来着重分析约束和触发器的关系,并进一步扩展比较触发器和存储过程。但在看该篇博客前强烈建议大家好好读下我的上一篇博客《约束与数据库对象规则、默认值的探究》        首先,从图上来比较三者的关系:        触发...

2012-08-16 21:41:17

阅读数:10706

评论数:73

约束与数据库对象规则、默认值的探究

约束、规则、默认值这三者在数据表中规定了数据进行操作时的限制条件。他们三者有关系也有区别,用了两天的时间研究了他们三者,总结如下。 首先让我们从关系角度来分析: ●浅谈约束、规则、默认值     1、约束,约束顾名思义是限制条件的意思,其实它的作用也是如此,它是对所要进行增删改查操作...

2012-08-08 11:51:53

阅读数:8584

评论数:32

让数据库游标变得简单

(一)浅谈游标       (1)游标的概念       游标是指向查询结果集的一个指针,它是一个通过定义语句与一条Select语句相关联的一组SQL语句,即从结果集中逐一的读取一条记录。游标包含两方面的内容:        ●游标结果集:执行其中的Select语句所得到的结果集;    ...

2012-08-01 21:36:07

阅读数:2547

评论数:9

数据库对象命名

编码规范是一个优秀程序员的必备素质,很多人非常注重程序中变量、方法、类的命名,却忽视了同样重要的数据库对象命名。         基本命名规则 数据库对象 前缀 举例 表(Table) 无 Student 字段(Column) ...

2012-07-27 09:53:46

阅读数:2237

评论数:5

几行代码创建属于你自己的SQL数据库

创建数据库有多重方法,如可以使用企业管理器创建数据库,也可以使用向导创建数据库。上面两种方法操作都很简单,但却有一个很大的缺点就是他很难大规模重复。换句话说,如果你创建一个准备重新分布到世界各地的数据库,对于一个没有经验的用户来说,应付SQL企业管理器并建立数据库并不是一件容易的事。于是为了解决我...

2012-07-27 09:16:18

阅读数:3596

评论数:8

那些年我们用过的SQL Select语句

众所周知在SQL的世界中共有九种SQL语句,而在这些语句中最复杂的就属我们的Select语句了,它是我们数据库中用的最多的语句,于是乎如果我们把Select语句掌握了那我们的SQL语言就至少掌握了一半多了。那么就请跟随我们介绍来学习Select语句吧。        在我们找东西时最先采取的战略...

2012-07-21 11:20:06

阅读数:4770

评论数:5

数据库是什么,它是做什么用的?

总是在说要学数据库,记得一位老师给我们说过在大学学会一门编程语言,外加数据库,最后学好网络编程,那我们在毕业后找工作时是很容易的。学习了有一段时间的数据库了,但总是在认识名词,像ADO(ActiveX Data Object)、DAO(Data Access Object)、RDO(Remote ...

2012-07-15 21:36:57

阅读数:27662

评论数:7

提示
确定要删除当前文章?
取消 删除
关闭
关闭