自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 c#------学生管理系统

学生管理系统的流程图以及实现功能:先说,数据库知识:DROP DATABASE IF EXISTS FinalLogin; CREATE DATABASE FinalLogin; USE FinalLogin;DROP TABLE IF EXISTS SCDROP TABLE IF EXISTS StudentDROP TABLE IF EXISTS CourseDROP TABLE IF EXISTS SysUserCREATE TABLE SysUser

2020-06-08 20:21:36 4069 4

原创 学生管理系统一

设计一个学生管理系统,首先要选好开发软件和开发语言,相对应的语言运用对应的软件。我选择了C#+VS来写学生管理系统。软件确定好之后首先要进行的是对于这个系统要实现功能的设想。这是我关于我的登陆系统功能的设计。由于设计一个操作系统首先会出现的就是连接数据库功能,因此先将数据库建好。数据库中代码:DROP DATABASE IF EXISTS FinalLogin; CREATE DATABASE FinalLogin; USE FinalLogin;DROP TABLE IF E

2020-05-31 20:21:11 651

原创 数据库实验4:稍微复杂的设计页面(MD5)(c#)

废话不多说,我们现在开始,老生常谈的话题建立项目以及设计初始化的页面我就不说了,详细不会了解之前博客,我们先放出来页面的设计。登录页面:注册页面:主页面:首先我们先来运行一波先注册注册登录主页面按refresh按Show photo开始我们的代码篇首先,因为我们这个体系是跟数据库相连接的,所以我们要定义一个数据库--Edit by David @ HeBei University 2019DROP DATABASE IF EXISTS curricula_variable_s

2020-05-20 23:00:14 398

原创 数据库实验3:页面设计上的增删改查CRUD(c#)

在前两个实验作业中已经知道了在VS中如何建立新的项目和设计页面,所以也不在此多做介绍了,这个页面的设计。先解释一下,因为刚设计的时候,忘了写取消的按钮,因此下面的截图中取消键不会出现,还有就是截图的顺序不是按照增删改查依次执行的顺序。增加 private void button1_Click(object sender, EventArgs e) //增加 { String StuID = textBoxSno.Text.Trim();

2020-05-17 21:38:56 450

原创 【2019-2020春学期】数据库作业21:第十一章: 并发控制

**最后一次作业就这样结束了,回顾一下自己的知识点的记录,先是用word文档一点一点的敲,后来觉得在SQL语句那里写在纸上比较方便理解,结果过了没多长时间,课本就被邮了回来,最后一点的笔记写在了课本上,最终结束了关于数据库的笔记。学完之后还是感觉收获很多的,对于数据库的使用不再是之前的小白了。也不知道说啥,还有实验课的,就这样吧**...

2020-05-16 15:40:20 314

原创 数据库实验2:简易登录页面设计(c#)

本次作业的主要难点以及问点就是在于数据库的链接上首先,创建一个新的项目,这就省略到了,上一篇有详细介绍,我的项目名字叫LoginDemo然后,设计登录的页面,就是添加标签、文本框以及按钮等控件。在描写连接数据库之前,我们要先在数据库中建立一个登录表,里面存放登录名以及密码。在几个控件中我们最重要的“ok”这个按钮,因此我们的代码集中于“ok”按钮所展开的。而我们的连接数据库代码篇也是在这个按钮里面描述的。ok按钮这块的代码主要就是描述数据库的连接,是固定格式,理解加记忆之后就能掌握。使用之前,

2020-05-10 10:04:11 3523

原创 【2019-2020春学期】数据库作业20:第十章:数据库恢复技术

这一部分对于我而言,相对简单,只要知道系统故障出现后,恢复的方式就可以做出这两道题了,就是不知道正确率怎么样。

2020-05-09 19:12:28 127

原创 【2019-2020春学期】数据库作业19:第九章: 关系查询处理和查询优化

本次作业对于我而言,又简单的地方,也有复杂的,在上课期间对于磁盘块的理解模模糊糊,课下又重新看了一遍视频,理解了一些,再结合百度了一部分东西,才写出了第二题,第二题与我而言,有些难度,而之后的三道题的难度不大,画语法树,关系代数语法树以及优化后的语法树,这部分相对比较简单。整个过程最令人不解的是我往博客上上传图片,我上传的是.jpg格式,他竟然不出现在上传图片之内,我看出现的都是.png格式,我就开始想是格式的问题吗?结果我看了识别图片的类型,这两种类型都有,可为啥.jpg不识别,后来我才发现,,jpg.

2020-05-09 19:08:13 160

原创 数据库实验1:设计计算器(c#)

由于c#是第一次接触,因此开发软件也需要重新安装,安装开发软件VS并不是很顺利,耗费时间也比较长,总结就是过程是曲折的,但结果是美好的首先,图解如何在VS中建立项目在其中,要注意的一点是在存放位置时,可以不适用默认位置,自己选择位置便于查找即可。下面,开始对于计算机的界面设置在公共控件中选择需要插入的文本框、按钮等空间,在设计页面调整大小,在属性中为其添加数据。最重要一步便是插入代码...

2020-05-06 13:08:28 427

原创 【2019-2020春学期】数据库作业17:SQL练习9 - CURSOR

IF (exists (select * from sys.objects where name = 'proc_cursor')) DROP PROCEDURE proc_cursorGOCREATE PROCEDURE proc_cursor -- 存储过程ASDECLARE @Sno char(9)--定义变量DECLARE @Sname char(20)--定义变量 ...

2020-04-26 16:18:14 121

原创 【2019-2020春学期】数据库作业16:第七章: 数据库设计

7、8、10、

2020-04-24 15:15:27 155

原创 【2019-2020春学期】数据库作业15:第六章: 关系数据理论

第六章 关系数据理论要理解逻辑设计,即为表结构针对具体问题,构造数据模式工具:关系数据库的规范化理论关系模式 R(U,D,DOM,F)R 符号化的元组语义 表名U一组属性D U的属性所来自的域DOM 属性到域的映射F是属性U上的一组数据依赖而我们一般常用的是三元组 R<U,F>二维表每个分量必须是不可分开的数据项。数据依赖关系内部属性与属性之间的的一种约...

2020-04-19 17:06:21 940

原创 【2019-2020春学期】数据库作业14:第五章: 数据库完整性 习题 + 存储过程

6、(1)CREATE TABLE STAFF(Sno CHAR(10),Sname CHAR(20),Sage SMALLINT,SJob CHAR(20),Sdeptno CHAR(10)PRIMARY KEY(Sno)); CREATE DEepartment(Deptno CHAR(10) PRIMARY KEY,Dname CHAR(20),Dmanage...

2020-04-05 18:55:23 323

原创 【2019-2020春学期】数据库作业13:SQL练习8 - CHECK / CONSTRAINT / TRIGGER / PROCEDURE/ FUNCTION

数据库完整性数据库完整性是指数据的正确性和相容性。数据的正确性:符合现实世界语义数据的相容性:同一对象在不同关系中的数据是符合逻辑的数据的完整性:防范对象:不合语义的、不正确的数据数据的安全性:防范对象:非法用户和非法操作实体完整性CREATE TABLE中用PRIMAY KEY来定义为主码检查主码值是否唯一 检查主码的各个属性是否为空参照完整性CREATE TABLE中用F...

2020-04-05 17:43:29 4631

原创 【2019-2020春学期】数据库作业12:第四章:数据库安全性 习题

6、(1)GRANT ALL PRIVILIEGESON Student,ClassTO U1WITH GRANT OPTION;(2)GRANT SELECT,UPDATE(Address)ON StudentTO U2;(3)GRANT SELECTON ClassTO ALL PUBLIC;(4)GRANT SELECT,UPDATEON Student...

2020-04-05 14:12:37 532

原创 【2019-2020春学期】数据库作业11:SQL练习7 - GRANT/ REVOKE / AUDIT

又开始新的一章,主要讲的是数据安全性。数据库安全性数据库的安全性是指保护数据库以防止不合法使用所造成的数据泄露、更改或破坏。数据共享->安全性非法使用数据库的情况1、编写合法程序绕过DBMS及其授权机制2、直接(或编写应用程序)执行非授权操作3、通过多次合法查询数据库从中推导出一些保密数据简单入侵检测 审计SQL层:推理控制、强制访问控制、自主访问控制用户身份鉴别静态...

2020-04-05 13:18:55 1443

原创 【2019-2020春学期】数据库作业10:第三章课后题

3、(1)SELECT *FROM SWHERE A=10;(2)SELECT A,BFROM S(3)SELECT A,B,S.C,S.D,E,FFROM S,TWHERE S.C=T.C AND S.D=T.D;(4)SELECT A,B,S.C,S.D,E,FFROM S,TWHERE S.C=T.C;(5)SELECT A,B,S.C,S.D,E...

2020-03-26 22:49:38 1385

原创 【2019-2020春学期】数据库作业9:SQL练习6 - INSERT / UPDATE / DELETE / NULL / VIEW

数据更新首先要了解数据更新操作有三种:向表中添加若干行数据、修改表中的数据和删除表中的若干行数据。插入数据1、插入元组关键词 INSERTINSERTINTO<表名>[(<属性列1>[,<属性列2>]....)]VALUES(<常量1>[,<常量2>]...);注意:1、在定义该属性的时候若说明NOT NULL时,不能...

2020-03-26 21:11:05 695

原创 【2019-2020春学期】数据库作业8:SQL练习5 - SELECT(嵌套查询EXISTS、集合查询、基于派生表的查询)

嵌套查询4、带有EXISTS谓词的子查询EXISTS代表存在量词,带有EXISTS谓词的子查询不返回任何数据,只产生逻辑真值“true”或逻辑假值“false”.EXISTS若内层查询结果为非空,则外层WHERE子句返回真值;若为空,则返回假值;而谓词NOT EXISTS则是相反。例3.60查询所有选修了1号课的学生姓名。SELECT SnameFROM Student WHERE...

2020-03-22 12:42:02 314

原创 【2019-2020春学期】数据库作业7:SQL练习4 - SELECT(连接查询、嵌套查询)

连接查询等值与非等值查询WHERE是连接词[<表名1>.] <列名1><比较运算符> [<表名2>.]<列名2>比较运算符主要是由=、>、<、>=、<=、!=(或<>)等。[<表名1>.] <列名1>BETWEEN [<表名2>.]<列名2> ...

2020-03-21 18:20:28 780

原创 【2019-2020春学期】数据库作业6:SQL练习3 - SELECT(单表查询)

接作业五的内容!!!!!SELECT4、字符匹配谓词LIKE可以用来进行字符串的匹配。[NOT] LIKE‘<匹配串>’ [ESCAPE '<换码字符>']<匹配串>可以是一个完整的字符串,也可以含有通配符%和_。其中:·%(百分号)代表任意长度(长度也可以为0)的字符串。例如a%b表示以a开头,以b结尾的任意长度的字符串。·_(下横线)代表着任...

2020-03-12 21:13:15 2805 2

原创 【2019-2020春学期】数据库作业5:SQL练习2 - INDEX / INSERT / SELECT

INDEX建立索引CREATE [UNIQUE][CLUSTERED] INDEX <索引名> ON <表名>(<列名>[<次序>][,<列名>[<次序>]]....);UNIQUE 唯一;CLUSTERED 聚簇索引索引名 自定义即可表名与列名要相互对应,不同列之间要用逗号分隔开。次序关系:升序ASC,降序DE...

2020-03-12 17:20:42 335

原创 三表

CREATE TABLE Student(Sno VARCHAR(9) PRIMARY KEY, /列级完整性约束条件,Sno是主码/Sname VARCHAR(20) UNIQUE, /Sname取唯一值/Ssex VARCHAR(2),Sage SMALLINT,Sdept VARCHAR(20));CREATE TABLE Cour se(Cno VARCHA...

2020-03-12 14:56:36 156

原创 【2019-2020春学期】数据库作业4:SQL练习1 - CREATE / DROP / ALTER

1、课本的【例3.1】~【例3.12】,在SQLserver上运行一遍。2、注意比较标准SQL与T-SQL之间的不同。3、做完实验后,写一下心得体会。这章主要说的是在数据库SQL Server上进行的增删改查的操作,大体很简单,但是也有许多需要注意的地方,列出以下地方:首先说这些操作都是在新建查询中操作,√符号验证语句是否正确;也可直接执行,红色波浪线标出就是语句发生错误。增加在给新...

2020-03-07 21:05:44 416 2

原创 【2019-2020春学期】数据库作业3:第二章课后题

3、定义并理解下列术语,说明他们之间的联系和区别:(1)域、笛卡尔积、关系、元组、属性;(2)主码、候选码、外码;(3)关系模式、关系、关系数据库(1)域:是一组具有相同数据类型的值的集合。笛卡尔积:给定一组域D1,D2,…,Dn,允许其中某些域是相同的。D1,D2,…,Dn的笛卡尔积为:D1×D2×…×Dn = {(d1,d2,…,dn)|di∈Di,i=1,2,…,n}关系:一...

2020-03-07 17:22:07 3293 1

原创 数据库作业1:安装SQLserver

本次作业比较的晚,因为第一次安装的时候有写失误,然后我就盲目的按照百度中的某一篇文章来进行彻底清理,结果就删了几个注册表和C盘之中的东西,导致电脑恢复出厂设置失败,随后控制面板打不开,声音不能用。因此,亲身经历,C盘和注册表不确定是千万不要瞎动,不然返厂重修了!!!!!后来电脑回来之后就很紧张的安装了一遍成功了,但是忘了截图,因此在此列出我参考的博客,很厉害。安装教程 https://blo...

2020-02-27 21:24:49 268 1

原创 数据库作业2:第一章课后习题

1、试述数据、数据库、数据库管理系统、数据库系统的概念。数据:是数据库中存储的基本对象,描述事物的符号记录。且数据的含义称为数据的语义。数据库:是长期储存在计算机内、有组织的、可共享的大量数据的集合。数据库管理系统:位于用户与操作系统之间的一层数据管理软件数据库系统:是由数据库、数据库管理系统(及其应用开发工具)、应用程序和数据库管理员所构成。这些概念,按照我的理解可以将它们比作人体,而...

2020-02-25 13:43:38 2856 1

空空如也

空空如也

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

TA关注的人

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