2024年3月17日发(作者:商天晴)
课后实训参考答案
单元1(SQL Server概述)
1、使用SQL语句。在Sale数据库中创建名为MyDataType的用户
定义数据类型,数据类型为NVARCHAR,长度为20,该列允许为
NULL。
USE Sale
GO
EXEC sp_addtype MyDataType,'NVARCHAR(20)','NULL'
GO
单元2(单表数据)
使用查询窗口或sqlcmd实施查询。本实训使用Xk数据库。
--1.查看系部编号为“03”的系部名称。
USE Xk
GO
SELECT DepartName
FROM Department
WHERE DepartNo='03'
GO
--2.查看系部名称中包含有“工程”两个字的系的全名。
USE Xk
1 / 55
GO
SELECT DepartName
FROM Department
WHERE DepartName LIKE '%工程%'
GO
--3.显示共有多少个系部。
USE XK
GO
SELECT '系部总数'=COUNT(*)
FROM Department
GO
--4.显示“01”年级共有多少个班级。
USE XK
GO
SELECT '01 级班级数'=COUNT(*)
FROM Class
WHERE ClassNo LIKE '2001%'
GO
SELECT '01 级班级数'=COUNT(*)
FROM Class
2 / 55
2024年3月17日发(作者:商天晴)
课后实训参考答案
单元1(SQL Server概述)
1、使用SQL语句。在Sale数据库中创建名为MyDataType的用户
定义数据类型,数据类型为NVARCHAR,长度为20,该列允许为
NULL。
USE Sale
GO
EXEC sp_addtype MyDataType,'NVARCHAR(20)','NULL'
GO
单元2(单表数据)
使用查询窗口或sqlcmd实施查询。本实训使用Xk数据库。
--1.查看系部编号为“03”的系部名称。
USE Xk
GO
SELECT DepartName
FROM Department
WHERE DepartNo='03'
GO
--2.查看系部名称中包含有“工程”两个字的系的全名。
USE Xk
1 / 55
GO
SELECT DepartName
FROM Department
WHERE DepartName LIKE '%工程%'
GO
--3.显示共有多少个系部。
USE XK
GO
SELECT '系部总数'=COUNT(*)
FROM Department
GO
--4.显示“01”年级共有多少个班级。
USE XK
GO
SELECT '01 级班级数'=COUNT(*)
FROM Class
WHERE ClassNo LIKE '2001%'
GO
SELECT '01 级班级数'=COUNT(*)
FROM Class
2 / 55