案例四:使用系统存储过程查看相关信息

1、什么是存储过程。

【1】模块化程序设计

【2】执行速度快,效率高

【3】减少网络流量

【4】具有良好的安全性

存储过程分为两类:

1、系统存储过程、2、用户自定义的存储过程

2、若xp_cmdshell作为服务器安全配置的一部分而被关闭,则需要配置以下命令。

exec sp_configure 'show advanced options',1
go
reconfigure
go
exec sp_configure 'xp_cmdshell',1
go
reconfigure
go

3、常用的系统存储过程的用法。

案例四:使用系统存储过程查看相关信息_第1张图片

案例四:使用系统存储过程查看相关信息_第2张图片

4、案例需求。

  • 查看bdqn数据库的信息

  • 查看bdqn数据库中可查询的表或视图的信息

  • 查看bdqn数据库中Student表的约束

  • 查看bdqn数据库中Student表的索引

  • 查看bdqn数据库中的所有存储过程

  • 查看在案例三中创建的触发器的实际文本

5、 实验步骤。

1、查看bdqn数据库的信息。

案例四:使用系统存储过程查看相关信息_第3张图片

2、查看bdqn数据库中可查询的表或视图的信息。

案例四:使用系统存储过程查看相关信息_第4张图片

3、查看bdqn数据库中Student表的约束。

案例四:使用系统存储过程查看相关信息_第5张图片

  4、查看bdqn数据库中Student表的索引。

案例四:使用系统存储过程查看相关信息_第6张图片

5、 查看bdqn数据库中的所有存储过程。

案例四:使用系统存储过程查看相关信息_第7张图片

6、 查看在案例三中创建的触发器的实际文本。

案例四:使用系统存储过程查看相关信息_第8张图片

6、命令参考。

exec sp_databases
exec sp_tables
exec sp_helpconstraint chengji
exec sp_helpindex chengji
exec sp_stored_procedures
exec sp_helptext usp_GetAvgResult 

你可能感兴趣的:(数据库(SQL,Server,2016),数据库)