希赛考试网
首页 > 软考 > 软件设计师

数据库实验二实验报告

希赛网 2024-06-25 18:46:34

实验目的:熟练掌握SQL Server数据库的基本操作,能够使用SQL Server进行数据的增删改查、数据类型的转换、数据的聚合操作等。

实验环境:SQL Server Management Studio 2016

实验步骤:

一、创建表并插入数据

在SQL Server Management Studio 2016中,首先需要创建一张表并插入数据。可以通过以下代码完成:

```

-- 创建表

CREATE TABLE student(

id INT PRIMARY KEY IDENTITY(1,1),

name VARCHAR(MAX),

gender VARCHAR(MAX),

age INT,

major VARCHAR(MAX)

)

-- 插入数据

INSERT INTO student(name,gender,age,major) VALUES('张三','男',20,'计算机科学与技术')

INSERT INTO student(name,gender,age,major) VALUES('李四','女',21,'信息管理与信息系统')

```

二、数据的增删改查操作

1、数据的查询操作

使用SELECT语句可以从表中获取所需的数据,例如在本实验中,可以查询所有学生的姓名和专业:

```

-- 查询所有学生的姓名和专业

SELECT name,major FROM student

```

2、数据的插入操作

使用INSERT语句可以向表中插入新的数据,例如插入一名新学生:

```

-- 插入一名新学生

INSERT INTO student(name,gender,age,major) VALUES('王五','男',22,'电子信息工程')

```

3、数据的修改操作

使用UPDATE语句可以修改表中已有的数据,例如将李四的年龄改为23:

```

-- 修改李四的年龄

UPDATE student SET age=23 WHERE name='李四'

```

4、数据的删除操作

使用DELETE语句可以删除表中的数据,例如删除年龄为20岁的学生:

```

-- 删除年龄为20岁的学生

DELETE FROM student WHERE age=20

```

三、数据类型的转换

在SQL Server中,如果要进行不同数据类型之间的操作,通常需要进行数据类型的转换。常用的数据类型转换函数包括CONVERT和CAST。

例如将字符串类型转换为整数类型:

```

-- 将字符串类型转换为整数类型

SELECT CONVERT(INT,'123')

SELECT CAST('456' AS INT)

```

四、数据的聚合操作

在SQL Server中,可以使用聚合函数对数据进行汇总操作,包括SUM、AVG、COUNT、MAX和MIN等。例如统计学生的平均年龄:

```

-- 统计学生的平均年龄

SELECT AVG(age) FROM student

```

扫码咨询 领取资料


软考.png


软件设计师 资料下载
备考资料包大放送!涵盖报考指南、考情深度解析、知识点全面梳理、思维导图等,免费领取,助你备考无忧!
立即下载
软件设计师 历年真题
汇聚经典真题,展现考试脉络。精准覆盖考点,助您深入备考。细致解析,助您查漏补缺。
立即做题

软考资格查询系统

扫一扫,自助查询报考条件