收藏本版 |訂閲

数据库综合论坛 今日: 0|主題: 865|排名: 6 

  • 数据库设计的完整性约束表现在哪些方面
    数据库设计的完整性约束表现哪些方面?主要就是下面写四个方面: 1、域的完整性:数据库表中的列必须满足某种特定的数据类型或约束。其中约束又包括取值范围、精度等规定。用check来实现约束,在数据库设计工具中,对字段的取值范围进行定义时,有一个check按钮,通过它定义字段的值城。 2、参照完整性:就是定义外 ...
    0125 拉拉渡 发表于 2023-9-10 综合
  • 什么是数据库索引 有哪些类型和特点
    有效优化vps性能,提高vps服务器运行速度,除了合理配置web服务器外,更多的是需要我们能够很好的优化网站程序及网站数据库,网站数据库的优化最为基础的优化措施就是建立数据库索引了,这里就介绍一下,什么是数据库索引?有哪些类型和特点?   ⑴,什么是数据库索引?      数据库索引是对数据库表中一 ...
    087 夏新 发表于 2023-9-10 综合
  • 面试官问我索引为什么这快?我好像解释不清楚了
    目录 索引的类型(常见的) 不同索引的创建方式 1. 创建普通的索引 2. 创建唯一索引(unique)并删除 3. 创建主键索引(primary key)并删除 4. 创建全文索引(fulltext)并删除 索引的实现 B+树与B树差异 阿粉相信大家肯定都知道,在数据库中加一定量的索引,会让你的查询语句,从原来的 3 秒缩短到零点几秒的程度,但是 ...
    083 多多钉子户 发表于 2023-9-10 综合
  • 数据库同步优化技巧分享
    场景1: 需要将某张表的某些字段全部同步到另一张表的某些字段. ? 1 2 3 4 5 INSERT INTO table1(a,b,c,d) SELECT a,b,c,d FRO ...
    036 崔敏 发表于 2023-9-9 综合
  • 深入SQL中PIVOT 行列转换详解
    PIVOT通过将表达式某一列中的唯一值转换为输出中的多个列来旋转表值表达式,并在必要时对最终输出中所需的任何其余列值执行聚合。UNPIVOT与PIVOT执行相反的操作,将表值表达式的列转换为列值。 通俗简单的说:PIVOT就是行转列,UNPIVOT就是列传行 一、PIVOT实例 1. 建表 建立一个销售情况表,其中,year字段表示 ...
    089 情缘随风 发表于 2023-9-9 综合
  • 错误代码:1100 Table 't_depart_info' was not locked with LOCK TABLES的解决方法
    一步步来分析错误代码的生成原因,大家要有耐心哦。 第一步,错误描述 ? 1 2 3 4 5 6 7 8 9 10 ...
    089 皮带猴它大爷 发表于 2023-9-9 综合
  • 最新DataGrip2020.2.x破解版激活码的步骤详解(支持Mac/Windows/Linux)
    datagrip是数据库管理工具,操作数据库非常方便!本教程提供了datagrip2020激活码、datagrip2020破解版和datagrip2020安装包,可以完美激活和破解所有2020版本(2020.2/2020 . 2 . 1/2020 . 2 . 2/2020 . 1)的datagrip,支持包括windows mac linux在内的所有操作系统。 声明:禁止将datagrip破解教程、附带的破解包、激活 ...
    060 体育资爱好者 发表于 2023-9-8 综合
  • 深入解析NoSQL数据库的分布式算法(图文详解)
    目录 上面分析中的一些权衡有必要再强调一下 反熵协议, 谣言传播算法 数据放置 均衡数据 尽管nosql运动并没有给分布式数据处理带来根本性的技术变革,但是依然引发了铺天盖地的关于各种协议和算法的研究以及实践。在这篇文章里,我将针对nosql数据库的分布式特点进行一些系统化的描述。 系统的可扩展性是推动nosql ...
    097 牛老板 发表于 2023-9-8 综合
  • 数据库学习建议之提高数据库速度的十条建议
    很多网站的重要信息都是保存在数据库中的,用户通过提交访问数据库来获取用户信息。如果数据库速度非常的快,有助于节省服务器的资源,在这篇文章中,我收集了十个优化数据库速度的技巧。 0. 小心设计数据库 第一个技巧也许看来理所当然,但事实上大部分数据库的问题都来自于设计不好的数据库结构。 譬如我曾经遇见 ...
    090 李澳 发表于 2023-9-8 综合
  • SQL select distinct的使用方法
    在表中,可能会包含重复值。这并不成问题,不过,有时您也许希望仅仅列出不同(distinct)的值。关键词 distinct用于返回唯一不同的值。 表a: 示例1   复制代码 代码如下: select distinct name from a   执行后结果如下: 示例2 select distinct name, id from a 执行后结果如下: ...
    057 飞星寻吉 发表于 2023-9-8 综合
  • SQL中Having与Where的区别
    含义 where 在分组之前就进行选择操作 having having在分组操作之后才进行选择操作,所以having可以选择聚合函数 eg: ? 1 2 3 4 // 下面这句是可以的 SELEC ...
    080 贵昌 发表于 2023-9-7 综合
  • 8 种常用的 NoSQL 数据库系统对比分析
    Kristóf Kovács 是一位软件架构师和咨询顾问,他最近发布了一片对比各种类型NoSQL数据库的文章。 虽然SQL数据库是非常有用的工具,但经历了15年的一支独秀之后垄断即将被打破。这只是时间问题:被迫使用关系数据库,但最终发现不能适应需求的情况不胜枚举。 但是NoSQL数据库之间的不同,远超过两 SQL数据库之间的差 ...
    090 坐着火车去拉沙 发表于 2023-9-7 综合
  • YII2数据库查询实践
    初探yii2框架,对增删改查,关联查询等数据库基本操作的简单实践。 数据库配置。 /config/db.php 进行数据库配置 实践过程中有个test库-》test表-》两条记录如下 ? 1 2 3 4 5 6 ...
    099 爱放手 发表于 2023-9-7 综合
  • 分布式数据库系统面临的问题和挑战
    目录 分布式数据库系统面临的问题 1. 架构异常 2. 分布式一致性和事务一致性 分布式数据库系统在逻辑上可以看作一个完整的系统,用户如同在使用单机数据库系统;但是,从物理角度看,其为一个网络系统,包含若干个物理意义上的分散的节点,而节点之间通过网络进行连接,通过网络协议进行数据交换。 分布式数据 ...
    059 零度风清扬 发表于 2023-9-6 综合
  • 数据库基本概念面试必问
    今天小编给大家分享日常收集整理有关数据库基本概念,对大家在今后的工作非常有帮助。 1、超键、候选键、主键、外键 超键:在关系中能唯一标识元组的属性集称为关系模式的超键。一个属性可以为作为一个超键,多个属性组合在一起也可以作为一个超键。超键包含候选键和主键。 候选键:是最小超键,即没有冗余元素的超 ...
    085 文毓 发表于 2023-9-6 综合
  • 在CRUD操作中与业务无关的SQL字段赋值的方法
    提高效率一直是个永恒的话题,编程中有一项也是可以提到效率的,那就是专注做一件事情,让其它没有强紧密联系的与之分开。这里分享下我们做crud时遇到的常见数据处理场景: •数据库表字段全部设计为非空,即使这个字段在业务上是可以为空的,之所以将数据库表字段全部设计为非空,这里有优点也有缺点,我们认为优点大 ...
    0130 金歌灯光音响 发表于 2023-9-6 综合
  • NoSQL 数据库你应该了解的 10 件事
    四分之一个世纪以来,关系型数据库(RDBMS)一直是主流数据库模型。但是现在非关系型数据库,“云”或者“NoSQL”数据库,正在作为一种替代数据库模型获得越来越多的占有率。本文中我们将关注非关系型 NoSQL 数据库的 10 个关键特征:排在前 5 位的优点和前 5 位的挑战。提示:点击链接可以下载本文 英文版PDF NoSQL 的 ...
    0103 畢氏 发表于 2023-9-5 综合
  • sql注入之手工注入示例详解
    前言 这篇文章就是一个最基本的sql手工注入的过程了。基本上在sqlilabs上面的实验,如果知道了其中的全部知识点,都可以通过以下的步骤进行脱裤。下面的这个步骤也是其他的脱裤手段的基础。如果想要精通sql注入,那么这个最基本的脱裤步骤是必须了解和掌握的。 为了方便说明,我们还是用之前的数字型的注入点为例来进 ...
    053 我爱说实话 发表于 2023-9-4 综合
  • sql注入之新手入门示例详解
    前言 在学习这篇文章之前,至于要学习了SQL注入的前提知识,可以参考之前写的一篇sql注入之必备的基础知识。 认识SQL注入 最开始就从最简单的开始,进入到less-1开始我们的SQL注入学习之旅。 通过改变http://localhost/sqlilabs/Less-1/?id=3的id值,页面上呈现不同的内容(username,password)。 那么我们就可以 ...
    081 心旅程 发表于 2023-9-4 综合
  • sql注入之必备的基础知识
    什么是SQL注入(SQL Injection) 所谓SQL注入式攻击,就是攻击者把SQL命令插入到Web表单的输入域或页面请求的查询字符串,欺骗服务器执行恶意的SQL命令。在某些表单中,用户输入的内容直接用来构造(或者影响)动态SQL命令,或作为存储过程的输入参数,这类表单特别容易受到SQL注入式攻击。 mysql常用注释     # ...
    048 新新小怪兽 发表于 2023-9-4 综合
  • 下一頁 »

    快速發帖

    還可輸入 180 個字符
    您需要登錄後才可以發帖 登錄 | 立即注册

    本版積分規則

    相关侵权、举报、投诉及建议等,请发 E-mail:qiongdian@foxmail.com

    Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

    在本版发帖返回顶部