文档介绍:SQL Server 2005基础教程广西钦州学院数计学院肖宝2016年9月22日星期四广西钦州学院数计系2/126SQL Server 2005基础教程第一章SQL Server 2005概述和安装1. 数据库的定义2. 几种数据库产品的介绍4. SQL Server 2005的安装5. SQL Server的安全性3. SQL Server 发展2016年9月22日星期四广西钦州学院数计系3/126SQL Server 2005基础教程数据库定义?数据库是对象的容器,它不仅可以存储数据,而且能够使数据存储和检索以安全而可靠的方式进行。?数据一般包括以下对象:?数据表?视图?函数?存储过程?索引?触发器2016年9月22日星期四广西钦州学院数计系4/126SQL Server 2005基础教程几种数据库产品介绍?SQL Server只能在windows上运行,没有丝毫的开放性,操作系统的系统的稳定对数据库是十分重要的。Windows9X系列产品是偏重于桌面应用,NT server只适合中小型企业。而且windows平台的可靠性,安全性和伸缩性是非常有限的。它不象unix那样久经考验,尤其是在处理大数据。?Oracle能在所有主流平台上运行(包括windows)。完全支持所有的工业标准。采用完全开放策略。可以使客户选择最适合的解决方案。对开发商全力支持。?Sysbase能在所有主流平台上运行(包括windows)。但由于早期Sybase与OS集成度不高,因此VERSION 。在多平台的混合环境中,会有一定问题。2016年9月22日星期四广西钦州学院数计系5/126SQL Server 2005基础教程?DB2能在所有主流平台上运行(包括windows)。最适于海量数据。DB2在企业级的应用最为广泛,在全球的500家最大的企业中,几乎85%以上用DB2数据库服务器,而国内到97年约占5%。?MySql可以说这是中小企业网站Linux平台的首选自由数据库系统。它是一个跨平台数据库系统,一个真正的多用户、多线程的SQL数据库系统,同时是具有客户机/服务器体系结构的分布式数据库管理系统。同时,也是Linux系统中使用最为简单的数据库系统,安装简单、使用简单、管理也简单,且数据库系统的稳定性也很不错。2016年9月22日星期四广西钦州学院数计系6/126SQL Server 2005基础教程SQL Server的发展?SQL Server是Microsoft公司的一个关系数据库管理系统,但说起它的历史,却得从Sybase开始的。SQL Server从20 世纪80年代后期开始开发,最早起源于1987年的Sybase SQL Server。SQL Server最初是由Microsoft、Sybase 和Ashton-Tate三家公司共同开发的,1988年,Microsoft公司、Sybase公司和Aston-Tate公司把该产品移植到OS/ 2上。后来Aston-Tate公司退出了该产品的开发,而Microsoft公司、Sybase公司则签署了一项共同开发协议,这两家公司的共同开发结果是发布了用于Windows NT操作系统的SQL Server,1992年,将SQL Server移植到了Windows NT平台上。?在SQL Server 4版本发行以后,Microsoft公司和Sybase公司在SQL Server的开发方面分道扬镳,取消了合同,各自开发自己的SQL Server。Microsoft公司专注于Windows NT平台上的SQL Server开发,而Sybase公司则致力于UNIX平台上的SQL Server的开发。2016年9月22日星期四广西钦州学院数计系7/126SQL Server 2005基础教程?SQL 。1996年,Microsoft公司推出了SQL Server ,,这一版本在数据存储和数据库引擎方面发生了根本性的变化。又经过两年的努力开发,Microsoft公司于2000年9月布了SQL Server 2000,其中包括企业版、标准版、开发版、个人版四个版本。从SQL Server Server 2000的变化是渐进的,,只是在SQL Server 。2005年,SQL Server 2005,代号“Yukon”,微软SQL Server产品的最新版本。微软评论称,此况产品历时五年的重大变革,具有里程碑意义的产品。2016年9月22日星期四广西钦州学院数计系8/126SQ