- 博客(22)
- 收藏
- 关注
原创 数据库原理实验报告(第六章总结)
第六章总结关系数据理论#mermaid-svg-kutdqNJAVhhFsgs3 .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);fill:#333;color:#333}#mermaid-svg-kutdqNJAVhhFsgs3 .label text{fill:#333}#mermaid-svg-kutdqNJAVhhFsgs3 .node rect,#mermaid-s
2021-05-02 20:54:15 473
原创 数据库原理实验(第六章课后作业)
2.建立一个关于系,学生,班级,学会等诸信息的关系数据库。描述学生的属性:学号、姓名、出生年月、系名、班号、宿舍区描述班级的属性:班号、专业名、系名、人数、入校年份描述系的属性:系名、系号、系办公室地点、人数描述学会的属性:学会名、成立年份、地点、人数要求: 一个系有若干专业,每专业每年只招一个班,每班有若干学生,每个系的学生住在同一个宿舍区。每个学生可参加若干学会,每个学会有若干学生,学生参加学会会有有一个入会年份。请给出关系模式,写出每个模式的极小函数依赖集,指出是否有传递函数依赖,对于函数
2021-05-02 16:53:01 6777 4
原创 SQL总结
数据库系统原理的第一部分讲完了,也就是SQL语言基础,先做总结如下:#mermaid-svg-9VCyvMpHGOMANzHP .label{font-family:'trebuchet ms', verdana, arial;font-family:var(--mermaid-font-family);fill:#333;color:#333}#mermaid-svg-9VCyvMpHGOMANzHP .label text{fill:#333}#mermaid-svg-9VCyvMpHGOMANzHP
2021-04-24 23:15:42 483 2
原创 数据库原理(第五章作业)
6.假设有下面两个关系式:职工(职工号,姓名,年龄,职务,工资,部门号),其中职工号为主码部门(部门号,名称,经理名,电话),其中部门号为主码。用SQL语言定义这两个关系模式,要求在模式中完成以下完整性约束条件的定义:(1)定义每个模式的主码(primarykey)(2)定义参照完整性(3)定义职工年龄不得超过60岁CREATE TABLE 部门(部门号 char(9) primary key ,名称 char(9),经理名 char(9),电话 char(11));CREATE T
2021-04-22 21:23:32 2783
原创 数据库原理实验(第四章作业)
6.对下列两个关系模式:学生(学号,姓名,年龄,性别,家庭住址,班级号)班级(班级号,班级名,班主任,班长)使用GRANT语句完成下列授权功能:(1)授予用户U1对两个表的所有权限,并可给其他用户授权(2)授予用户U2对学生表具有查看权限,对家庭住址具有更新权限(3)将对班级表查看权限授予所有用户(4)将对学生表的查询,更新权限授予角色R1(5)将角色R1授予用户U1,并且U1可继续授权给其他角色首先建立这两个关系模式:Create Table Class4(ClassNum Int
2021-04-22 19:34:42 3480
原创 数据库原理实验报告10(第五章)
第五章 数据库完整性5.1 实体完整性例5.1 将Student表中的Sno属性定义为码CREATE TABLE Student1(Sno CHAR(9)primary key,Sname CHAR(20)NOT NULL,Ssex CHAR(2),Sage SMALLINT,Sdept CHAR(20));PS:因为我已经有Student表了,所以改名为Student1用这种方法也可以实现:CREATE TABLE Student1(Sno CHAR(9),Sname CH
2021-04-21 23:56:14 941
原创 数据库原理第三章作业
第三章练习题3.有两个关系S(A,B,C,D)和 T(C,D,E,F),写出与下列查询等价的SQL表达式:(1)σA=10(S)\sigma_{A=10}(S)σA=10(S)等价于从S表中选出A=10的元组Select * From SWhere A = 10(2) ΠA,B(S)\Pi_{A,B}(S)ΠA,B(S) 从投影中选出A,B列Select A, B From S(3)S⋈TS \bowtie TS⋈T判断C,D是否相等Select A, B, S.C, S.D,
2021-04-17 00:35:08 298
原创 数据库原理实验9
数据库安全性数据库安全性这一章主要包括如下几部分:数据库安全性控制,制图机制,审计,数据加密数据库安全性控制:例4.1 把查询Student表的权限授权给用户U1GRANT SELECTON Studentto U1;一开始按书上的代码来,一直告诉我‘,'附近有语法错误,后来把TABLE删掉就好了。例4.2 把对Student表和Course表的全部权限授予用户U2,U3GRANT ALL PRIVILEGESON Student,CourseTO U2,U3;前提是你要创
2021-04-15 18:01:01 510
原创 数据库原理实验报告8
本次实验主要包括数据查询中的集合查询,派生表的查询,以及数据更新,空值的处理,视图集合查询:UNION关键词的作用是将多个查询结果合并起来即求并集,并自动去掉重复的元组,若想保留重复的元组,则需要使用UNION ALL,此外,还有求交集的INTERSECT和求差集的EXCEPT例3.64查询计算机科学系的学生及年龄不大于19岁的学生select *from Studentwhere Sdept='CS'UNIONSELECT *FROM Studentwhere Sage<=19;
2021-04-15 16:54:08 934
原创 数据库原理实验报告7
例 3.55 查询与‘刘晨’在同一个系学习的学生方法1SELECT Sno,Sname,SdeptFROM StudentWHERE Sdept IN (SELECT Sdept FROM Student WHERE Sname='刘晨'); 方法2SELECT S1.Sno,S1.Sname,S1.SdeptFROM Student S1,Student S2WHERE S1.Sdept=S2.Sdept AND S2.Sname='刘晨';...
2021-04-14 22:39:01 352 1
原创 数据库学生表,课程表,选课表
CREATE TABLE Student (Sno CHAR(9) PRIMARY KEY, /* 列级完整性约束条件,Sno是主码*/ Sname CHAR(20) UNIQUE, /* Sname取唯一值*/Ssex CHAR(2),Sage SMALLINT,Sdept CHAR(20));CREATE TABLE Course(Cno CHAR(4) PRIMARY KEY,Cname CHAR(40), Cpno CHAR(4), Ccredit SMALLINT,FORE
2021-04-12 11:18:44 7356 3
原创 数据库原理实验报告6
实验接上次,这次主要是连接查询所谓连接查询就是指涉及两个表及以上的查询,其中又包括有:等值连接查询,自然连接查询,非等值连接查询,自身连接查询,外链接查询等等例3.48查询平均成绩大于等于90分的学生学号和平均成绩...
2021-04-05 10:57:38 546
原创 数据库原理实验报告5
这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器...
2021-04-04 16:30:53 359
原创 数据库原理实验报告4
索引&数据查询按课本上的内容继续,接上一篇实验报告。例3.13 为学生-课程数据库中的Student. Course和SC三个表建立索引。其中Student表按学号升序建唯一索引,Course表按课程号升序建唯-索引,SC表按学号升序和课程号降序建唯一索引。create unique index Stusno on Student(Sno);create unique index Coucno on Course(Cno);create unique index Scno on SC(
2021-03-27 17:19:41 413 1
原创 数据库原理实验报告3
SQL语句的初步学习首先,新建一个名为“wang”的新用户,路径如下刷新后可以在用户下看到“wang”例3.1为用户wang定义一个学生-课程模式S-T刷新后,可在架构下找到例3.2 CREATE SCHEMA AUTHORIZATION wang;该语句没有指定<模式名>,<模式名>隐含为<用户名>(SQL server 中,默认用户为 dbo,在没有创建模式的情况下,默认的模式名为dbo,所以表名为dbo.*。 )例3.3 为用户wang
2021-03-27 16:07:37 842 1
原创 2021-03-20
数据库原理实验报告2可视化编程这次实验的内容主要是熟悉和学习可视化编程,结合图形用户界面的知识设计一个简易的计算器;编程语言我选择了C#,是老师推荐使用并且作为示范的语言。安装VS&C盘清理用老师给的安装包下载即可,需要注意的是,这个软件有一部分必须安装在系统盘中,之前我的C盘已经满了,清理C盘花费了一定的时间,现在把办法贴出来仅供大家参考。c盘是系统盘,有些是系统文件不能随便访问清理,那么如何分辨出可以清理掉的缓存数据和废弃文件夹呢?同宿舍的大佬推荐给我一款名为Wiztree的软件,它可
2021-03-20 14:57:40 110 1
原创 数据库原理实验报告1
数据库原理实验报告1SQL Server的安装安装过程我参考了学校前辈们的博文,大致过程是先从官网下载之后配置使用的环境,由于是第一次接触,配置环境的步骤大多是直接按学长的博文走的。实验内容1 使用sa账户登陆本地数据库服务器*需要注意的是,如果登录出现问题,很可能是没有在配置管理器中运行server实验内容2 新建数据库,表;并完成增删改新建名为test的库新建名为Student1的表设属性与数据输入内容,并保存这样,一个建议的学生表就做好了!删改数据也很容易,选中分量
2021-03-08 11:28:03 361 2
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人