- 博客(41)
- 收藏
- 关注
原创 测试部试题
假如在两会期间使用会议系统APP时出现会议内容加载严重超时。运维监控服务器发现应用服 务器和数据库服务器CPU占用都接近100%,检查nginx日志发现有大量接口报错504和404。2)你可能会提出哪些优化建议在不改变系统功能的情况下降低服务器负载提高服务性能。1)作为一个测试人员你准备从哪些角度排查问题可能得原因。测试部试题(上传TXT)
2024-01-22 18:06:39 407
原创 Java语言概述
Java是Sun公司开发的一套编程语言,主设计师是James Gosling。Java语言从诞生开始到现在经历了一系列的发展过程,而其开发工具集JDK也不断发展。
2023-03-02 18:47:12 414
原创 Java面向对象程序设计(笔记重难点标记)
Java是一门编程语言,由于Java使用了大多数开发者较为习惯的编程模式,以及自身结构的良好设计,使得Java成为世界上最炙手可热的编程语言!
2023-02-25 18:46:19 216
原创 数据库系统之并发控制(重点标记)
并发操作带来的数据不一致性主要包括丢失修改,不重复读和读“脏”数据。产生三类数据不一致的主要原因是并发操作破坏了事务的隔离性。并发控制就是要用正确的方式调度并发控制,使一个用户事务的执行不受其他事务的干扰,从而避免造成数据的不一致性。并发控制的主要技术有封锁,时间戳,乐观控制法,商用的DBMS一般都采用封锁方法。
2023-02-23 17:59:18 1748
原创 数据库恢复技术
事物是用户定义的一个数据库操作序列,这些操作要么全做,要么全不做,是一个不可分割的工作单位。计算机系统中硬件的故障,软件的错误,操作员的失误以及恶意的破坏仍是不可避免的,这些故障轻则造成运行事务非正常中断,影响数据库中数据的正确性,重则破坏数据库,使数据库中全部或部分数据丢失。因此数据库管理系统必须具有把数据从错误状态恢复到某一已知的正确状态(亦称为一致状态或完整状态)的功能,这就是数据库恢复。
2023-02-23 12:44:56 1187
原创 数据库设计之数据库的实施和维护
完成数据库的物理设计之后,设计人员就要用关系数据库管理系统提供的数据定义语言和其他实用程序将数据库逻辑设计和物理设计结果严格描述出来,成为关系数据库管理系统可以接受的源代码,再经过调试产生目标模式,然后就可以组织数据入库了,这就是数据库实施阶段。
2023-02-22 15:20:54 1003
原创 数据库设计之物理结构设计
为一个给定的逻辑数据模型选定一个最合适应用要求的物理结构的过程,就是数据库的物理设计。数据库的物理设计通常分为两步:(1) 确定数据库的物理结构,在关系数据库中主要指存取方法和存储结构。(2) 对物理结构进行评价,评价的重点是时间和空间效率。如果评价结果满足原设计要求,则可进入到物理实施阶段,否则,就需要重新设计或修改物理结构,有时甚至还要返回逻辑设计阶段修改数据模型。
2023-02-22 14:54:15 7030
原创 数据库设计之逻辑结构设计
概念结构是独立于任何一种数据模型的信息结构,逻辑模型设计的任务就是把概念结构设计阶段设计好的基本E-R图转换为与选用数据库管理系统产品所支持的数据模型相符合的逻辑结构。
2023-02-22 14:00:04 649
原创 数据库设计之需求分析
需求分析简单地说就是分析用户的需求。根据分析是设计数据库的起点,需求分析结果是否准确反映用户的实际要求将直接影响到后面各阶段的设计,并影响到设计结果是否合理和实用。
2023-02-22 10:47:38 1163
原创 数据库设计概述
数据库设计是指对于一个给定的应用环境,构造(设计)优化的数据库逻辑模式和物理模式,并据此建立数据库及其应用系统,使之能够有效地存储和管理数据,满足各种用户的应用需求。数据库设计的目标是为用户和各种应用系统提供一个信息基础设施和高效的运行环境。
2023-02-22 10:03:27 481
原创 关系数据理论
数据依赖是一个关系内部属性与属性之间的一种约束关系。这种约束关系是通过属性间值是否相等体现出来的数据间的相关联系。它是现实世界属性间相互联系的抽象,是数据内在的性质,是语义的体现。许多种类型的数据依赖中,最主要的是函数依赖(FD)和多值依赖(MVD)。
2023-02-21 21:34:11 536
原创 数据库完整性
数据库的完整性是指数据的正确性和相容性。数据的完整性是为了防止数据库中存在不符合语义的数据,也就是防止计算机中存在不确定的数据。数据的安全性是保护数据库防止恶意破坏和非法存取。
2023-02-21 13:17:07 667
原创 SQL语言中视图的定义查询以及更新
视图是从一个或几个基本表(或视图)导出的表。它与基本表不同。视图就像一个窗口,透过它可以看到数据库中自己感兴趣的数据及其变化,它可以和基本表一样被查询,被删除。也可以在一个视图之上再定义新的视图,但对视图的更新(增,删,改)操作则有一定的限制。1. 定义视图
2023-02-20 12:49:39 3521
原创 SQL语言的数据查询之SELECT语句的一般格式
SELECT语句是SQL的核心语句,从前面的例子可以看到其语句成分丰富多样,下面总结一下它们的一般格式。
2023-02-18 20:46:28 801
原创 SQL语言的数据查询之基于派生表的查询
子查询不仅可以出现在WHERE子句中,还可以出现在FROM子句中,这时子查询生成的临时派生表成为了主查询的查询对象。[例] 找出每个学生超过他自己选修课程平均成绩的课程号
2023-02-18 15:29:11 749
原创 SQL语言的数据查询之集合查询
集合操作主要包括并操作UNION,交操作INTERSECT和差操作EXCEPT。注意:参加集合操作的各查询结果的列数必须相同;对应项的数据类型也必须相同。
2023-02-18 13:36:44 990
原创 SQL语言的数据查询之嵌套查询
在SQL语言中,一个SELECT-FROM-WHERE语句被称为一个查询块。将一个查询块嵌套在另外一个查询块的WHERE子句或者HAVING短语的条件中的查询被称为嵌套查询。上层的查询块称为外层查询或父查询,下层的查询被称为内层查询或子查询。
2023-02-18 12:58:18 3192
原创 SQL语言的数据查询之连接查询
前面的查询都是针对一个表进行的。若一个查询同时涉及两个以上的表,则称之为连接查询。连接查询是关系数据库最主要的查询,包括等值连接查询,自然连接查询,非等值连接查询,自身连接查询,外连接查询和复合条件连接查询等。
2023-02-17 11:09:02 248
原创 SQL语言的数据定义
关系数据库系统支持三级模式结构,其模式,外模式和内模式中的基本对象有模式,表,视图和索引等。因此SQL的数据定义功能包括模式定义,表定义,视图和索引的定义
2023-02-16 14:42:55 781
原创 SQL概述
结构化查询语言(Structured Query Language,SQL)是关系数据库的标准语言,也是一个通用的,功能极强的关系数据库语言。
2023-02-14 13:14:37 806
原创 关系数据库之关系代数
关系代数是一种抽象的查询语言,它用于对关系的运算来表达查询。运算的三大要素为:运输对象,运算符,运算结果。关系代数的运算对象是关系,运算结果亦是关系。
2023-02-13 12:54:22 892
原创 关系的完整性
用户定义的完整性是针对某一具体关系数据库的约束条件,它反映某一具体应用所涉及的数据必须满足的语义要求。关系模型应提供定义和检测这类完整性的机制,以使用统一的系统的方法处理它们,而不需由应用程序承担这一点。什么情况下外码属性的值可以为空值?在参照物完整性中,外码的属性值可以为空,它表示该属性的值尚未确定,但前提条件是该外码属性不是其所在参照关系的主属性。
2023-02-06 18:59:15 622
原创 数据库系统之关系操作
1. 关系的基本操作(1) 查询操作关系的查询表达能力很强,是关系操作中最主要的部分。关系的查询操作又可以分为选择,投影,连接,除,并,差,交,笛卡尔积等。
2023-02-04 21:10:47 881
原创 数据库系统的结构
它是数据库用户(包括应用程序员和最终用户)能够看见和使用的局部数据的逻辑结构和特征的描述,是数据库用户的数据视图,是与某一应用有关的数据的逻辑表示。数据库中只有一个模式,也只有一个内模式,所以模式/内模式映像是唯一的,它定义了数据全局结构与存储结构之间的对应关系。,是数据库中全体数据的逻辑结构和特征的描述,是所有用户的公共数据视图。对于每一个外模式,数据库系统都有一外模式/模式映射,它定义了该模式与模式之间的对应关系。不同的人员涉及不同的数据抽象级别,具有不同的数据视图,如图1-3所示。
2023-02-03 10:55:22 298
原创 数据库数据模型
数据的完整性约束条件是一组完整的规则,完整性规则是给定的数据模型中数据及其联系所具有的的制约和依赖规则,用以限制符合数据模型的数据库状态以及状态的变化,以保证数据的正确,有效和相容。对数据库中各种对象(型)的实例(值)允许执行的操作的集合,包括操作及有关的操作规则,它是对。实体形:具有相同属性的实体必然具有共同的特征和性质。描述数据库的组成对象,以及对象之间的联系,它是对。一对一的联系(1:1)一对多的联系(1:n)多对多的联系(n:n)数据操作的类型:查询,更新(包括插入,删除,修改)
2023-02-02 17:53:39 314
原创 数据库系统概述
1 .数据库的四个基本概念数据(Data):是数据库中存储的基本对象,描述事物的符号记录称为数据。可以是数字,文字,图形,图片,音频,视频等。
2023-02-02 13:29:00 386
原创 继承与多态---重难点详细讲解 (建议收藏)
继承与多态—重难点详细讲解 (建议收藏)文章目录继承与多态---重难点详细讲解 (建议收藏)一.包(1)自定义包(2)包的导入(重点)(3)包的访问权限二.继承(重点)三.重载与重写1.重载2.重写总结一.包包是类的逻辑组织形式。在程序中可以声明类所在的包。同一个包的类名不可以重复。通过包可以对类的访问权限进行控制。声明一个包的语句必须写在类中的第一行(1)自定义包没有声明包,类将被存放在default的包中,default的包没有名称,不建议采用defaul
2021-06-16 11:27:48 735 15
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人