之前一直忙于梳理计网和一些别的事把这学期又一重要学科忘了,那就是数据库(哈哈)现在将第一章做一总结(后期一定不能忘了这一大学科,哈哈哈) 一、四个基本概念 数据(Data) 数据库(DB:Database) 数据库管理系统(DBMS:Database Management System) 数据库系统(DBS:Database System) or 数
2.1 什么是 MySQL 2.1.1 客户机—服务器软件 2.2 MySQL 客户机 2.2.1 MySQL 命令行实用程序(MySQL Command Line Client) 2.1 什么是 MySQL MySQL 是一种 DBMS,即它是一种数据库管理系统。 2.1.1 客户机—服务器软件 DBMS 可分为两类:一类为基于共享文件系统的 DBMS,另一类为基
一、数据库 为了便于程序或软件处理数据,我们通常把数据存放在数据库中。 数据库(DB,Database)的定义就是存放数据的仓库,现在通用的大多数数据库都是关系型数据库。 为管理数据库而设计的软件系统就叫做数据库管理系统(DBMS,Database Management System)。 例如:微软公司的OFFICE EXCEL、A
方法一:创建一个表,并同时添加1000000条数据,代码: create table TestTable as select rownum as id, to_char(sysdate + rownum/24/3600, 'yyyy-mm-dd hh24:mi:ss') as inc_datetime, trunc(dbms_random.value(0, 100)) as random_id,
1.数据库完整性 (1)数据库完整性:DBMS应保证的DB的一种特性--在任何情况下的正确性,完整性,一致性 (2)广义完整性:语义完整性,并发控制,安全控制,DB故障回复等 (3)狭义完整性:专指语义完整性 (4)关系模型完整性复习:实体完整性,参照完整性,用户自定义完整性 (5)在后续数据库设计中,
Oracle统计信息是优化器进行评估SQL的各种可能执行路径的Cost,从而指导优化器选择合适的执行计划。 一、Oracle的自动统计信息收集任务 Oracle每晚有自动任务对全库进行统计信息收集(默认周末是凌晨6点,持续20小时;工作日22点,最多持续4小时) col WINDOW_NAME for a30; col REPEAT_IN
MongoDB 为什么前端都要用这个DBMS。 太长不看 介绍MongoDB的使用 PS:我要使用docker PS:Model如果没做好,不要开始这一步 使用.env 把一些不能提交到repo的信息给注入到项目运行时钟
列,行及数据类型 表是一种结构化的文件,可以用来存储某种特定类型的数据 在同一个数据库中不能使用两个相同名字的表 列:指的是表中的一个字段。一个表由一列或者多列组成 在设计表的时候,我们应当将raw数据科学地分解成多个列,这样有利于排序和过滤 每个列是有自己的数据类型的 一行
SQLmap 用法 用法:python sqlmap.py [选项] 选项: -h, --help 显示基本帮助信息并退出 -hh 显示高级帮助信息并退出 --version 显示程序版本信息并退出 -v VERBOSE 输出信息详细程度级别:0-6(默认为 1) 目标:
Docker-neo4j安装部署及备份 一、安装1、从云端拉取neo4j镜像2、启动服务3、修改配置文件4、重启容器5、测试访问 二、备份与加载1、参考: 一、安装 1、从云端拉取neo4j镜像 docker pull neo4j:3.4.5 注:该镜像版本最好用3.4.5,4.0以后的版本与之前的版本不兼容。 2、启动
先普及一下: sga_max_size 下,你可以看到你当前的内存分配值,我们改的就是这个参数。 sga_target必须<sga_max_size,换句话说,就是我们我们修改后的ga_max_size参数值必须比sga_target大。 实战: 1、先连接数据库:win+r — cmd —写出下面2段指令(注意别加分号;)(cs19c是数据库名称,自己修
有变量和运算的存储过程 -- have variable and minus 运算的存储 procedure create or replace procedure testtime is n_start number; n_end number; samplenum number; use_time number; begin n_start:=dbms_utility.get_time; se
1、准备 下载apoc插件:apoc-3.5.0.15-all.jar 下载地址:https://github.com/neo4j-contrib/neo4j-apoc-procedures/releases/3.4.0.7 注意:apoc版本必须和你Neo4j的版本差不多,例如你的Neo4j版本是3.5.x,apoc的版本也要是3.5.x左右 下载MySQL驱动 mysql-connector-java-8.0.22.jar
dba有时候需要被数据丢失的锅,去找回或者找到数据是否“丢失”的原因,这个时候如果归档还在,我们就可以用oracle自带的logmnr来分析归档日志了。 一.安装LogMiner $ sqlplus /nolog SQL*Plus: Release 10.2.0.3.0 - Production on Tue Apr 15 12:30:58 2008 Copyright (c) 1982,
1 2 3 4 5 1 dbms_lob.createtemporary(V_SQL,true); --创建一个临时clob,用来存储拼接的sql 2 dbms_lob.write(v_SQL,'写入信息'); --写入操作 3 dbms_lob.append(v_SQL,','); --拼接clob 4 dbms_lob.substr(v_SQL
Oracle DBMS_OUTPUT屏幕打印信息 可参考官方的说明,就是给sqlplus使用进行调试的,如下: The package is typically used for debugging, or for displaying messages and reports to SQLDBA or SQLPlus (such as are produced by applying the SQL command DESCRIBE to procedu
1 Oracle 中的Goto 用法: declare x number; begin x:=10; --定义的初始值 <<repeat_loop>> --循环点 x:= x-2; -- 循环的处理条件 dbms_output.put_line('结果x是:'||x); -- 循环一次打印一次 if x>0 then GOTO repeat_loop; -- 再次循环 else if x<0 then
RDBMS 与 非RDBMS 从排名中我们能看出来,关系型数据库绝对是 DBMS 的主流,其中使用最多的 DBMS 分别是 Oracle、MySQL 和 SQL Server。这些都是关系型数据库(RDBMS)。 关系型数据库(RDBMS) 实质 这种类型的数据库是最古老的数据库类型,关系型数据库模型是把复杂的数据结构归结为
数据库主要包括以下三个部分: DB:数据库,用于存储数据的容器 DBMS:数据库管理系统,又称为数据库软件或者数据库产品,用于创建或者管理DB SQL:结构化查询语言,用于和数据库通信的语言,是几乎所有主流数据库软件通用语言 安装数据库软件就是安装DBMS数据库管理系统,通过该系统实现对数据库DB
1.查看用户统计信息是否开启SQL> SELECT OWNER,TABLE_NAME,LAST_ANALYZED FROM DBA_TABLES ORDER BY LAST_ANALYZED;OWNER TABLE_NAME LAST_ANALYZE------------------------------ ------------------------------ ------------SMCS2 SM_UNSENT_SM_LIST
pl/sql 属性类型 %TYPE - 引用变量和数据库列的数据类型 %ROWTYPE - 提供表示表中一行的记录类型 显示输出scott.emp表中的部分数据 declare emp_number constant number(4):=7876; emp_name varchar2(10); emp_job varchar2(9); emp_sal number(7,2); begin
概述: 信息技术概述 计算机组成原理 计算机软件 移动通信互联网 移动通信 广义上来讲:信息的交流与传递就是通信,而线代通信就是使用电波或者光波技术 通信的基本概念:通信系统:信源、信宿、信道(比如说话的时候说话的人就是信源,传播介质空气就是信道,听到的人就是信宿) 1、有限通信:
概述: 信息技术概述 计算机组成原理 计算机软件 移动通信互联网 移动通信 1、广义上来讲:信息的交流与传递就是通信,而线代通信就是使用电波或者光波技术 2、通信的基本概念:通信系统:信源、信宿、信道(比如说话的时候说话的人就是信源,传播介质空气就是信道,听到的人就是信宿) 3、有
数据库主键,指的是一个列或多列的组合,其值能唯一地标识表中的每一行,通过它可强制表的实体完整性。 主键可以用来表示一个精确定位的特定的行,如果没有主键,你就无法精准定位一条记录是否就是你要的相关行记录,这样就会导致更新或删除表中特定的行很困难。 而如果我们有主键来约束行记
安装方法 只要下载.jar这一个插件包就好了,将下载好的.jar文件直接放到neo4j安装目录下的plugins文件夹目录下,再修改一下配置文件就可以了。 1、APOC下载: https://github.com/neo4j-contrib/neo4j-apoc-procedures 注意neo4j软件版本要与APOC插件匹配,否则启动neo4j可能报错 apoc