数据库应用——电子商务 教学课件 ppt 作者 王光明第四章.ppt

数据库应用——电子商务 教学课件 ppt 作者 王光明第四章.ppt

  1. 1、本文档共95页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库应用——电子商务 第四章???? SQL SERVER数据库 第一节 SQL Server介绍 一、?SQL Server简介 SQL Server是基于SQL客户/服务器(C/S)模式的数据库系统,建立在Microsoft Windows NT平台上,提供强大的企业数据库管理功能。 Microsoft SQL Server 2000数据库系统是在Windows NT环境下开发的一种全新的关系型数据库系统。SQL Server 2000具有大型数据库的一些基本功能,支持事务处理功能、支持数据库加密、设置用户组或用户的密码和权限等等。它为用户提供了大规模联机事务处理(OLTP)、数据仓库和电子商务应用程序所需的最新的优秀数据库平台。 第一节 SQL Server介绍 二、SQL Server的主要特点 与Internet的高度集成 高伸缩性和可用性 企业级数据库功能 客户机/服务器体系结构 第一节 SQL Server介绍 三、SQL Server和客户/服务器模式 1、桌面数据库 2、? 客户/服务器数据库 3、?? 客户/服务器角色 4、?? 多层客户/服务器模型设计 第一节 SQL Server介绍 2、? 客户/服务器数据库 在客户/服务器数据库中,数据库的客户发出SQL请求----只是很小的一段文本信息,并把它发送到数据库服务器。数据库服务器则负责读取并处理该请求(如图4-1所示),这一 数据库服务器的内部是通过一系列的步骤来完成的:检查安全性、对索引进行查找、检索或操作数据、执行服务器代码,最后将处理的结果发回给客户。 第一节 SQL Server介绍 第一节 SQL Server介绍 3、?? 客户/服务器角色 数据库服务器负责完成以下工作: 处理对于数据的修改和检索请示 完成需要处理大量数据的操作 确保所有的数据库规则和完整性 确保数据安全性 数据库客户进程应当完成以下工作: 以一种清晰、生动和实用的方式向用户展现数据 为不同的工具、数据和报表提供接口 向服务器提交请求 第一节 SQL Server介绍 4、?? 多层客户/服务器模型设计 根据物理结构的不同,客户/服务器体系结构可以分成两的客户/服务器体系结构和三层(多层)的客户/服务器体系结构。 第一节 SQL Server介绍 SQL Server的客户/服务器体系结构如图4-2: 第二节 SQL Server体系结构 一、文件和文件组 (一)?? 文件 数据库操作系统文件分为三类:主数据文件、二级数据文件和日志文件。 1)???? 主数据文件:主数据文件是数据库的起点,指向数据库中文件的其他部分。其默认扩展名为“.ndf”,每个数据库必须且只能包含一个主数据文件,用于存储数据库的启动信息、数据和数据库对象。 第二节 SQL Server体系结构 2) 二级数据文件也称为辅数据文件,其默认扩展名为“.ndf”。每个数据库可以没有或有一个以上的二级数据文件,用于存储主数据文件中没有存储的数据和数据库对象。 3)???日志文件的默认扩展名为“.ldf”。每个数据库必须包含一个以上的日志文件。用于存放对数据库进行操作的事物日志,在数据库遭到破坏时,可以利用日志文件恢复数据。 第二节 SQL Server体系结构 (二)?? 数据库文件组 在有多个数据文件时,为了管理和分配上的目的,可以将他们分成几个组,每一组可以有多个数据文件。其中含有主数据文件的那一组称为主文件组, 它包含主数据文件和其他文件组中不包含的文件,数据库的系统表就存放在主数据文件组中。其他的文件组称为非主文件组或用户定义文件组。主数据文件组不必命名,而用户定义文件组必须命名 第二节 SQL Server体系结构 二、?????? 系统数据库 系统数据库用于支持SQL Server操作,安装应用程序会自动生成四个系统数据库:master,model,msdb与tempdb。 系统数据库包含元数据,即关于数据的数据。 注意:这些系统数据库都是不能删除的。 第二节 SQL Server体系结构 (一)?? master master数据库是SQL Server中所有系统级信息的仓库。如果在服务层定义对象,则可将其存放在master中。登录账号、配置设置、系统存储过程和其它数据库的存在性都记录在master数据库中。(二)?? msdb msdb数据库保存SQL Server Agent的信息。定义作业、操作员和警报时,它们存放在msdb数据库中。关于备份操作的信息也在msdb数据库中保存, 第二节 SQL Server体系结构 (三)?? model model数据库是个模框,用于所有用户生成的数据

您可能关注的文档

文档评论(0)

带头大哥 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档