Visual 1987年,Microsoft进入企业数据库领域,催生了SQL Server 1.0。
2007年5月,Microsoft在商业智能会议上首次宣布了SQL Server 2008。
2008年6月,Microsoft正式发布SQL Server 2008,取代了刚刚面世二年半的SQL Server 2005。SQL Server 2008中包含了大量的新功能和对SQL Server 2005的改进。
SQL Server 2008功能包括RDBMS功能;丰富的报表功能,可以系统化的处理各种数据,直观化的体现数据联系;强大的数据分析功能,可以对各种数据进行系统分析处理;数据挖掘功能,能更加细致深入化处理数据;支持异步数据应用;数据驱动时间通知等。
数据库对象包括服务器(作用于包括存在于SQL Server实例之上的所有对象);数据库(数据库作用域定义了数据库目录中所有的对象,包含架构);架构(架构是数据库对象的名称空间,是一个完全可配置的安全性作用域。单个用户可获得架构的所有权,对架构授予权限,然后就可以让所有的架构中定义的对象继承这些权限,而不能直接使用用户权限对架构中的对象授予权限);对象名称(数据库中每个对象有一个具有4部分的完全限定名称来进行标识,但是引用时可以略写部分名称,但是引用所有对象时至少使用一个至少由两部分构成的名称避免发生混乱导致无穷无尽的不一致和混乱)。
数据库分为系统数据库和用户数据库两种类型。
系统数据库用于存储系统范围内的数据和元数据。具体由master数据库、model数据库、msdb数据库、tempdb数据库和Resource数据库等5种数据库组成。
(1)、master数据库用于记录SQL Server 2008中所有服务器级别的对象,包括服务器登录用户;连接服务器定义以及端点。同时master数据库将记录其他数据库的位置和名称等信息,逻辑呈现为sys架构。
(2)、model数据库是一个模板数据库,当需要建立其他数据库时,将会以model数据库为模板建立。创立数据库时可以在model数据库中放置对象,当新的数据库建立成功以后,这些对象将会出现在新的数据库中,使得数据库的建立变得简化。因此可以把所有的数据库对象(包括数据库用户,、数据库角色、报表、数据存储过程、函数信息和程序集)添加至model数据库中,然后在之后创建新数据库的过程中使用它们。
(3)、msdb数据库是SQL Server代理的数据库。msdb数据库广泛的被使用用来存储自动化作业定义、作业计划、操作员定义以及警报定义。同时msdb数据库也被数据库邮件等用来存储计划信息。SSIS也使用msdb数据库来存储相关的SSIS包。
(4)、tempdb数据库是用来存储临时性数据的。主要用来存储临时表、临时视图等显示建立的临时对象。tempdb数据库还会在执行程序操作以后存储包含中间处理结果的工作表。tempdb数据库还会被用于支持连接选项和保存联机索引功能。
(5)、Resourc数据库是一个隐藏数据库,一个只读数据库。其中包含了所有的SQL Server实例中使用的系统对象,同样,其逻辑被呈现为sys架构。常规操作不可以访问Resourc数据库,Resourc数据库中只包含所有系统对象的结构和描述而不包括任何用户数据和元数据。可以简易的实现增加系统对象和删除所有系统对象。
用户数据库是由拥有存储应用程序数据的权限的用户创建用来存储用户数据。
1.5.2 VS2014 简介
2000年6月,2000年6月,一种被命名为.NET Framework的开发平台被Microsoft发布,它在创建之初就表现了强大的功能性和创新性。
经过2002年2月发布的.NET Framework 1.0版本→2003年4月发布的.NET Framework 1.1版本→2005年11月发布的.NET Framework 2.0版本→2006年11月发布的.NET Framework 3.0版本→2007年11月发布的.NET Framework 3.5版本→2010年4月发布的.NET Framework 4.0版本→2012年2月发布的.NET Framework 4.5版本,12年间7个版本的升级,.NET Framework完成了跨越技术界限的无缝通信功能,并且可以实现多种平台操作,完成不同的需求。在今天.NET Framework成为了最流行的开发平台。 ASP.net+sqlserver人才招聘系统的设计与实现(4):http://www.751com.cn/jisuanji/lunwen_22299.html