摘要:
BigInt 。 Int64 一个 64 位的有符号整数。 Binary 。 Array 类型为 Byte 二进制数据的固定长度流,范围在 1 到 8,000 个字节之间。 Bit 。 Boolean 无符号数值,可以是 0、1 或空引用(Visual Basic 中为 Nothing)。 Char 。 String 非 Unicode 字符的固定长度流,范围在 1 到 8,000 个字符之间。 ... 阅读全文
随笔分类 - 数据库技术
Stop SQL Injection Attacks Before They Stop You
2008-05-27 18:15 by Zhuang miao, 807 阅读, 收藏,
摘要:
Armed with advanced server-side technologies like ASP.NET and powerful database servers such as Microsoft® SQL Server™, developers are able to create dynamic, data-driven Web sites with incredible ease. But the power of ASP.NET and SQL can easily be used against you by hackers mounting an all-too-common class of attack—the SQL injection attack.
The basic idea behind a SQL injection attack is this: you create a Web page that allows the user to enter text into a textbox that will be used to ex 阅读全文
在执行该操作期间发生意外错误:【microsoft sql-dmo(odbc sqlstate:42000)】 解决方案
2007-12-25 23:09 by Zhuang miao, 12532 阅读, 收藏,
摘要:
一个偶然的错误(好像是附加数据库时导致的)导致了一个空数据库的建立,该数据库在企业管理器中没有名称,没有任何表,没有用户,没有角色,......。无法修改也无法删除。 阅读全文
Rose VS PowerDesigner
2007-09-28 20:34 by Zhuang miao, 747 阅读, 收藏,
摘要:
一、 二者的出身
作为世界最著名的两大CASE工具,Rational Rose和PowerDesigner的名声可谓如雷贯耳。Rose是当时全球最大的CASE工具提供商Rational的拳头产品,UML建模语言就是由Rational公司的三位巨头Booch、Rumbaugh和Jacobson发明的,后来Rational被IBM收购,所以Rose 可谓出身名门,嫁入豪族。而PowerDesigner也有一段好玩的历史,作者王晓昀是一位中国人,在法国SDP软件公司工作时,由于苦觅一个好用的CASE工具未果,干脆自由开搞,整了个AMC*Designor出来,居然一炮打响,在法国卖得个“巴黎纸贵”,后来SDP被Powersoft公司收购,同年Sybase这只大黄雀又吃下了Powersoft这只螳螂,所以PowerDesigner也是惊艳出场,星光四射。 阅读全文
规范化-数据库设计原则
2007-09-27 19:12 by Zhuang miao, 644 阅读, 收藏,
摘要:
摘要
关系型数据库是当前广泛应用的数据库类型,关系数据库设计是对数据进行组织化和结构化的过程,核心问题是关系模型的设计。对于数据库规模较小的情况,我们可以比较轻松的处理数据库中的表结构。然而,随着项目规模的不断增长,相应的数据库也变得更加复杂,关系模型表结构更为庞杂,这时我们往往会发现我们写出来的SQL语句的是很笨拙并且效率低下的。更糟糕的是,由于表结构定义的不合理,会导致在更新数据时造成数据的不完整。因此,就有必要学习和掌握数据库的规范化流程,以指导我们更好的设计数据库的表结构,减少冗余的数据,借此可以提高数据库的存储效率,数据完整性和可扩展性。本文将结合具体的实例,介绍数据库规范化的流程。
阅读全文
浅谈数据库设计技巧【CSDN】
2007-09-25 15:57 by Zhuang miao, 458 阅读, 收藏,
摘要:
说到数据库,我认为不能不先谈数据结构。1996年,在我初入大学学习计算机编程时,当时的老师就告诉我们说:计算机程序=数据结构+算法。尽管现在的程序开发已由面向过程为主逐步过渡到面向对象为主,但我还是深深赞同8年前老师的告诉我们的公式:计算机程序=数据结构+算法。面向对象的程序开发,要做的第一件事就是,先分析整个程序中需处理的数据,从中提取出抽象模板,以这个抽象模板设计类,再在其中逐步添加处理其数据... 阅读全文
数据库设计范式
2007-09-20 22:30 by Zhuang miao, 390 阅读, 收藏,
摘要:
(转自:http://www.itisedu.com/phrase/200604241410105.html)
设计范式(范式,数据库设计范式,数据库的设计范式)是符合某一种级别的关系模式的集合。构造数据库必须遵循一定的规则。在关系数据库中,这种规则就是范式。关系数据库中的关系必须满足一定的要求,即满足不同的范式。目前关系数据库有六种范式:第一范式(1NF)、第二范式(2NF)、第三范式(3NF)、第四范式(4NF)、第五范式(5NF)和第六范式(6NF)。满足最低要求的范式是第一范式(1NF)。在第一范式的基础上进一步满足更多要求的称为第二范式(2NF),其余范式以次类推。一般说来,数据库只需满足第三范式(3NF)就行了。下面我们举例介绍第一范式(1NF)、第二范式(2NF)和第三范式(3NF)。 阅读全文