MSSQLServer(与.net结合很好,只能运行在windows平台下,大数据量、大交易量表现并不十分好)
数据库DateBase
table表:关系数据库中的关系指的就是表。
列(Column)、字段(Field)、行(Row)
主键:就是数据行的唯一标识。推荐用逻辑主键
设置SQLServer连接
1.登录名右击属性
2.在进行重启
按f4显示属性列表
SQLServer的管理
需要安装SQLServer2005或者SQLServer2008,若要使用SQLServer管理工具进行开发还要安装SQL Server Management Studio,还可以使用VisualStudio进行管理
使用免费的SQLServerExpress版本,Express版本的服务器名称. \SQLEXPRESS,对于开发人员来讲和其他版本没有区别。
SQLServer的两种验证方式:用户名验证和Windows验证,开发时用Windows验证就行。
开发人员关注点在开发上,而不是配置、备份等之上,那是DBA做的事情。
使用delete from 表名与truancate table 表名,都能把表中的数据全部删除
区别:
--1.delete 语句删除数据的时候,自动编号没有恢复到默认值。但是truancate语句重新设置了自动编号
--2.通过truncate语句删除表中的数据的时候,只能一次性都清空,不能根据条件来删除,而delete可以根据条件来删除。
--3.truncate语句清空表中的数据时,速度(性能)比delete语句快的多的多的多。
--4..truncate语句不触发delete触发器。