项目3 创建与管理数据库(课件)-《数据库应用技术-SQL Server》同步教学(人民邮电版)

2024-03-22
| 21页
| 60人阅读
| 0人下载
普通

内容正文:

项目3 创建与管理数据库 2 2 【能力目标】 学会根据需要使用T-SQL语句创建、删除数据库和事务日志文件。 学会使用系统存储过程显示数据的信息。 学会对数据库进行配置和管理。 【思政目标】 “求木之长者,必固其根本;欲流之远者,必浚其泉源。”发展是安全的基础,安全是发展的条件。青年学生要为信息安全和国产数据库贡献自己的力量! 项目3 创建与管理数据库 3 3 【项目描述】 本项目要求在SQL Server 2019中创建学生数据库xs和XK,并配置和管理这两个数据库。 【项目分析】 本项目将会使用到数据库的创建、查看、修改、删除等操作。 项目3 创建与管理数据库 【思政导入】万丈高楼平地起,一砖一瓦皆根基 良好的开始是成功的一半。创建数据库是SQL Server 2019中最基本的操作。年轻的我们做任何事情都要善始善终,踏实走好每一步。 项目3 创建与管理数据库 5 5 【任务设置】 任务1 认知SQL Server数据库结构 任务2 创建数据库 任务3 管理数据库 实训三 创建数据库训练 项目3 创建与管理数据库 6 6 【任务目标】 ● 了解SQL Server 2019数据库的组成。 ● 认知数据库对象。 ● 认知系统数据库和示例数据库。 【任务分析】 附加xs数据库,找到数据库中的数据库对象、文件和系统数据信息,回答【任务描述】中的问题。 任务1 认知SQL Server 2019数据库 项目3 创建与管理数据库 7 7 SQL Server 2019数据库中的数据在逻辑上被组织成一系列不同类型的对象,数据库相当于一个容器,容器中包含表、索引和约束等数据库对象。除此之外,数据库中还包含数据库关系图,以及使用SSMS或T-SQL语句创建的视图、存储过程、函数和触发器等对象。当用户连接到数据库后,他看到的数据库就是由表、视图等对象构成的。数据库的组成示例如图3-1所示。 任务1-1 了解数据库的组成 项目3 创建与管理数据库 图3-1 数据库的组成示例 8 8 1.数据库文件 SQL Server 2019数据库具有3种类型的文件:主要数据文件、次要数据文件和事务日志文件。 任务1-2 了解数据库文件和文件组 项目3 创建与管理数据库 表3-1 SQL Server 2019数 据库文件及其说明 文件类型 说明 主要数据文件 主要数据文件包含数据库的启动信息,并指向数据库中的其他文件。用户数据和对象可存储在此文件中,也可以存储在次要数据文件中。每个数据库都有一个主要数据文件。主要数据文件的建议扩展名是.mdf 次要数据文件 次要数据文件是可选的,由用户定义并存储用户数据。通过将每个文件放在不同的磁盘驱动器上,次要数据文件可将数据分散到多个磁盘上。另外,如果数据库超过了单个Windows文件的最大大小,就可以使用次要数据文件,这样数据库就能继续增长。次要数据文件的建议扩展名是.ndf 事务日志文件 事务日志文件保存用于恢复数据库的日志信息。每个数据库必须至少有一个事务日志文件。事务日志文件的建议扩展名是.ldf 9 9 2.数据库文件组 从用户角度来说,需对创建的对象指定存储的文件组只有3种数据对象:表、索引和大对象(Large Object,LOB)。 任务1-2 了解数据库文件和文件组 项目3 创建与管理数据库 表3-2 SQL Server 2019文件组 及其说明 文件组 说明 主要文件组 包含主要数据文件的文件组。所有系统表都被分配到主要文件组中 用户定义文件组 用户首次创建数据库或修改数据库时明确创建的任何文件组 默认文件组 每个数据库仅有一个默认文件组,没有指定则主要文件组为默认文件组 10 10 SQL Server 2019的数据库包含两种类型:系统数据库和用户数据库。系统数据库是由SQL Server 2019在安装时自动创建的,用于存储系统信息及用户数据库信息的数据库。SQL Server 2019使用系统数据库来管理数据库系统;用户数据库是由用户个人创建的,用于存储个人需求与特定功能的数据库。 1.系统数据库 SQL Server 2019包含5个系统数据库,在系统安装时会自动建立,这5个系统数据库分别是master、model、msdb、resource和tempdb。 任务1-3 认知系统数据库和用户数据库 项目3 创建与管理数据库 11 11 2.用户数据库 用户数据库包括系统提供的示例数据库和用户自定义数据库。SQL Server 2019提供了示例数据库pubs、northwind和AdventureWorks,它们在默认情况下没有安装,读者可以从微软网站下载这些数据库文件后附加到数据库服务器上。在进行用户数据

资源预览图

项目3 创建与管理数据库(课件)-《数据库应用技术-SQL Server》同步教学(人民邮电版)
1
项目3 创建与管理数据库(课件)-《数据库应用技术-SQL Server》同步教学(人民邮电版)
2
项目3 创建与管理数据库(课件)-《数据库应用技术-SQL Server》同步教学(人民邮电版)
3
项目3 创建与管理数据库(课件)-《数据库应用技术-SQL Server》同步教学(人民邮电版)
4
项目3 创建与管理数据库(课件)-《数据库应用技术-SQL Server》同步教学(人民邮电版)
5
项目3 创建与管理数据库(课件)-《数据库应用技术-SQL Server》同步教学(人民邮电版)
6
由于学科网是一个信息分享及获取的平台,不确保部分用户上传资料的 来源及知识产权归属。如您发现相关资料侵犯您的合法权益,请联系学科网,我们核实后将及时进行处理。