《sql简介、语句大全、详细安装文档》由会员分享,可在线阅读,更多相关《sql简介、语句大全、详细安装文档(17页珍藏版)》请在金锄头文库上搜索。
1、SQL 简介SQL Server 是由 Microsoft 开发和推广的关系数据库管理系统(DBMS) ,它最初是由 Microsoft、Sybase 和 Ashton-Tate 三家公司共同开发的,并于1988年推出了第一个OS/2版本。Microsoft SQL Server 近年来不断更新版本,1996年,Microsoft 推出了 SQL Server 6.5版本;1998年,SQL Server 7.0版本和用户见面;SQL Server 2000是Microsoft 公司于2000年推出,目前最新版本是2012年3月份推出的 SQL SERVER 2012。特点特点1真正的客户机/
2、服务器体系结构。2图形化用户界面,使系统管理和数据库管理更加直观、简单。3丰富的编程接口工具,为用户进行程序设计提供了更大的选择余地。4SQL Server 与 Windows NT 完全集成,利用了 NT 的许多功能,如发送和接受消息,管理登录安全性等。SQL Server 也可以很好地与 Microsoft BackOffice 产品集成。5具有很好的伸缩性,可跨越从运行 Windows 95/98的膝上型电脑到运行 Windows 2000的大型多处理器等多种平台使用。6对 Web 技术的支持,使用户能够很容易地将数据库中的数据发布到 Web 页面上。7SQL Server 提供数据仓库
3、功能,这个功能只在 Oracle 和其他更昂贵的 DBMS 中才有。SQL Server 2000与以前版本相比较,又具有以下新特性 :1支持 XML(Extensive Markup Language,扩展标记语言)2强大的基于 Web 的分析3支持 OLE DB 和多种查询4支持分布式的分区视图配置要求配置要求安装、运行 SQL Server 2000的硬件需求1计算机Intel 及其兼容计算机,Pentium 166Mz 或者更高处理器或 DEC Alpha 和其兼容系统。2内存(RAM)企业版最少64MB 内存,其他版本最少需要32MB 内存,建议使用更多的内存。3硬盘空间完全安装(F
4、ull)需要180MB 的空间,典型安装(Typical)需要170MB 的空间,最小安装(Minimum)需要65MB 的空间。详细介绍详细介绍SQL 语句可以用来执行各种各样的操作,例如更新数据库中的数据,从数据库中提取数据等。目前,绝大多数流行的关系型数据库管理系统,如 Oracle,Sybase,Microsoft SQL Server,Access 等都采用了 SQL 语言标准。虽然很多数据库都对 SQL 语句进行了再开发和扩展,但是包括 Select,Insert,Update,Delete,Create,以及 Drop 在内的标准的 SQL 命令仍然可以被用来完成几乎所有的数据库
5、操作。SQL ServerSQL Server 是一个关系数据库管理系统。它最初是由 Microsoft Sybase 和 Ashton-Tate 三家公司共同开发的,于1988 年推出了第一个 OS/2 版本。在 Windows NT 推出后,Microsoft 与 Sybase 在 SQL Server 的开发上就分道扬镳了,Microsoft 将 SQL Server 移植到 Windows NT 系统上,专注于开发推广 SQL Server 的 Windows NT 版本。Sybase 则较专注于 SQL Server 在 UNIX 操作系统上的应用。SQL Server 2000 是
6、 Microsoft 公司推出的 SQL Server 数据库管理系统,该版本继承了 SQL Server 7.0 版本的优点,同时又比它增加了许多更先进的功能。具有使用方便可伸缩性好与相关软件集成程度高等优点,可跨越从运行 Microsoft Windows 98 的膝上型电脑到运行 Microsoft Windows 2000 的大型多处理器的服务器等多种平台使用。Sqlserver 版本版本SQL Server 2000 :是 Microsoft 公司推出的 SQL Server 数据库管理系统,该版本继承了 SQL Server 7.0 版本的优点,同时又比它增加了许多更先进的功能。具
7、有使用方便可伸缩性好与相关软件集成程度高等优点,可跨越从运行 Microsoft Windows 98 的膝上型电脑到运行 Microsoft Windows 2000 的大型多处理器的服务器等多种平台使用。SQL Server 2005 是一个全面的数据库平台,使用集成的商业智能 (BI) 工具提供了企业级的数据管理。SQL Server 2005 数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据应用程序。SQL Server 2005:SQL Server 2005 数据引擎是本企业数据管理解决方案的核心。此外 SQL Serv
8、er 2005 结合了分析、报表、集成和通知功能。这使您的企业可以构建和部署经济有效的 BI 解决方案,帮助您的团队通过记分卡、Dashboard、Web services 和移动设备将数据应用推向业务的各个领域。与 Microsoft Visual Studio、Microsoft Office System 以及新的开发工具包(包括 Business Intelligence Development Studio)的紧密集成使 SQL Server 2005 与众不同。无论您是开发人员、数据库管理员、信息工作者还是决策者,SQL Server 2005 都可以为您提供创新的解决方案,帮助您
9、从数据中更多地获益。SQL Server 2008:SQL Server 2008是一个重大的产品版本,它推出了许多新的特性和关键的改进,使得它成为至今为止的最强大和最全面的 SQL Server 版本。这篇文章详细介绍了 Microsoft SQL Server 2008中的新的特性、优点和功能微软的这个数据平台满足这些数据爆炸和下一代数据驱动应用程序的需求,支持数据平台愿景:关键任务企业数据平台、动态开发、关系数据和商业智能。许多因素致使产生了信息存储爆炸。有了新的信息类型,例如图片和视频的数字化,和从 RFID 标签获得的传感器信息,公司的数字信息的数量在急剧增长。遵守规范和全球化的发展
10、要求信息存储的安全性和在任何时候都可用。同时,磁盘存储的成本显著地降低了,使得公司投资的每一美元可以存储更多的数据。用户必须快速的在大量的数据中找到相关的信息。此外,他们想在任何设备上使用这个信息,并且计划每天使用,例如Microsoft Office 系统应用程序。对数据爆炸和用户期望值的增加的管理为公司制造了许多挑战。Microsoft 数据平台愿景提供了一个解决方案来满足这些需求,这个解决方案就是公司可以使用存储和管理许多数据类型,包括 XML、e-mail、时间/日历、文件、文档、地理等等,同时提供一个丰富的服务集合来与数据交互作用:搜索、查询、数据分析、报表、数据整合,和强大的同步功
11、能。用户可以访问从创建到存档于任何设备的信息,从桌面到移动设备的信息。SQL Server 2008新功能新功能这个平台有以下特点: 可信任的使得公司可以以很高的安全性、可靠性和可扩展性来运行他们最关键任务的应用程序。 高效的使得公司可以降低开发和管理他们的数据基础设施的时间和成本。 智能的提供了一个全面的平台,可以在你的用户需要的时候给他发送观察和信息。一、可信任的(一)保护你的信息在过去的 SQL Server 2005的基础之上,SQL Server 2008做了以下方面的增强来扩展它的安全性:* 简单的数据加密SQL Server 2008可以对整个数据库、数据文件和日志文件进行加密,
12、而不需要改动应用程序。进行加密使公司可以满足遵守规范和及其关注数据隐私的要求。简单的数据加密的好处包括使用任何范围或模糊查询搜索加密的数据、加强数据安全性以防止未授权的用户访问、还有数据加密。这些可以在不改变已有的应用程序的情况下进行。* 外键管理SQL Server 2008为加密和密钥管理提供了一个全面的解决方案。为了满足不断发展的对数据中心的信息的更强安全性的需求,公司投资给供应商来管理公司内的安全密钥。SQL Server 2008通过支持第三方密钥管理和硬件安全模块(HSM)产品为这个需求提供了很好的支持。* 增强了审查SQL Server 2008使你可以审查你的数据的操作,从而提
13、高了遵从性和安全性。审查不只包括对数据修改的所有信息,还包括关于什么时候对数据进行读取的信息。SQL Server 2008具有像服务器中加强的审查的配置和管理这样的功能,这使得公司可以满足各种规范需求。SQL Server 2008还可以定义每一个数据库的审查规范,所以审查配置可以为每一个数据库作单独的制定。为指定对象作审查配置使审查的执行性能更好,配置的灵活性也更高。(二)确保业务可持续性* 改进了数据库镜像SQL Server 2008基于 SQL Server 2005,并提供了更可靠的加强了数据库镜像的平台。新的特性包括: 页面自动修复。SQL Server 2008通过请求获得一个
14、从镜像合作机器上得到的出错页面的重新拷贝,使主要的和镜像的计算机可以透明的修复数据页面上的823和824错误。 提高了性能。SQL Server 2008压缩了输出的日志流,以便使数据库镜像所要求的网络带宽达到最小。SQL Server 服务器安装剖析sql server 2000以前的版本,例如7.0一般不存在多个版本,只有标准版跟桌面版,用户如果不清楚该装什么版本的话,可按安装上的安装先决条件指示安装,一般在 WIN2000 服务器版上装标准版,其他的系统装桌面版的就可以;而 SQL Server 2000安装问题就比较大,时常见问题有如下:(1)配置服务器时中断.(2)注册 Active
15、X 时中断.(3)显示到100%的时候中断.(4)提示:command line option syntax error,type command /? for help,继续安装,最后在配置服务器的时候出现:无法找到动态链接 SQLUNIRL.DLL 于指定的路径(5)以前进行的程序创建了挂起的文件操作,运行安装程序前,必须重新启动(1)(2)(3)的解决办法:提醒:为避免误操作,先备份注册表和数据库进不了 SQL Server 2000,可以备份 Program FilesMicrosoft SQL ServerMSSQLData 文件夹的文件.1先把 SQL Server 卸载(卸载不掉
16、也没有关系,继续下面的操作)2把 Microsoft SQL Server 文件夹整个删掉。3运行注册表,删除如下项:HKEY_CURRENT_USERSoftwareMicrosoftMicrosoft SQL ServerHKEY_LOCAL_MACHINESOFTWAREMicrosoftMicrosoft SQL ServerHKEY_LOCAL_MACHINESOFTWAREMicrosoftMSSQLServer4需要的话就重新启动系统5重新安装另外也可尝试单步运行安装 SQL Server 2000的方法:1:放入 SQL Server 2000 光盘.2:在“开始“-“运行“键入 “F:x86setup.exe k=dbg“ (F 是光盘)注意:一、不同的操作系统支持的 SQL Server 2000版本以及对硬件的要求。Windows 2000 Server 可以安装 SQL Server 2000的任何版本.Windows 2000 Professional 只能安装