漫谈数据库

原创 2004年09月20日 23:13:00

        谈到数据库这个词,我想无论是菜鸟还是高手都不会感到陌生。随着信息化时代的到来,数据库已被广泛运用于各类电脑网络和管理系统中。如果没有数据库的话,今天的互联网就不会这样“绚丽多姿”,我们所看到的企业管理系统将只能成为一种电脑的装饰品。我有不少朋友,虽然他们对数据库各有自己的看法,但在有一点上是达成共识的:“数据库是IT的灵魂”。

        呵呵,前一段时间我曾在一论坛上说MS SQL SERVER2000只是数据库管理系统软件,和真正意义上的数据库是有区别的!!!引起轩然大波,令人十分困惑,特在此觉得有将这几个概念再次 澄清的必要!

     1.数据:是描述事物的符号记录;

     2.数据库(DB):是指长期存储在计算机内的、有组织的、可共享的数据集合;

     3.数据库管理系统(DBMS):解决如何科学的组织和存储数据,如何高效的获取和维护数据的系统软件;[注:主流关系数据库产品IBM的DB2 / DB2 universal database、Sybase / Sybase ASE、Informix / InformixIDS2000、MS /SQL SERVER 2000、ORACLE /ORACLE];

      4.数据库的发展:决定因素是数据模型的发展;从网状模型、层次模型、关系模型到将来的面向对象模型,相应的从网状数据库、层次数据库、关系数据库库到面向对象数据库;

      5.SQL语言:结构化查询语言;它的优点是接近自然语言、功能强大(SELECT、UPDATE、DELETE、ALTER)它的发展直接促进了关系型数据库的发展;

      6.关系型数据库:自然是采用关系模型作为组织方式的数据库,用表格表示实体间的关系;

      7.关系型数据库的函数依赖与规范化:关系模式自有其缺点,所以关系型数据库在遵循范式的情况下才可表现出更高的性能;

版权声明:本文为博主原创文章,未经博主允许不得转载。

《.NET 4.0面向对象编程漫谈》读者请进

《.NET 4.0面向对象编程漫谈》门户网页 汇总相关资源
  • bitfan
  • bitfan
  • 2010年11月06日 14:38
  • 20981

漫谈递归:递归的思想

为什么要用递归 编程里面估计最让人摸不着头脑的基本算法就是递归了。很多时候我们看明白一个复杂的递归都有点费时间,尤其对模型所描述的问题概念不清的时候,想要自己设计一个递归那么就更是有难度了。 ...
  • chencheng126
  • chencheng126
  • 2014年10月23日 21:43
  • 673

前端性能优化漫谈----用户

前端性能优化的方式方法很多,个人而言将其分为两部分: 1. 其一是如何让用户更快的看见 (用户篇) 2. 其二是如何让代码更好的维护 (后续的 代码篇) 用户篇我们主要解决用户输入地址按下...
  • stopllL
  • stopllL
  • 2017年09月13日 16:03
  • 135

《C++0x漫谈》系列

05年开始关注C++0x,其时C++0x的大部分草案其实都已经初具雏形。但几个重大的特性:concepts, rvalue, memory-model, variadic-templates等都还在激...
  • pongba
  • pongba
  • 2007年04月11日 20:33
  • 13364

大数据漫谈1:大数据到底是什么

专家简介:李剑杰,新炬网络架构师,资深数据资产管理、大数据专家,10年数据资产管理经验,曾参与多个移动、联通、银行、烟草数据资产管理项目,对数据资产有丰富的项目规划管理、落地实施经验。 何为大数...
  • u012245006
  • u012245006
  • 2015年10月08日 16:55
  • 496

架构漫谈专栏系列文章

转载架构漫谈专栏系列文章 来源自微信公众号聊聊架构, http://mp.weixin.qq.com/s?__biz=MzA5Nzc4OTA1Mw==&mid=409047489&idx=1&sn=...
  • gufachongyang02
  • gufachongyang02
  • 2016年03月01日 10:08
  • 1362

[南怀瑾系列] 中国文化漫谈

南老在讲座中主要提到两个方面的反思,一个是企业,一个是国学。 企业:...
  • u010013164
  • u010013164
  • 2014年06月26日 11:12
  • 681

漫谈Clustering 系列

今天在搜normalized cut的时候,发现一个
  • u011268606
  • u011268606
  • 2014年05月22日 16:25
  • 562

架构漫谈(二):认识概念是理解架构的基础

架构漫谈是由资深架构师王概凯Kevin执笔的系列专栏,专栏将会以Kevin的架构经验为基础,逐步讨论什么是架构、怎样做好架构、软件架构如何落地、如何写好程序等问题。专栏的目的是希望能抛出一些观点,并引...
  • top_gun_1
  • top_gun_1
  • 2016年02月29日 21:18
  • 981

漫谈红外遥控

漫谈红外遥控作者:李洪明 文章来源:摘自《电子世界》     红外遥控是目前家用电器中用得较多的遥控方式,为此,本栏目特邀请李洪明先生撰写了关于红外遥控的系列文章,其中包括:漫谈红外遥控、单通道红外遥...
  • elecqht
  • elecqht
  • 2007年02月06日 15:11
  • 1419
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:漫谈数据库
举报原因:
原因补充:

(最多只允许输入30个字)