数据库
文章平均质量分 79
H驱逐舰H
学如逆水行舟,不进则退
展开
-
使用T-SQL语句完成触发器的创建和管理
在 sc 表创建一个 insert 触发器,如果插入一条选课信息时,学生的学号值在表student 中不存在,则不执行插入操作,并提示用户。create trigger insert_1 on cjfor insertasbegin declare @sno char(10) select @sno=inserted.sno from inserted if not exists(select snum from student where snum=@sno) begin prin.原创 2020-06-09 21:15:09 · 6231 阅读 · 0 评论 -
使用T-SQL语句完成存储过程的创建和管理
创建一个名为 Query_student 的存储过程,该存储过程的功能是根据学号查询学生表中某一学生的学号、姓名、性别及出生日期。create proc Query_student @snum varchar(10)asselect snum,sname,ssex,2020-sage as '出生日期' from studentwhere snum=@snum执行存储过程 Query_student,查询学号为“201715001”的学生的学号、姓名、性别及年龄。写出完成此功能的 SQL .原创 2020-06-06 09:40:22 · 10289 阅读 · 4 评论 -
使用 T-SQL 语句完成索引和视图管理
索引的创建与使用(1)为 student 表创建一个名为 s_sdept 的索引,以系别排序。create index s_sdept on student(sdept desc)(2)为 course 表创建一个名为 c_name 的非聚集索引,以课程名 降序排序。create nonclustered index c_name on course(cname desc)(3)删除 s_sdept 索引 。drop index student.s_sdept视图的创建与使用(1.原创 2020-05-26 12:25:01 · 3883 阅读 · 0 评论 -
使用 T-SQL 语句完成数据综合检索
内容:1. select 语句的基本语法格式和执行方法;2. 连接查询的表示及使用;3. 嵌套查询的表示及使用;4. 集合查询的表示及使用;以实验三数据为基础,用 T-SQL 语句实现下列数据查询操作。查询选修了“数据库”的学生的基本信息,结果列显示学号,姓名,性别,院系。select snum,sname,ssex,sdept from studentwhere snum in (select sno from cj where cno=(select cnum from原创 2020-05-25 15:44:41 · 4574 阅读 · 0 评论 -
使用 T-SQL 语句完成单表数据检索
内容:1. 使用SELECT 语句进行基本表查询;2. 利用查询条件表达式进行较高级的查询;3. 使用GROUP BY 子句进行分组,注意搭配使用HAVING 子句;4. 使用ORDER BY 子句进行排序。以实验三数据为基础,使用 T-SQL 语句实现以下操作:查询院系名称为“计算机系”的学生的基本信息(学号、姓名、性别、年龄)select * from studentwhere sdept='计算机系'查询学号为 201715008 的学生的姓名。select sname原创 2020-05-25 15:26:38 · 5189 阅读 · 1 评论 -
使用 T-SQL 语句完成数据库的创建、编辑、修改及删除
在用户盘上创建一个 TestData 文件夹,在此文件夹中再创建一个 data 文件夹(用来存放数据文件)和一个 log 文件夹(用来存放日志文件)。 假设 SQL Server 服务已启动,并以 Administrator 身份登录计算机;请分别使用Management 界面方式和 T-SQL 语句实现以下操作: 1.创建一个 student 数原创 2020-05-25 15:07:02 · 13722 阅读 · 0 评论 -
利用T-SQL语句完成表的创建、插入、修改和删除
在本地盘中创建 studentxk 数据库,在该数据库下利用使用 T-SQL 语句创建student 表、course 表和 cj 表。利用T-SQL语句完成以下操作:(1)修改“计算机系”姓名为“李勇”的学生姓名为“李咏”;update studentset sname = ‘李咏’where sdept=‘计算机系’ and sname=‘李勇’(2)修改课程“数据处理”的学分为 3 学分;update courseset credit=3where cname = ‘数据处理’原创 2020-05-11 20:34:59 · 14429 阅读 · 0 评论