1.4 SQL server 2008简介
SQL Server 2008是一种推动了数据库的应用及发展的关系型数据库。它允许使用Microsoft.NET和Visual Studio 开发的自定义应用程序中使用数据。SQL(Structured Query Language),是该数据库的标准化的语言,是一个高效、先进、方便和灵活的数据库语言,能够控制数据管理系统并跟它进行互动。查询是SQL的最重要的功能之一,但它的功能远不止查询这一项,根据它的功能,可以将SQL语言分为DQL(数据查询语言)、DDL(数据定义语言)、DML(数据操作语言)、DCL(数据控制语言)。
1.5 三层架构简介
三层架构(3-tier architecture)是一种组织架构,它并不属于任何语言,也不是专门使用在数据库上的,而是一种普遍适用的架构设计理念。三层架构通常分为业务逻辑层(BLL)、数据访问层(DAL)、表现层(UI)三个层。区分层次的目的为了“高内聚,低耦合”,较适用于比较大的项目。它能降低层与层之间的依赖程度,为开发人员的开发和修改带来很大的便利,同时也可以使得整个网站开发更加的标准化。来.自/751论|文-网www.751com.cn/
业务逻辑层:是对数据层的操作和逻辑的处理。只要开发人员将BLL层编写得足够强大,就能提供给表现层几乎所有的定义和修改。
数据访问层:直接操作最初的数据,完成数据的增加、删除、修改、查询等。仅仅针对于数据的操作,并非是整个数据库的操作。为业务逻辑层和表示层提供数据服务。
表现层:就是显示在用户显示器上的最后的页面,它可以是网页的形式,也可以是窗体的形式,这个根据开发的系统而决定。