课内任务: 1.利用T-SQL语句 创建、删除主键,将表pay的列No、Year、Month联合定义为主键 2.利用T-SQL语句创建、删除唯一约束,删除dept表的部门名称列上的唯一约束 3.测试强制表间引用完整性,测试对主表进行插入、更新及删除操作时的影响,将表dept中的部门代号‘00101’改为‘00108’,测试是否影响从表 失败(UPDATE 语句与 REFERENCE 约束"FK__person__DeptNo__2B0A656D"冲突) 验证结果:未完成主表dept更新操作,影响从表person,因为如果修改了主表dept的DeptNo,会破坏参照完整性,从表person失去参照) 4. 测试对从表进行插入、更新及删除操作时的影响,将表pay中的工号‘000002’改为‘000020’,测试是否违背参照完整性 失败(UPDATE 语句与 FOREIGN KEY 约束"fk_no"冲突) 验证结果:未完成从表pay更新操作,修改从表的No,不是从主表person参照所得,违背了参照完整性 5.设置并测试级联引用,将表dept中的部门代号‘00101’改为‘
2022-09-29 19:04:15 711KB 数据库
1
课内任务: 1. 在person表上创建一个触发器,当修改表person中的员工工号时,级联修改表pay中该员工的工号信息。 2.在pay表上创建一个触发器,当向该表插入数据时,必须参考表person中的No。 思考题: 1、第(4)小题请采用instead of 触发器,测试时注意要把触发事件(此题是insert操作)写在触发体中。 2、说明上面例子中使用instead of和用for触发器时进行编码的主要区别。 Instead of触发器用来代替通常的触发动作,即当对表进行INSERT、UPDATE 或 DELETE 操作时,系统不是直接对表执行这些操作,而是把操作内容交给触发器,让触发器检查所进行的操作是否正确,如果正确才进行相应的操作。因此,INSTEAD OF 触发器的动作要早于表的约束处理。 for触发器只能是在执行
2022-09-29 19:04:14 1.23MB 数据库
1
一、课堂任务 1.固定数据库角色管理:将guest06用户添加到pay数据库的db_owner角色中。 2.对象授权:授权用户guest05对表person进行查询和更新数据操作,然后授权Managers对表pay进行查询和插入操作。 思考题:请完成测试部分, 1、实验指导书5的测试,请用表格展示。 (1)访问数据库
2022-09-29 19:04:13 2.92MB 数据库
1
一、课堂任务 关键代码: 1.HelloWorld.java: ① // 创建菜单栏,添加“系统”菜单、“数据操作”菜单 menubar = new JMenuBar(); menubar.add(menu1); menubar.add(menu2); ② //按钮b2添加图片,美化界面 b2=new JButton(new ImageIcon("ico\\WRITER.jpg")); b2.setIcon(new ImageIcon("ico\\WRITER.jpg")); 2.loginframe.java: ① // 添加“用户名”、“密码”,使用标签,和文本框、密码框(隐藏文本字段区域中的字符) cont.add(new JLabel("username")); username = new JTextField(10); cont.add(username); cont.add(new JLabel("password")); // JPasswordField()括号内设置密码长度限制 password = ne
2022-09-29 19:04:12 4.47MB 数据库
1
一、课堂任务 1.运行结果: 思考题: 1、你的数据库名和sa密码是什么?请截取连接数据库需要修改部分的代码 数据库名:pay0304,sa密码:123456 2、哪些语句影响了显示的表格中的标题?请截取关键代码并加注释 3、哪些语句影响了表格中的数据?请截取关键代码并加注释 二、课外任务 ★完成指导书85页的练习(2.登录要增加权限的单选按钮) 1. 在pay0304数据库中创建表user0 2.完善登陆界面loginframe.java. 要求:登陆时,输入的用户名、密码与数据库中user0表的某行信息一致时,方登陆成功。 ★修改所有数据显示的表的标题,显示为中文 ★★创建view_personDp,将person表中的DeptNo换为DeptName,然后再实现对view_personDp的查询。 ★★界面中增加文本框和查询按钮,输入部门编号,根据输入的部门编号点击查询,则在窗口中显示该部门所有员工信息。
2022-09-29 19:04:11 635KB 数据库
1
数据库系统概论 王珊 全部的实验sql脚本.标准答案,值得学习!
2022-09-28 11:26:27 53KB sql
1
西工大计算机学院 数据库实验报告 利用图形用户界面创建,备份,删除和还原数据库和数据表 (50分,每小题5分)  数据库和表的要求(第四版教材第二章习题5要求的数据库) 数据库名:SPJ,其中包含四张表:S表, P表, J表, SPJ表
2022-09-27 09:49:22 264KB 数据库 西北工业大学
1
本实验的目的使学生熟练掌握SQL Server查询分析器的使用方法,本实验的目的是使学生进一步掌握SQL Server查询分析器的使用方法,加深SQL语言的嵌套查询的理解。
2022-09-17 20:17:56 13.24MB 报告
1
我在学校学习时,一个在软工学习的同学给我发来的实验报告
2022-09-14 09:04:50 5.31MB 南华大学 软件工程 数据库实验报告
1
山东大学数据库实验报告及实验指导书-大二上
2022-09-14 09:04:37 983KB 山东大学 数据库实验报告
1