(5)、Resourc数据库是一个隐藏数据库,一个只读数据库。其中包含了所有的SQL Server实例中使用的系统对象,同样,其逻辑被呈现为sys架构。常规操作不可以访问Resourc数据库,Resourc数据库中只包含所有系统对象的结构和描述而不包括任何用户数据和元数据。可以简易的实现增加系统对象和删除所有系统对象。
用户数据库是由拥有存储应用程序数据的权限的用户创建用来存储用户数据。
1.3.2 VS2010 简介
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成为了最流行的开发平台。
.NET Framework开发平台拥有四大组件:公共语言运行时,类库,并行计算平台和动态语言运行时。
2000年7月,微软在职业开发人员技术大会上首次宣布了一种专门为.NET Framework而开发的计算机编程语言,被命名为c#语言。它是由安德斯•海尔斯伯格、斯科特•威尔塔姆斯、彼特•戈尔德等开发的。
C#兼顾系统开发和应用开发的最佳实用语言,c#即支持面向对象的编程,同时也实现了面向组件的编程,在运用c#进行编程时,极大的缩减了程序员需要编写的代码量。
当你需要使用c#语言创建任何变量的时候,都需要将变量的数据类型通过编译器存入变量中,因此类型成为c#编程需要考虑到的首个问题。
类型分为三大类型:第一类是值类型,分为结构类型、枚举类型和可以为null的类型;
第二类引用类型,分为类、数组、接口和委托;第三类类型参数;第四类指针(此类类型不受核心c#语言支持,其功能非常强大,但是难以被正确安全的使用,只能存在于显式的不安全代码段)。类是c#中一个重要的编程概念,是一种融数据和操作数据的方法于一体的数据结构,提供了所要创建的用户定义的类型的主要机制。与其他语言不同,在c#中,类是一种隐式的从object中派生出来的由class定义的引用类型,类体包括类的数据和行为。
面向对象编程可以通过建模工作帮助程序员思考需要解决的问题,确保代码实现正确、易于理解、条理清晰。面向对象编程四大概念:封装:封装就是数据隐藏,将类的内部实现细节隐藏起来,使之不受非来自编程者的更改。通过隐藏类的数据和细节,可以创建一个抽象的共有接口来表示类的外部细节。此接口主要功能是描述类的可执行操作和可公开的信息,保护其他依赖于它的类和代码不受任何方式改变。抽象:在C#中想要实现类和类成员的抽象化,建造一个抽象类,需要用到修饰符abstract,使用此种方法可以禁止对类和类的成员进行实例化。抽象类中包含三个部分:虚数据成员,非虚数据成员和抽象成员,也就说明类和类的成员的抽象是分开的不受影响。继承:继承是一种表达类的各种变种之间的层次关系的自然方式。就像孩子从父母那继承性格和行为一样,继生派生出来的新类也可以从父类那里继承特性和行为。但是继生并不只是让派生类只拥有父类的特性和行为,还可以让派生类实现新添加私有数据、添加新行为和重新定义现有的行为。因为多重继承会导致二义性,C#中只允许单继承。在c#中,只要在类的声明中指定要继承的父类就可以实现继承。多态:多态在字面上的意思是指多种形状和形式,在面向数据编程中指可像使用一种类型那样去使用另外一种类型,一般来说有两种方法:派生类采用与父类相同的通过访问的操作和方法;两种实现了一个兼容的公有接口的类型,采用相同的操作和共有数据(此方法两种类型的操作实现可能不同)。 C#菜谱文本信息提取系统设计+文献综述(4):http://www.youerw.com/jisuanji/lunwen_22343.html