np作者江山如画微盘:关于SQL Server 2000的几个菜鸟级问题

来源:百度文库 编辑:高考问答 时间:2024/04/28 16:08:36
1、SQL Server 2000开发数据库后的产物是什么?

2、单单使用SQL Server 2000,可不可以开发出一个可应用的数据库软件?还是要结合VC之类的编成工具?

3、如果我为某单位开发了一个数据库,那么单位在使用该数据库软件时,需不需要安装SQL Server 2000,或是其中的某个组件??

帮帮忙了,写具体点。
奖励分我会一直加的。

1、SQL Server 2000开发数据库后的不叫“产物”,根据你的系统实际需要会产生数据库文件和日志文件,数据库中会产生数据库、表、视图、存储过程、自定义函数等对象,可以利用编程工具开发出管理和使用数据库中数据的应用程序,这些都可以作为SQL Server 2000开发数据库后“产物”。

2、一般都是结合常用的编程工具来开发数据库软件的,这样做是为了符合业务化的需要,不过如果你的业务量不是特别复杂的话,或者你就是一个数据库后台维护人员的话,完全可以使用SQL SERVER自带的工具进行数据的管理、查询、分析,可以使用T-SQL语言管理数据库对象,可以编写(执行)存储过程和函数,可以实现几乎所有通过第三方语言开发而成的纯数据库管理功能。

3、如果你为用户开发了一个基于SQL SERVER的数据库管理系统,由于数据库需要在SQL SERVER实例上运行,因此用户的服务器端必须要安装SQL SERVER的,客户端可以不安装。因为这是一个C/S(客户机/服务器模式)的程序。此外,必须保证客户端与服务器端的网络连接正常才可以。如果你做的是一个单机版的程序,也就无所谓客户机与服务器了,其实是两者合而为一了,在安装使用你程序的那台机器上安装SQL SERVER就可以了。
另外,安装部署时请把数据库文件附加到SQL SERVER服务器运行实例上,否则客户端无法访问数据库。
如果你在开发中使用了数据访问组件,应该将该组件打包安装到客户端的,这些组件一般是ADO或ADOX、DAO的对象库(他们不是SQL SERVER的,与安装SQL SERVER 安装无关),打包时都要包含进去。