
【数据库系统】
文章平均质量分 80
dcj0913
这个作者很懒,什么都没留下…
展开
-
理解数据库范式——通俗易懂
分类: 数据库开发技术数据库范式是数据库设计中必不可少的知识,没有对范式的理解,就无法设计出高效率、优雅的数据库。甚至设计出错误的数据库。而想要理解并掌握范式却并不是那 么容易。教科书中一般以关系代数的方法来解释数据库范式。这样做虽然能够十分准确的表达数据库范式,但比较抽象,不太直观,不便于理解,更难以记忆。 本文用较为直白的语言介绍范式转载 2014-08-31 16:03:26 · 853 阅读 · 0 评论 -
数据库及SQL----常用知识点总结
用递归和非递归两种方法翻转一个链表原创 2014-09-13 15:33:21 · 46687 阅读 · 3 评论 -
数据库性能优化
1.数据库访问性能优化1.数据库的连接和关闭 访问数据库资源需要创建连接、打开连接和关闭连接几个操作。这些过程需要多次与数据库交换信息以通过身份验证,比较耗费服务器资源。ASP.NET中提供了连接池(Connection Pool)改善打开和关闭数据库对性能的影响。系统将用户的数据库连接放在连接池中,需要时取出,关闭时收回连接,等待下一次的连接请求。 连接池原创 2015-01-30 12:23:07 · 608 阅读 · 0 评论 -
数据库事务
事务(Transaction)是并发控制的基本单位。所谓的事务,它是一个操作序列,这些操作要么都执行,要么都不执行,它是一个不可分割的工作单位。例如,银行转账工作:从一个账号扣款并使另一个账号增款,这两个操作要么都执行,要么都不执行。所以,应该把它们看成一个事务。事务是数据库维护数据一致性的单位,在每个事务结束时,都能保持数据一致性。 针对上面的描述可以看出,事务的提出主要是为原创 2015-01-30 12:02:42 · 499 阅读 · 0 评论 -
数据库索引
强烈建议参阅链接:http://www.linezing.com/blog/?p=798#nav-1索引是对数据库表中一个或多个列(例如,employee 表的姓名 (name) 列)的值进行排序的结构。如果想按特定职员的姓来查找他或她,则与在表中搜索所有的行相比,索引有助于更快地获取信息。例如这样一个查询:select * from table1 where id=100原创 2015-01-30 12:17:45 · 440 阅读 · 0 评论