Sql Server 2008-闲聊
在信息化社会,充分有效地管理和利用各类信息资源,是进行科学研究和决策管理的前提条件。数据库技术是管理信息系统、办公自动化系统、决策支持系统等各类信息系统的核心部分,也是是进行科学研究和决策管理的重要技术手段。我们在学习之余,想一想,对于数据库一定有很多问题要问,或许有些问题并不仅仅是关于数据库技术方面的。下面我来说一说我关于数据库的问题或者看法。
一、数据库和数据结构的区别
数据结构和数据库的区别:他们的研究层次不同
1、数据库是在应用软件级别研究数据的存储和操作,也就是说主要在硬盘级别研究。
2、数据结构是在系统软件级别研究数据的存储和操作,也就是主要是在内存级别去研究
二、有了编程语言为什么还需要数据库
1、对内存数据操作是编程语言的强项,但是对硬盘数据操作却是编程语言的弱项,因为我们在讲编程语言时,我们总是强调内存的调用和释放等。
2、对硬盘数据操作是数据库的强项,是数据库研究的核心问题
三、个人建议从三个方面学习数据库
1、数据库是如何存储数据的
首先理解字段记录表约束(主键、外键、唯一键、非空、check、default、触发器),在学习中发现这几个词,就说明这里是对数据的存储。
2、数据库是如何操作数据的
首先了解insert、update、delete、T一sql、存储过程、函数、触发器,每当学到这里的知识,这就是在讨论数据的操作。
3、数据库是如何显示数据的
select语句,这个语句是贯穿整个数据库学习的,每次查询显示,都要用到它。
还没有评论,来说两句吧...