《网站数据库应用技术-SQL server》SQL Server 2017基础(1)(举一反三考点练)-讲义

2025-09-02
| 13页
| 61人阅读
| 0人下载
精品

内容正文:

举一反三考点练 《网站数据库应用技术-SQL server》SQL Server 2017基础-讲义 1. 了解数据库与SQL Server 2017 基础概念 2. 掌握SQL Server 2017 安装流程 3. 掌握SQL Server Management Studio入门操作 知识点一 数据库与SQL Server 2017 基础概念 1.数据与数据库 • 数据(Data):描述事物的符号记录,可以是数字、文字、图形、图像、声音等多种形式。 • 数据库(DB):与特定主题或用途相关的数据和对象的集合,用于高效地搜索、排序、重组数据。数据库存储在磁盘文件中,包含表、列、键、触发器、索引、视图、存储过程、用户、角色、规则、默认值等对象。 2.关系型数据库 • 以二维表(行、列)形式存储数据;一系列表组成数据库。 • 列(字段)表示数据属性,如“ISBN”“书名”;行(记录)表示具体数据实例。 • 不同主题的数据存放在不同表中,如图书信息、出版社信息、库存信息。 3.数据库管理系统(DBMS) • 管理数据库的软件系统,提供用户与数据库之间的交互界面,实现建立、使用、维护数据库的功能。 • 类型: · 桌面数据库系统:Access、Visual FoxPro,适用于本地小型数据库。 · 客户机/服务器(C/S)数据库系统:SQL Server、Oracle,适用于中大型项目与Web应用。 • SQL Server 2017 为典型 C/S 结构数据库服务器,性能稳定、扩展性强。 4.SQL Server 2017 版本与定位 • 企业版(Enterprise):高端数据中心功能、无限虚拟化、端到端商业智能。 • 标准版(Standard):基本数据管理与商业智能,适合部门级应用。 • 网页版(Web):面向高可用 Web 服务,低成本、大规模托管。 • 开发者版(Developer):拥有企业版全部特性,仅用于开发、测试、演示,可免费升级至企业版。 • 精简版(Express):免费轻量级版本,含核心数据库功能,适合学习、桌面及小型服务器应用。 5.运行环境要求(开发者版 64 位示例) • CPU:x64 ≥1.4 GHz(推荐 ≥2.0 GHz)。 • 内存:最小 1 GB(推荐 ≥4 GB)。 • 硬盘:≥6 GB 可用空间。 • 显示:≥1024×768 分辨率。 • 操作系统:Windows Server 2012 或 Windows 8 及以上。 • 软件依赖:NET Framework 4.6.1+、SQL Server Native Client、IE 浏览器及互联网环境。 (单项选择题)SQL Server 2017 的网页版主要用于( ) A. 高可用 Web 服务 B. 本地小型数据库 C. 学习和小型服务器应用 D. 企业级数据中心 【答案】A 【解析】SQL Server 2017 的网页版面向高可用 Web 服务,适合低成本、大规模托管的场景。 【要点】考查 SQL Server 2017 网页版的用途。 1.(单项选择题)关于数据库的描述,以下说法正确的是( ) A. 数据库是用于存储数据的文件夹 B. 数据库是与特定主题相关的数据和对象的集合 C. 数据库只能存储数字和文字形式的数据 D. 数据库是用于存储数据的软件 【答案】B 【解析】数据库是与特定主题或用途相关的数据和对象的集合,用于高效地存储、管理和检索数据,而不仅仅是存储数据的文件夹或软件。数据库可以存储多种类型的数据,包括数字、文字、图形、图像、声音等。 【要点】考查对数据库基本概念的理解。 2.(单项选择题)关系型数据库的特点是( ) A. 数据以二维表的形式存储,表由列和行组成 B. 数据以树形结构存储 C. 数据以图形结构存储 D. 数据以链表结构存储 【答案】A 【解析】关系型数据库以二维表的形式存储数据,表由列(字段)和行(记录)组成,不同主题的数据存放在不同的表中。这种结构便于数据的查询、更新和管理。 【要点】考查关系型数据库的基本特征。 3.(单项选择题)SQL Server 2017 的标准版主要用于( ) A. 高端数据中心功能 B. 基本数据管理与商业智能 C. 开发、测试、演示 D. 大规模托管 【答案】B 【解析】SQL Server 2017 的标准版提供基本数据管理与商业智能功能,适合部门级应用。 【要点】考查 SQL Server 2017 标准版的用途。 1.(判断题)数据库管理系统(DBMS)是用于管理数据库的软件系统( ) 【答案】√ 【解析】数据库管理系统(DBMS)是用于管理数据库的软件系统,提供用户与数据库之间的交互界面,实现建立、使用和维护数据库的功能。 【要点】考查对数据库管理系统的基本概念的理解。 2.(判断题)关系型数据库以二维表的形式存储数据,表由列(字段)和行(记录)组成( ) 【答案】√ 【解析】关系型数据库以二维表的形式存储数据,表由列(字段)和行(记录)组成,不同主题的数据存放在不同的表中。 【要点】考查关系型数据库的基本特征。 3.(填空题)SQL Server 2017 是一种___________数据库系统,适用于中大型项目与Web应用。 【答案】客户机/服务器(C/S) 【解析】SQL Server 2017 是一种客户机/服务器(C/S)数据库系统,具有高性能和良好的扩展性,适用于中大型项目与 Web 应用。 【要点】考查 SQL Server 2017 的系统类型。 · 数据与数据库:数据是描述事物的符号记录,如数字、文字、图形等。数据库是与特定主题相关的数据和对象的集合,用于高效地存储和管理数据。 · 关系型数据库:以二维表形式存储数据,表由列(字段)和行(记录)组成,不同主题的数据存放在不同表中。 · 数据库管理系统(DBMS):管理数据库的软件系统,提供用户与数据库之间的交互界面,实现建立、使用、维护数据库的功能。SQL Server 2017 是典型的 C/S 结构数据库服务器,性能稳定、扩展性强。 · SQL Server 2017 版本与定位:有企业版、标准版、网页版、开发者版和精简版等,分别适用于不同的应用场景。 · 运行环境要求:以开发者版 64 位为例,需要满足一定的 CPU、内存、硬盘、显示和操作系统等要求。 知识点二 SQL Server 2017 安装流程 1.安装前准备 • 确认系统满足软硬件要求;关闭防火墙或开放端口;准备管理员权限账号;备份重要数据。 • 下载安装镜像(ISO)或在线安装包,同时准备 SQL Server Management Studio(SQL Server Management Studio)独立安装包。 2.安装中心导航 • 运行 setup.exe → 打开“SQL Server 安装中心”。 • 左侧选项卡:计划、安装、维护、工具、资源、高级、选项。 • 首次安装选择“全新 SQL Server 独立安装或向现有安装添加功能”。 3.向导步骤详解 (1)产品密钥:选择 Developer(开发者版)或输入企业版密钥。 (2)许可条款:阅读并接受 Microsoft 许可条款。 (3)全局规则与 Microsoft 更新:勾选“使用 Microsoft Update 检查更新”。 (4)安装规则:自动检测系统环境,若失败需按提示处理(如清理注册表)。 (5)功能选择:勾选“数据库引擎服务”“SQL Server 复制”“Analysis Services”等,路径默认或自定义。 (6)功能规则:再次检查所选功能先决条件,全部通过方可继续。 (7)实例配置: · 默认实例:首次安装可直接使用。 · 命名实例:示例“SQLSERVER2017”,实例 ID 与路径自动匹配。 (8)服务器配置: · 服务账户:保持默认(NT Service\MSSQL$实例名)。 · 启动类型:SQL Server 代理“手动”,其余“自动”。 · 勾选“授予 SQL Server 数据库引擎服务‘执行卷维护任务’特权”,提升 I/O 性能。 (9)数据库引擎配置: · 身份验证模式:Windows 身份验证(推荐)或混合模式(需设置 sa 密码)。 · 添加当前 Windows 用户为 SQL Server 管理员。 (10)Analysis Services 配置: · 服务器模式:多维和数据挖掘模式或表格模式。 · 添加当前用户为 Analysis Services 管理员。 (11)准备安装:检查摘要,确认无误后点击“安装”。 (12)安装进度:等待复制文件、注册组件、配置服务,约 10–30 分钟。 (13)完成:查看日志,确认“成功”,点击“关闭”。 4.SQL Server Management Studio 独立安装 • SQL Server 2017 安装完成后不含图形管理工具。 • 从微软官网下载 SQL Server Management Studio 18.x 安装包 → 双击 → 接受许可 → 选择安装路径 → 点击“安装” → 完成后重启计算机。 5.常见问题与解决 • 端口占用:修改实例端口或关闭冲突程序。 • 权限不足:以管理员身份运行安装程序。 • 重启失败:清理注册表 PendingFileRenameOperations 后重试。 (单项选择题)对于 SQL Server 2017 的实例配置,以下说法正确的是( ) A. 默认实例和命名实例不能同时存在 B. 命名实例的名称可以随意设置,没有限制 C. 默认实例在首次安装时可以直接使用 D. 实例 ID 和路径需要手动输入 【答案】C 【解析】默认实例在首次安装时可以直接使用,而命名实例的名称需要遵循一定的命名规则,实例 ID 和路径会自动匹配,且默认实例和命名实例可以同时存在。 【要点】考查实例配置的相关知识。 1.(单项选择题)在 SQL Server 2017 安装前准备阶段,以下哪项操作是不必要的( ) A. 确认系统满足软硬件要求 B. 关闭防火墙或开放端口 C. 准备管理员权限账号 D. 安装 Office 软件 【答案】D 【解析】安装 SQL Server 2017 时,需要确认系统满足软硬件要求、关闭防火墙或开放端口、准备管理员权限账号等,而安装 Office 软件与 SQL Server 2017 安装无关。 【要点】考查安装前准备的必要操作。 2.(单项选择题)运行 SQL Server 安装中心的入口文件是( ) A. setup.exe B. install.exe C. sqlserver.exe D. msinstall.exe 【答案】A 【解析】运行 setup.exe 文件可以打开“SQL Server 安装中心”,这是安装 SQL Server 2017 的入口。 【要点】考查安装中心的启动方式。 3.(单项选择题)在 SQL Server 2017 安装向导中,以下哪项不是“功能选择”步骤中的可选内容( ) A. 数据库引擎服务 B. SQL Server 复制 C. Analysis Services D. SQL Server Management Studio 【答案】D 【解析】在“功能选择”步骤中,可选择“数据库引擎服务”“SQL Server 复制”“Analysis Services”等功能,而 SQL Server Management Studio 需要单独安装,不属于此步骤中的可选内容。 【要点】考查安装向导中“功能选择”的内容。 1.(判断题)在 SQL Server 2017 安装前准备阶段,需要备份重要数据( ) 【答案】√ 【解析】在安装 SQL Server 2017 之前,为了防止安装过程中可能出现的问题导致数据丢失,需要备份重要数据。 【要点】考查安装前准备的注意事项。 2.(判断题)运行 setup.exe 文件后,首次安装应选择“全新 SQL Server 独立安装或向现有安装添加功能”( ) 【答案】√ 【解析】运行 setup.exe 文件打开“SQL Server 安装中心”后,首次安装 SQL Server 2017 时,应选择“全新 SQL Server 独立安装或向现有安装添加功能”。 【要点】考查安装中心导航的选项选择。 3.(填空题)在 SQL Server 2017 安装向导的“功能选择”步骤中,可选择安装的功能包括“数据库引擎服务”“SQL Server 复制”“Analysis Services”以及________________________等。 【答案】Reporting Services 【解析】在“功能选择”步骤中,除了可以选择“数据库引擎服务”“SQL Server 复制”“Analysis Services”等功能外,还可以选择安装 Reporting Services。 【要点】考查“功能选择”步骤中的可选内容。 · 安装前准备:确认系统满足软硬件要求,关闭防火墙或开放端口,准备管理员权限账号,备份重要数据,下载安装镜像或在线安装包。 · 安装中心导航:运行 setup.exe 打开安装中心,选择“全新 SQL Server 独立安装或向现有安装添加功能”。 · 向导步骤详解:依次完成产品密钥、许可条款、全局规则与 Microsoft 更新、安装规则、功能选择、功能规则、实例配置、服务器配置、数据库引擎配置、Analysis Services 配置等步骤。 · SQL Server Management Studio 独立安装:从微软官网下载安装包,安装完成后重启计算机。 · 常见问题与解决:如端口占用、权限不足、重启失败等,可采取相应措施解决。 知识点三 SQL Server Management Studio入门操作 1.启动 SQL Server Management Studio (1)开始菜单 → Microsoft SQL Server Tools 18 → Microsoft SQL Server Management Studio 18。 (2)“连接到服务器”对话框: (3)服务器类型:数据库引擎(默认)。 (4)服务器名称:格式“计算机名\实例名”,如 DESKTOP-0B44FQQ\SQLSERVER2017。 (5)身份验证:Windows 身份验证(安装时选择)或 SQL Server 身份验证(输入 sa 及密码)。 2.界面组成 (1)对象资源管理器(左侧):树状结构浏览服务器、数据库、表、视图、安全性、服务器对象等。 (2)查询编辑器(中央区域): (3) 打开方式:工具栏“新建查询”按钮或 Ctrl+N。 (4) 功能:编辑、分析、执行 T-SQL 语句、存储过程、脚本。 (5) 工具栏与菜单:常用按钮包括“执行”“调试”“保存”“注释/取消注释”“缩进调整”等。 (6) 属性窗口与结果窗格:实时显示对象属性及查询结果、消息、执行计划。 3.对象资源管理器常用操作 (1)浏览:展开“数据库”节点查看系统数据库(master、model、msdb、tempdb)与用户数据库(图书信息管理、学生成绩管理)。 (2)新建数据库:右键“数据库”→“新建数据库”→输入名称、文件路径、大小、增长方式。 (3)新建表:右键目标数据库→“表”→“新建表”→设计列名、数据类型、约束。 (4)管理安全:展开“安全性”节点→登录名、服务器角色、用户、权限设置。 4.查询编辑器实战 (1) 选择数据库:工具栏下拉框或 USE 语句,如 USE 图书信息管理。 (2)编写简单查询: SELECT ISBN, 书名, 定价, 类别, 出版日期 FROM 图书信息 WHERE 类别='工业技术'; (3) 执行:点击“执行”或按 F5,结果在下方网格显示。 (4)保存脚本:Ctrl+S,文件扩展名 .sql,便于版本管理。 5.T-SQL 语言简介 (1)全称 Transact-SQL,微软对标准 SQL 的扩展,用于数据定义(DDL)、数据操作(DML)、数据控制(DCL)。 (2)基本语句:SELECT、INSERT、UPDATE、DELETE、CREATE、ALTER、DROP。 (3)批处理与脚本:GO 作为批处理分隔符,支持变量、流程控制(IF、WHILE)、错误处理(TRY…CATCH)。 6.小贴士 (1)快捷键:Ctrl+R 显示/隐藏结果窗格;Ctrl+Shift+R 刷新 IntelliSense;Ctrl+K、Ctrl+C 注释选中行。 (2)状态栏颜色:绿色表示连接成功,红色表示连接断开或查询错误。 (3)多服务器连接:在“已注册的服务器”窗口添加多个服务器,实现集中管理。 (单项选择题)以下关于新建数据库的操作,说法正确的是( ) A. 右键“数据库”→“新建数据库”→输入名称、文件路径、大小、增长方式 B. 右键“表”→“新建数据库”→输入名称、文件路径、大小、增长方式 C. 右键“安全性”→“新建数据库”→输入名称、文件路径、大小、增长方式 D. 右键“服务器对象”→“新建数据库”→输入名称、文件路径、大小、增长方式 【答案】A 【解析】新建数据库的操作是右键“数据库”节点,选择“新建数据库”,然后输入相关信息。 【要点】考查对新建数据库操作步骤的了解。 1.(单项选择题)启动 SQL Server Management Studio 的方法是( ) A. 开始菜单 → Microsoft SQL Server Tools 18 → Microsoft SQL Server Management Studio 18 B. 开始菜单 → SQL Server Management Studio C. 直接在桌面双击 SQL Server Management Studio 图标 D. 通过任务管理器启动 SQL Server Management Studio 【答案】A 【解析】启动 SQL Server Management Studio 的正确方法是通过开始菜单进入“Microsoft SQL Server Tools 18”,然后选择“Microsoft SQL Server Management Studio 18”。 【要点】考查对 SQL Server Management Studio 启动方法的了解。 2.(单项选择题)在“连接到服务器”对话框中,服务器类型默认为( ) A. 数据库引擎 B. 分析服务 C. 报表服务 D. 集成服务 【答案】A 【解析】“连接到服务器”对话框中,服务器类型默认为“数据库引擎”。 【要点】考查对连接服务器时默认服务器类型的了解。 3.(单项选择题)在 SQL Server Management Studio 中,以下哪个窗口用于浏览服务器、数据库等对象( ) A. 查询编辑器 B. 对象资源管理器 C. 属性窗口 D. 结果窗格 【答案】B 【解析】对象资源管理器用于树状结构浏览服务器、数据库、表、视图等对象。 【要点】考查对 SQL Server Management Studio 界面组成的了解。 1.(判断题)在 SQL Server Management Studio 中,对象资源管理器可以用来新建表( ) 【答案】√ 【解析】对象资源管理器可以用来浏览服务器、数据库等对象,也可以用来新建表。 【要点】考查对对象资源管理器功能的了解。 2.(判断题)查询编辑器不支持编写存储过程( ) 【答案】× 【解析】查询编辑器可以用于编辑、分析、执行 T-SQL 语句、存储过程、脚本等。 【要点】考查对查询编辑器功能的了解。 3.(填空题)新建数据库的操作是右键“数据库”→“新建数据库”→输入名称、文件路径、大小、__________。 【答案】增长方式 【解析】新建数据库的操作是右键“数据库”节点,选择“新建数据库”,然后输入名称、文件路径、大小、增长方式。 【要点】考查对新建数据库操作步骤的了解。 · 启动与连接:通过开始菜单启动,连接到服务器时需选择服务器类型、输入服务器名称和身份验证方式。 · 界面组成:包括对象资源管理器、查询编辑器、工具栏与菜单、属性窗口与结果窗格等。 · 对象资源管理器常用操作:可浏览服务器、数据库等对象,新建数据库、表,管理安全等。 · 查询编辑器实战:选择数据库后,可编写简单查询语句并执行,还可保存脚本。 · T-SQL 语言简介:是微软对标准 SQL 的扩展,用于数据定义、数据操作、数据控制等,基本语句有 SELECT、INSERT 等。 原创精品资源学科网独家享有版权,侵权必究!2 学科网(北京)股份有限公司 学科网(北京)股份有限公司 $$

资源预览图

《网站数据库应用技术-SQL server》SQL Server 2017基础(1)(举一反三考点练)-讲义
1
《网站数据库应用技术-SQL server》SQL Server 2017基础(1)(举一反三考点练)-讲义
2
《网站数据库应用技术-SQL server》SQL Server 2017基础(1)(举一反三考点练)-讲义
3
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。