*(11)显示到当前日期和时间为止试图登录SQL Server的次数。 SELECT GETDATE() AS 当前日期和时间,@@CONNECTIONS as 试图登录SQLServer的次数 1. 2. 注:*为思考题,需查阅资料 第二部分: 7.3 创建触发器 对数据库Company中的Employees表的插入操作创建触发器:如果插入的性别esex为“女”时,则基本工资增加100元。
(1)、创建Worker表中的触发器tri_worker (2)、创建Depts表中的触发器tri_depts 1.2、接着在创建一个触发器,当删除数据后,弹出“请注意你删除了某个人的数据”。 I 、在创建查询框中输入SQL语句,如下图所示: II 、执行SQL语句,其结果如下图所示: 、在Worker表上创建一个触发器,当插入数据时,工资不小于1200...
TOC \o 1-3 \h \z \u 实验一 SQL Server常用管理工具的使用 1 实验二 数据库设计方法 3 实验三 数据库的管理 6 实验四 表的管理 12 实验五 数据查询1 17 实验五 数据查询2 20 实验六 视图的使用 23 实验七 索引 25 实验八 T-SQL语言 26 实验九 存储过程 30 实验十 触发器 32 实验十一 安全...
实验六SQL Server安全管理SQL Server 2000的安全模型分为三层结构, 分别为服务器安全管理、数据库安全管理、 数据库对象的访问权限管理。 通过本实验来学习、 掌握登录机制、 数据库用户和对象操作权限的管理方法。【知识要点】1. SQL Server的安全模型SQL Server 2000的安全模型分为三层结构, 分别为:•服务器安全...
(24)在查询分析器中输入命令进行数据库恢复:如图28所示。 图28 实验总结 1.实验分析:在实验中创建了两个不同的数据库用户myuser和myuser2,两者拥有不用的使用权限,myuser对”学生档案表”只有查询的权限,所以只能对该表进行查询操作,而myuser2用户拥有创建表和查询表的权限,所以能够进行创建表和查询表操作,在进...
(6)掌握引发触发器的方法。 (7)掌握使用SQLServer管理平台或Transact-SQL语句修改和删除触发器。 2.实验内容及步骤 (1)在查询设计器中输入以下代码,创建一个利用流控制语句的存储过程letters_print,该存储过程能够显示26个小写字母。 CREATEPROCEDUREletters_printAS DECLARE@countintSET@count=0WHILE@count26BEGIN ...
实验六:数据完整性实验(SQL SERVER版) 实验目的: 加深对数据完整性的理解。 实验内容: 数据库的完整性设置。 实验步骤: 可视化界面的操作方法: 一、实体完整性 1.将student表的“sno”字段设为主键:在表设计界面中,单击左边的行选定块,选定“sno”字段,单击工具按钮 ...
角色的创建(角色名:教务处) Use 学生成绩管理系统 Exec sp_addrole 教务处 grant select,insert,update,delete on teachers To 教务处 角色的创建也是根据需求来分配的,这得根据实际的应用来进行创建。 (四)触发器的创建 1、在 teachers 表上建立触发器 T1,禁止删除编号为 T003 的教师,并给出提示信息; create...
实验二:创建数据库表 【目的和要求】1.了解SQL Server数据库的逻辑结构和物理结构。2.了解表的结构特点。3.了解SQL Server的基本数据类型。4.学会在企业管理器中创建数据库和表。5.学会使用T-SQL语句创建数据库和表。【实验准备】1.要明确能够创建数据库的用户必须是系统管理员,或是被授权使用CREATE DATABASE...
sql server 实验六 数据完整性(约束)实验六数据完整性 1.创建“教学成绩表”,并建立一个IDENTITY列,种子为200501,递增量为2,并设置改列为主键,不允许为空。 字段名 类型 空值 约束条件 ID Int Not null 自动编号(标识列) 学号 Char(6) Not null 有效的学号(外键) 课程编号 Char(6) Not null 有效的...