自定义博客皮肤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)
  • 收藏
  • 关注

原创 数据库第十一章作业

2021-05-30 20:51:19 325 1

原创 数据库第十章作业

2021-05-23 19:39:47 226

原创 数据库第九章作业

2021-05-16 18:40:59 356

原创 数据库第七章作业

7、E-R图如下:8、E-R图如下:第7题关系模型系(系号、系名、所属学校名)班级(班级号、班级名、所属系号)教研室(教研室号、教研室名称、所属系号)教员(工号、姓名、职称、所属教研室号)学生(学号、姓名、所属班号、学历、导师工号)课程(课序号、课程名)选课(学号、课序号、成绩)第8题关系模型仓库(仓库号、仓库名)产品(产品号、产品名、所在仓库号、存储量)零件(零件号、零件名)材料(材料号、材料名、类别、所在仓库号)零件存储(零件号、仓库号、存储量)零件组成(零件号、

2021-05-09 16:21:51 193

原创 E-R图绘画

一个实例有如下实体仓库:仓库号、面积、电话号码零件:零件号、名称、规格、单价、描述供应商:供应商号码、姓名、地址、电话号码、账号项目:项目号、预算、开工日期职工:职工号、姓名、年龄、职称关系如下一个仓库可放多种零件,一种零件可放多个仓库一个仓库可有多个职工,一个职工只能在一个仓库职工领导有多个下属,一名职工只能有一个领导一个供应商可提供多个项目多个零件,每个项目可使用多个供应商多个零件E-R图如下所示:...

2021-05-09 16:09:17 1364

原创 数据库第六章作业

2、

2021-05-02 14:53:13 225

原创 数据库第六章总结

关系模式一个关系模式应当是一个五元组R(U,D,DOM,F)这里:·关系名R是符号化的元组语义·U为一组属性·D为属性组U种的属性所来自的域·DOM为属性到域的映射·F为属性组U上的数据依赖规范化先讨论一个关系属性间不同的依赖情况1、函数依赖定义:设R(U)是属性集U上的关系模式,X,Y是U子集。若对于R(U)的任意一个可能的关系r,r中不可能存在两个元组在X上的属性值相等,而在Y上的属性值不等,则称X函数确定Y或Y函数依赖于X,记作X→Y函数依赖和别的数据依赖一样是语义范畴的概

2021-05-02 13:29:19 758 1

原创 SQL Server总结

数据定义1、模式的定义与删除在SQL中,模式的定义语句如下:CREATE SCHEMA<模式名>AUTHORIZATION<用户名>如果没有指定<模式名>,那么<模式名>隐含为<用户名>在SQL中,模式的删除语句如下:DROP SCHEMA<模式名><CASCADE|RESTRICT>2、基本表的定义与删除SOL语言使用CREATE TABLE 语句定义基本表,其基本格式如下:CREATE TABLE&

2021-04-25 13:55:30 350

原创 数据库第五章作业

6、create table 部门( 部门号 varchar(10), 名称 varchar(10), 经理名 varchar(10), 电话 varchar(15) constraint dept_key primary key(部门号));create table 职工( 职工号 varchar(10), 姓名 varchar(10), 年龄 int, 职务 varchar(10), 工资 int, 部门号 varchar(10), constraint worker

2021-04-25 10:55:03 177

原创 数据库第四章作业

6、

2021-04-22 10:48:05 383

原创 SQL Server 数据库完整性

数据库完整性(integrity)是指数据的正确性(correctness)和相容性(compat-ability)。数据库的正确性是指数据是符合现实世界语义、反映当前实际状况的;数据的相容性是指数据库同一对象在不同关系表中的数据是符合逻辑的为维护数据库的完整性数据库管理系统必须能够实现如下功能:①提供定义完整性约束条件的机制②提供完整性检查的方法③进行违约处理实体完整性1、定义实体完整性关系模型的实体完整性在CREATE TABLE中用PRIMARY KEY定义。对单属性构成的码有两种说明

2021-04-20 23:50:38 2175 2

原创 数据库第三章作业

3.有两个关系S(A,B,C,D)和T(C,D,E,F),写出与下列查询等价的SQL表达式:①σA=10(S)select *from Swhere A='10';②πA,B(S)select A,Bfrom S;③S⋈Tselect A,B,S.C,S.D,E,Ffrom S,Twhere S.C=T.C and S.D=T.D;④S  ⋈  T    s.c=t.cselect *from S,Twhere

2021-04-20 22:42:34 777

原创 SQL Server 数据库安全性②

6、强制存取控制方法在强制存取控制中,数据库管理系统所管理的全部实体被分为主体和客体两大类主体是系统中的活动实体项数据库管理系统所管理的实际用户客体是系统中的被动实体文件、基本表、索引、视图敏感度标记对于主体和客体,DBMS为它们每个实例(值)指派一个敏感度标记:绝密(Top Secret,TS)机密(Secret,S)可信(Confidential,C)公开(Public,P)TS>=S>=C>=P强制存取控制规则: ①仅当主体的许可证级别大于或等于客体的密级

2021-04-18 21:20:53 384

原创 SQL Server 数据库安全性①

数据库安全性概述数据库的安全性是指保护数据库以防止不合法使用所造成的数据泄露,更改或破坏1、数据库的不安全因素①非授权用户对数据库的恶意存取和破坏例如 黑客猎取用户名和用户口令,然后假冒合法用户偷取、修改甚至破坏用户的数据②数据库中的重要或敏感的数据被泄露为防止数据被泄露,数据库管理系统提供的主要技术由强制存取控制,数据加密存储和加密传输③安全环境的脆弱性操作系统安全的脆弱,网络协议安全保障的不足等都会数据库安全性的破坏2、安全标准简介TCSEC和CC两个准则。数据库安全性控制在一般

2021-04-18 21:04:41 1687

原创 SQL Server 数据查询④ 数据更新 空值的处理 视图

数据查询1、集合查询SELECT语句的查询结果是元组的集合,所以多个SELECT语句的结果可进行集合操作。集合操作主要包括并操作UNION、交操作INTERSECT和差操作EXCEPT注意:参加集合操作的各查询结果的列数必须相同;对应的数据类型也必须相同例 查询计算机科学系的学生及年龄不大于19岁的学生select *from studentwhere sdept='cs'unionselect *from studentwhere sage<=19;本查询实际上是求计算机科

2021-04-18 21:04:14 1547

原创 SQL Server 数据查询 ③

嵌套查询在SQL语言中,一个SELECT-FROM-WHERE称为一个查询块。将一个查询块嵌套在另一个查询块中的WHERE子句或HAVING短语的条件中的查询称为嵌套查询其中上层的查询块称为外层查询或者父查询,下层的查询块称为内层查询或者子查询例如:SELECT Sname FROM StudentWHERE Sno IN (SELECT Sno FROM SC WHERE Cno='2');1、带有IN谓词的子查询例 查询与“刘晨”在同一个系学习的学生①确定“

2021-04-11 19:17:22 410

原创 SQL Server 数据查询 ②

5、GROUP BY语句GROUP BY子句将查询结果按某一列或多列的值分组,值相等的为一组例 求各个课程号及相应的选课人数select cno,count(sno)from scgroup by cno;该语句对查询结果按Cno的值分组,所有具有相同Cno值的元组为一组,然后对每一组作用聚集函数COUNT进行计算,以求得该组学生人数...

2021-04-11 19:17:11 2254

原创 SQL Server 数据查询 ①

一、单表查询1、查询全体学生的姓名与出生年份(假定今年为2021年)select sname,2021-sagefrom student;2、查询全体学生的姓名、出生年份和所在的院系,要求用小写字母表示系select sname,'Year of Birth',2021-sage,LOWER(sdept)from student;用小写字母表示为LOWER() 大写字母表示为UPPER()我们发现查询结果的后三列都没有列明,可以通过别名来改变查询结果的列标题select sname

2021-04-04 14:03:35 3859

原创 SQL Server 索引的建立与插入数据,删除和基本查询

一、索引的建立与删除可以使用以下操作create table Student(Sno char(9) primary key,Sname char(20) unique,Ssex char(2),Sage smallint,Sdept char(20));create table Course(Cno char(4) primary key,Cname char(40) not null,Cpon char(4),Ccredit smallint,foreign key(Cpo

2021-04-03 10:55:17 431

原创 SQL Server 模式的定义与删除和基本表的定义,删除与修改

一、模式的定义与删除1.创建一个新用户右键创建新用户,输入用户名选择登录名,然后点击确认2.模式的定义输入代码实现在wang用户下建立模式S-Tcreate schema "S-T" authorization wang;3.在模式中定义一个表TAB1在S-T模式下建立一个表tab1create schema "S-T" authorization wang;create table TAB1(col1 smallint, col2 int, col3 char(

2021-03-28 19:20:42 887

原创 可视化界面编程——用Visual Studio制作简易的计算器

一、计算器外观二、创建一个新项目1.创建一个具有Windows 窗体用户界面的应用程序的项目2.添加Button按钮与TextBox文本框3.经过一番整合就可以得到如下界面三、实现功能简易计算器有加、减、乘除与清空功能实现输入数字的代码private void 按钮名_Click(object sender, EventArgs e) { textBox1.Text += 数字; }实现加减乘除的代码private v

2021-03-21 20:29:39 10708 1

原创 SQL Server 数据库基本操作入门篇①

一、新建数据库①打开SSMS链接数据库服务器,右键数据库然后点击新建数据库②弹出以下窗口,输入数据库名称后点击确定③数据库新建完成二、新建表①展开刚建好的数据库,右键表然后依次点击新建–>表②...

2021-03-08 12:22:19 5048 7

空空如也

空空如也

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

TA关注的人

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