当前位置: 首页 > news >正文

【数据库系统概念】第7-14章集合

文章目录

  • 第七章 数据库设计和E-R模型(重点!!!)
    • ~~7.1 设计过程概览(了解)~~
      • 7.1.1 设计阶段
      • 7.1.2 设计选择
    • ==7.2 实体-联系模型(重点掌握)==
      • 7.2.1 实体集
      • 7.2.2 联系集
        • 联系集的度
      • 7.2.3 属性
        • 各种属性在E-R图中的表示
    • 7.3 约束
      • 7.3.1 映射基数
      • 7.3.2 参与约束
      • 7.3.3 码
        • 键、码的概念
    • 7.4 从实体集中删除冗余属性
    • ==7.5 实体-联系图(重点!!!)==
      • 7.5.1 基本结构
      • 7.5.2 映射基数
      • 7.5.3 复杂的属性
      • 7.5.4 角色
      • 7.5.5 非二元的联系集
      • 7.5.6 弱实体集
      • 7.5.7 大学的E-R图
    • ==7.6 转换为关系模式(重点!!!)==
      • 7.6.1 具有简单属性的强实体集表示
      • 7.6.2 具有复杂属性的强实体集表示
      • 7.6.3 弱实体集的表示
      • 7.6.4 联系集的表示
    • 7.7 实体-联系设计问题
      • ==设计数据库的步骤==
    • ~~7.8 拓展的E-R属性~~
  • 第八章 关系数据库设计(重点!!!)
    • 8.1 好的关系设计的特点
      • 8.1.1 设计选择:更大的模式
      • 8.1.2 设计选择:更小的模式
    • 8.2 原子域和第一范式
    • 8.3 使用函数依赖进行分解
      • 8.3.1 码和函数依赖
        • **非规范化设计的问题:数据冗余,插入/删除/更新异常**
        • **函数依赖的概念(Functional Dependency)**
      • 8.3.2 Boyce-Codd 范式(Boyce-Codd Normal Form, BCNF)
      • 8.3.3 BCNF和保持依赖
      • 8.3.4 第三范式
      • ~~8.3.5 更高的范式(不考)~~
    • 8.4 函数依赖理论
      • 8.4.1 函数依赖集的闭包
      • 8.4.2 属性集的闭包
      • 8.4.3 正则覆盖
      • 8.4.4 无损分解
      • 8.4.5 保持依赖
    • 8.5 分解算法
      • 8.5.1 BCNF分解
      • 8.5.2 3NF分解
      • 8.5.3 3NF算法的正确性
      • 8.5.4 BCNF和3NF的比较
    • ~~8.6 使用多值依赖的分解(不考)~~
    • ~~8.7 更多的范式(不考)~~
    • ~~8.8 数据库设计过程(不考)~~
    • ~~8.9 时态数据建模(不考)~~
  • ~~9.10.11章不考~~
  • 第12章 查询处理考到12.5
  • 第14章 事务考到14.8
      • 事务
    • 应试

  • 重装系统……备份数据时把这个文件夹抛弃了……且不可能重新整理
  • 本文来源于能寻觅到的最后残骸
  • 目录如下,待有缘人使用
  • 文章不宜阅读and本系列文章止于此

第七章 数据库设计和E-R模型(重点!!!)

7.1 设计过程概览(了解)

7.1.1 设计阶段

7.1.2 设计选择

在软件开发中,需要经历这几个阶段

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

其中设计过程中需要进行数据库设计

关于E-R模式的引入

设计E-R模型的观点是,世界是由一组称为实体的基本对象和这些对象之间的联系构成的

E-R图的作用

帮助澄清用户数据需求,使分析人员和用户对数据需求达成高度一致
是数据逻辑模型设计的基础

7.2 实体-联系模型(重点掌握)

  数据库可被建模为:实体集合和实体间联系。

7.2.1 实体集

  • 实体是客观存在的对象并且与其他对象可区分,例如: 特定的人,公司,事件,植物,具有属性,例如:人具有姓名和地址,并且实体集是相同类型的实体的集合,他们具有相同的性质,例如:所有人的集合,所有公司的集合。
  • 实体集的图例如下,以instructor(导师)为例:

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

实体用一个属性集合来表示,即实体集中所有成员都具有的描述性特性,域表示所有属性允许的值的集合。属性的种类有以下几种:

  • 简单属性与复合属性

  • 单值属性与多值属性

    • 例,多值属性:phone-numbers
  • 派生属性

    • 可由其他属性计算得到
    • 例,给定出生日期可计算出年龄
    • 基属性或存储属性
  • 复合属性的图例如下:

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

7.2.2 联系集

联系是指多个实体之间的联系,联系集是相同类型联系的集合

  • 例如导师和学生的关系,一个学生有一个导师,一个导师可以有多个学生,导师的id用s_ID表示,student的id用i_ID表示,导师和学生的联系可以用如下数据表表示:
advisor(s_ID,i_ID)

一般联系集存放的是两个表的主键,对应的图示如下:

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

  • 联系集也可具有属性,例如导师和学生双选的日期,如下图所示:

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

联系集的度

​ 联系集的度指的是参加联系的实体集的个数,涉及两个实体集的联系集称为二元的,联系集可以涉及多于两个的实体集,例:一个student在每个项目上最多只能有一位导师,如下图,包含三个实体集instructor、student和project(三元联系)(多于两个实体集之间的联系较少见,数据库系统中的联系集一般多为二元的)

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

7.2.3 属性

  • 简单属性:不可再分的属性
  • 复合属性:可以划分为更小的属性,如Birthday = year + month + day
  • 单值属性:每个实体在该属性上的取值唯一
  • 多值属性:每个实体在该属性上的取值可以有多个,比如一个教师可能有多个电话号码
  • 派生属性:可以从其它相关属性或实体派生出来的属性,如教师(编号,姓名,出生日期,年龄),其中年龄即为派生属性,年龄可由当前年份-出生日期得到
各种属性在E-R图中的表示

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

7.3 约束

7.3.1 映射基数

二元联系集的映射基数有以下几种情况:

  • 一对一,如:就任总统(总统,国家)
    • 注意一对一不是一 一对应
  • 一对多,如:分班情况(班级,学生)
  • 多对一,如:就医(病人,医生)
  • 多对多,如:选课(学生,课程)

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

7.3.2 参与约束

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

7.3.3 码

键、码的概念

​ 实体集的超码是能够唯一标识每个实体的一个或多个属性,候选码是实体集的最小超码,候选码可能存在多个,我们只会选择一个候选码作为主码或主键

  • 例:instructor (ID,name,dept_name,salary

  • 候选码:ID

  • 超码:{ID},{ID, name},{ID,…}

7.4 从实体集中删除冗余属性

自主忽略~

7.5 实体-联系图(重点!!!)

​ E-R图(E-R diagram)可以图形化表示数据库的全局逻辑结构。E-R图既简单又清晰,这些是致使E-R模型广泛使用的重要性质。

7.5.1 基本结构

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

实体集之间不可以相连,必须通过联系集。

7.5.2 映射基数

​ 在前面的7.3.1我们已经讨论过映射技术的四种形式,可以说任意二元联系都属于下面四种类型,现在我们用E-R图的形式表现出来。

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

7.5.3 复杂的属性

​ 即上述简单-复合属性,单值-多值属性,派生属性等,见图7-11.

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

7.5.4 角色

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

7.5.5 非二元的联系集

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

7.5.6 弱实体集

​ 如果一个实体的所有属性合在一起都不足以形成主码,则称这样的实体为弱实体,反之称为强实体。同一类型的弱实体形成弱实体集

依赖于其他实体集的实体集都叫做弱实体集,例如课程实体集(course)和开课学期实体集(section),所开课程需要依赖于课程实体集,因为没有课程,也就没有开课信息,如下图所示:

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

在E-R图中,弱实体集和强实体集有相似之处,但有两点主要的区别

  • 弱实体集的分辨符以虚下划线标明,而不是实线
  • 关联弱实体集与强实体集的联系集用双菱形表示

7.5.7 大学的E-R图

​ E-R图如下图所示,矩形代表实体集,有阴影的第一部分包含实体集的名字, 第二部分包含实体集中所有属性的名字,菱形代表联系集,未分割的矩形代表联系集的属性。构成主码的属性以下划线标明,线段将实体集连接到联系集:

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

参加联系的实体集不必是互不相同的

例,下图给出了course实体集和preq联系集之间的角色标识course_id和 prereq_id:

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

上图中course_id表示课程id,prereq_id表示学习某一个课程的前置课程。

在开发中一般我们使用二元联系,任何非二元联系都能转换成二元联系,例,将如下非二元联系schooling 转换成二元联系

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

特化用从特化实体指向另一方实体的空心箭头来表示。这种关系为ISA关 系,代表“is a”(“是一个”)。例如,一个教师“是一个”雇员:

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

7.6 转换为关系模式(重点!!!)

实体集和联系集都可以转化为关系模式,用以存储数据库中的内容。

若数据库符合E-R图,则可以表示成模式的集合。

在E-R图中,每个实体集和联系集均对应一个唯一的模式。

在每个模式中,均有多个列,且模式内列名不重复。

步骤:

1.转换强实体集; 2.转换弱实体集; 3.转换联系集(注意分情况讨论);

7.6.1 具有简单属性的强实体集表示

对于只有简单属性的强实体集,直接将E-R图转换为关系模式即可

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

7.6.2 具有复杂属性的强实体集表示

对于复合属性:将每个组合属性作为复合属性所在实体的属性
对于多值属性:将其转换为新的关系+所在实体的主码

复合属性全部拆开,多值属性建了一张新的表

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

7.6.3 弱实体集的表示

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

7.6.4 联系集的表示

7.7 实体-联系设计问题

设计数据库的步骤

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

7.8 拓展的E-R属性

第八章 关系数据库设计(重点!!!)

8.1 好的关系设计的特点

8.1.1 设计选择:更大的模式

8.1.2 设计选择:更小的模式

8.2 原子域和第一范式

如果一个域被认为是不可再分的单元,那么这个域是原子的

如果一个关系模式R的所有属性都是原子的,那么这个关系模式R属于第一范式(1NF)

注意要对这个原子性有正确的理解,具体的例子课本里有

8.3 使用函数依赖进行分解

​ 首先明确,我们学习和使用函数依赖的目的是什么?

​ 利用函数依赖,可以对现有关系进行分解,所以,函数依赖的本质作用是对现有的冗余的关系模式进行分解

关于后续相关符号的介绍

8.3.1 码和函数依赖

在现实世界中,数据通常存在各种约束,而满足所有这种约束的实例,被称为合法实例

现实世界中的约束可以转换为数据库中的码(超码,候选码,主码)

非规范化设计的问题:数据冗余,插入/删除/更新异常
  • 数据冗余(想修改一个属性,就要更新多行数据)
  • 插入异常(想要插入数据,结构因为表设计的问题,导致不能成功插入)
  • 删除异常(只想删除其中的某些数据 ,结果把不该删的也删了)
  • 更新异常(想更新一条数据,结果工作量大,还容易出错)
函数依赖的概念(Functional Dependency)

外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传

8.3.2 Boyce-Codd 范式(Boyce-Codd Normal Form, BCNF)

8.3.3 BCNF和保持依赖

8.3.4 第三范式

8.3.5 更高的范式(不考)

8.4 函数依赖理论

8.4.1 函数依赖集的闭包

8.4.2 属性集的闭包

8.4.3 正则覆盖

8.4.4 无损分解

8.4.5 保持依赖

8.5 分解算法

8.5.1 BCNF分解

8.5.2 3NF分解

8.5.3 3NF算法的正确性

8.5.4 BCNF和3NF的比较

8.6 使用多值依赖的分解(不考)

8.7 更多的范式(不考)

8.8 数据库设计过程(不考)

8.9 时态数据建模(不考)

9.10.11章不考

第12章 查询处理考到12.5

第14章 事务考到14.8

事务

​ 事务(transaction)由查询和更新语句的序列组成。SQL标准规定当一条SQL语句被执行,就隐式地开始了一个事务。下列SQL语句之一会结束一个事务:

Commit work:提交当前事务,也就是将该事务所做的更新在数据库中持久保存。在事务被提交后,一个新的事务自动开始。

Rollback work:回滚当前事务,即撤销该事务中所有SQL语句对数据库的更新。这样,数据库就恢复到执行该事务第一条语句之前的状态

数据库系统概念笔记——第十四章:事务_设有两个事务t1和t2: t1从帐户a过户500元到帐户b t2从帐户a过户20%的余额到帐户b-CSDN博客

应试

方法:

  • E是边集,边集由满足先I=read(Q)后J=write(Q)先I=write(Q)后J=read(Q)先I=write(Q)后J=write(Q) 这三个条件之一的所有Ti→Tj的边组成
  • 若图无环,S是冲突可串行化的
  • 等价的串行调度是,按有向边出口依次截取结点

相关文章:

【数据库系统概念】第7-14章集合

文章目录 第七章 数据库设计和E-R模型(重点!!!)~~7.1 设计过程概览(了解)~~7.1.1 设计阶段7.1.2 设计选择 7.2 实体-联系模型(重点掌握)7.2.1 实体集7.2.2 联系集联系集的…...

Kibana

Kibana是一个针对Elastic Search的开源分析及可视化的平台,使用kibana可以查询、查看并与存储在ES索引的数据进行交互操作,可以理解为一个客户端的工具,比如mysql和navicat。 使用kibana能执行高级的数据分析,并能以图表、表格和地…...

C#使用 OpenHardwareMonitor获取CPU或显卡温度、使用率、时钟频率相关方式

C# 去获取电脑相关的基础信息,还是需要借助 外部的库,我这边尝试了自己去实现它 网上有一些信息,但不太完整,都比较零碎,这边尽量将代码完整的去展示出来 OpenHardwareMonitor获取CPU的温度和频率需要管理员权限 在没…...

K8S--- volumesvolumeMount

一、Volume 简介 在容器当中的磁盘文件(on-disk file )是短暂的(ephemeral),这会对重要的应用程序或者数据产生一些问题。当容器崩溃或停止时,会出现一个问题,即容器状态不会被保存,因此在容器生命周期内被创建或者修改的文件都将丢失。在容器崩溃期间,kubelet会以干净状…...

AntV-G6 -- 将G6图表应用到项目中

1. 效果图 2. 安装依赖 npm install --save antv/g6 3. 代码 import { useEffect } from alipay/bigfish/react; import G6 from antv/g6;const data {id: root,label: 利息收入,subLabel: 3,283.456,ratio: 3,children: [{id: child-a,label: 平均利息,subLabel: 9%,ratio:…...

第二百五十回

文章目录 1. 概念介绍2. 使用方法2.1 简单用法2.2 自定义用法 3. 示例代码4. 内容总结 我们在上一章回中介绍了"三方包open_settings"相关的内容,本章回中将介绍另外一个三方包:bluetooth_enable_fork.闲话休提,让我们一起Talk Flu…...

如何把硬盘(分区)一分为二?重装系统的小伙伴不可不看

注意事项:本教程操作不当会导致数据丢失 请谨慎操作 请谨慎操作 请谨慎操作 前言 相信各位小伙伴都会切土豆吧,本教程就是教大家如何切土豆切得好的教程。 啊哈哈哈,开玩笑的。 比如你有一个D盘是200GB,想要把它变成两个100G…...

【AI视野·今日NLP 自然语言处理论文速览 第六十六期】Tue, 31 Oct 2023

AI视野今日CS.NLP 自然语言处理论文速览 Tue, 31 Oct 2023 (showing first 100 of 141 entries) Totally 100 papers 👉上期速览✈更多精彩请移步主页 Daily Computation and Language Papers The Eval4NLP 2023 Shared Task on Prompting Large Language Models a…...

解决Canvas画图清晰度问题

最近在开发Web端远程桌面的时候遇到的一个问题,解决记录一下,分享给各位有需要用到的朋友。 先吹下水:远程桌面的连接我们是通过Websocket连接后,后端不断返回远程端的界面二进制数据流,我接收到之后转为图像&#xf…...

zookeeper经典应用场景之分布式锁

1. 什么是分布式锁 在单体的应用开发场景中涉及并发同步的时候,大家往往采用Synchronized(同步)或者其他同一个JVM内Lock机制来解决多线程间的同步问题。在分布式集群工作的开发场景中,就需要一种更加高级的锁机制来处理跨机器的进…...

红队专题-Web安全/渗透测试-文件上传/下载/包含

文件上传/下载/包含 招募六边形战士队员利用目录穿越反弹SHELL实战测试2.2 提交报文修改检测3.2 文件内容检测绕过完整文件结构 检测 第四章:解析漏洞第一节 常见解析漏洞iis/nginx php fastcgi 取值错误 解析漏洞 (配置错误)nginx 文件名逻…...

安装阿里云CLI之配置阿里云凭证信息

有时候需要再主机上通过 OpenAPI 的调用访问阿里云,并完成控制,此时就需要在服务器上安装阿里云CLI,并完成账号的设置。 1. 登录阿里云创建账号 1.1 点击阿里云头像 ——》 控制访问 ——》创建一个拥有DNS权限的用户 这个用户不用太多权限…...

阿里云和腾讯云2核2G3M服务器上传速度多少?

2核2G3M服务器上传速度多少?上传是按10M带宽算,上传速度是1280KB/秒,即1.25M/秒;下载速度按3M带宽计算,下载速度是384KB/秒。本文阿腾云atengyun.com是以阿里云为例的,阿里云服务器当公网带宽小于10M及10M以…...

Python中的cls语法

在Python中,cls 是一个用于指代类本身的约定性名称,通常用作类方法(class method)中的第一个参数。cls 类似于 self,它是对类的引用,而不是对实例的引用。cls 通常在类方法中用于访问类级别的属性和方法。举…...

【Java】java -jar 读取jar包之外的yml

需求描述 springboot项目接入nacos配置,代码中使用bootstrap.yml来指定nacos信息,为了防止不同环境的来回切换,服务器中都单独在放一个bootstrap.yml,来指定具体环境的nacos配置,如sit服务器使用sit的nacos配置&#…...

遥感影像-语义分割数据集:山体滑坡数据集详细介绍及训练样本处理流程

原始数据集详情 简介:该遥感滑坡数据集由卫星光学图像、滑坡边界的形状文件和数字高程模型组成。该数据集中的所有图像,即770张滑坡图像(红点)和2003张非滑坡图像,都是从2018年5月至8月拍摄的TripleSat卫星图像中截取…...

ubuntu 22.04 安装r-base时缺少r-recommended

sudo apt-get install r-base时报错: 下列软件包有未满足的依赖关系: r-base : 依赖: r-recommended ( 4.3.2-1.2004.0) 但无法安装它 E: 无法修正错误,因为您要求某些软件包保持现状,就是它们破坏了软件包间的依赖关系。 解决方…...

HarmonOS 通用组件(Button)

本文 我们来看看基础组件中的 Button 这是 ArkTS ui 原生支持的一个组件 用来创建不同样式的按钮 首先 我们还是创建一个最基本的组件结构 Entry Component struct Index {build() {Row() {Column() {}.width(100%)}.height(100%)} }我们可以在 Column 组件中 加入一个button…...

代码随想录算法训练DAY22|二叉树8

算法训练DAY22|二叉树8 235. 二叉搜索树的最近公共祖先 力扣题目链接(opens new window) 给定一个二叉搜索树, 找到该树中两个指定节点的最近公共祖先。 百度百科中最近公共祖先的定义为:“对于有根树 T 的两个结点 p、q,最近公共祖先表示为一个结点…...

如何解决跨域问题

跨域是什么 跨域是指在浏览器中运行的前端程序试图通过XMLHttpRequest等方式向不同域的后端服务器发送请求时,会遭遇浏览器同源策略限制的情况默认情况下,浏览器只允许在同一来源(协议、域名、端口)下进行请求,而跨域…...

Typora 编辑器 讲解 包括使用方式 快捷键 附带下载地址 (免费破解)

CSDN 成就一亿技术人! 今天来讲一下很好用的编辑器 Typora CSDN 成就一亿技术人! 什么是Typora? 它是一个 Markdown 编辑器和阅读器,这意味着您可以使用简单的格式代码 (Markdown)是一种轻量级标记语言&…...

16-Echarts简化系列之:平行坐标系 parallel 和 parallelAxis 坐标轴

parallel: 可视化高维数据的图表,特点在于可同时展示多个变量之间的关系,并且可以通过调整轴的顺序和缩放来探索不同的数据视角。帮助探索数据之间的关系和趋势 parallelAxis: 平行坐标系中的坐标轴。 parallel 和 parallelAx…...

SqlServer内存使用情况

-- 查询执行中sql语句 SELECT TOP 500 [session_id], [request_id], [start_time] AS 开始时间, getdate() as 当前时间, [status] AS 状态, [command] AS 命令, dest.[text] AS sql语句, DB_NAME([database_id]) AS 数据库名, [blocking_session_id] AS 正在阻塞其他会话的会话…...

谈谈我的三次考研经历

阿七经历过三次考研。 第一次,大四毕业那年,大三开始有紧迫感,因为大学几年什么也没学会,毕业考试成绩从第二个学期开始就一路下滑,每次都是考前一周突击,最后擦着及格线通过。 大三就开始和几个同学组队…...

红队打靶练习:SAR: 1

目录 信息收集 1、arp 2、netdiscover 3、nmap 4、nikto 5、whatweb 小结 目录探测 1、gobuster 2、dirsearch WEB CMS 1、cms漏洞探索 2、RCE漏洞利用 提权 get user.txt 本地提权 信息收集 1、arp ┌──(root㉿ru)-[~/kali] └─# arp-scan -l Interface:…...

WSL 与真实 linux 环境区别有多大?

随着 Windows 系统的不断发展和完善,WSL(Windows Subsystem for Linux)作为 Windows 10 的一个功能,为 Windows 用户提供了一个可以在 Windows 环境下运行 Linux 二进制可执行文件的环境。然而,尽管 WSL 为用户提供了一…...

Springboot和Spring有什么区别

SpringBoot和Spring的关系 不是:从马车到汽车那种交通出行的颠覆,从燃油车到纯电动车那种能源利用的变革,从人工驾驶到AI智能那种驾驶方式的升级。总之,不是产品的升级换代,不是谁要替换谁。而是:汽车从手…...

创建Qt项目

项目工程名称一般不要有特殊符号,不要有中文 项目工程保存路径可修改的,但路径不要带中文 构建系统,有3种,这里使用qmake qmake和cmake区别 构建过程不同,项目管理不同。 1、构建过程,qmake是Qt框架自带的…...

钢铁企业电力设计手册(上下册)总目录

《钢铁企业电力设计手册》总目录 上册 第1章 高压供配电系统 第2章 负荷计算 第3章 供电系统中的有功和无功冲击负荷 第4章 短路电流计算 第5章 电压偏差和电压波动 第6章 电技术节能 第7章 自备电厂及柴油机组发电 第8章 电弧炉供电 第9章 能源管理系统(电力部分&a…...

Activemq存储KahaDb详解

引言 ActiveMQ在不提供持久化的情况下,数据保存在内存中,一旦应用崩溃或者重启之后,数据都将会丢失,这显然在大部分情况下是我们所不希望的。对此ActiveMQ提供了两种持久化方式以供选择。 kahaDB kahaDB是一个基于文件&#xf…...

马云为什么做网站/文明seo

Enumable类型是linq to object 是一个很特殊的类型 这个类型的数据源都是在程序的内存中 Queryable类型是 Linq to sql 对数据库进行操作都是这个类型 这个类型会生成表达式目录树 方法体只能有一行代码 Expression 表达式目录树 ///外链接 需要用join into …...

股票查询网站模板 wordpress/网络营销推广的渠道有哪些

在过去五个月中,Google 的 OSS-Fuzz 计划已经在 47 个开源软件项目中发掘了超过 1000 个 bug 。 OSS-Fuzz 是 Google 在去年12月推出的一个开源安全计划,针对开源软件进行持续的模糊测试,利用更新的模糊测试技术与可拓展的分布式执行相结合&a…...

asp个人网站下载/软文范文200字

1 创建 工程 选择 InstallScript MSI Project,其兼具Basic Project基本类型和Installscript Project全脚本类型两者的优点。 2 Project Assistant (1)Application Information 输入 公司名称, 程序名称,版本号 点击…...

免费旅游网站源码下载/东莞seo网络培训

介绍和往常一样,jsPDF是一个开源的客户端的PDF解决方案,在之前的文章中已经介绍过几个Web端和PDF相关的库,jsPDF同样是一个不错的客户端PDF引 SDK,你可以通过jsPDF在客户端完成相关操作,它包含了非常丰富的API&#xf…...

有经验的合肥网站建设/南宁seo排名外包

从学习成本上来看,无疑WebForm的初期学习成本是相当的低。对于完全的新手,控件拖放然后编写后台代码应该是相当容易理解和接受的方式;对于从WinForm上转过来的开发人员,这种开发方式则早已成为他们的习惯;即使是对我这…...

天津做网站一般多少钱/百度客服电话24小时客服电话

2022.1.3昨天的马衔山...