自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 数据库课后作业四

【3.1】为用户WANG定义一个学生—课程模式S-T定义模式实际上定义了一个命名空间【3.2】输入CREATE SCHEMA AUTHORIZATION WANG== 没有定义模式名,所以模式命隐含为用户名==【3.3】为用户ZHANG创建一个模式TEST,并且在其中定义一个表TAB1 。CREATE SCHEMA TEST AUTHORIZATION ZHANGCREATE TABLE TAB1(COL1 SMALLINT,COL2 INT,COL3 CHAR(20),COL4 NUM

2020-06-22 01:08:48 1575

原创 数据库课后作业8

带有EXISTS谓词的子查询EXISTS谓词存在量词 ∃带有EXISTS谓词的子查询不返回任何数据,只产生逻辑真值“true”或逻辑假值“false”。若内层查询结果非空,则外层的WHERE子句返回真值若内层查询结果为空,则外层的WHERE子句返回假值由EXISTS引出的子查询,其目标列表达式通常都用 * ,因为带EXISTS的子查询只返回真值或假值,给出列名无实际意义。NOT EXISTS谓词若内层查询结果非空,则外层的WHERE子句返回假值若内层查询结果为空,则外层的WHERE子句返回

2020-06-22 01:00:08 1172

原创 作业二十一

补了一晚上(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)是冲突可串行化的调度不同事物的读写或写写操作之间可以交换位置,交换位置后r3(B)w3(B)r2(B)r2(A)w2(B)r1(A)r1(B)w1(A),等价于一个串行调度T3T2T1(1)(2)可能会引起死锁...

2020-06-21 03:53:52 143

原创 作业二十

(1)T1、T3重做,T4回滚(2)T1重做,T3回滚(3)T1重做,T2,T3回滚(4)T1重做,T2回滚1)A=8,B=7,C=112)A=10,B=0,C=113)A=10,B=0,C=114)A=10,B=0.C=115)A=10,B=0,C=116)A=0,B=0,C=0

2020-06-21 03:48:41 437

原创 作业十九

(1)需要500次磁盘块读写(2)B+树 层数为L,则需要存取B+树中从根结点到叶结点L块,和基本表中该元祖所在的一块 cost=L+1.所以。 3+1=4块(3)因为不知道内存缓冲区的块数,所以无解(4)有序:需要 20000/40+1200/30+20000/20=1540块无序:则需要2540+(2540*log2540)=10882块(1)全表扫描(2)B+树索引(3)全表扫描。 <>表不等于,Year不等于2000输出‘(4)利用Year属性上的B+树索引.

2020-06-21 03:47:39 156

原创 作业十七

嵌入式SQL嵌入式SQL是将SQL语句嵌入程序设计语言中,被嵌入的程序设计语言,如C、C++、Java、python,称为宿主语言,简称主语言。游标游标是系统为用户开设的数据缓冲区,存放SQL语句的执行结果为什么要使用游标?SQL语言是面向集合的,一条SQL语句原则上可以产生或处理多条记录主语言是面向记录的,主变量一次只能存放一条记录使用主变量并不能完全满足SQL语句向应用程序输出数据的要求,嵌入式SQL引入了游标的概念,用来协调这两种不同的处理方式使用游标的步骤:(1)说明游标用DEC

2020-06-21 03:30:11 188

原创 作业十六

10、系(系编号,系名,学校名)班级(班级编号,班级名,系编号)教研室(教研室编号,教研室,系编号)学生(学号,姓名,班级编号,教员编号)课程(课程编号,课程名)教员(教员编号,姓名,职称,教研室编号)选修(学号,课程编号,成绩)产品(产品号,产品名,仓库号)零件(零件号,零件名)原材料(原材料号,原材料名,类别,仓库号,存放量)仓库(仓库号,仓库名)产品组成(产品号,零件号,使用零件量)零件组成(零件号,原材料号,使用原材料量)零件储存(零件号,仓库号,存储量)11...

2020-06-21 03:27:04 173

原创 作业十五

关系模式: R(U, F) 本章中把关系模式看作一个三元组R是符号化的元组语义U为一组属性F为属性组U上的一组数据依赖数据依赖:是一个关系内部属性与属性之间的一种约束关系·通过属性间值的相等与否体现出来的数据间相互联系·是现实世界属性间相互联系的抽象·是数据内在的性质·是语义的体现主要类型有:函数依赖(FD)、多值依赖(MVD)函数依赖:设R(U)是一个属性集U上的关系模式,X和Y是U的子集。若对于R(U)的任意一个可能的关系r,r 中不可能存在两个元组在X上的属性值相等, 而在Y上的属

2020-06-19 18:24:06 337

原创 作业十四

(1)CREATE TABLE Staff (Sno CHAR(9) PRIMARY KEY, Sname CHAR(20), Sage SMALLINT, SJob CHAR(10), Sal INT, Dno CHAR(20) )CREATE TABLE Department (Dno CHAR(20) PRIMARY KEY, Dname CHAR(20), Manager CHAR(20), Tel CHAR(10) )(2)CREATE TABLE Depa.

2020-06-19 18:20:26 114

原创 作业十三

[例5.1] 将Student表中的Sno属性定义为码--(1)在列级定义主码CREATE TABLE Student( Sno CHAR(9) PRIMARY KEY, Sname CHAR(20) NOT NULL, Ssex CHAR(2), Sage SMALLINT, Sdept CHAR(20));--(2)在表级定义主码CREATE TABLE Student( Sno CHAR(9), Sname CHAR(20)

2020-06-19 18:16:52 278

原创 作业十二

(1)GRANT ALL PRIVILEGESON Student,Class //T-SQL一次只能授权一个表TO U1WITH GRANT OPTION;(2)GRANT UPDATE(address),SELECTON StudentTO U2;```csharp在这里插入代码片(3)GRANT SELECT ON CLASSTO PUBLIC(4)GRANT UPDATE,SELECTON StudentTO R1```csharp在这里插.

2020-06-19 13:41:37 99

原创 c#课程管理系统 代码展示

b站链接添加链接描述登录界面

2020-06-17 16:48:12 761

原创 试验进度4

登录界面在这里插入代码片using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Data.SqlClient;using System.Drawing;using System.Drawing.Drawing2D;using System.Linq;using System.Security.Cryptography;using

2020-06-09 01:30:17 181

原创 作业十一

例4.1把查询Student表权限授给用户U1[例4.2] 把对Student表和Course表的全部权限授予用户U2和U3语句执行是错误的,提示我 PRIVILIGES附近有语法错误,删除PRIVILIGES之后,运行显示‘,Course’附近有错误,查询得到:grant语句,一次只能对一个对象进行赋权;不能同时对两个表进行赋权;但可以同时赋权多个不同的权限。多表同时赋权,会产生报错信息。修改为:例4.3把对表SC的查询权限授予所有用户例4.4把查询Student表和修改学生学号的

2020-06-05 23:02:58 720

原创 作业十

(1)(2)(3)(4)(5)(6)建P表:建J表:建SPJ表:针对建立的4个表用SQL语言完成第二章习题6中的查询(1)(2)(3)(4)(1)(2)(3)(4)(5)(6)(7)(8)(9)(10)(1)(2)...

2020-06-05 22:08:26 188

原创 学习总结和心得体会

代码天才(废物)经过在家的一个学期,让数据库学习更加的艰难了。这次数据库学习中学到了许多,虽然做出来的作品还是有一些不足,但是还是努力做了这一次数据库,并且在设计数据库的时候学到了很多,知道了许多不足,将在以后的学习中继续完善自己。在这次学习中我负责数据库的建立,在学习的过程中学到了许多,并且也懂得了很多,比如,数据库的索引是一个表中所包含的值得列表,注明了表中包含各种值得行所在的存储位置。创建索引,我最大的感受就是能大量的节约时间,特别是当表中数据很大的时候,规则,约束,默认值则一起保证了数据的完整性。

2020-05-20 22:30:37 545

原创 实验三

form1 登录界面form2 功能选择界面form3 增加信息界面form4 删除信息界面form5 修改信息界面form6 查询信息界面从之前的登录界面登录成功后进入功能选择界面代码private void button2_Click(object sender, EventArgs e){Form4 form4 = new Form4();form4.Show();this.Hide();}private void button1_Click(object sender,

2020-05-18 03:33:11 222

原创 实验进度一

Visual Studio的简易用法1.添加组件:直接将工具箱中的组件直接到框架中2.更改名称文本等:单击组件,右下角的属性中进行更改.添加动作事件:双击组件,进入代码页面,输入相应代码。简易计算器全部代码如下using System;using System.Collections.Generic;using System.ComponentModel;using System.Data;using System.Drawing;using System.Linq;using S

2020-05-18 03:30:32 139

原创 作业7

例 3.49 查询每个学生及其选修课程的情况如果把联结字段名字设置为不同在这里并没有实际意义,只是想通过这么一个例子证明 连接字段类型必须是可比的,但名字不必相同。连接操作的执行过程:<1>嵌套循环法· 首先在表1中找到第一个元组,然后从头开始扫描表2,逐一查找满足连接件的元组,找到后就将表1中的第一个元组与该元组拼接起来,形成结果表中一个元组。· 表2全部查找完后,再找表1中第二个元组,然后再从头开始扫描表2,逐一查找满足连接条件的元组,找到后就将表1中的第二个元组与该元组拼

2020-05-17 16:12:38 1013

原创 作业六

例3.29 查询学号为201215121的学生的详细情况。其中 LIKE 等价于 = 所以可写为下列形式。(2)匹配串为含通配符的字符串例3.30 查询所有姓刘学生的姓名、学号和性别。例3.31 查询姓"欧阳"且全名为三个汉字的学生的姓名。![在这里插入图片描述](https://img-blog.csdnimg.cn/20200517145536652.png例3.32 查询名字中第2个字为"阳"字的学生的姓名和学号。)例3.33 查询所有不姓刘的学生姓名、学号和性别。![在这里

2020-05-17 15:53:11 366

原创 作业五

[例3.13] 为学生-课程数据库中的Student. Course和SC三个表建立索引。其中Student表按学号升序建唯一索引,Course表按课程号升序建唯-索引,SC表按学号升序和课程号降序建唯一索引。在SQL语言中,建立索引使用CREATE INDEX语句,其一般格式为
:CREATE [UNIQUE] [CLUSTER] INDEX<索引名> 
ON<表名>(<列名>[<次序>][ <列名〉[<次序>]]…);
其中,<表名>是要建索引的基

2020-05-17 14:52:07 547 1

原创 作业三

3.有两个关系S(A,B,C,D)和T(C,D,E,F),写出与下列等价的SQL表达式。(1)σA=10(S) \sigma_{A=10}(S)σA=10​ (S)对行的选择,列全部显示。(2)ΠA,B(S) \Pi_{A,B}(S)ΠA,B​ (S)对列的选择。(3)S⋈T S \Join TS⋈T自然连接,等值连接的基础上再去掉重复元组和重复列。表示笛卡尔积,就去掉WHERE条件语句。4.用SQL语句建立2.6中的四个表,针对建立的4个表,完成2.6中的查询。S(SNO,

2020-05-16 14:43:32 346

原创 2020-05-10

该设计有两处连接数据库:1.登录时,输入用户名和密码,连接数据库中的Users表,检查是否正确。2.登录后的界面,连接数据库获取表的信息。界面连接数据库代码/操作1.登录界面,连接数据库检查是否正确1.private void button1_Click(object sender, EventArgs e)2.{3. String username = textBox2.Text.Trim(); //取出用户名4. String password = textBox1.

2020-05-10 10:55:25 216

原创 sjk作业九

插入数据1.插入元组2.插入子查询结果(可以一次插入多个元组)RDBMS在执行插入语句时会自动检查所插元组是否破坏表上已定义的完整性规则(实体完整性、参照完整性、用户定义的完整性)。将学生201215121的年龄改为22岁将计算机科学系全体学生的成绩置零。数据删除1.删除某一个元组的值2.删除多个元组的值3.带子查询的删除语句![在这里插入图片描述](https://img-blog...

2020-03-29 14:24:09 222

原创 作业二相关概念和基本关系

一.定义概念模型中术语1.实体:客观存在并可相互区别的事物称为实体,实体可以是具体的事物,也可以是抽象的概念或联系。2.实体型:具有相同属性的实体必然具有共同的性质和特征。用实体名及其属性名集合来抽象和刻画同类实体,称为实体型。如学生(学号,姓名,性别,出生年月,所在院系,入学时间)就是一个实体型3.实体集:同一类型实体的集合称为实体集。如全体学生就是一实体集。4.实体之间的联系:通常指不...

2020-03-01 17:24:56 359

原创 SQL server 2017 develop下载配置

整个下载分为两个过程1.安装SQL server 2017 developer官方下载地址打开安装软件选择自定义,之后选择安装语言,以及安装路径。如图点击安装选择全新安装。进行业务选择功能时候根据业务要求进行安装。(安装针对外部数据的PolyBase 查询服务需要jdk支持)直接下一步即可。进入到数据库引擎配置时候身份模式选择混合模式,设置账号Sa密码,添加当前的用户为管理员,点击下一步。...

2020-02-21 19:03:10 113

空空如也

空空如也

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

TA关注的人

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