![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SQL Server
文章平均质量分 85
Lilianac
把简单的事情做好即为不简单
展开
-
实验九 索引及数据库安全
一.实验目的(1)理解索引的概念与类型。(2)掌握使用SQL Server Management Studio创建与维护索引的方法。(3)掌握T-SQL语句创建与维护索引的方法。(4)掌握SQL Server下的数据库安全管理机制。二. 实验内容请分别通过SQL Server Management Studio和T-SQL语句完成该实验。索引(1)为Student表创建一个以Sno为索引关键字的唯一聚簇索引,索引名为sno_index。若索引已存在,请先删除。(2)为Student表创原创 2022-02-24 14:15:03 · 3073 阅读 · 0 评论 -
实验八 实现数据完整性
一.实验目的(1)了解实现数据完整性的概念及实施数据完整性的重要性。(2)掌握数据完整性的分类。(3)掌握完整性约束的添加、删除方法。(4)掌握默认值的创建、实施与删除方法。(5)掌握规则的创建、实施与删除方法。(6)掌握级联删除、级联修改方法。二.实验内容完整性约束的添加、删除(1)使用SQL Server Management Studio实施约束。a.为表Student的Birth字段创建检查约束,使输入的生日日期小于系统日期。右击Birth列,选择CHECK约束新建约束原创 2022-01-02 16:09:36 · 3803 阅读 · 0 评论 -
实验七 触发器
一.实验目的(1)理解触发器的用途、类型和工作原理。(2)掌握利用T-SQL语句创建和维护触发器的方法。(3)掌握利用SQL Server Management Studio创建、维护触发器的方法。二.实验内容创建AFTER触发器(1)创建一个在插入时触发的触发器sc_insert,当向SC表插入数据时,须确保插入的学号已在Student表中存在,并且还须确保插入的课程号在Course表中存在;若不存在,则给出相应的提示信息,并取消插入操作,提示信息要求指明插入信息是学号不满足条件还是课程号原创 2022-01-02 16:05:44 · 17515 阅读 · 2 评论 -
实验六、存储过程
一、实验目的(1)掌握T-SQL流控制语句。(2)掌握创建存储过程的方法。(3)掌握存储过程的执行方法。(4)掌握存储过程的管理和维护。二、实验内容创建简单存储过程创建一个名为stu_pr的存储过程,该存储过程能查询出051班学生的所有资料,包括学生的基本信息、学生的选课信息(含未选课同学的信息)。要求在创建存储过程前判断该存储过程是否已创建,若已创建则先删除,并给出“已删除!”信息,否则就给出“不存在,可创建!”的信息。创建带参数的存储过程(1)创建一个名为stu_proc1的存原创 2021-12-27 16:41:19 · 12231 阅读 · 5 评论 -
实验五、视图的创建与使用
一、实验目的(1)理解视图的概念。(2)掌握创建视图、测试、加密视图的方法。(3)掌握更改视图的方法。(4)掌握用视图管理数据的方法。二、实验内容创建视图(1)创建一个名为stuview1的水平视图,从Student_info数据库的student表中查询出所有男学生的资料。并在创建视图时使用with check option。create view stuview1as select * from Student where Sex='男' with check option原创 2021-12-01 11:57:31 · 12509 阅读 · 0 评论 -
实验四、复杂查询
实验目的掌握两个表以上的连接查询的应用,包括嵌套查询。实验内容1.同一数据库中的多表查询(1)查询比“林红”年纪大的男学生信息。(2)查询所有学生的选课信息,包括学号、姓名、课号、课程名、成绩。(3)查询已选课学生的学号、姓名、课程名、成绩。(4)查询选修了“C语言程序设计”的学生的学号和姓名。(5)查询与“张虹”在同一个班级的学生学号、姓名、家庭住址。(6)查询其他班级中比“051”班所有学生年龄大的学生的学号、姓名。(7)(选做)查询选修了全部课程的学生姓名。(8)(选做)查询至少原创 2021-11-28 11:12:27 · 9566 阅读 · 3 评论 -
实验三:单表查询
实验目的掌握简单SQL查询语句应用,包括条件、like、top、order by、compute等的应用掌握连接查询的应用实验内容1. 基本查询(1)查询Student表中全体学生的全部信息use student_info;select * from Student;(2)查询全体学生你的学号,姓名select Sno,Sname from Student;2. 查询时改变列标题的显示查询全体学生的学号、姓名、家庭地址信息,并分别加上”学生“、”学号“、”家庭地址“的别名原创 2021-11-27 10:53:02 · 10767 阅读 · 3 评论 -
实验二:通过SQL语句创建与管理数据表
文章目录实验目的一、通过SQL语句删除表二、通过SQL语句创建表三、通过SQL语句管理表结构1.添加和删除列2.添加和删除约束四、通过SQL语句添加、修改、删除表中数据1. 插入数据2.修改数据3.删除数据小结实验目的(1)掌握查询分析器的使用。(2)掌握通过SQL语句创建表的方法。(3)掌握通过SQL语句修改表结构的方法。(4)掌握通过SQL语句添加、修改、删除表数据的方法。一、通过SQL语句删除表用SQL语句在数据库Student_info中删除实验一创建的Student表、Cours原创 2021-10-02 11:35:16 · 14047 阅读 · 2 评论 -
实验一、使用SQL Server Management Studio 创建及管理数据库
SQL Server Management Studio (SQL Server 管理控制台)是SQL Server中使用最多的管理工具,它提供了一个操作SQL Server功能组件的集成环境,主要用于连接数据库引擎服务,并将用户的操作传递给数据库引擎服务,是一种前端工具一、创建数据库打开SQL Server 配置管理器,登录以后在“数据库”处单击右键,选择新建数据库指定数据库名称,,若要更改数据库文件和日志文件的存储位置,可单击列表上的如图所示的按钮,若要更改数据文件和日志文件的初始大小,可在“原创 2021-09-25 14:06:19 · 38208 阅读 · 0 评论 -
SQL Server 2019 安装和配置教程
一、安装SQL Server安装地址:https://www.microsoft.com/zh-cn/sql-server/sql-server-downloads点击如图中的免费试用点击继续填写基本信息完成之后即下载完成双击启动安装完成的文件等待中点击基本安装类型点击接受选择安装位置后,点击安装,我是安装在D盘正在安装中,等待安装完成下載完成,若没有下载SSMS,则点击安装SSMS,安装SSMS完成之后,点击关闭重启计算机二、安装SSMS下载网址:ht原创 2021-09-10 15:26:00 · 11213 阅读 · 6 评论