自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 【E-R图、关系数据模型、3NF】详细原理+大题练习+解析

实体-联系方法是数据库概念模型/信息模型最常用的表示方法,用以反映现实世界中的事物及其相互联系,相关概念有:实体:是描述客观事物的概念。它可以是人、物或抽象的概念。属性:实体具有的某种特性。如学生的学好、姓名、年龄、性别等。联系:信息世界中联系分为两类:一是实体内部的联系,如组成实体的各属性之间的联系;二是实体之间的联系(包括一对一联系、一对多联系、多对多联系)。用E-R图描述现实世界的概念模型,描述某一组织的信息模型。相关符号:E-R图所表示的概念模型是各种数据模型的共同基础。

2024-02-18 18:46:31 1828

原创 【Oracle数据泵导入和导出】利用EXPDP和IMPDP导出和导入数据

❑ 数据泵导出——使用工具EXPDP将数据库对象的元数据Meta-Data(对象结构)或数据导出到转储文件中。❑ 数据泵导入——使用工具IMPDP将转储文件中的元数据及其数据导入到Oracle数据库中。EXPDP和IMPDP属于逻辑备份与恢复。其逻辑备份的二进制文件成为转储文件,以dmp格式存储。EXPDP和IMPDP都是服务端程序,因此转储文件只能放在由DIRECTORY对象指定的特定数据库服务器操作系统目录中。

2024-02-18 14:12:57 1453

原创 【Oracle初始化参数文件管理】初始化参数文件的创建、修改和导出

在Oracle 11g数据库中提供了341个初始化参数,可以执行命令或查询动态性能视图查看服务器初始化参数文件(SPFILE)中的所有初始化参数及其设置情况。在Oracle 11g中,数据库初始化参数分为两种类型:动态初始化参数:可以在运行时修改的数据库参数。初始化参数修改后可以立即生效,作用于当前的数据库实例。(运行时可使用alter session 或 alter system动态改变的初始化参数静态初始化参数:在数据库启动时被设置并且在运行时不能被修改的参数。

2024-02-17 21:36:33 822

原创 【Oracle日志文件管理】重做日志文件的增加/删除/移动和归档日志文件管理

1.1 重做日志文件日志文件也称为重做日志文件(Redo Log File)。日志文件用于记载事务操作所引起的数据库变化。执行DDL或DML操作时,Oracle会将事务变化的信息顺序写入重做日志。当丢失或损坏数据库中的数据时,Oracle会根据重做日志文件中的记录,恢复丢失的数据。每个Oracle数据库至少有两个Redo Log日志文件组,每组有一个或多个日志文件,建议对Redo Log文件进行镜像,以保证数据库安全运行。建议。

2024-02-16 19:58:46 1159

原创 Oracle体系结构探索——发起一条更新语句数据库内部执行过程

① 启动数据库实例:根据初始化参数文件中的设置,创建并启动实例,即分配内存空间、启动后台进程。再根据控制文件中的信息,进行数据库数据文件和重做日志文件的加载,最后打开数据库。如果不存在,则会在共享池中为该SQL分配空间,然后再分析、编译、执行。如果数据不在缓冲区,需要从硬盘数据文件中读取所需的数据,再将它们拷贝到缓冲区。下面用一个具体例子加深对体系结构的理解和记忆,即用户进行更新操作时,发起一个SQL命令需要经过的步骤。③ 监视器监听到用户请求,连接到一个服务器进程,并代替用户进程。

2024-02-15 14:15:32 377

原创 【Oracle控制文件管理】控制文件的镜像、删除、备份与恢复

数据库结构信息二进制文件数据库建立日期、数据库名、数据库中所有数据文件和日志文件的文件名及路径、恢复数据库时所需的同步信息。

2024-02-15 13:53:54 1000

原创 Oracle数据库启动和关闭的步骤

等待用户回滚或提交任何当前未提交的事务,然后立即断开用户连接。启动实例、装载并打开数据库,对应数据库启动的第三个步骤。创建并启动数据库实例,对应数据库启动的第一个步骤。启动实例并装载数据库,对应数据库启动的第二个步骤。等待当前所有正在连接的用户主动断开连接;回滚所有当前未提交的事务;任何未提交的事务不被回滚。

2024-02-14 18:05:35 514

原创 Oracle数据库的体系结构(下)——软件结构(内存结构&后台进程)

1. 概述Oracle数据库系统由Oracle数据库和Oracle实例组成,分别对应着数据库的存储结构和软件结构。Oracle数据库:是固定的,基于磁盘的数据文件、控制文件、日志文件、参数文件、归档日志文件等 Oracle实例:是管理数据库的后台进程和内存结构的集合。之前的文章介绍了存储结构(Oracle数据库的系统结构(上)——存储结构),这一篇继续介绍软件结构,即Oracle实例部分。2. 内存结构用户操作数据库实际上是与数据库实例建立连接,然后通过实例来操作数据库的过程。用户的所

2024-02-14 17:38:09 1048

原创 TOPSIS法详细原理+MATLAB代码

❑ TOPSIS(Technique for Order Preference by Similarity to Ideal Solution)方法是一种多属性决策方法,通过比较备选解与理想解之间的距离来确定最佳的排序顺序。正理想解是在每个属性上都达到最佳值的解,而负理想解则是在每个属性上都达到最差值的解。❑ 为了确定备选解与理想解的距离,首先计算每个备选解与理想解之间的欧式距离或其他合适的距离度量。然后,计算备选解与理想解之间的正标准化距离和负标准化距离。

2023-12-05 23:28:38 3173

原创 Oracle案例数据库创建代码 -- 在新用户下创建人力资源管理系统

人力资源管理系统中总共9个关系表:REGIONS(地区表)、COUNTRIES(国家表)、LOCATION(位置表)、DEPARTMENTS(部门表)、JOBS(职位表)、EMPLOYEES(员工表)、JOB_HISTORY(职位调动历史表)、SAL_GRADES(工资等级表)、USERS(用户表)。案例数据库表创建后,可以利用子查询插插入数据的方式,将hr模式下的表中数据复制到 human 模式下的相应表中。(4) 创建 departments表。(8) 创建sal_grades 表。

2023-11-26 17:57:29 975

原创 层次分析法(AHP)详细原理及改进+MATLAB代码

❑ 层次分析法(The analytic hierarchy process)简称AHP,在20世纪70年代初期由美国匹兹堡大学运筹学家托马斯·塞蒂(T.L. Saaty)在为美国国防部研究“根据各个工业部门对国家福利的贡献大小而进行电力分配”的课题时提出。它是一种应用网络系统理论和多目标综合评价方法,提出的一种层次权重决策分析方法。❑ 层次分析法是对一些较为复杂、较为模糊的问题做出决策的简易方法,它特别适用于那些难于完全定量分析的问题。❑ 层次分析法根据问题的性质和要达到的总目标,将问题分解为不同的组成因

2023-11-16 11:55:41 4611 1

原创 Ubuntu下apt install一直是0%[ 正在连接 cn.archive.ubuntu.com]解决

网上给的方法弄了很久都没解决,比如sudo nano /etc/gai.conf,然后将。#precedence ::ffff:0:0/96 100 这一行注释掉,也不行。最后发现VMwara NAT Service没启动,启动下就可以啦!如果也没有启动的可以试试~

2023-10-22 17:33:07 839

原创 Oracle数据库的体系结构(上)——存储结构

Oracle数据库系统由Oracle数据库和Oracle实例组成,分别对应着数据库的存储结构和软件结构。

2023-09-20 20:50:46 669

原创 分组密码:DES密码原理详解

DES是分组密码的典型代表,也是第一个被公布出来的加密标准算法。属于对称运算,综合使用了置换(P)、代替(S)和代数(异或)等多种密码技术。典型的Feistel密码结构,一共进行16轮迭代,现代大多数对称分组密码也是基于Feistel密码结构。

2023-09-19 15:47:24 857

原创 Java基础知识:修饰符和访问控制权限

修饰符的类型决定了访问控制权限的大小。

2023-09-14 21:22:15 96

原创 Java基础知识:类和对象的关系、对象的创建和使用

对于学籍管理系统,学生是一个类,而一个具体的学生则是学生类的一个实例;在立体几何中,圆柱体是一个类,而一个具体大小的圆柱体则是圆柱体类的一个实例。类是一种数据类型,对象就是该类型的一个变量,变量名是某个具体对象的标识。2、若要自己初始化对象成员的值,则可以使用构造函数进行初始化。当一个对象被创建时,会对其中各种类型的成员变量按。类与对象的关系相当于普通数据类型与其变量的关系。用new创建新的对象,对象存放在堆内存中。可以将对象理解为一种新型的变量。一个对象的生命周期:创建。指向对象的“类”类型的。

2023-09-14 16:45:07 380

原创 Oracle 11g+PLSQL Developer安装及环境配置

>变量值 C:\oraclexe\app\oracle\product\11.2.0\server\network\ADMIN。>>OCI库 C:\oraclexe\app\oracle\product\11.2.0\server\oci.dll。>>Oracle主目录 C:\oraclexe\app\oracle\product\11.2.0\server。>>变量值 C:\oraclexe\app\oracle\product\11.2.0\server。

2023-09-02 15:00:51 3030 3

空空如也

空空如也

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

TA关注的人

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