自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 第二十一次作业

9.(1)4种 。 16,8,4,2T1 T2 T3 A=16T1 T3 T2. A=8T2 T1 T3 / T3 T1 T2. A=4T2 T3 T1 /T3 T2 T1. A=2(2)结果为16(3)结果为0(4)(5)10.是冲突可串行化的调度不同事物的读写或写写操作之间可以交换位置,交换位置后r3(B)w3(B)r2(B)r2(A)w2(B)r1(A)r1(B)w1(A),等价于一个串行调度T3T2T114.(1)(2)会引起死锁

2020-06-16 23:03:17 133

原创 第二十次作业

4.(1)T1、T3在故障发生前已经提交,所以其需要重做。T2、T4需要回滚。(2)T1在故障发生前已经提交,需要重做。T2、T3需要回滚。T4未开始所以无需操作。(3)同(2)T1需要重做,T2、T3回滚。(4)T1需要重做,T2需要回滚。T3、T4未开始无需操作。5.(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-06-16 22:26:39 123

原创 第十九次

2、(1)20000/40=500块(2)选择条件是“码=值”,采用该表主索引,如果是B+树,层数为L需要存取B+树中从根结点到叶结点L块,加上基本表中该元组所在的一块,总供需要:L+13+1=4块(3)嵌套循环连接算法代价估算:容M,N分别代表R,S占用的块数总共需要块数为:M+M*N/(K-1)连接操作使用的内存缓冲区块数为K,分配K-1给外表,本题中没有给出K故最终结果为:500+500x40/(K-1)(4)排序-合并连接算法代价估算:排序好:R和S只读取一遍,20000/40+

2020-06-16 22:22:12 276

原创 总结

这是我第二次写数据库总结了,很遗憾,我去年数据库考试挂科了,回顾数据库的学习,基本上可以说是,间接性踌躇满志,每当下课时,老师说:”同学们,这节课就上到这里,我们下节课再见!”,我心里下定决心,课下把这节课讲的东西再补回来,下次上课一定好好听,出了教室门。。。可想而知,把自己说过的话全抛在了脑后。等到了下节课上课时,上一节课说过的话萦绕在耳朵边,这就是啪啪打脸。窥一斑而知全豹,处一隅而观全局。其他课也是这样,间接性踌躇满志。任课老师魏勇刚,平心而论,这是我在大学遇到的为数不多的好老师之一,平易近人,不死

2020-06-16 22:02:56 115

原创 第十七次作业

游标是系统为用户开设的一个数据缓冲区,存放SQL语句的执行结果,每个游标区都有一个名字,用户可以用SQL语句逐一从游标中获取记录,并赋给主变量,交由主语言进一步处理,语言是面向记录的,一组主变量一次只能存放一条记录,使用主变量并不能完全满足SQL语句向应用程序输出数据的要求。  嵌入式SQL引入了游标的概念,用来协调这两种不同的处理方式,在数据库开发过程中,当我们检索的数据只是一条记录时,我们所编写的事务语句代码往往使用SELECT INSERT 语句。但是我们常常会遇到这样情况,即从某一结果集中逐一地读

2020-06-16 21:38:35 88

原创 第十六次作业

7.各实体属性为:系:系编号,系名班级:班级号,班级名教研室:教研室号,教研室学生:学号,姓名,学历课程:课程号,课程名教员:职工号,姓名,职称联系的属性:“选修”的属性为“成绩”转换为关系模型如下:系(系编号,系名,学校名)班级(班级号,班级名,系编号)教研室(教研室号,教研室,系编号)学生(学号,姓名,学历,班级号,导师职工号)课程( 课程号,课程名)教员(职工号,姓名,职称,教研室号)选修(学号,课程号,成绩)8.各实体属性为:产品:产品号,产品名零件:零件号,

2020-06-16 21:31:04 204

原创 第十五次作业

6.7.(1)正确:二目关系是说只有两个属性的表。即只有两个属性不存在传递函数依赖。(2)正确:只有两个属性,决定因素必含有码。(3)正确:只有两个属性不存在非平凡的多值依赖,属于4NF。(4)错误:当且仅当去掉或者多值依赖A->->B(5)正确(6)正确(7)正确(8)错误:Student(sno,cno)→→ \rightarrow→Student.grade,但是学号和课程号不能分别的推出成绩。8、证明:(1)如果R是BCNF关系模式,则R是3NF关系模式,.

2020-06-16 19:05:14 2831

原创 第十四次作业

6.

2020-06-16 17:45:30 148

原创 第十三次作业

[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(20) not null, ss

2020-06-16 17:33:02 343

原创 第十二次作业

2020-06-16 15:34:43 157 1

原创 第十一次作业

[4.1]把查询Student表权限授给用户U1grant selecton studentto u1;[4.2]把对Student表和Course表的全部权限授予用户U2和U3需要说明的是sqlsever中不支持对多个table进行同时操作。grant all privilegeson studentto u2,u3;grant all privilegeson courseto u2,u3;[4.3]把对表SC的查询权限授予所有用户grant selecton sc

2020-06-16 15:16:13 381

原创 第十次作业

2020-06-15 20:50:47 68

原创 第九次作业

[例3.69]将一个新学生元组(学号:201215128,姓名:陈冬,性别:男,所在系: IS,年龄:18岁)插入到Student表中。INSERTINTO Student (Sno,Sname,Ssex,Sdept,Sage)VALUES (*201215128;,陈冬勇,US1, 18);在INTO子句中指出了表名Student,并指出了新增加的元组在哪些属性上要赋值,属 性的顺序可以与CREATE TABLE中的顺序不一样。VALUES子句对新元组的各属性赋值, 字符串常数要用单引号(英文符号

2020-06-15 19:53:28 740

原创 第八次作业

3.60查询所有选修了1号课程的学生姓名。select snamefrom studentwhere exists( select * from sc where sno=student.sno and cno='1');[3.61]查询没有选修1号课程的学生姓名。select sname from studentwhere not exists (select * from sc where sno=student.sno and cno='1');

2020-06-15 16:58:17 411

原创 第七次作业

[例 3.49]查询每个学生及其选修课程的情况select student.*,sc.* from student,sc where student.sno=sc.sno[3.50]对[例 3.49]用自然连接完成。select student.sno,sname,ssex,sage,sdept,cno,gradefrom student,scwhere student.sno = sc.sno;对于存在多个表中的属性名,需要指出其中一个表,不然会报错[3.51]查询选修2号课程

2020-06-15 16:26:53 142

原创 第六次作业

[例3.29]查询学号为201215121的学生的详细情况。SELECTFROM StudentWHERE Sno LIKE 20121512P;等价于SELECTFROM StudentWHERE Sno='2012l5121‘;[例3.30]査询所有姓刘的学生的姓名、学号和性别。SELECT Sname,Sno,SsexFROM StudentWHERE Sname LIKE ‘刘%’;[例3.31]査询姓"欧阳”且全名为三个汉字的学生的姓名。SELECT SnameFROM Stud

2020-06-15 16:09:30 213

原创 第五次作业

3.13 create unique index Stusno ON Student(Sno);create unique index Coucno ON Student(Sno);create unique index SCno ON SC(Sno ASC,Cno DESC);前两行语句是说,在student、course表中分别按学生学号和课程号建立索引,其中系统默认按升序进行排序。第三个语段意为在sc表中先按学生学号升序(ASC)进行排序,在排完序的基础上,如果有某个学号有对应多门课程号,则

2020-06-15 15:43:38 382

原创 第四次作业

1.课本的【例3.1】~【例3.12】,在SQLserver上运行一遍。2. 注意比较标准SQL与T-SQL之间的不同。3.做完实验后,写一下心得体会。T -SQL作为SQL的扩展语言,是SQL程序设计语言的增强版,它是用来让应用程序与SQL Server沟通的主要语言。T-SQL比SQL更强。老师要求练习的例题包含了数据库的所有操作——增 删 改 查。定义新用户时,一定要看清楚是不是默认数据库dbo。执行语句时,记得切换数据库,否则会提示执行错误。删除时,删除模式中有两种:级联 和 限制级联

2020-06-11 16:35:09 127

原创 第一次作业

本次作业下载安装SQL sever 20191.百度搜索 SQL SEVER点击第一个链接 进入官网2.选择Developer,立即下载3.运行刚下载好的 SQLServer2017-SSEI-Dev.exe 文件,安装类型选择基本。4.语言选择中文简体,接受5.安装成功后,安装ssms...

2020-06-10 19:15:06 114

原创 第三次作业

3.域:是一组具有相同数据类型的值的集合。笛卡尔积:给定一组域D1,D2,…,Dn,允许 其中某些域是相同的. D1,D2,…,Dn的笛卡尔积为:D1×D2×…×Dn = {(d1,d2,…,dn)|di ∈ Di,i=1,2,…,n}关系: D1×D2×…×Dn的子集叫作在域D1,D2,…,Dn上的关系,表示为 R(D1,D2,…,Dn) R:关系名, n:关系的目或度。关系的表示是一张二维表。表的每行对应一个元组,表的每列对应一个属性。元组:笛卡尔积中每一个元素(d1,d2,…,dn)叫作一

2020-06-07 11:49:53 162

原创 第二次作业

数据数据的定义:描述事物的符号记录数据是数据库中存储的基本对象数据的种类(并不是仅指数字):数字、文字、图形、音频、视频、学生的档案记录等数据的含义称为数据的语义,数据与其语义是密不可分的数据库1.数据库的定义:数据库是长期存储在计算机内、有组织的、可共享的大量数据的集合。数据库管理系统1.数据库管理系统的定义:(1)位于用户和操作系统之间的一层数据管理软件(2)是基础软件,是一个大型复杂的软件系统2.常用的数据库管理系统SQL Server , Oracle , My SQL

2020-06-07 00:01:20 136

空空如也

空空如也

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

TA关注的人

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