当前位置: 代码迷 >> Sql Server >> 新人,求推广
  详细解决方案

新人,求推广

热度:45   发布时间:2016-04-24 09:37:30.0
新人,求普及
工作需求,要自学数据库,大体是要存很多用户的信息,设计UI端,针对每项查询生成可定制参数的报告 之类的

看了好久,一头雾水……
(本机做服务器)
1.有VS2008,也常用,发现里面有sql server2005,建了一个项目,里面的连接 是连接到 某一个数据库,
   ——服务器\sqlexpress.master.dbo,
不提示登录方式
   但是SQL server management  studio 连的是服务器名—— 服务器\SQLEXPRESS
有两种登录方式,

为什么有这种区别?

2. vs自带的SQL server 2005,是不是太精简了,不建议使用呢?

3.、独立的SQL server 2005(2008)和VS2008的,C语言数据库开发的环境如何搭建?? XP下

4.建议是用官方的northwind来学习?还是自己整几张表,自己建立个mini的库学习?

5,看书学习,可能教程不好吧,又慢又乱,还记不住,主要太理论,没有具体操作,什么建议方法?

完全不知道如何学习呀!求助神门





------解决思路----------------------
1、不确定明白你的意思
自带的应该是EXPRESS版本,这个没有图形操作界面
2、要使用也可以的,存在即为合理,只是简化版本,当然也会少很多功能
3、你可以参考
http://yangsailiang.blog.163.com/blog/static/8482060201033074547274/
4、你只是练习的话,并且参照书的话,可以
如果需要进阶,我想应该了解些实际应用,在网上找个源码项目研究研究
5、理论结合实践,一本好书在手是必须的,时不时的参照书的练习,落实到位,每有一个点不懂,查书查资料,查到懂为止。
------解决思路----------------------
1.服务器\sqlexpress.master.dbo,
不提示登录方式
   但是SQL server management  studio 连的是服务器名—— 服务器\SQLEXPRESS

sqlexpress 是实例名,master 是数据库名, dbo 是架构名

2. vs自带的SQL server 2005,是不是太精简了,不建议使用呢?

一般建议你单独安装一个 sql server ,而不使用 express 版本。

3.、独立的SQL server 2005(2008)和VS2008的,C语言数据库开发的环境如何搭建?? XP下

最好百度一下,一两句话说不清
4.建议是用官方的northwind来学习?还是自己整几张表,自己建立个mini的库学习?

自己弄几张更好,以自己身边的实际事务做为依据更好。
5,看书学习,可能教程不好吧,又慢又乱,还记不住,主要太理论,没有具体操作,什么建议方法?

先挖某一个点,比如先从 sql 学起,就是不错的选择。 如果有时间看看数 据库原理,那是最好了。
------解决思路----------------------
找个软件开发的工作,实践中学习和成长了,这样来得快
------解决思路----------------------
建议使用sql server2008

首先删除旧文件:

1.用WindowsInstaller删除所有与SQL2008安装有关的文件,包括以下:
  Microsoft SQL Server 2008
  Microsoft SQL Server 2008 Browser
  Microsoft SQL Server 2008 Native Client
  Microsoft SQL Server 2008 安装程序支持文件
  Microsoft SQL Server 2008 策略
  Microsoft SQL Server 2008 联机从书
  Microsoft SQL Server Compact 3.5 SP1
  Microsoft SQL Server Compact 3.5 SP1 查询工具
  Microsoft SQL Server VSS Witer
  Microsoft Visual Studio Tools for Applications 2.0-ENU
  Microsoft Visual Studio Tools for Applications 2.0 Language Pack-CHS
  Microsoft Visual Studio Tools for Applications-ENU的修补程序
  Hotfix for Microsoft Visual Studio Tools for Applications-ENU (KB946040)
  Hotfix for Microsoft Visual Studio Tools for Applications-ENU (KB946308)
  Hotfix for Microsoft Visual Studio Tools for Applications-ENU (KB946344)
  Hotfix for Microsoft Visual Studio Tools for Applications-ENU (KB947540)
  Hotfix for Microsoft Visual Studio Tools for Applications-ENU (KB947789) 
  Microsoft .NT Frameword 3.5 SP1     
  MSXML 6.0 Parser(KB9933579)
  Hotfix for Microsoft .NT Frameword 3.5 SP1 (KB953595)
  Hotfix for Microsoft .NT Frameword 3.5 SP1 (KB958484)
  以上文件如用WindowsInstaller无法正常删除,需装一遍SQL2008,然后可正常删除。
2.到注册表中删除HKEY_LOCAL_MACHINE下SOFTWARE和SYSTEM中所有带SQL的项/值/数据。
3.去Microsoft网站下载WindowsInstaller清理工具(Windows Installer Clean Up),删掉上述文件相关注册信息。
4.重新启动。

开始新安装:

1.安装Microsoft Windows Installer 4.5,重启电脑。
2.安装Microsoft .NT Framework 3.5。
3.安装Microsoft .NT Framework 3.5 SP1。
4.安装Microsoft .NT Framework 3.5 SP1补丁KB959209。
5.删除MSXML 6.0 Parser,安装完.NT之后这个就安装进来了,一定要删掉,才ok。
6.重启电脑。
7.只安装SQL2008数据引擎,确认成功后,再安装SQL2008其它部份。

以上是我个人的成功经验,希望对你有帮助。

------解决思路----------------------
一定要记住,如果在公司、或者您电脑上有正版mssql的话,不要连接\sqlexpress这个地址,\sqlexpress是学生试用版
------解决思路----------------------
买一本实战的书就行了,很多的,从头到尾 构建一个系统,同时学习设计数据库表结构,怎么操作数据库。

如果把实践和 学习分离开,往往效果会比较差的。
  相关解决方案