大家讨论下 也希望给个建议
学习目标是作一个数据库方面的开发人员。
目前会简单的sql。简单的c# 简单的asp.net。
对数据库方面,目前用的sql server 2005。
只是以前以为会写sql 会用存储过程就可以了。
现在发现还是不够,主要就是因为现在系统都是网络版的,在实现一些功能的时候,不是以前理解的把数据存到一些表里,或者从多个相关表读出需要的数据那么简单了。
经常会莫名奇妙的担心如果在并发的情况下会不会出错,尤其是一个页面数据要存入多个表的情况下。
所以,又开始研究锁,事务。
可是,手头最全的怕是sql 的联机丛书了。发现要真是把sql server2005全掌握了 ,要学的东西还真是挺多的,当然知道懂的越多越好。但目前来说,大家日常的编程过程中,最常用到需要掌握的知识是哪些呢?
------解决方案--------------------如果只是做普通的开发人员
会增,删,改,查,了解一些系统表,系统存储过程,自己会写存储过程就可以了
又不是做数据库管理员
------解决方案--------------------这学东西就象进饭馆,哪家人多我进哪家