自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 收藏
  • 关注

原创 【2019-2020春学期】数据库实验3:完善收工

经过了整整17天的奋斗,我的大作业终于可以在此刻告一段落了,各方面的内容与功能已经实现的差不多了,现在我来把最后的这一部分展示出来。首先是学生的登录界面和功能实现:代码:using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using System.Text;using System

2020-05-16 22:48:38 373

原创 【2019-2020春学期】数据库作业21:第十一章: 并发控制

10、将r1(A)与w3(B)r2(B)交换,得到r3(B)w3(B)r2(B)r1(A)r2(A)w2(B)r1(B)w1(A)再将r1(A)和r2(A)w2(B)交换,得到r3(B)w3(B)r2(B)r2(A)w2(B)r1(A)r1(B)w1(A)等同于一个串行调度T3、T2、T1,所以应当是冲突可串行化调度

2020-05-16 22:01:31 303

原创 【2019-2020春学期】数据库实验2 :登录界面

这一周啊,我决定先从登录界面开始做起。下面先看一下我的界面专门还找了一张图片,挑来挑去挑了半天,就想着要做就做的好看一些,结果看来好像有点土。这么个小东西鼓捣了我两天两夜快把我给累死了,看样子每个大实验都不是什么省油的灯啊。下面是我做的关于登陆的表,涉及到学生、教师和管理员。这里已经有学生和教师的学生码和职工码在使用了,但是教师和学生的登录系统尚且有待完善,这里就先不做展示了。管理员登陆后是就是这个样子了。下面看代码:管理员界面的代码:using System;using Syst

2020-05-10 21:40:00 425

原创 【2019-2020春学期】数据库实验1:Calcultor简单计算器

本实验我用的是Java做的,毕竟还算比较熟悉大致效果如下实验原理1、参照Windows计算器功能,实现加、减、乘、除运算;2、声明为按钮数组;3、对0~9数字操作,采用相同的算法;4、解决除数为零的问题;5、具有清除一个数字、全部清除、开平方和平方功能。6、计算结果保留4位小数。7、界面缩放时,所有组件同步缩放,保持界面整体风格不变。源代码:import javax.swi...

2020-05-05 21:51:31 735

原创 【2019-2020春学期】数据库作业20:第十章:数据库恢复技术

4、(1)重做:T1,T3回滚:T4(2)重做:T1回滚:T3(3)重做:T1回滚:T2,T3(4)重做:T1回滚:T25、(1)A=8,B=7,C=11(2)A=10,B=0,C=11(3)A=10,B=0,C=11(4)A=10,B=0,C=11(5)A=10,B=0,C=11(6)A=0,B=0,C=0...

2020-05-05 21:44:56 172

原创 【2019-2020春学期】数据库作业19:第九章: 关系查询处理和查询优化

2、(1)20000/40=500(次)(2)4(3)(20000/40)*(1200/30)(4)有序:(20000/40)+(1200/30)无序:排序+有序3、4、(1)简单的全表扫描算法(2)索引扫描算法(3)索引扫描算法(4)索引扫描算法(5)简单的全表扫描算法5、...

2020-05-05 21:41:44 225

原创 【2019-2020春学期】数据库作业17:SQL练习9 - CURSOR

IF (exists (select * from sys.objects where name = ‘proc_cursor’))DROP PROCEDURE proc_cursorGOCREATE PROCEDURE proc_cursor --创建存储过程 名为proc_cursorASDECLARE @Sno char(9)–定义变量DECLARE @Sname char(20...

2020-04-26 17:04:06 175

原创 【2019-2020春学期】数据库作业16:第七章: 数据库设计

10、习题7系(系号,系名)班级(班级编号,班级名称,所属系号)教研室(教室编号,所属系号)学生(学号,姓名,所在系号,所在班级号,教员号)教员(教员号,教员姓名,职称,教室编号)课程(课程编号,课程名称)习题8产品(产品号,产品名称)零件(零件号,零件名称,所在仓库号)材料(材料号,材料名,所在仓库号)仓库(仓库号,仓库名称)产品组成(产品号,零件号,使用零件量)零...

2020-04-26 16:58:37 240

原创 【2019-2020春学期】数据库作业15:第六章: 关系数据理论

2、解:(1)关系模式如下:学生:S(Sno,Sname,Sbirth,Dept,Class,Rno)班级:C(Class,Pname,Dept,Cnum,Cyear)系:D(Dept,Dno,Office,Dnum)学会:M(Mname,Myear,Maddr,Mnum)(2)每个关系模式的最小函数依赖集如下:A、学生S (Sno,Sname,Sbirth,Dept,Class,R...

2020-04-12 20:51:46 344

原创 【2019-2020春学期】数据库作业14:第五章: 数据库完整性 习题 + 存储过程

6、CREATE TABLE 部门(部门号 CHAR(12) PRIMARY KEY,名称 CHAR(4),经理名 CHAR(4),电话 CHAR(10));CREATE TABLE 职工( 职工号 CHAR(12) PRIMARY KEY, 姓名 CHAR(4), 年龄 SMALLINT CHECK(年龄<=60), 职务 CHAR(2), 工资 SMALLIN...

2020-04-05 21:41:42 323

原创 【2019-2020春学期】数据库作业13:SQL练习8 - CHECK / CONSTRAINT / TRIGGER / PROCEDURE/ FUNCTION

【例5.1】将Student表中的Sno属性定义为码。CREATE TABLE Student(Sno CHAR(9) PRIMARY KEY,Sname CHAR(20) NOT NULL,Ssex CHAR(2),Sage SMALLINT,Sdept CHAR(20));也可以这样:CREATE TABLE Student(Sno CHAR(9),Sname CHAR(...

2020-04-05 21:31:54 562

原创 【2019-2020春学期】数据库作业12:第四章:数据库安全性 习题

6、对下列两个关系模式:学生(学号,姓名,年龄,性别,家庭住址,班级号)班级(班级号,班级名,班主任,班长)使用GRANT语句完成下列授权功能:(1)授予用户U1对两个表的所有权限,并可给其他用户授权。grant all privilegeson student,classto U1with grant option;(2)授予用户U2对学生表具有查看权限,对家庭住址具有更新权限...

2020-04-02 21:18:49 1485

原创 【2019-2020春学期】数据库作业11:SQL练习7 - GRANT/ REVOKE / AUDIT

[4.1]把查询Student表权限授给用户U1grant selecton studentto u1;点开选择,后面打勾[4.2]把对Student表和Course表的全部权限授予用户U2和U3grant all privilegeson studentto u2,u3;grant all privilegeson courseto u2,u3;sqlsever中似乎不支...

2020-04-02 20:54:33 572

原创 【2019-2020春学期】数据库作业9:SQL练习6 - INSERT / UPDATE / DELETE / NULL / VIEW

例3.69将一个新学生元组(学号:201215128,姓名:陈冬,性别:男,所在系:IS,年龄:18岁)插入到Student表中。INSERTINTO Student(Sno,Sname,Ssex,Sdept,Sage)VALUES(‘201215128’,‘陈冬’,‘男’,‘IS’,18);无异常例3.70将学生张成民的信息插入到Student表中。INSERTINTO Stu...

2020-03-29 16:35:24 1654

原创 【2019-2020春学期】数据库作业10:第三章课后题

3、(1)SELECTFROM S WHERE A=10;(2)SELECT A,B FROM S(3)SELECTFROM S INNER JOIN T ON S.C=T.C AND S.D=T.D(4)SELECTFROM S INNER JOIN T ON S.C=T.C(5)SELECTFROM S INNER JOIN T ON S.A<S.E(6)SELECT*FROM...

2020-03-23 22:33:31 878

原创 数据库作业8:SQL练习5 - SELECT(嵌套查询EXISTS、集合查询、基于派生表的查询)

[例 3.60]查询所有选修了1号课程的学生姓名SELECT SnameFROM StudentWHERE EXISTS(SELECT *FROM SCWHERE Sno=Student.Sno AND Cno=‘1’);先从Student中取一个Sno,若在SC中并且Cno=1,则取该元组的Sname送入结果表[例 3.61] 查询没有选修1号课程的学生姓名。SELECT Sn...

2020-03-21 23:30:22 403

原创 数据库作业7:SQL练习4 - SELECT(连接查询、嵌套查询)

[例 3.49] 查询每个学生及其选修课程的情况SELECT Student., SC.FROM Student, SCWHERE Student.Sno = SC.Sno;通过学生的学号将Student表与SC表连接起来。[例 3.50] 对[例 3.49]用自然连接完成SELECT Student.Sno,Sname,Ssex,Sage,Sdept,Cno,Grade...

2020-03-17 22:34:21 623

原创 【2019-2020春学期】数据库作业6:SQL练习3 - SELECT(单表查询)

【例3.29】查询学号为201215121的学生的详细情况SELECT *FROM StudentWHERE Sno LIKE ‘201215121’;还有SELECT *FROM StudentWHERE Sno = ‘201215121’;两次输入结果一样【例3.30】 查询所有姓刘学生的姓名、学号和性别。SELECT Sname, Sno, SsexFROM Stude...

2020-03-14 11:35:29 418

原创 数据库第4、5次作业合并博文

本来第四次作业草稿都写完了的,但就是忘了发,所以就在此基础上精简修改一下连带第五次的一起发了。【例3.1】没什么好说的简单的建立用户CREAT SCHEMA"S-A"AUTHORIZATION WANG;【例3.2】在这里定义过了模式,我们就是定义了命名空间CREATE SCHEMA AUTHORIZATION WANG;【例3.3】创建模式,新建表。CREATE SCHEMA TES...

2020-03-09 23:24:19 285 1

原创 数据库第二章课后题

3、(1)域就是一组具有相同数据类型的值的集合;笛卡尔积是建立在一组域D1,D2,…,Dn中彼此相互乘积: D1×D2×…×Dn = {(d1 , d2 , … , dn) | di∈Di , i=1,…,n};关系就是笛卡尔积的有限的子集;笛卡尔积的每一个元素(d1 , d2 , … , dn)称为一个n-元组;而属性就是关系的每一列的名字。(2)主码是从关系中候选码里选定的一个码,而候选码是...

2020-03-04 11:56:51 578 1

原创 第一章习题8、13、 15、 16、 17、

8、(1)实体客观存在并且可以进行相互区分的事物叫实体。(2)实体型具有相同属性的实体因为具有由相同的特征和性质,所以用实体名及其属性名集合来抽象和刻画的同类实体,称为实体型。(3)实体集同类型实体的集合称为实体集,(4)实体之间的联系一般指不同实体型的实体集之间的联系,实体之间存在的联系有一对一,一对多,多对多等多种类型13、(1)关系一个关系通常代表对应一张表。(2)属性...

2020-02-24 21:29:05 477 1

原创 数据库操作:制作一个表

作为一个刚刚接触数据库的学生,下载安装SQLServer可是差点要了我的命,各种教程在我的电脑试了个遍都没有用,最后还是在淘宝请了一位大佬远程操作解决了这个问题。安装过程过于令人伤心,就不谈了直接进入主题。。。先登录再右键点击数据库选项,新建一个表再为表编辑列信息与字符形式保存列数据后刷新表,再编辑前200行便出现了这个表。...

2020-02-21 09:43:53 611 1

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除