日期:2014-05-18  浏览次数:20412 次

查询分析器实现存储过程的创建及访问的疑问?
利用查询分析器可进行存储过程的创建及访问吗?
一般在什么情况下要使用存储过程,能否举例说明注意点? 

利用查询分析器可以实现级联删除吗?能否举例说明注意点? 

查询分析器可完成企业管理器中的所有操作码?

可否有相关学习链接告知,谢谢 


------解决方案--------------------
第一:查询分析器几乎可以完成所有数据库日常功能。存储过程这些其实更应该用查询分析器,因为用企业管理器可选项有限。
第二:我从事的3家公司都几乎全部数据库程序使用存储过程,虽然有点滥用的嫌疑,但是目前也没发现什么不好。基本上可以用SQL语句的地方都能用存储过程来做。
第三个问题:其实还是那句,编码上的东西都能而且最好在查询分析器里面实现。例子你可以在联机丛书上面搜索cascade关键字就有很多例子了。
第四个问题已经在第一个问题中说了:几乎可以,最起码目前没发现有什么是不行的。

第五个问题,建议你学2008以后的版本,2000其实不是不好,只是社会进步太快。也许你以后工作或者什么的,公司都用2008甚至2012了,到时你又要重新学一次。
------解决方案--------------------
我先给你这本书,不过要点分来下载的,是2005,然后被誉为神作的书,你看完我再给你其他3本,4本一套的。非常经典的书籍。
http://download.csdn.net/detail/dba_huangzj/4253314 
http://download.csdn.net/detail/dba_huangzj/4253354 
当然根据你的问题,我觉得你可以先学好关系数据库概论这本书。把基础打好,毕竟SQLServer只是一个公司的产品而已。