数据库应用技术第三章.ppt
《数据库应用技术第三章.ppt》由会员分享,可在线阅读,更多相关《数据库应用技术第三章.ppt(36页珍藏版)》请在三一办公上搜索。
1、2023/10/1,计算机基础教学部,1,第 3 章 SQL Server概述 3.1 SQL Server基础知识 3.2 SQL Server的工具与实用程序 3.3 数据库文件与文件组 3.4 数据库选项及设置 3.5 使用BCP和DTS 3.6 使用DBCC压缩数据库 3.7 优化数据库的查询性能 3.8 SQL Server 的系统数据库,2023/10/1,计算机基础教学部,2,3.1.1 SQL Server简介与安装 1.SQL Server简介,3.1 SQL Server基础知识,SQL Server是一个功能完备的正规数据库管理系统。它包括的支持开发的引擎、标准的SQL语
2、言、扩展的特性(如复制、OLAP、分析)等功能,是一些大型数据库系统如Oracle才具备的特性。而像存储过程、触发器等特性,也是个人数据库所没有的。,2023/10/1,计算机基础教学部,3,1.SQL Server简介,SQL Server易于安装和学习。由于SQL Server可在Windows系列操作系统上使用,与Windows进行有机集成,界面风格完全一致,且有许多“向导(Wizard)”帮助,因此相对易于安装和学习。学习SQL Server是掌握其他平台及大型数据,如 Oracle、Sybase、DB/2、Informix的基础。,2023/10/1,计算机基础教学部,4,SQL S
3、erver的主要版本包括下面的几种:(1)SQL Server企业版 可作为生产数据库服务器。支持SQL Server的所有功能并扩大性能级别,以支持最大的网站与企业联机事务处理(OLAP)以及数据仓库系统。(2)SQL Server标准版 可作为小型工作组或部门的数据库服务器。,1.SQL Server简介,2023/10/1,计算机基础教学部,5,(3)SQL Server个人版 由移动用户所使用,会有一些时间与网络脱机,但必须执行需要SQL Server数据存储的应用程序。同时也用于执行需要在客户端计算机上的本地SQL Server数据存储的独立应用程序时。(4)SQL Server开发
4、版 由开发以SQL Server作为数据存储的应用程序的程序设计者所使用。,2023/10/1,计算机基础教学部,6,3.1.2 SQL Server的功能1.支持客户机/服务器模型 SQL Server被设计成基于客户机/服务器模型。在这种模型中,应用程序在客户机上运行并向服务器请求数据,服务器执行请求代码并返回所需的结果。工作负载将在客户机和服务器之间分摊。,2023/10/1,计算机基础教学部,7,2.操作系统的兼容性 SQL Server常常用于Microsoft的操作系统,包括 Windows 95/98、Windows NT Server和Windows 2000 等,除此之外还支
5、持其它操作系统包括Novell Netware、UNIX、AppleTalk、OS/2等。安全性符合C2级。,3.1.2 SQL Server的功能,3.多平台支持SQL Server使用高度可移植的语言开发,因此可以在不同的处理器体系结构上成功的运行。,2023/10/1,计算机基础教学部,8,4.多协议兼容SQL Server是一个网络化的计算机系统,它支持若干流行的协议。,3.1.2 SQL Server的功能,5.数据仓库 数据设计有两种类型,一种是面向事务系统的;另 一种是决策支持系统。面向事务模型中的数据始终处于不断更新之中,因此它们是动态的。这将导致每次查询的结果不一致,可将数据
6、库中的数据复制到数据仓库中,使之成为静态的。,2023/10/1,计算机基础教学部,9,6.数据复制 SQL Server支持数据复制,使数据能够自动的复制到另一个SQL Server。可用的复制类型共有下列的三种:快照:该技术取得发布者当前数据的快照,定期替换 所有订阅者的数据。合并:这种复制形式允许站点对复制数据进行独立的 修改,随后,在所有站点合并。然而,这种方法不能 确保每一个站点的数据一致性。事务:这种复制技术是动态的。每当发布者的数据被 修改,这些修改就会立即复制到订阅者。,3.1.2 SQL Server的功能,2023/10/1,计算机基础教学部,10,3.2 SQL Serv
7、er的工具与实用程序 3.2.1 Query Analyzer查询分析器 3.2.2 Enterprise Manager企业管理器 3.2.3 SQL Server联机帮助,2023/10/1,计算机基础教学部,11,3.2.1 Query Analyzer查询分析器 查询分析器具有图形用户界面,通过查询分析器,可以键入、执行和保存一个查询。也可以打开一个现有的查询。SQL Server 查询分析器可以通过在 Microsoft SQL Server 程序组中选择“查询分析器”图标来启动。,2023/10/1,计算机基础教学部,12,查询分析器,3.2.1 Query Analyzer查询分
8、析器,2023/10/1,计算机基础教学部,13,3.2.2 Enterprise Manager企业管理器 我们可以使用它来管理整个SQL Server的大部分工作,如新建数据库、创建和管理触发器、存储过程等。,2023/10/1,计算机基础教学部,14,企业管理器,3.2.2Enterprise Manager企业管理器,2023/10/1,计算机基础教学部,15,3.2.3 SQL Server联机帮助(自学)“联机帮助”是 SQL Server 的联机帮助工具,提供了包括安装 SQL Server、创建和管理数据库的帮助以及使用企业管理器和查询分析器等主题在内的大量资料。,2023/1
9、0/1,计算机基础教学部,16,联机帮助,3.2.3 SQL Server联机帮助,2023/10/1,计算机基础教学部,17,3.3 数据库文件与文件组3.3.1 SQL Server数据库文件 数据和对象在数据库里被存储为一套操作系统文件。往往数据库会被存储在两个或多个操作系统文件中,这些文件就被称之为数据文件。为了分配和管理数据文件就把这些数据文件分成文件组。,2023/10/1,计算机基础教学部,18,主要数据文件 主要数据文件包含数据库对象,是数据库的起点。数据库必须包含主要数据文件和日志文件。每个数据库有一个主要数据文件和一个或多个日志文件。主要数据文件的扩展名为.mdf。,3.3
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 数据库 应用技术 第三

链接地址:https://www.31ppt.com/p-6166799.html