![](https://img-blog.csdnimg.cn/20201014180756930.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
【SQL数据库】
文章平均质量分 86
zhang_xinxiu
拥有八年Java软件开发工作经验,熟悉主流的开源框架。做过的项目有Enumis银行系统平台,远洋地产SOA智能化系统,高校ERP系统平台,中谷粮仓管理系统,金融业务系统,酒店成单及管理系统,保险业务系统等项目。在技术方面能够快速的掌握新的技术,能够熟练运用常用的设计工具进行软件的设计,具有良好的沟通能力和需求分析能力,能够看懂英文的需求分析文档,能够承受压力。
展开
-
几行代码创建属于你自己的SQL数据库
创建数据库有多重方法,如可以使用企业管理器创建数据库,也可以使用向导创建数据库。上面两种方法操作都很简单,但却有一个很大的缺点就是他很难大规模重复。换句话说,如果你创建一个准备重新分布到世界各地的数据库,对于一个没有经验的用户来说,应付SQL企业管理器并建立数据库并不是一件容易的事。于是为了解决我们上面所说的难题,用T-SQL语句创建数据库的方法变应运而生。 在讲语法之前我先给大原创 2012-07-27 09:16:18 · 4934 阅读 · 8 评论 -
【数据库优化(持续更新)】--第一弹设计优化
数据库是程序的仓库,也是程序中最脆弱的一部分,因为它的脆弱性和重要性,所以需要专门进行管理和优化。在如今的网络化的时代更加需要数据库的灵活和快捷,一个高效的数据库能够使程序运行效率更快,提高程序的运行效率。但往往对数据库的设计达不到我们想要的效果,所以数据库的优化显得尤为重要。该系列文章正是考虑大数据量的当今如何才能让数据库的设计更加灵活,数据检索、操作更加高效展开的讨论,其中涉及到的优化原创 2014-05-05 10:56:46 · 1739 阅读 · 3 评论 -
收费系统数据库设计总结
使用.NET编写的个人版的收费系统接近尾声,从一开始的数据库设计到系统模型图再到系统编码,这其中着实遇到了很多问题,同时也暴露了自身对基础知识掌握的不够牢靠,前篇博客对收费系统的数据库设计进行了部分总结,该篇博客主要对收费系统的数据库设计进行较详细的总结。一、数据类型1、存储类型 在对数据库进行设计之初我们要考虑数据库字段值的存储形式,存储数据究竟要使用何种类型,对于数据库设原创 2013-06-02 21:58:55 · 5622 阅读 · 1 评论 -
数据库三范式解析
在数据库的建立过程中需要考虑很多规则,一个良好的数据库设计不但要节省数据的存储空间,方便进行数据库应用程序的开发,而且能够保证数据的完整性。定义一个良好的数据库需要这么多的规则,那我们设计时岂不更让人头疼。所以为了能够建立一个好的数据库在开发时就必须保证数据库的规范化——三大范式。数据库三范式 为了建立冗余较小,结构合理的数据库,在设计时必须遵循一定的规则。在关系数据库中这些原创 2013-04-21 11:59:29 · 4180 阅读 · 4 评论 -
SQL Server2008创建约束图解
机房收费系统个人重构版开始了,但在设计数据库时遇到了写小麻烦,主要是数据库中约束的应用,以前在学习数据库时进行了总结,在刚开始学习时使用的是SQL Server2000小操作了下,查证了几种约束的作用,但现在升级为08版的SQL所以在操作方式上有了些区别。虽然是小麻烦但是也反映了我们学习的一种习惯,在对知识进行封存后就放到一边,等待下次的调用,知识是要进行反复咀嚼才能消化的。 那闲话少说原创 2013-04-27 21:55:20 · 3372 阅读 · 4 评论 -
揭开ADO.NET神秘面纱——ADO.NET结构综述
ADO.NET提供了两个主要的组件来访问和操作数据,它们分别是.NET Framework 数据提供程序和 DataSet,为了更好的进行数据库的程序设计,我们非常有必要了解下ADO.NET的工作机制。.NET Framework 数据提供程序 .NET Framework 数据提供程序是专门为数据操作以及快速、只进、只读访问数据而设计的组件。 Connection原创 2013-03-18 00:28:15 · 3936 阅读 · 9 评论 -
SQL数据库安全性
许多Windows系统管理员,还兼职着微软SQL Server数据库管理员(DBA)的身份。另一方面,企业将许多机密的信息存储到了SQL Server数据库中。作为一名DBA新手,则需要了解SQL Server的安全模式和如何配置其安全设置,以保证“合法”用户的访问并阻止“非法”访问。而在SQL Server中登陆、用户、角色、权限提供了对数据库访问的权限,接下来在数据库安全性上着重分析它们的原创 2012-08-22 14:35:06 · 15373 阅读 · 16 评论 -
SQL Server数据库程序设计知识总结
SQL Server是由Microsoft开发和推广的关系数据库管理系统(DBMS),它最初是由Microsoft、Sybase和Ashton-Tate三家公司共同开发的,并于1988年推出了第一个OS/2版本。它只是众多关系数据库管理系统的一种,其它的关系数据库管理系统还有Server,Oracle,DB/2,Sybase,Informix;关系数据库:Access,FoxPro,Dbase等。原创 2012-08-30 21:19:44 · 4274 阅读 · 8 评论 -
数据库程序设计中的约束、触发器和存储过程
上篇博客中所说的对于表操作的几种限制少分析了触发器。这次从对表设计的角度来着重分析约束和触发器的关系,并进一步扩展比较触发器和存储过程。但在看该篇博客前强烈建议大家好好读下我的上一篇博客《约束与数据库对象规则、默认值的探究》 首先,从图上来比较三者的关系: 触发器不仅能够保证数据的完整性,而且还可以封装复杂的T-SQL逻辑处理语句,在功能上类似于存储过程,所原创 2012-08-16 21:41:17 · 11875 阅读 · 66 评论 -
让数据库游标变得简单
(一)浅谈游标 (1)游标的概念 游标是指向查询结果集的一个指针,它是一个通过定义语句与一条Select语句相关联的一组SQL语句,即从结果集中逐一的读取一条记录。游标包含两方面的内容: ●游标结果集:执行其中的Select语句所得到的结果集; ●游标位置:一个指向游标结果集内的某一条记录的指针 利用游标可以单独操纵结果集原创 2012-08-01 21:36:07 · 2700 阅读 · 9 评论 -
数据库是什么,它是做什么用的?
总是在说要学数据库,记得一位老师给我们说过在大学学会一门编程语言,外加数据库,最后学好网络编程,那我们在毕业后找工作时是很容易的。学习了有一段时间的数据库了,但总是在认识名词,像ADO(ActiveX Data Object)、DAO(Data Access Object)、RDO(Remote Data Object)、ODBC(Open Database Connectivity)、OLEDB原创 2012-07-15 21:36:57 · 44393 阅读 · 7 评论 -
数据库对象命名
编码规范是一个优秀程序员的必备素质,很多人非常注重程序中变量、方法、类的命名,却忽视了同样重要的数据库对象命名。 基本命名规则数据库对象前缀举例表(Table)无Student字段(Column)无Title视图(View)vvActivity存储过程(Stor转载 2012-07-27 09:53:46 · 2511 阅读 · 5 评论 -
约束与数据库对象规则、默认值的探究
约束、规则、默认值这三者在数据表中规定了数据进行操作时的限制条件。他们三者有关系也有区别,用了两天的时间研究了他们三者,总结如下。首先让我们从关系角度来分析:●浅谈约束、规则、默认值 1、约束,约束顾名思义是限制条件的意思,其实它的作用也是如此,它是对所要进行增删改查操作的数据进行一次检查,检查这些数据是否符合我们所要约束的条件。举个例子:我们都经历过高考,考试规定考生不原创 2012-08-08 11:51:53 · 10451 阅读 · 29 评论 -
MySql绿色版配置及使用详解
MySql数据库是有瑞典MySql AB公司开发,现在该公司被Oracle收购属于Oracle所有。同SQL Server类似,它也是基于关系型数据库的数据库管理系统,在Web应用方面MySQL是最好的RDBMS之一,因为它属于轻量级的RDBMS原创 2014-05-04 10:24:49 · 60706 阅读 · 9 评论