欢迎来到天天文库
浏览记录
ID:6335866
大小:454.00 KB
页数:14页
时间:2018-01-10
《第1章 sql server概述》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、第1章SQLServer概述教学目标l理解SQLServer体系结构的特点和数据库引擎的作用l理解数据库和组成数据库的各种对象的类型和作用l了解SQLServer系统的安全性特点l了解MicrosoftSQLServer2005系统提供的主要工具l了解数据库应用程序开发的一般步骤教学难点和重点l理解SQLServer体系结构的特点和数据库引擎的作用,这是基础和重点;l理解数据库和组成数据库的各种对象的类型和作用,为进一步学习后面各章增加感性认识;l了解SQLServer系统的安全性特点,便于理解和
2、使用数据库中的数据;l了解MicrosoftSQLServer2005系统提供的主要工具,理解系统的易用性;l了解数据库应用程序开发的一般步骤,理解数据库应用程序的特点。教学过程lSQLServer的体系结构l数据库和数据库对象l安全性l管理工具l数据库应用程序开发步骤1.0SQLServer的发展史•1988年与sybase公司合作推出了第一个版本,基于OS/2。•1992年,SQLServer移植到NT上后,Microsoft成了这个项目的主导者。•1994年以后,停止与sybase公司合作,
3、独立开发推广SQLServer的WindowsNT版本•1995年,win95内核,发布SQLServer6.0•1996年,Microsoft公司推出了SQLServer6.5版本•1998年,win98内核,推出了SQLServer7.0版本•2000年推出了SQLServer2000为什么选择SQLServerSQLServer面对的数据库竞争产品,不仅有同样来自微软的其他数据库(如MicrosoftAccess和MicrosoftVisualFoxPro),而且还有来自竞争对手的数据库(如
4、Oracle、Sybase、DB2和Informix等)。ACess的缺点:这种数据库在可扩缩性、速度以及灵活性上都有局限性。当然对于许多小型的内部系统而言,它们不需要太强的数据库功能,因而这些方面的不足并不算是问题。与SQLServer真正旗鼓相当的对手:Oracle和Sybase。Oracle的缺点:从开发者的角度来看,Oracle的使用在许多方面都不太方便,例如,专门的SQLQuery工具、XML和Web技术工具,以及建立完整数据库解决方案的方式。Oracle的其他一些缺点还包括它较高的价格
5、以及在安装和高效运行上的复杂性。1.1SQLServer的体系结构1.2数据库和数据库对象l数据库的类型和特点系统数据库Master—系统表的管理Master数据库不可用,导致整个SqlServer无法启动。需要及时备份。Model---数据库的模版用户创建新数据库时,用model数据库作为基础。操作:验证model数据库的作用。方法:(1)右击数据库-新建数据库testdb1(2)点击model数据库,在其中创建表table1.(3)右击数据库-新建数据库testdb2通过比较发现:table1
6、中无table表格,而table2中包含此表格。Msdb—为SqlServer提供队列和可靠消息传递SqlServer代理服务将用到此数据库。Tempdb—临时工作区SqlServer每次启动后会重新创建该数据库。此数据库用于保存临时数据和中间结果的工作表中。操作:Select123asIDinto#t用户数据库数据库地址:http://www.codeplex.com/Wiki/View.aspx?ProjectName=SqlServerSamples技巧:安装时安装示例数据库的方法安装时出现
7、“要安装的组件”窗口,选择工作站组件、联机丛书和开发工具,单击右侧“高级“按钮,选择实例数据库即可。2000示例数据库sql2000sampledb.msil数据库对象1.3安全性lMicrosoftSQLServer2005系统负责管理大量的业务数据,保证这些业务数据的安全是数据库管理员最重要的工作之一。MicrosoftSQLServer2005系统提供了强大的安全机制来保证数据的安全。对于一个企业来说,安全性包括3个方面,即管理规章制度方面的安全性、数据库服务器物理方面的安全性和数据库服务器
8、逻辑方面的安全性。l下面,分别从这3个方面来讲述MicrosoftSQLServer2005系统的安全性。管理规章制度方面的安全性lMicrosoftSQLServer2005系统在使用中会需要各类操作人员,因此,为了确保系统的安全,应该首先从对操作人员的要求着手制定严格的规章制度。l对数据库管理员的要求l操作人员在使用业务信息系统时的标准操作流程数据库服务器物理方面的安全性l为了实现数据库服务器物理方面的安全,应该做好数据库服务器置于安全房间、相关计算机置于安全场所、数据库服务器
此文档下载收益归作者所有