第一章 第三节 SQL Server 2017 的简单使用(课件)-《网站数据库应用基础——SQL Server 2017》(高教版第2版)同步精品课堂

2024-08-23
| 30页
| 114人阅读
| 1人下载
精品

内容正文:

1.3 SQL Server 2017的简单使用 网站数据库应用基础 ——SQL Server 2017 同步精品课堂 高等教育出版社第2版 掌握国家标准《机械制图》中有关图幅、比例、字体图线等基本规定。 教学目标 一 01 (1)学会启动 SQL Server Management Studio 环境。 技能目标 02 (1)熟悉对象资源管理器窗口。 (2)掌握查询编辑器的使用方法。 知识目标 教学重难点 二 学会启动 SQL Server Management Studio 环境。 掌握查询编辑器的使用方法。 教学重点 教学难点 导入新课 三 SQL Server 2017 (14.x) 及更高版本 SQL Server 2017 跨出了重要的一步,它力求通过将 SQL Server 的强大功能引入 Linux、基于 Linux 的容器和 Windows,使用户可以在 SQL Server 平台上选择开发语言、数据类型、本地开发或云端开发,以及操作系统开发。 1.启动 SQL Server Management Studio 新知讲授 四 SQl Server Management Studio 是 SQL Server 2017 提供的两种集成环境(即 SQL Server Management Studio 和 Business Intelligence Development Studio) 之一 访问 SQL Server数据库的所有组件 配 置 SQL Server数据库的所有组件 管理和开发 SQL Server数据库的所有组件 1.启动 SQL Server Management Studio 新知讲授 四 SQL Server Management Studio 将早期版本的 SQL Server 中所包含的企业管理器、查询分析器和 Analysis Manager 功能整合到单一的环境 中,提供了用于数据库管理的图形工具和功能丰富的开发环境。 通过SQL Server Management Studio,可以在同一个工具中访问和管理数据库引擎、Analysis Manager 以及运行 SQL 查询分 析器,并且能够编写 Transact-SQL 、XML等语句。 1.启动 SQL Server Management Studio 新知讲授 四 第1步:单击“开始”按钮,在弹出的菜单中依次选择 “Microsoft SQL Server Tools 17” →“Microsoft SQL Server Management Studio 17” 命令,启动 SQL Server Management Studio 环境。 案例1 学习启动 SQL Server Management Studio 环境。 1.启动 SQL Server Management Studio 新知讲授 四 案例1 学习启动 SQL Server Management Studio 环境。 第2步:出现“连接到服务器”对话框。选择服务器类型(默认为“数据库引擎”)、服务器名称和身份验证模式(“Windows 身份验证”)。 1.启动 SQL Server Management Studio 新知讲授 四 服务器名称要根据用户安装时的机器名进行输入或选择,默认就是刚刚安装的实例名,用户用这个实例名来连接数据库;身份验证模式有Windows 身份验证和SQL Server 身份验证 两种选择,本次安装时采用的是Windows 身份验证,故这里也选择 Windows 身份验证。 案例1 学习启动 SQL Server Management Studio 环境。 提示 1.启动 SQL Server Management Studio 新知讲授 四 第3步:单击“连接”按钮,即可进入 SQL Server Management Studio 环境界面,如 图 所 示 。 案例1 学习启动 SQL Server Management Studio 环境。 1.启动 SQL Server Management Studio 新知讲授 四 案 例 2 了 解 SQL Server Management Studio 环境。 在 SQL Server Management Studio 环境中主要包含了两大常用工具,即对象资源管理器和 查询编辑器。 对象资源管理器主要完成浏览服务器、创建和定位对象、管理数据库以及查看 日志的功能,也是本书中最常使用的工具窗口; 查询编辑器主要用于编辑、分析和执行查询的特定语言代码,可通过工具栏中的“新建查询”按钮打开查询编辑器。 SQL Server Management Studio 环境 2.认识 SQL Server Management Studio 查询编辑器 新知讲授 四 案例3 掌握在 SQL Server Management Studio 中管理 Transact-SQL语句的方法。 在 SQL Server Management Studio 环境界面中,单击工具栏上的新建查询按钮, 进入查询编辑器界面。 2.认识 SQL Server Management Studio 查询编辑器 新知讲授 四 案例3 掌握在 SQL Server Management Studio 中管理 Transact-SQL语句的方法。 此时,系统会自动生成SQL脚本文件的名称(如 “SQLQueryl.sql”)。在编辑窗口中可输入SQL语句,例如,输入 “select *from spt_monitor”,然后单击执行按钮,将出现运行结果界面。 2.认识 SQL Server Management Studio 查询编辑器 新知讲授 四 案例3 掌握在 SQL Server Management Studio 中管理 Transact-SQL语句的方法。 ① 执行SQL语句通常需要指定数据库,可以通过工具栏中的数据库组合框进行选择默认为系统数据库 master)。 ② SELECT 是最常用的SQL 语句,用于从表中查询记录。这里的 spt_monitor 是系统数据库 master 中的一个表。 提示 2.认识 SQL Server Management Studio 查询编辑器 新知讲授 四 案例3 掌握在 SQL Server Management Studio 中管理 Transact-SQL语句的方法。 ③ 在编辑过程中,可以通过在SQL 查询编辑器的工具栏上单击二或 按钮减少或增加代码行的缩进。 ④ 在 SQL 查询编辑器窗口中,可以通过在工具栏上单击 注释选中行或哩取消对选中行的注释。 提示 3.了解 SQL 语言 新知讲授 四 SQL SQL是英文 Structured Query Language 的缩写,意为结构化查询语言。 结构化查询语言 SQL 是一种数据库 查询和程序设计语言,也是所有关系型数据库通用的标准语言,主要用于存取数据以及查 询、更新和管理关系型数据库。 查询和程序设计语言 目前,绝大多数流行的关系型数据库管理系统,如 Oracle、 Sybase 、SQL Server 和 Access 等,都支持 SQL语言。 关系型数据库管理系统 3.了解 SQL 语言 新知讲授 四 SQL SQL 是客户端与服务器沟通的桥梁,客户端通过 SQL 语句向服务器发送数据请求, 服务器向客户端返回所需要的数据。 向客户端返回 在程序中可 以 使 用SQL 语句来提出查询的问题,数据库服务器通过返回满足要求的数据行来“回答”问题。 查询的问题 SQL 提供了一种独特的交互查询方法。 交互查询方法 3.了解 SQL 语言 新知讲授 四 在SQL Server中使用的 SQL语言称为Transact-SQL, 使用 Transact-SQL 语言编写的应用程序可以完成数据库管理的所有工作。尽管 SQL Server 2017 提供了使用方便的图形化用户界面,但各种功能的实现基础还是 Transact-SQL语言。 3.了解 SQL 语言 新知讲授 四 Transact-SQL 也简称为 T-SQL, 在实际使用中不同的用户还会将T-SQL 直接称为 SQL 语句或 SQL 命令。 下面是一个简单的表格,概述了数据库管理系统(DBMS)的一些关键概念: | 序号 | 概念 | 描述 | |------|------------------|--------------------------------------------------------------| | 1 | 数据库管理系统(DBMS) | 一种软件系统,用于创建、查询、更新和管理数据库。 | | 2 | 数据库(Database) | 存储在DBMS中的数据集合,包含表、视图、存储过程等。 | | 3 | 表(Table) | 数据库中的基本存储单元,由行(记录)和列(字段)组成。 | | 4 | 索引(Index) | 用于提高数据检索速度的数据库对象。 | | 5 | 事务(Transaction) | 一系列操作,要么全部完成,要么全部不完成,确保数据一致性。 | | 6 | 存储过程(Stored Procedure) | 预编译的SQL语句集合,用于执行数据库操作。 | | 7 | 触发器(Trigger) | 在特定数据库操作发生时自动执行的存储过程。 | | 8 | 视图(View) | 虚拟的表,其内容由SQL查询定义,用于简化查询和提高安全性。 | | 9 | SQL Server 特定概念 | 包括SSMS、SSIS、SSAS、SSRS等,提供管理和开发数据库的工具。 | | 10 | 安全性(Security) | 包括用户认证、权限控制和加密技术,保护数据安全。 | | 11 | 备份与恢复(Backup and Recovery) | 确保数据持久性和在故障时的数据恢复。 | | 12 | 性能优化(Performance Tuning) | 包括查询优化、索引优化等,提高数据库性能。 | 请注意,这个表格只是一个简单的概述,每个概念都可以展开更详细的解释和讨论。 师生互动 五 将学生分成小组,按照课中所讲内容,负责安装 SQL Server2017。安装中以小组的形式归纳问题。 随堂练习 六 1.SQL 是客户端与( )沟通的桥梁。 A.服务器 B.数据库 C.数据 D.问题 答案:A 随堂练习 六 2.执行SQL语句通常需要指定数据库,可以通过工具栏中的( )进行选择。 A. 数据库组合框 B. 视图 C. 查询 D. 调试 答案:A 随堂练习 六 3.SELECT 是最常用的SQL 语句,用于从( )中查询记录。 A. 工具栏 B. 表 C. 数据库 D. 服务器 答案:B 随堂练习 六 4.在 SQL Server Management Studio 环境中主要包含了两大常用工具,即对象资源管理器和( ) A. 管理编辑器 B. 浏览服务器 C. 查询编辑器 D. 执行编辑器 答案:C 随堂练习 六 5.身份验证模式有Windows 身份验证和( )两种选择。 A. SQL Server身份验证 B. 服务器名称验证 C. 数据库引擎验证 D. 没有限制验证 答案:A 随堂练习 六 6.SQL Server Management Studio 将早期版本的 SQL Server中所包含的企业管理器、查询分析器和 Analysis Manager 功能整合到( )的环境中。 A. 多个 B. 单一 C. 单一和多个 D. 一定 答案:B 随堂练习 六 7.通过SQL Server Management Studio,可以在同一个工具中访问和管理数据库引擎、Analysis Manager 以及运行 SQL 查询分析器,并且能够( )Transact-SQL 、XML等语句。 A. 管理 B. 编写 C. 识别 D. 整合 答案:B 随堂练习 六 8.查询编辑器主要用于编辑、( )和执行查询的特定语言代码。 A. 分析 B. 编写 C. 创建 D. 定位 答案:A 课堂小结 七 谢谢 $$

资源预览图

第一章 第三节 SQL Server 2017 的简单使用(课件)-《网站数据库应用基础——SQL Server 2017》(高教版第2版)同步精品课堂
1
第一章 第三节 SQL Server 2017 的简单使用(课件)-《网站数据库应用基础——SQL Server 2017》(高教版第2版)同步精品课堂
2
第一章 第三节 SQL Server 2017 的简单使用(课件)-《网站数据库应用基础——SQL Server 2017》(高教版第2版)同步精品课堂
3
第一章 第三节 SQL Server 2017 的简单使用(课件)-《网站数据库应用基础——SQL Server 2017》(高教版第2版)同步精品课堂
4
第一章 第三节 SQL Server 2017 的简单使用(课件)-《网站数据库应用基础——SQL Server 2017》(高教版第2版)同步精品课堂
5
第一章 第三节 SQL Server 2017 的简单使用(课件)-《网站数据库应用基础——SQL Server 2017》(高教版第2版)同步精品课堂
6
所属专辑
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。