自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 问答 (1)
  • 收藏
  • 关注

原创 【Sublime text3】安装了package control以后无法使用的原因

安装好了package control但无法使用。在Setting user里边删掉package control这一行就好了。不知道为什么会将这个插件给忽略掉,所以这个问题困扰了好久。

2024-03-08 21:49:16 170

原创 数据库第十一章作业

2021-05-26 12:09:24 136

原创 数据库第十章作业

2021-05-23 00:09:52 126

原创 C#中去除字符串中的空格

在写大作业的时候写修改密码功能时,判断原密码是否输入正确时,定义了一个字符串等于表中的密码,但表中的密码有具体的长度,字符不够的时候就用空格替代,导致定义的字符串后边可能会有一串空格,在判断的时候不好判断,所以百度了一下如何去除字符串中的空格。结果是:可以通过正则表达式 Regex.Replace() 和匹配符 \s(匹配任何空白字符,包括空格、制表符、换页符等,与[\f\n\t\r\v]等效),代码如下:Str = Regex.Replace(Str, @"\s","");请在源文件开头处添加以下

2021-05-18 23:22:16 1333

原创 数据库第九章作业

这章主要在于掌握查询的基本步骤,以及查询的优化方法。查询优化感觉是一个需要脑洞的东西

2021-05-13 22:47:32 127

原创 数据库第七章作业

课上用drawio做的E-R图。作业:7.学校中有若干系,每个系有若干班级和教研室,每个教研室有若干教员,其中有的教授和副教授每人各带若干研究生,每个班有若干学生,每个学生选修若干课程,每门课可由若干学生选修。请用E-R图画出此学校的概念模型:关系不太会起名称8,某工厂生产若干产品,每种产品由不同的零件组成,有的零件可用在不同的产品上。这些零件由不同的原材料制成,不同零件所用的材料可以相同。这些零件按所属的不同产品分别放在仓库中,原材料按照类别放在若干仓库中。请用E-R图画出此工厂产品、零件、材.

2021-05-05 22:51:55 543 1

原创 数据库第六章总结

关系数据理论问题的提出规范化函数依赖码范式2NF3NFBCNF多值依赖4NF小结问题的提出逻辑设计(表结构)  1.针对具体问题,构造数据模式  2.工具:关系数据库的规范化理论关系模式由五部分组成,是一个五元组:R(U, D, DOM, F)  R是符号化的元组语义  U为一组属性  D为属性组U中的属性所来自的域  DOM为属性到域的映射  F为

2021-05-02 20:50:42 248 2

原创 数据库第六章课后作业

2678

2021-04-30 22:51:35 3405 3

原创 SQL 总结

通过几个星期的学习和实践,对SQL语句有了最基本的理解,也大概能运用SQL语句进行基本的增删改查操作。只是SQL语句的深层次语句例如触发器,存储过程等还没能完全掌握,在日后还是要多用,熟能生巧才能在最后的大作业中灵活的运用SQL(Structured Query Language)结构化查询语言· 关系数据库的标准语言。· 是一个通用的、功能极强的关系数据库语言。· 目前,没有一个数据库系统能够支持标准SQL的全部概念和特性。数据定义:模式定义表定...

2021-04-22 23:17:48 99

原创 数据库第五章课后作业

对学生—课程数据库编写储存过程,完成下述功能:(1)统计离散数学的成绩分布情况,即按照各分数段统计人数(2)统计任意一门课的平均成绩(3)将学生选课成绩从百分制改为等级制(即A、B、C、D、E)(1):...

2021-04-20 21:42:10 3178 1

原创 数据库实验【10】 | 数据库完整性

[例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));[例5.2] 将SC表中的Sno,Cno属性组定义为码create table SC(Sno char(9) not null,Cno char(4) not null,Grade smallint,prim

2021-04-20 20:47:13 893

原创 数据库第四章课后作业

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 char(10));

2021-04-18 23:02:30 260

原创 数据库实验【9】 | 数据库安全性

[例4.1] 把查询Student表权限授给用户U1grant select on Studentto U1;[例4.2] 把对Student表和Course表的全部权限授予用户U2和U3grantall privilegeson Student to U2 , U3;grant all privilegeson Courseto U2 , U3;[例4.3] 把对表SC的查询权限授予所有用户grant select on SCto public;[例4.4] 把查

2021-04-17 22:14:58 946 1

原创 数据库第三章课后作业

3.有两个关系S(A,B,C,D)和T(C,D,E,F),写出与下列查询等价的SQL表达式:(1)σA=10\sigma_{A=10}σA=10​(S)select * from S where A='10';(2)ΠA,B\Pi_A,_BΠA​,B​(S)select distinct A,Bfrom S;(3)S⋈TS \bowtie TS⋈TS与T的自然连接,S与T的共同列是C与D,所以判断C,D是否相等即可select A, B, S.C, S.D, E, Ffrom S,

2021-04-17 13:28:20 281

原创 数据库实验【8】 | 集合查询派生表查询 数据更新以及视图

[例3.64] 査询计算机科学系的学生及年龄不大于19岁的学生select * from Student where Sdept = 'CS' union select * from Student where Sage <= 19;UNION为并操作,会自动删去重复的元组,若要保留重复元素,则使用UNION ALL操作符。[例3.65] 査询选修了课程1或者选修了课程2的学生select Sno from SC where Cno = '1'unionselect

2021-04-13 21:40:50 527

原创 数据库实验【7】 | 嵌套查询

[例3.55] 査询与“刘桑”在同一个系学习的学生。在SQL语言中,一个select – from – where语句称为一个査询块。将一个査询块嵌套在另一个査询块的 where子句 或 having短语 的条件中的査询称为嵌套査询 ,此题目中,我们先分步来完成此査询,然后再构造嵌套査询:1.先确定“刘晨”所在系名,代码如下:select Sdept from Student where Sname = '刘桑';2.查找所有在CS系学习的学生,代码如下:select Sno , Snam

2021-04-10 18:58:02 1131

原创 数据库实验【6】 | 连接查询

[例3.49]查询每个学生及其选修课程的情况学生信息存储在Student表中,学生选课情况存放在SC表中,所以本査询实际上涉及Student与SC两个表。这两个表之间的联系是通过公共属性Sno实现的。select *from Student,SCwhere Student.Sno = SC.Sno;[例3.50] 对[例3.49]用自然连接完成去除表中的重复元素select Student.Sno , Sname , Ssex , Sage , Sdept , Cno , Grade f

2021-04-05 11:27:05 1459

原创 数据库实验【5】 | 单表查询

[例3.22] 查询计算机科学系全体学生的名单。SELECT SnameFROM StudentWHERE Sdept=‘CS’; [例3.23]查询所有年龄在20岁以下的学生姓名及其年龄。SELECT Sname,SageFROM StudentWHERE Sage < 20;[例3.24]查询考试成绩有不及格的学生的学号。SELECT DISTINCT SnoFROM SCWHERE Grade<60;结果为空[例3.25] 查询年龄在20~23岁(包括

2021-04-05 10:15:54 895

原创 数据库实验【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(Sno ASC , Cno DESC);[例3.14]

2021-03-26 08:55:44 2668 1

原创 数据库实验【3】 | SQL语句初步熟悉

首先建立一个用户WANG然后在用户WANG下进行操作1. 定义模式【例3.1】 为用户WANG定义一个学生-课程模式S-T。CREATE SCHEMA "s-t" AUTHORIZATION WANG;[例3.2]CREATE SCHEMA AUTHORIZATION WANG;该语句没有指定<模式名>,<模式名>隐含为<用户名>(SQL server 中,默认用户为 dbo,在没有创建模式的情况下,默认的模式名为dbo,所以表名为dbo.*。 )在

2021-03-22 12:04:57 347 2

原创 数据库实验【2】 | 可视化界面编程——简易计算器的设计

这次实验课是学习可视化编程的入门,任务是完成一个简单的计算器之前学Java的时候学习过可视化编程,可是当时觉得用Java写类似计算器的程序代码过于繁复,所以也没有学的太好,这次尝试跟着老师使用C#,果然比Java好上手的多。首先是安装VS,根据安装包提示一点点安装就行,在工作负载那一栏选择安装了两样之后等待安装成功后启动VS,在启动窗口新建一个Windows 窗体应用进入初始界面后,从左边的工具箱中拖入按钮(Button)和文本框(Textbox),并给其命名:随后为按钮动作添加指令,双击所

2021-03-15 12:01:16 829 1

原创 初识数据库 基本设置与表的增删查改

安装方面只需按照提示一步一步来即可,先安装SQL server,接着安装SSMS。安装成功之后打开应用,会出现登录界面。默认是以本机身份登入,远程客户端就无法登入,所以要改变登入设置。首先本机登录之后找到安全性->登录名中的sa,右键打开其属性修改密码接着点击状态一栏将登陆名启用关闭页面,打开服务器属性,找到安全性,将其改为Windows和SQL server身份验证模式接着重启程序,就可以用sa作为登录名登录基本设置完成,开始表的基本操作部分首先新建一个数据库接着新建一个表,

2021-03-08 11:20:37 182 2

空空如也

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

TA关注的人

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