DB实验
文章平均质量分 70
柳小茶
早睡早起
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
数据库原理:第十一章作业
1.设T1、T2、T3,是如下的三个事务,设A的初值为0。T1:A:=A+2;T2:A:=A*2:T3:A:=A**2; (即 A←A^2)(1)若这三个事务允许并发执行,则有多少种可能的正确结果?请一一列举出来。设A初始为 A=0;当并行的结果和某一个串行的结果一致时,证明并行结果正确。则有以下几种情况1.T1T2T3 ------A=162.T1T3T2 ------A=83.T2T1T3------A=44.T2T3T1------A=25.T3T1T2 -..原创 2021-05-25 22:01:24 · 3285 阅读 · 5 评论 -
数据库原理 第十章作业
4.(1)如果系统故障发生在14之后,说明哪些事务需要重做,哪些事务需要回滚T1,T3需要重做,T2,T4回滚(2)如果系统故障发生在10之后,说明哪些事务需要重做,哪些事务需要回滚。T1重做,T2,T3回滚(3)如果系统故障发生在9之后,说明哪些事务需要重做,哪些事务需要回滚。T1重做,T2,T3回滚(4)如果系统故障发生在7之后,说明哪些事务需要重做,哪些事务需要回滚。T1重做,T2回滚5.考虑题4所示的日志记录,假设开始时A、B、C的值都是0:原创 2021-05-18 21:53:01 · 2201 阅读 · 0 评论 -
数据库原理 第九章课后作业
2.假设关系 R(A,B) 和 S(B,C,D)情况如下:R有20 000个元组,S有1200个元组,一个块能装40个R的元组,能装30个S的元组,估算下列操作需要多少次磁盘块读写。(1)R上没有索引,select *from R;(2)R中A为主码,A有3层B+树索引,select *from R where A=10;(3)嵌套循环连接 RS;(4)排序合并连接 RS,区分R 与 S在B属性上已经有序和无序两种情况。(5)对学生 - 课程数据库,查询信...原创 2021-05-11 23:37:30 · 4238 阅读 · 0 评论 -
Visual Studio 连接 Sql Server
首先创建好一个新项目在选择“DataGridView”拖入 ”Form“可以在这里 点击“添加项目数据源"或者可以在 左侧的 “数据源”的位置然后选择然后然后在 ”服务器名“ 如果你想连接的是本机 就写'.',连接别人的就写IP地址然后选择 ”SQL Server 身份验证“如果你能正确登录的话下面会显示你当下所有的数据库然后选择一个数据库进行连接点击测试连接 ...原创 2021-05-09 10:54:55 · 4263 阅读 · 5 评论 -
数据库原理 第七章课后作业
7.学校中有若干系,每个系有若干班级和教研室,每个教研室有若干教员,其中有的教授和副教授每人各带若干研究生,每个班有若干学生,每个学生选修若干课程,每门课可由若干学生选修。请用E-R图画出此学校的概念模型。...原创 2021-05-04 13:38:35 · 3122 阅读 · 4 评论 -
数据库原理 E-R图
实例1.某个工厂物资管理的概念模型。物资管理涉及的实体有:仓库:属性有仓库号、面积、电话号码零件:属性有零件号、名称、规格、单价、描述供应商:属性有供应商号、姓名、地址、电话号码、账号项目:属性有项目号、预算、开工日期职工:属性有职工号、姓名、年龄、职称先把实体属性图完成得到完整的E-R图...原创 2021-05-03 11:07:46 · 2423 阅读 · 0 评论 -
数据库原理 第6章作业
原创 2021-04-28 22:49:34 · 314 阅读 · 0 评论 -
数据库原理 第6章总结
目录1.回顾第一范式(1NF)2.数据依赖2.1 函数依赖定义平凡函数依赖和非平凡函数依赖完全函数依赖和部分函数依赖传递函数依赖3.码候选码超码主码主属性 非主属性全码外部码 (外码)4.范式不同范式之间的关系规范化2NF3NFBCNF多值依赖平凡多值依赖和非平凡多值依赖4NF5.规范化过程6.候选码的求解理论和算法闭包小结1.回顾关系模式 :由五部分组成,是一个五元组...原创 2021-04-28 18:35:17 · 1753 阅读 · 3 评论 -
数据库原理 范式例题
定义2NF3NFBCNF例题Y(X1,X2,X3,X4)Y(X1,X2,X3,X4)Y(X1,X2,X3,X4)(X1,X2)→X3(X1,X2) \rightarrow X3(X1,X2)→X3X2→X4X2\rightarrow X4X2→X4写出 候选码 和 所属范式(1)分析∵\because∵ X2→X4X2\rightarrow X4X2→X4∴\therefore∴ (X1,X2)→X4(X1,X2) \rightarrow X4(X1,X2)→X4又∵原创 2021-04-26 13:05:20 · 5938 阅读 · 2 评论 -
Sql Server 13:Sql Server总结
说明1.本文只对基本的sql语句进行总结 不对如何使用SSMS 以及如何连接做说明 详情请访问Sql Server 012.本文只对标准sql进行总结 但由于使用SSMS,所以演示是使用T-sql进行正文 表3.2 SQL的动词 SQL...原创 2021-04-20 22:06:15 · 1371 阅读 · 5 评论 -
Sql Server :第五章作业
对学生-课程数据库编写存储过程, 完成下述功能:(1)统计离散数学的成绩分布情况,即按照各分数段统计人数。建表create table D_math( rankGrade char(20), --成绩段 num int --每个成绩段的人数);(2)统计任意一门课的平均成绩。(3)将学生选课成绩从百分制改为等级制 (即A、 B、C、D、E)...原创 2021-04-19 13:37:14 · 3293 阅读 · 3 评论 -
Sql Server 11 第五章例题
5.1 实体完整性关系模型的实体完整性CREATE TABLE中用PRIMARY KEY定义[例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 Student2 (Sno ..原创 2021-04-18 11:05:26 · 2565 阅读 · 0 评论 -
Sql Server 10:第四章作业
6.对下列两个关系模式: 学生(学号、班级、年龄、性别、家庭住址、班级号) 班级(班级号,班级名,班主任,班长) create table Student(Snum char(15) unique,Sname char(10),Sage int,Ssex char(5),Sloc char(20),Scla char(5));create table Class(Cnum int,Cname char(10),Ctea char(10),Cmon c.原创 2021-04-18 10:09:18 · 721 阅读 · 3 评论 -
Sql Server 09 (强制存取控制,视图机制,审计)
强制存取控制定义1.在强制存取控制中,数据库管理系统所管理的全部实体被分为主体和客体两大类(1)主体是系统中的活动实数据库管理系统所管理的实际用户(2)客体是系统中的被动实体文件、基本表、索引、视图2.敏感度标记(Label)对于主体和客体,DBMS为它们每个实例(值)指派一个敏感度标记(Label)敏感度标记分成若干级别绝密(Top Secret,TS)机密(Secret,S)可信(Confidential,C)公开(Public,P)TS&g...原创 2021-04-17 21:24:58 · 962 阅读 · 0 评论 -
数据库第三章作业
3.有两个关系S(A,B,C,D)和T(C,D,E,F),写出与下列查询等价的SQL表达式:(1)σ A = 10 ( S ) ; \sigma_{A=10}(S);σA=10原创 2021-04-14 23:17:45 · 1355 阅读 · 0 评论 -
Sql Server 08(问题状态)
第四章 数据库系统的安全性概念不再赘述 存取控制机制组成定义用户权限DBMS提供适当的语言来定义用户权限,存放在数据字典中,称做安全规则或授权规则 合法权限检查用户发出存取数据库操作请求,DBMS查找数据字典,进行合法权限检查用户权限定义和合法权检查机制一起组成了DBMS的存取控制子系统常用存取控制方法 自主存取控制(DAC)•用户对不同的数据对象有不同的存取权限•不同的用户对同一对象也有不同的权限•用户还可将其拥有的存取权限...原创 2021-04-13 21:16:19 · 1123 阅读 · 5 评论 -
Sql Server 07
集合查询 集合操作的种类并-UNION交-INTERSECT差-EXCEPT [例 3.64] 查询计算机科学系的学生及年龄不大于19岁的学生。select *from Studentwhere Sdept = 'CS'unionselect *from Studentwhere Sage <=19; [例 3.65] 查询选修了课程1或者选修了课程2的学生。(union)select Snofrom SC...原创 2021-04-12 13:26:47 · 1462 阅读 · 1 评论 -
Sql Server 06
嵌套查询1.带有IN谓词的子查询[例 3.55] 查询与“刘晨”在同一个系学习的学生。第一种方法:分布进行查询确定“刘晨“所在系名 select Sdeptfrom studentwhere Sname = '刘晨'; 2.查找所有在CS系学习的学生select Sno,Sname,Sdeptfrom Studentwhere Sdept='CS';第二种方法:将第一步查询嵌入到第二步查询的...原创 2021-04-11 22:32:33 · 4989 阅读 · 0 评论 -
Sql Server 05
目录连接查询简介 :1.等值与非等连接查询 (1)等值连接:连接运算符为 ‘=’ (2)自然连接 (3)SQL语句可以同时完成选择和连接查询。 2.自身连接 3.外连接 4.多表连接附连接查询简介 : 同时涉及两个以上的表的查询(1)连接条件:用来连接两个表的条件[<表名1>.]<列名1> <比...原创 2021-04-05 11:30:08 · 1223 阅读 · 0 评论 -
Sql Server 04
单表查询先附上 实验所应用的表Student1Student2SCCourse1.查询满足条件的元组(1)比较大小[例3.22] 查询计算机科学系全体学生的名单。select Snamefrom Studentwhere Sdept='CS';[例3.23]查询所有年龄在20岁以下的学生姓名及其年龄。select Sname,Sagefrom Studentwhere Sage <20;[例3.2...原创 2021-04-03 11:41:49 · 2816 阅读 · 1 评论 -
Sql Server 03
目录一.索引的建立与删除1.建立索引2.修改索引3. 删除索引数据字典二.数据更新1.插入数据三,数据查询1.查询指定列(关系代数中的投影)一.索引的建立与删除1.建立索引❖建立索引(INDEX)的目的:加快查询速度❖关系数据库管理系统中常见索引:◼ 顺序文件上的索引◼ B+树索引◼ 散列(hash)索引◼ 位图索引❖语句格式CREATE [UNIQUE] [CLUSTER] INDEX<索引名>...原创 2021-03-26 23:28:34 · 2052 阅读 · 6 评论 -
Sql Server 02
模式的定义与删除准备工作新建数据库用户例题[例3.1] 为用户WANG定义一个学生-课程模式S-T运行前可用 “√”检查 [例3.2] CREATE SCHEMA AUTHORIZATION WANG;语句并没有创建架构通过查看T-sql中的schema 知[例3.3]为用户ZHANG创建了一个模式TEST,并且在其中定 义一个表TAB1:[例3...原创 2021-03-22 18:14:04 · 964 阅读 · 0 评论 -
Visual Studio (C#)创建简易计算器01
一.创建新项目按图片选择创建项目名称创建成功二.页面设置做计算器的简易设计 第一步可以从“按钮”开始右键编辑属性可以设置控件的名字,大小等注意:设置控件名字时,最好要 知名即知意 否则后面在对应控件计算的时候会很麻烦设计好button 并加入控件 "TextBox" 如果不小心关了 Form.cs,可以从右侧的 "解决方案资源管理器"找回...原创 2021-03-15 14:04:22 · 10566 阅读 · 4 评论 -
Sql Server 01
安装第一次安装 下载好安装包后 选择“自定义”安装 ,后面需要选择很多内容 需要安装的东西过多 时间很长 但是不要轻易退出,退出 自己再删除容易误删系统配置第二次安装 选择“基本” 安装即可然后再安装SSMS即可初问开始登录就遇到了 无法正常使用sa(super administrator)用户登录的问题(首次使用已经设置好sa用户启用)解决方法:任务管理器中打开即可 并且把启动类型 改为 自动实操:1.新建数据库2.新建数据...原创 2021-03-08 12:04:05 · 1453 阅读 · 4 评论
分享