SQL server2000简介
上网一查,SQL server2008都出来了,我还是先从基础的学起吧。
SQL server2000的常见版本有:企业版、标准版、个人版、开发版。
企业版:功能全面,应用于大中型产品服务处理器,支持大型网站、联机事务处理,联机分析处理的性能。
标准版:适用于小型工作组,不支持大型数据库,数据仓库和网站的功能,而且不支持所有关系数据库引擎功能。
个人版:主要适用于移动用户,比标准版还少事务处理复制功能。
开发版:应用程序开发的版本,支持除图形化设置以外所有其他的功能,主要适用于程序员在开发系统时将SQL server作为一个数据存储区,虽然功能齐备,但仅被授权为一个开发和测试系统,而不是一个产品服务器。
推荐安装企业版来学习,当然还可以安装开发版。
SQL server特点:数据库引擎全面支持XML;可以安装在windows的多种版本上,联合服务器,索引视图等的支持可以使SQL server2000升级到最大web站点所需的性能级别;分布式查询可以引用其他种类数据库中的数据,保证分布式数据库中数据更新的完整性,复制能够维护数据的多个副本,这些用户可以自己修改合并到发布服务器,保证数据完整性并且将管理并发修改数据库的开销减到最小;易于安装,部署和使用;包含数据仓库功能。
常用工具如下:
1 企业管理器——基于微软管理控制台的公共服务管理环境,提供对所有SQLserver对象(包括表、视图、存储过程、触发程序、角色、规则、用户定义的数据库类型等)的管理,还包括备份复制恢复等功能。
2 服务管理器——任务栏右下角的服务器和服务的启动、暂停和停止;提供的服务包括SQLserver、SQLserver代理和分布式事物协调器。
3 查询分析器——图形化查询分析器用于输入和执行Transaction-SQL语句并迅速查看结果,对掌握SQL语言和理解SQL server的管理工作有很大帮助。
4 客户端网络实用工具——配置客户端的网络连接管理和测定客户端的网络库等。没有足够了解前不要改动。
5 事件探查器——事件是SQLserver引擎中的任何行为,不要过多的对事件进行跟踪和监视,以免占用过多资源。
6 服务器网络使用工具——安装在服务器端的数据库管理工具,配置服务器端的连接和设置参数,客户端网络实用程序要根据服务器端网络使用程序进行设置,才能保证正常的通信。
7 导入导出数据——采用DTC帮助我们对不同数据库之间的数据进行转换。
8 联机帮助文档——索引和
相关文档:
系统环境:Windows 7
软件环境:Visual C++ 2008 SP1 +SQL Server 2005
本次目的:编写一个航空管理系统
这是数据库课程设计的成果,虽然成绩不佳,但是作为我用VC++ 以来编写的最大程序还是传到网上,以供参考。用VC++ 做数据库设计并不容易,但也不是不可能。以下是我的程序界面,后面 ......
我发现自己理解起sql语句来很困难,今天看了一本书,顿时茅塞顿开,贴出来和大家分享一下
select语句执行顺序
(7)SELECT (8)DISTINCT (10)<TOP_specification> <select_list>
(1)from <left_table>
(3) <join_t ......
首先:分离数据库
企业管理器--右键suspect的数据库--所有任务--分离数据库然后备份你的suspect数据库的文件,再按下面的步骤处理:
1.新建一个同名的数据库
2.再停掉sql server
3.用suspect数据库的文件覆盖掉这个新建的同名数据库
4.再重启sql server
5.此时打开企业管理器时新建的同名数据库会出现置疑,先不 ......
Union All/Union/Intersect操作
适用场景:对两个集合的处理,例如追加、合并、取相同项、相交项等等。
Concat(连接)
说明:连接不同的集合,不会自动过滤相同项;延迟。
1.简单形式:
var q = (
from c in db.Customers
select c.Phone
).Concat(
from c in db.Customers
......
Knowledge Xpert® for PL/SQL 是一个功能强大的基于Windows的技术资源库,它覆盖PL/SQL 开发的整个生命周期,上千种专题提供编写高质量代码所需要的背景信息、最好的经验和程序范例。
提供上千种专题,覆盖PL/SQL 编程的整个生命周期,从基本的专题到高级的PL/SQL 编码技术。
由包括Mike Ault、Steven Feuerstein、 ......