- 博客(25)
- 资源 (1)
- 收藏
- 关注
原创 数据库作业21
第十一章: 并发控制(课后习题)(1)根据可串行化调度,正确结果有:2, 4, 8,16(2)r1(A)r1(A)r1(A)r1(A)r1(A)
2020-05-17 20:07:14
1064
原创 实验进度1(5.10版本)
目前还是处于学习状态,跟着步骤来学习控件和可视化编程本来是Calculator 简单计算器一说起计算器,我不禁想起了上学期学Java,实验课大作业就是完成一个计算器现在又花了一段时间复习(好久没用感觉连myeclipse都快不会用了)然后我个人设计的比较复杂大概是这个样子的:连接数据库,实现注册登录Login也就是简单的用户登录窗口第一步:在数据库中建表,保存信息(用户名和登录密码)下面是基于Java的程序设计第二步:编写用户注册窗口以及登录窗口第三步:封装操作类。。
2020-05-10 18:57:57
173
原创 数据库作业20
第十章:数据库恢复技术(课后习题)(1)重做:T1,T3 回滚:T4(2)重做:T1 回滚:T3(3)重做:T1 回滚:T2,T3(4)重做:T1 回滚:T2(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-10 16:33:29
774
原创 数据库作业19
第九章: 关系查询处理和查询优化 课后习题假设关系R(A,B)]和S(B,C,D)情况如下:R有20000个元组,S有1200个元组,一个块能装40个R的元组,能装30个S的元组,估算下列操作需要多少次磁盘块读写。(1)R上没有索引,select * from R;简单地全盘扫描解:20000/40=500(次),读写应该是一共1000次(2)R中A为主码,A有三层B+树索引,select * from R where A=10;扫描索引算法:通过索引先找到满足条件的元组指针,再通过元组指针
2020-05-10 16:09:03
1897
2
原创 数据库作业17:SQL练习9 - CURSOR
嵌入式SQL语句与主语言之间的通信☞将SQL嵌入到高级语言中混合编程,程序中会含有两种不同计算模型的语句(1)SQL语句:描述性的面向集合的语句,负责操纵数据库(2)高级语言语句(C语言): 过程性的面向记录的语句,负责控制逻辑流程C#中可以使用Datatable读取记录,进一步逐条读取记录为什么要使用游标?(1)SQL语言是面向集合的,一条SQL语句原则上可以产生或处理多条记录(2...
2020-04-26 21:44:12
431
原创 数据库作业16:第七章—数据库设计
7.学校中有若干系,每个系有若干班级和教研室,每个教研室有若干教员,其中有的教授和副教授每人各带若干研究生,每个班有若干学生,每个学生选修若干课程,每门课可由若干学生选修。请用E-R图画出此学校的概念模型。8.某工厂生产著干产品,每种产品由不同的零件组成,有的零件可用在不同的产品上。这些零件由不同的原材料制成,不同零件所用的材料可以相同。这些零件按所属的不同产品分别放在仓库中,原材料按照类别放...
2020-04-26 21:02:36
1600
原创 数据库作业15:关系数据理论
一、本章总结二、本章习题(1)【学生】Student(Sno,Sname,Sbirth,Deptname,Cno,Rno)【班级】Class(Cno,Pname,Deptname,Cnum,Cyear)【系】Dept(Deptname,Deptno,Deptadd,Dnum)【学会】M(Mname,Myear,Madd,Mnum)【学会人员信息】SM(Sno,Mname,SMyea...
2020-04-19 19:31:40
561
原创 个人总结:关系数据理论-规范化
个人总结第六章:关系数据理论(前半截6.1 问题的提出6.2 规范化6.2.1 函数依赖6.2.2 码6.2.3 范式6.2.4 2NF6.1 问题的提出这里提出一个比较基本的问题:针对一个具体问题,应该如何构造一个适合它的数据库模式?这是一个——关系数据库逻辑设计问题人们就这个问题进行讨论,形成了一个有力工具:关系数据库的规范化理论也就是我们接下来的学习重点作为一个关系表,关系要符...
2020-04-12 20:51:07
1942
原创 数据库作业14:数据库完整性 习题 + 存储过程
代码:CREATE TABLE Department (Dno CHAR(20) PRIMARY KEY,/*主码*/ Dname CHAR(20), Manager CHAR(20), Tel CHAR(10) )CREATE TABLE Staff (Sno CHAR(9) PRIMARY KEY,/*主码*/ Sname CHAR(20), Sage SMALLINT...
2020-04-05 21:57:25
285
原创 数据库作业13:CHECK / CONSTRAINT / TRIGGER / PROCEDURE/ FUNCTION
第五章:数据库完整性5.1 实体完整性5.1.1 定义实体完整性5.2 参照完整性5.2.1 定义参照完整性5.2.2 参照完整性检查和违约处理5.3 用户定义的完整性5.3.1 属性上的约束条件属性上约束条件的定义属性上约束条件的检查和违约处理5.3.2 元组上的约束条件元组上约束条件的定义元组上约束条件的检查和违约处理5.4 完整性约束命名子句完整性约束命名子句修改表中的完整性限制5.7 触发...
2020-04-05 21:16:01
929
原创 数据库作业12:第四章:数据库安全性 习题
6、对下列两个关系模式:学生(学号,姓名,年龄,性别,家庭住址,班级号)班级(班级号,班级名,班主任,班长)嘤嘤嘤,不建表了直接做题吧Stu(Sno,Sname,age,sex,address,Cno)Class(Cno,Cname,Hmater,Mon)使用GRANT语句完成下列授权功能:(1)授予用户U1对两个表的所有权限,并可给其他用户授权。标准sqlGRANT ALL P...
2020-04-05 19:49:30
1573
1
原创 数据库作业11:GRANT/ REVOKE / AUDIT
数据库安全性目录4.2 数据库安全性控制4.2.1 用户身份鉴别4.2.2 存取控制4.2.3 自主存取控制方法4.2.4 授权:授予与收回GRANT 授予4.2 数据库安全性控制4.2.1 用户身份鉴别静态口令鉴别静态口令一般由用户自己设定,这些口令是静态不变的(比如qq密码)。动态口令鉴别口令是动态变化的,每次鉴别时均需使用动态产生的新口令登录数据库管理系统,即采用一次一密的...
2020-04-05 19:48:43
1395
原创 数据库作业10:第三章课后题
有两个关系S(A,B,C,D)和T(C,D,E,F),写出与下列查询等价的SQL语句:(1)σA=10(S)\sigma_{A = 10}(S)σA=10(S)SELECT *FROM SWHERE A = 10;(2)ΠA,B(S)\Pi_{A,B}(S)ΠA,B(S)SELECT A,BFROM S;(3)S⋈TS \Join TS⋈TSELECT *FROM S,...
2020-03-29 18:09:13
1000
原创 数据库作业9:INSERT / UPDATE / DELETE / NULL / VIEW
3.5 数据更新一、插入数据插入元组数据更新操作有三种:向表中添加若干行数据、修改表中的数据和删除表中的若干行数据。一、插入数据SQL的数据插入语句INSERT通常有两种形式,一种是插入一个元组,另一种是插入子查询结果(可以一次插入多个元组)。插入元组插入元组的INSERT语句的格式INSERTINTO <表名>(属性列1,属性列2…)VALUES(常量1,常量2…);...
2020-03-29 15:54:13
1336
原创 数据库作业8
SELECT(嵌套查询EXISTS、集合查询、基于派生表的查询)一、 带有EXISTS谓词的子查询EXISTS谓词代表存在量词 ∃带有EXISTS谓词的子查询不返回任何数据,只产生 逻辑真值“true” 或 逻辑假值“false”若内层查询结果非空,则外层的 WHERE子句返回真值若内层查询结果为空,则外层的 WHERE子句返回假值【例3.60】查询所有选修了1号课程的学生姓名。...
2020-03-22 20:55:36
462
原创 数据库作业7
SELECT(连接查询、嵌套查询)一、 连接查询若一个查询同时涉及两个及以上的表,则称为连接查询。查询条件WHERE [<表名1>.]<列名1> <比较运算符> [<表名2>.]<列名2>这里的列名叫做连接字段比较运算符为=时是等值查询,其他(>=,>,<,!=等)为非等值查询等值连接【例 3.49...
2020-03-22 17:29:03
2132
原创 数据库作业6
SELECT:小总结(摘要?):简单来说,单表查询就是三步:查什么、从哪里查、查什么样的【例3.29】到【例3.38】的模板SELECT 目标FROM 目的地WHERE 查询条件【例3.39】新增添了结果排序ORDER BY Grade DESC;ORDER BY 按什么 怎么排;【例3.47】和【例3.48】使用了下面这个条件语句HAVING ...
2020-03-15 19:24:45
553
1
原创 数据库作业5:例3.13-例3.28
一、INDEX练习【例3.13】~【例3.15】【例3.13】:CREATE UNIQUE INDEX Stusno ON Student(Sno);CREATE UNIQUE INDEX Coucno ON Course(Cno);CREATE UNIQUE INDEX SCno ON SC(Sno ASC,Cno DESC);...
2020-03-15 11:22:57
2183
1
原创 数据库作业4:【例3.1】~【例3.12】
新建数据库:student新建用户WANG (不带登录名)【3.1】为用户WANG定义一个学生—课程模式S-T新建查询(右键点击数据库)输入代码CREATE SCHEMA “S-T” AUTHORIZATION WANG定义模式实际上定义了一个命名空间【3.2】输入CREATE SCHEMA AUTHORIZATION WANG== 没有定义模式名,所以模式命隐含为用...
2020-03-08 20:29:29
798
1
原创 数据库作业3:第二章课后题
定义并理解以下术语,说明他们之间的联系与区别:(1)域,笛卡尔积,关系,元组,属性;域:一组具有相同数据类型的值的集合。例如,整数,{男,女},英文字母等都是域。笛卡尔积:又称直积。给定一组域D1,D2,…,Dn,允许其中某些域是相同的。D1,D2,…,Dn的笛卡尔积为:D1×D2×…×Dn = {(d1,d2,…,dn)|di属于Di,i=1,2,…,n}。集合A与集合B的笛卡...
2020-03-08 16:54:08
2608
1
原创 SQL sever的初级使用
下载sql数据库首先是万能的百度搜索操场的[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-PoYzXVgu-1582360149757)(https://i mg-blog.csdnimg.cn/20200222162827107.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10...
2020-02-23 15:19:06
1315
1
原创 SQL sever的下载安装
1百度进官网,下载免费版本Developer2下载完成之后安装类型选择【基本】3完成安装之后下载SSMS(根据提示点)(不过我怎么也打不开那个网站,还好有同学给我直发了一份)4安装完成5找到【SQL Server 2017 配置管理器】,点开6启用【TCP/IP】7打开【Microsoft SQL Server Management Studio 18】修改服务器身份验证(1)...
2020-02-23 15:18:08
675
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人