From 11c97cb95829e37f2e1bde3c9858882a8217b33a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E5=BE=A1=E5=9D=82=E6=98=B4?= Date: Wed, 4 Dec 2024 17:28:06 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=9E=E9=AA=8C=E5=8D=81=E5=85=AD?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- README.MD | 4 +++ 实验十六.md | 95 +++++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 99 insertions(+) create mode 100644 实验十六.md diff --git a/README.MD b/README.MD index 51d175a..744bb63 100644 --- a/README.MD +++ b/README.MD @@ -38,6 +38,10 @@ - [实验十四](实验十四.sql) +- [实验十五](实验十五.md) + +- [实验十六](实验十六.md) + ### 课后作业📖 [课后作业](课后作业/) diff --git a/实验十六.md b/实验十六.md new file mode 100644 index 0000000..6601eb4 --- /dev/null +++ b/实验十六.md @@ -0,0 +1,95 @@ +# 实验十六🧪 + +## 1. 安装数据库管理系统 + +### 实验步骤 +1. 下载SQL Server安装程序。 +2. 运行安装程序并按照向导完成安装。 +3. 配置SQL Server服务,确保其可以正常启动。 +4. 打开SQL Server Management Studio (SSMS) 并连接到本地服务器以验证安装。 + +### 实验结果 +- SQL Server安装成功,SSMS能够成功连接到本地服务器。 + +## 2. 创建数据库和数据表 + +### 实验步骤 +1. 打开SSMS并连接到SQL Server实例。 +2. 创建一个新的数据库,例如使用T-SQL命令: + ```sql + CREATE DATABASE mydatabase; + GO + ``` +3. 在新创建的数据库中创建数据表,例如使用T-SQL命令: + ```sql + USE mydatabase; + GO + CREATE TABLE users ( + id INT IDENTITY(1,1) PRIMARY KEY, + username NVARCHAR(255) NOT NULL, + password NVARCHAR(255) NOT NULL + ); + GO + ``` + +### 实验结果 +- 数据库`mydatabase`创建成功。 +- 数据表`users`创建成功,包含`id`、`username`和`password`字段。 + +## 3. 插入数据到数据表中 + +### 实验步骤: +1. 连接到`mydatabase`数据库。 +2. 向`users`表中插入数据,例如: + ```sql + INSERT INTO users (username, password) VALUES ('user1', 'password1'); + GO + ``` + +### 实验 +- 数据成功插入,通过查询`SELECT * FROM users;`可以查看到新插入的数据。 + +## 4. 进行数据库备份 + +### 实验步骤 +1. 在SSMS中,找到数据库,右键选择“任务” -> “备份...”。 +2. 在备份向导中,设置备份文件的位置和名称,完成备份。 + +### 实验结果 +- 数据库备份成功,备份文件已生成在指定位置。 + +## 5. 修改数据表中的数据 + +### 实验步骤 +1. 连接到`mydatabase`数据库。 +2. 更新`users`表中的数据,例如: + ```sql + UPDATE users SET username = 'user1_updated' WHERE id = 1; + GO + ``` + +### 实验结果 +- 数据更新成功,通过查询可以验证`username`字段已更新。 + +## 6. 使用备份进行数据库恢复 + +### 实验步骤 +1. 在SSMS中,找到服务器实例,右键选择“任务” -> “还原...”。 +2. 在还原向导中,选择之前备份的数据库文件进行还原。 + +### 实验结果 +- 数据库恢复成功,所有数据和结构与备份前一致。 + +## 7. 进行开发操作,如查询、更新、删除数据等 + +### 实验步骤 +1. 连接到`mydatabase`数据库。 +2. 执行各种T-SQL操作,如查询、更新和删除数据: + - 查询:`SELECT * FROM users;` + - 更新:`UPDATE users SET password = 'newpassword' WHERE id = 1;` + - 删除:`DELETE FROM users WHERE id = 1;` + +### 实验结果 +- 查询结果返回所有用户数据。 +- 更新操作成功,密码字段更新。 +- 删除操作成功,指定用户被删除。