第1篇 SQLServer2005系统概述.ppt

  1. 1、本文档共33页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
数据库应用技术 课程代码:0310525 学时:64 学分:4.0 教材及参考书 教材:SQL Server2005实用教程(第3版) 郑阿奇 编著 电子工业出版社, 2010年2月第1版 参考书: 数据库系统概论 萨师煊,王珊 编著 高等教育出版社,2006年5月第4版 SQL Server2005应用系统开发教程 李春葆等 编著 科学出版社2009年4月第1版 ? 上机软件:MS SQL Server 2005 学时分配与考核成绩 学时分配:讲课:32学时 实验:32学时 成绩考核:平时成绩:10% (出勤及听课状态、综合练习 ) 上机实验成绩:30% (实验报告、上机测试 ) 期末闭卷笔试:60% 第1章 SQL Server2005系统概述 1.1 数据库基础知识 1.2 SQL Server2005 系统简介 1.3 SQL Server2005服务器组件 1.4 SQL Server2005的管理和开发工具 1.1 数据库基础知识 1.1.1 三个基本概念 数据库(Database):简称(DB),是长期储存在计算机内、有组织的、可共享的大量的相关联的数据集合。 数据库管理系统(DBMS):简称(DBMS),是位于用户与操作系统之间的数据管理软件。 数据库系统(DBS):简称(DBS),是指在计算机系统中引入数据库后的系统构成。由数据库、数据库管理系统、应用环境(硬件、操作系统软件)、数据库管理员、用户构成。 1.1.2 数据库应用系统 数据库应用系统是满足某类用户特定需求的数据库系统,由应用程序、开发工具、数据库管理系统、数据库、应用环境 (硬件、操作系统软件)、数据库管理员、程序员、用户构成。 1.1.3 关系数据模型(二维表) 1.1.4 关系数据库 经过数据库概念数据、逻辑设计得到以下关系模式 XSB (学号, 姓名, 性别, 出生时间, 专业, 总学分, 备注) KCB (课程号, 课程名称, 开课学期, 学时, 学分) CJB (学号, 课程号, 成绩) 1.1.5 网络数据库(数据访问接口) ODBC数据访问接口 ODBC(Open DataBase Connectivity)即开发式数据库连接,是实现应用程序和关系数据库之间通信的接口标准。 OLE DB数据库接口 OLE DB标准的核心内容就是提供一种相同的访问接口,使得应用程序可以使用同样的方法访问各种数据,而不用考虑数据的具体存储地点、格式或类型。 ADO(ActiveX Data Opjects)数据库接口 使用ADO访问SQL Server数据库有两种途径:一种是通过ODBC驱动程序,另一种是通过SQL Server专用的OLE DB Provider,后者有更高的访问效率。 ADO.NET数据库接口 ADO.NET是一种数据模型。该模型从ADO发展而来,但它不只是对ADO的改进,而是采用了一种全新的技术。主要表现在以下几个方面: (1)ADO.NET不是采用ActiveX技术,而是与.NET框架紧密结合的产物。 (2)ADO.NET支持XML标准,即支持跨平台交换数据。 (3)ADO.NET既能在与数据源连接的环境下工作,又能在断开与数据源连接的条件下工作。 ADO.NET架构 JDBC数据库接口 1.1.5 网络数据库(访问架构) 客户/服务器(C/S)架构 在网络中,应用程序可以在一台或多台主机上运行,称作客户/服务器架构,也称B/S结构。第一 层为客户端,第二层为服务器 例如,用Visual BASIC开发的客户/服务器(C/S)模式的学生成绩管理系统学生信息输入界面如图所示。 三层客户/服务器(B/S)架构 基于Web的数据库应用采用三层客户/服务器架构,也称B/S结构。第一层为浏览器,第二层为Web服务器,第三层为数据库服务器。 例如,用ASP.NET开发的三层客户/服务器(B/S)模式的学生成绩管理系统学生信息更新页面如图所示 1.2 SQL Server2005 系统简介 Microsoft SQL Server2005中文版(简称SQL Server2005 )是新一代大型关系型数据库管理系统(DBMS) SQL Server2005支持客户机/服务器(C/S)架构和浏览器/服务器(B/S)架构,也支持分布式数据库,面向对象的数据库,数据仓库等数据库新技术。 T-SQL是SQL Server2005使用的一种数据库查询和编程语言,它除包含标准的SQL语句外,还增

文档评论(0)

187****5045 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档