项目1 安装和配置 SQL Server 2019 课件(共55张PPT)-《数据库应用技术-SQL Server》同步教学(人民邮电版)

资源下载
  1. 二一教育资源

项目1 安装和配置 SQL Server 2019 课件(共55张PPT)-《数据库应用技术-SQL Server》同步教学(人民邮电版)

资源简介

(共55张PPT)
项目1 安装和配置
SQL Server 2019
【能力目标】学会安装SQL Server 2019。熟练使用SQL Server 2019的常用管理工具。学会对SQL Server 2019进行基本配置。【思政目标】“天下兴亡,匹夫有责”,了解国产数据库系统,理解自主可控于我国的重大意义,激发学生的爱国情怀和学习动力。坚定文化自信。“天行健,君子以自强不息”“明德至善、格物致知”,青年学生要有“感时思报国,拔剑起蒿莱”的报国之志和家国情怀。项目1安装和配置SQL Server 2019【项目描述】创建视图,增强查询的灵活性;按照需求为xs数据库创建索引,提高查询速度。【项目分析】通过SQL Server 2019数据库软件安装、管理工具安装与服务器配置,深入理解数据库安装过程,为后续学习和使用SQL Server 2019打下基础。项目1安装和配置SQL Server 2019【思政导入】欲善其事,先利其器
子曰:“工欲善其事,必先利其器。居是邦也,事其大夫之贤者,友其士之仁者。”《論語 衛靈公》
--论语七则
项目1 安装和配置SQL Server 2019
【任务设置】任务1认知SQL Server2019任务2安装SQL Server2019任务3使用SQL Server2019的常用工具实训一 安装配置SQL Server2019项目1安装和配置SQL Server 2019【任务目标】熟悉SQL Server 2019的产品组件。熟悉SQL Server 2019的新增特性。理解SQL Server 2019的体系结构。认知SQL Server 2019的管理工具。【任务分析】初步了解SQL Server 2019的基础知识,熟悉SQL Server 2019各产品组件、管理工具,为今后使用SQL Server 2019打下基础。任务1 认知SQL Server 2019项目1安装和配置SQL Server 2019SQL Server 2019的产品组件是指SQL Server 2019的组成部分,以及这些组成部分之间的关系。SQL Server 2019由8个常用的产品组件构成,如图1-1所示。任务1-1认知SQL Server 2019的产品组件项目1安装和配置SQL Server 2019图1-1 SQL Server 2019的产品组件1.数据库引擎数据库引擎(Database Engine)负责完成数据的存储、处理和安全性管理,是SQL Server 2019的核心组件。数据库引擎提供以下服务。(1)设计并创建数据库,以保存结构化(关系模型)数据和非结构化(XML文档)数据。(2)实现应用程序,以访问和更改数据库中存储的数据。(3)控制访问和进行快速的事务处理。(4)提供日常管理支持,以优化数据库的性能。任务1-1认知SQL Server 2019的产品组件项目1安装和配置SQL Server 20192.分析服务分析服务(Analysis Service)为企业的商业智能应用程序提供了联机分析处理(On-Line Analysis Processing,OLAP)和数据挖掘服务。3.集成服务集成服务(Integration Service)是一种数据转换和数据集成解决方案,主要用于数据仓库和企业范围内的数据提取、转换和加载(Extraction Transformation Loading,ETL)。任务1-1认知SQL Server 2019的产品组件项目1安装和配置SQL Server 20194.报表服务报表服务(Reporting Service)是一种基于服务器的解决方案,用于生成从多种关系数据源和多维数据源提取内容的企业报表,发布能以各种格式查看的报表,以及集中管理安全性和订阅。5.通知服务通知服务(Notification Service)是一个开发及部署通知应用系统的平台,它基于数据库引擎和分析服务。使用通知服务不但可以为用户生成并发送个性化的通告信息,而且可以向各种设备传输即时信息。任务1-1认知SQL Server 2019的产品组件项目1安装和配置SQL Server 20196.全文搜索使用全文搜索(Full-Text Search)可以对SQL Server表中的纯字符数据进行全文查询,是一种数据库引擎技术。全文搜索用于提供企业级搜索功能,可以快速、灵活地为文本数据的基于关键字的查询创建全文索引。7.复制通过复制(Replication)可以实现数据分发,这是数据库引擎中的一种技术。任务1-1认知SQL Server 2019的产品组件项目1安装和配置SQL Server 20198.服务中介服务中介(Service Broker)是一种生成数据库应用程序的技术,是数据库引擎中的一种技术。服务中介提供了一个基于消息的通信平台,使独立的应用程序组件可以作为一个整体运行。任务1-1认知SQL Server 2019的产品组件项目1安装和配置SQL Server 20191.可分析多种类型的数据使用内置有Apache Spark的SQL Server 2019,可对跨关系、非关系、结构化和非结构化数据进行查询,从多种数据中获取信息,从而全面了解业务情况。2.可选择语言和平台通过开源支持,用户可以灵活选择语言和平台。可在支持Kubernetes的Linux平台或Windows平台上运行SQL Server 2019。任务1-2 认知SQL Server 2019的新增特性项目1安装和配置SQL Server 20193.行业领先的性能利用突破性的可扩展性,SQL Server 2019可以改善数据库的稳定性并缩短响应时间,而无须更改应用程序,让任务关键型应用程序、数据仓库和数据湖实现高可用性。4.可以更快速地做出更好的决策用户可以使用SQL Server Reporting Services的企业报告功能在数据中找到问题的答案,并通过随附的Power BI报表服务器在任何设备上访问丰富的交互式Power BI报表。任务1-2 认知SQL Server 2019的新增特性项目1安装和配置SQL Server 2019SQL Server 2019是安装在Windows10上、运行于网络环境下、客户机/服务器模式的关系数据库管理系统。图1-2C/S模式的应用系统任务1-3 认知SQL Server 2019的体系结构项目1安装和配置SQL Server 2019任务1-4 认知SQL Server 2019的管理工具项目1安装和配置SQL Server 2019管理工具说明SQL Server集成管理器(SQL Server Management Studio,SSMS)SSMS是一个集成环境,用于访问、配置、管理和开发SQL Server的组件。SSMS使各种技术水平的开发人员和管理员都能使用SQL Server。SSMS的安装需要Internet Explorer 8SP1或更高版本的浏览器SQL Server配置管理器(SQL Server Configuration Manager)SQL Server配置管理器为SQL Server服务、服务器协议、客户端协议和客户端别名提供基本配置管理SQL Server事件探查器(SQL Server Profiler)SQL Server事件探查器提供了一个图形用户界面,用于监视数据库引擎实例和分析服务实例数据库引擎优化顾问(Database Engine Tuning Advisor)数据库引擎优化顾问用于协助创建索引、索引视图和分区的最佳组合商业智能开发平台(Business Intelligence Development Studio,BIDS)BIDS是分析服务、报表服务和集成服务解决方案的集成开发环境(Integrated Development Environment,IDE),其安装需要Internet Explorer 6 SP1或更高版本的浏览器连接组件(Connecting Component)安装用于客户机和服务器之间通信的组件,以及用于DB-Library、ODBC和OLE DB的网络库SQL Server 2019的管理工具需要单独安装,管理工具及其说明如上表所示。【任务目标】学会安装SQL Server 2019。能设置常用安装选项。【任务分析】建议安装时直接选择Windows身份验证模式,并且在本机安装MSSQLSERVER默认命名实例。任务2安装SQL Server 2019项目1安装和配置SQL Server 2019->任务2创建与管理索引任务2-1 认知SQL Server 2019的安装要求SQL Server 2019的版本、硬件要求及软件要求如下。1.版本SQL Server 2019正式版分为5个版本,分别是企业版(Enterprise)、标准版(Standard)、精简版(Express)、Web版和开发人员版(Developer)。其中,开发人员版包含企业版的全部功能,但该版本仅用于开发、测试和演示,并不允许部署到生产环境中。精简版则是完全免费的入门级 SQL Server 数据库版本,适用于学习开发或部署较小规模的Web和应用程序服务器。2.硬件要求硬件要求主要包括对内存、处理器和硬盘的要求。项目1安装和配置SQL Server 2019任务2-1 认知SQL Server 2019的安装要求项目1安装和配置SQL Server 2019组件要求内存最小值:Express版本:512 MB。所有其他版本:1 GB。推荐: Express版本:1 GB。所有其他版本:至少4 GB,并且应该随着数据库大小的增加而增加,以确保较佳的性能处理器速度最低要求:x64。最低主频:1.4 GHz。推荐主频:2.0 GHz或更快处理器类型x64处理器:AMD Opteron、AMD Athlon 64、支持Intel EM64T的Intel Xeon、支持Intel EM64T的Intel Pentium IV。x86处理器:Pentium III兼容处理器或更快的处理器硬盘最少6 GB的可用硬盘空间3.软件要求32位版本和64位版本的SQL Server 2019的软件要求相同,都对网络协议、.NET Framework、虚拟化和Internet软件等网络组件有一定的要求任务2-2 安装SQL Server 2019SQL Server 2019安装程序支持在同一个服务器上安装SQL Server 2019的多个实例,也支持在已安装SQL Server早期版本的服务器上将SQL Server升级到SQL Server 2019,或安装全新的SQL Server 2019。本任务以初次安装SQL Server 2019为例,安装步骤如下。(1)在安装SQL Server 2019之前,先确定安装环境(本书以64位的Windows 10进行讲解)。(2)打开文件夹,。双击SQL2019-SSEL-Dev.exe,选择基本安装,安装过程如图1-5~1-9所示。项目1安装和配置SQL Server 2019任务2-2 安装SQL Server 2019项目1安装和配置SQL Server 2019图1-5 选择安装类型图1-6 选择语言任务2-2 安装SQL Server 2019项目1安装和配置SQL Server 2019图1-7 指定安装位置图1-8 下载并安装图1-9 SQLENGINE功能安装成功任务2-2 安装SQL Server 2019项目1安装和配置SQL Server 2019(3)SQLENGINE功能安装成功之后,找到安装位置,如图1-10所示,现在可以开始安装SQL Server 2019了。(4)双击图1-10所示的SETUP文件,即可进入图1-11所示的【SQL Server安装中心】窗口。用户可以通过【计划】、【安装】、【维护】、【工具】、【资源】、【高级】和【选项】7个不同的选项卡进行系统安装、信息查看及系统设置。图1-10 Developer_CHS文件夹任务2-2 安装SQL Server 2019项目1安装和配置SQL Server 2019(5)选择图1-12所示的【安装】选项卡右侧的第一项【全新SQL Server独立安装或向现有安装添加功能】选项,通过向导一步步安装SQL Server 2019。图1-11 【SQL Server安装中心】窗口(1)图1-12【SQL Server安装中心】窗口(2)任务2-2 安装SQL Server 2019项目1安装和配置SQL Server 2019(6)在【产品密钥】窗口中选择【指定可用版本】单选项,然后在下拉列表中选择所需的版本,如图1-13所示(本次安装选择Developer版本),单击【下一步】按钮,打开【许可条款】窗口,如图1-14所示,勾选【我接受许可条款和隐私声明】复选框,单击【下一步】按钮。图1-13 【产品密钥】窗口任务2-2 安装SQL Server 2019项目1安装和配置SQL Server 2019(7)在【功能选择】窗口中选择需要安装的实例功能,也可以全选,如图1-15所示,单击【下一步】按钮。图1-14 【许可条款】窗口图1-15 【功能选择】窗口任务2-2 安装SQL Server 2019项目1安装和配置SQL Server 2019(8)在【实例配置】窗口中,如果这里安装一个默认实例,则系统自动将这个实例命名为MSSQLSERVER,如图1-16所示,单击【下一步】按钮。图1-16 【实例配置】窗口任务2-2 安装SQL Server 2019项目1安装和配置SQL Server 2019(9)在【服务器配置】窗口中保持默认选项,如图1-17所示。连续单击【下一步】按钮,打开【完成】窗口,如图1-18所示。图1-17 【服务器配置】窗口图1-18 【完成】窗口任务2-2 安装SQL Server 2019项目1安装和配置SQL Server 2019(10)以管理员身份安装SSMS,如图1-19、图1-20所示。图1-19 安装SSMS图1-20 SSMS安装完成任务2-3 启动SQL Server 2019项目1安装和配置SQL Server 2019选择【开始】→【所有程序】→【Microsoft SQL Server Tools 18】→【Microsoft SQL Server Management Studio】命令,打开【Microsoft SQL Server Management Studio】窗口,并弹出【连接到服务器】对话框,如图1-21所示。在【连接到服务器】对话框中,需要设定服务器类型、服务器名称、身份验证。服务器类型选择【数据库引擎】选项,服务器名称和身份验证保持默认,单击【连接】按钮,进入【Microsoft SQL Server Management Studio】窗口,完成启动,如图1-22所示。图1-21 【连接到服务器】对话框任务2-3 启动SQL Server 2019项目1安装和配置SQL Server 2019图1-22 【Microsoft SQL Server Management Studio】窗口【任务目标】学会注册服务器并启动SQL Server服务。能在SQL Server 2019中编辑并执行T-SQL程序。学会使用模板创建数据库。能根据需求设置SSMS界面。【任务分析】设置好服务器后,使用查询编辑器查询表。1.注册服务器2.使用查询编辑器3.SQL Server 2019的常用工具任务3使用SQL Server 2019的常用工具项目1安装和配置SQL Server 2019任务3-1 SQL Server配置管理器1.管理SQL Server 2019服务SQL Server配置管理器是一种配置管理工具,用于管理与SQL Server相关的服务,配置SQL Server使用的网络协议,以及管理SQL Server客户端的网络连接配置。SQL Server配置管理器集成了以前SQL Server版本中的服务器网络实用工具、客户端网络实用工具和服务管理器的功能。在Windows 10中选择【开始】→【所有程序】→【Microsoft SQL Server 2019】命令,打开SQL Server 2019的管理工具集,如图1-23所示。选择【SQL Server 2019配置管理器】命令,打开图1-24所示的配置管理器。项目1安装和配置SQL Server 2019任务3-1 SQL Server配置管理器在SQL Server配置管理器中展开【SQL Server服务】选项,在右侧的详细信息窗格中选择【SQL Server(MSSQLSERVER)】选项,单击鼠标右键,在弹出的快捷菜单中选择【启动】命令,SQL Server服务图标从红色变为绿色,说明启动成功。选择服务后,也可以从【操作】工具栏上启动服务、停止服务、暂停服务和重新启动服务。项目1安装和配置SQL Server 2019图1-23 SQL Server 2019的管理工具集图1-24 SQL Server配置管理器任务3-1 SQL Server配置管理器在SQL Server配置管理器中,可以设置服务为【自动】启动类型。选择右侧的【SQL Server(MSSQLSERVER)】选项,单击鼠标右键,在弹出的快捷菜单中选择【属性】命令,如图1-25所示,打开【SQL Server(MSSQLSERVER)属性】对话框。单击【服务】选项卡,将【启动模式】设置为自动,表示该服务在计算机启动时自动启动、运行。2.更改登录身份在SQL Server配置管理器中选择【SQL Server服务】选项,单击鼠标右键,在弹出的快捷菜单中选择【属性】命令,打开【SQL Server(MSSQLSERVER)属性】对话框,单击【登录】选项卡,如图1-26所示,在其中可更改登录身份。项目1安装和配置SQL Server 2019任务3-1 SQL Server配置管理器项目1安装和配置SQL Server 2019图1-25选择【属性】命令图1-26 更改登录身份任务3-1 SQL Server配置管理器3.配置服务器端网络协议在SQL Server配置管理器中展开【SQL Server网络配置】选项,选择【MSSQLSERVER的协议】选项,右侧的详细信息窗格中将显示协议名称及其状态,在其中可以启用和禁用相关的协议,如图1-27所示。4.配置客户端网络协议在SQL Server配置管理器中展开【SQL Native Client 11.0配置】选项,选择【客户端协议】选项,右侧的详细信息窗格中将显示客户端协议的名称,在其中可以启用和禁用相关的协议,如图1-28所示。项目1安装和配置SQL Server 2019任务3-1 SQL Server配置管理器项目1安装和配置SQL Server 2019图1-27 配置服务器端网络协议图1-28 配置客户端网络协议任务3-2 SSMS的已注册的服务器组件SSMS将以前版本的SQL Server中包括的企业管理器和查询分析器的各种功能集合到一个单一的环境中。SSMS的常用工具组件包括已注册的服务器、对象资源管理器、解决方案资源管理器、模板资源管理器和书签窗口。如果要显示某个工具,可在【视图】菜单上单击该工具的名称,如图1-29所示。项目1安装和配置SQL Server 2019图1-29 【视图】菜单任务3-2 SSMS的已注册的服务器组件1.新建服务器组在网络环境中,可能存在多个SQL Server服务器。服务器组是多个服务器的逻辑集合,对许多相关的服务器进行分组管理,有利于多服务器环境的管理工作。【例1-1】 新建服务器组,组名为newgroupl。(1)打开SSMS,在【已注册的服务器】窗口中选择【数据库引擎】下的【本地服务器组】选项,单击鼠标右键,在弹出的快捷菜单中选择【新建服务器组】命令,如图1-30所示,打开【新建服务器组属性】对话框。(2)在【组名】文本框中输入newgroupl,如图1-31所示。项目1安装和配置SQL Server 2019任务3-2 SSMS的已注册的服务器组件项目1安装和配置SQL Server 2019图1-31 设置新建服务器组的属性图1-30选择【新建服务器组】命令任务3-2 SSMS的已注册的服务器组件(3)单击【确定】按钮,关闭对话框,完成服务器组的新建。2.注册服务器注册服务器是指为SQL Server客户机或服务器系统确定连接的SQL Server实例,同时允许指定连接的数据库。【例1-2】 在服务器组newgroupl下注册本地服务器,并连接到实例数据库AdventureWorks。(1)打开SSMS,在【已注册的服务器】窗口中展开【数据库引擎】选项,选择【newgroupl】选项,单击鼠标右键,在弹出的快捷菜单中选择【新建服务器注册】命令,打开【新建服务器注册】对话框。项目1安装和配置SQL Server 2019任务3-2 SSMS的已注册的服务器组件(2)单击【常规】选项卡,在【服务器名称】下拉列表中选择希望注册的本地服务器,在【已注册的服务器名称】文本框中输入要显示的服务器名称,其余选项采用默认值,如图1-32所示。(3)单击【连接属性】选项卡,在【连接到数据库】下拉列表中选择【浏览服务器】选项,打开【查找服务器上的数据库】对话框,如图1-33所示。(4)选中AdventureWorks数据库,单击【确定】按钮,返回【连接属性】选项卡,如图1-34所示。项目1安装和配置SQL Server 2019任务3-2 SSMS的已注册的服务器组件项目1安装和配置SQL Server 2019图1-33 【查找服务器上的数据库】对话框图1-32 【常规】选项卡任务3-2 SSMS的已注册的服务器组件(5)其余选项采用默认值,单击【测试】按钮,验证连接是否成功。(6)连接成功后,单击【保存】按钮,关闭对话框,完成服务器的注册。3.启动服务用户在使用服务器进行日常数据管理之前,必须启动SQL Server服务。默认情况下,服务器注册成功,SQL Server服务自动启动。如果SQL Server服务暂停或停止,数据库管理员应该手动启动该服务。启动、暂停和停止SQL Server服务的方法如下。项目1安装和配置SQL Server 2019任务3-2 SSMS的已注册的服务器组件(1)使用SSMS。在已注册的服务器和对象资源管理器中,利用快捷菜单启动、暂停或停止SQL Server服务。(2)使用SQL Server配置管理器。(3)使用Windows操作系统的管理工具。(4)使用命令。① 启动SQL Server服务的命令:net start mssqlserver。② 停止SQL Server服务的命令:net stop mssqlserver。项目1安装和配置SQL Server 2019任务3-3 使用SSMS的查询编辑器组件查询编辑器是一个集成的代码编辑器,用于编辑T-SQL、MDX、DMX、XMLA和SQL Server 2019 Mobile Edition查询。SSMS提供了多种方法来使用查询编辑器,包括新建查询、使用模板和编写脚本等。1.新建查询【例1-3】 新建查询,在查询编辑器窗口中编写T-SQL程序,并查看执行结果。(1)打开SSMS,选择【文件】→【新建】→【使用当前连接查询】命令(或单击工具栏上的【新建查询】按钮),在【文档】窗口中打开一个新的查询编辑器窗口。(2)在查询编辑器窗口中编写T-SQL程序。项目1安装和配置SQL Server 2019任务3-3 使用SSMS的查询编辑器组件查询编辑器是一个集成的代码编辑器,用于编辑T-SQL、MDX、DMX、XMLA和SQL Server 2019 Mobile Edition查询。SSMS提供了多种方法来使用查询编辑器,包括新建查询、使用模板和编写脚本等。1.新建查询【例1-3】 新建查询,在查询编辑器窗口中编写T-SQL程序,并查看执行结果。(1)打开SSMS,选择【文件】→【新建】→【使用当前连接查询】命令(或单击工具栏上的【新建查询】按钮),在【文档】窗口中打开一个新的查询编辑器窗口。(2)在查询编辑器窗口中编写T-SQL程序。项目1安装和配置SQL Server 2019任务3-3 使用SSMS的查询编辑器组件(3)选择【查询】→【分析】命令(或单击工具栏上的【分析】按钮),对程序进行语法分析。(4)选择【查询】→【执行】命令(或单击工具栏上的【执行】按钮),执行程序并显示程序的执行结果。2.使用模板模板资源管理器是SSMS的一个组件,提供了执行各种类型代码的样本文件。模板脚本包含了用户自定义代码的语法格式和参数,用户可以依据模板编写执行创建数据库对象、管理服务器等操作的代码。【例1-4】 使用模板,在查询编辑器窗口中编辑T-SQL程序,并查看执行结果。(1)打开SSMS,选择【视图】→【模板资源管理器】命令,打开【模板浏览器】窗口,如图1-35所示。项目1安装和配置SQL Server 2019任务3-3 使用SSMS的查询编辑器组件(2)在【模板浏览器】窗口中,展开【SQL Server模板】→【Database】选项,双击【Create Database】选项,打开一个新的查询编辑器窗口,其中显示了Create Database模板的内容。(3)选择【查询】→【指定模板参数的值】命令,打开【指定模板参数的值】对话框。(4)【指定模板参数的值】对话框中显示了Create Database模板只包含一个参数Database_ Name,在该参数对应的【值】文本框中输入数据库名称TestDatabase,单击【确定】按钮,关闭【指定模板参数的值】对话框,如图1-36所示。项目1安装和配置SQL Server 2019任务3-2 SSMS的已注册的服务器组件项目1安装和配置SQL Server 2019图1-36 【指定模板参数的值】对话框图1-35 【模板浏览器】窗口任务3-3 使用SSMS的查询编辑器组件(5)参数值TestDatabase已经插入查询编辑器窗口的模板中,单击工具栏中的【执行】按钮,运行脚本程序并显示程序的执行结果,如图1-37所示。项目1安装和配置SQL Server 2019图1-37执行T-SQL程序任务3-4 使用SSMS的其他组件1.对象资源管理器对象资源管理器是SSMS的一个组件,提供了服务器中所有对象的树形视图,并具有可用于管理这些对象的用户界面。对象资源管理器的功能根据连接的服务器的类型不同而稍有不同,但一般包括数据库开发和管理服务器类型的功能。对象资源管理器的功能对应于以前SQL Server版本中企业管理器左侧的树形目录结构所具有的功能。2.文档窗口文档窗口是SSMS的最大组成部分,其中以选项卡的形式容纳查询编辑器、浏览器和摘要组件。默认情况下,文档窗口显示当前服务器类型的摘要组件。项目1安装和配置SQL Server 2019本项目主要介绍了SQL Server 2019的安装、SQL Server 2019的管理工具、服务器的配置,需要掌握的主要内容如下。(1)SQL Server 2019是微软公司开发的适用于大型企业数据管理和商业智能应用的关系数据库管理系统和分析软件系统。SQL Server 2019的常用产品组件有8个,其中,数据库引擎是用于存储、处理和保护数据的核心组件。(2)SQL Server 2019有5个版本,每个版本都具有不同的特征及不同的安装要求。在安装SQL Server 2019的过程中有几个问题需要注意:定义实例、设置服务账号和选择身份验证模式。小结项目1安装和配置SQL Server 2019(3)SQL Server 2019提供了丰富的管理工具集,其中,SSMS是最重要的管理工具,它集图形工具和脚本编辑器于一体,可用于访问、配置和管理SQL Server的产品组件。(4)SQL Server配置管理器用于启动、暂停、恢复和停止SQL Server相关服务,还可以配置网络协议和管理网络配置。(5)SQL Server 2019的初步配置操作包括连接服务器、注册服务器和使用查询编辑器。连接的4种服务器构建了SQL Server 2019的主要服务功能。小结项目1安装和配置SQL Server 2019

展开更多......

收起↑

资源预览