1、需要安装SQLServer2005或者SQLServer2008,若要使用SQLServer管理工具进行开发还要安装SQL Server Management Studio,还可以使用VisualStudio进行管理。
2、使用免费的SQLServerExpress版本,Express版本的服务器名称. \SQLEXPRESS,对于开发人员来讲和其他版本没有区别。
3、SQLServer的两种验证方式:用户名验证和Windows验证,开发时用Windows验证就行。
4、开发人员关注点在开发上,而不是配置/备份等之上,那是DBA做的事情。
5、创建数据库,创建表,设置主键。
6、SQLServer2008中:编辑200行;SQLServer2005中:打开表。
7、常用字段类型:bit(可选值0、1)、datetime、int、varchar、nvarchar(可能含有中文用nvarchar)、Nvarchar(50)、Nvarchar(MAX)
8、varchar、nvarchar 和char(n)的区别: char(n)不足长度n的部分用空格填充。Var:Variable,可变的。
9、数据库中的数据类型:
(1)int---->int
(2)Nvarchar(50)--->string
(3)Bit--->bool。例如:将ISDEL字段的类型设置为bit,当ISDEL的值为false时,代表没有删除。当ISDEL的值为true时,代表设置了回收站,当删除数据时,其实没有删除,只是在数据库里做个标记而已,还可以再还原。而如果不设置bit类型的字段,那么删除数据以后就等于完全删除干净了,无法还原了。也可以用0和1表示,0代表false,1代表true。