数据库教程
当前位置| > 博客

数据库教程

数据库(Database)是按照数据结构...
  • 11 个重要的数据库设计规则和5个设计规范化要求   数据库设计规范化一直是人们在强调的一个问题,但是能够做到的人都比较稀缺。因此,小编就一直盘算着这一个机会来讲一下数据库设计规范化的相关要求,希望给大家一定的启示。其实数据库设计都是有一定规范化要求的,还是现在的设计师都不太讲究,还有一些管理人员还不太熟悉流程和要求。下面就是小编整理的关于11个重要的数据库设计规则和数据库设计规范化的五个要求... 继续阅读11 个重要的数据库设计规则和5个设计规范化要求

    :
    2018-05-18
  • SQL JOIN 简单介绍       为什么需要join?join中文意思为连接,连接意味着关联即将一个表和多个表之间关联起来。在处理数据库表的时候,我们经常会发现,需要从多个表中获取信息,将多个表的多个字段数据组装起来再返回给调用者。所以join的前提是这些表之间必须有关联字段。   join的分类   join分为两种,innerjoin和outerjoin,其中outerjoin分为... 继续阅读SQL JOIN 简单介绍

    :
    2018-05-18
  • 关于优化MySQL的建议   本文整理了一些MySQL的通用优化方法,做个简单的总结分享,旨在帮助那些没有专职MySQLDBA的企业做好基本的优化工作,至于具体的SQL优化,大部分通过加适当的索引即可达到效果,更复杂的就需要具体分析了。   要确保有足够的内存   数据库能够高效的运行,最关建的因素需要内存足更大了,能缓存住数据,更新也可以在内存先完成。但不同的业务对内存需要强度不一样,一推... 继续阅读关于优化MySQL的建议

    :
    2018-05-18
  • Druid入门须知   随着互联网快速发展,数据量增长快,达到TB、PB,以交通车流量为例,如湖南省每月的车辆流量至少达到4亿,这个数据量远不止如此。数据量如此大,如何满足后期分析,传统面向OLTP型数据库(Oracle、MySQL等)无法要求,渐渐开始转向OLAP,如GreenPlum等,虽然很多OLAP数据库吸收分布式计算思想,数据达到20亿以上后,进行Count、聚合等操作性能仍然达不到... 继续阅读Druid入门须知

    :
    2018-05-18
  • NoSQL数据库的利弊与五大建议   关系数据库模型已经流行了几十年了,但是一种新类型的数据库——被称为NoSQL,正在引起企业的注意。下面是关于它的优势和劣势的一个概述。二十多年以来,对数据库管理来说,关系数据库(RDBMS)模型一直是一个占统治地位的数据库模型。但是,今天,非关系数据库,“云”数据库,或“NoSQL”数据库作为关系数据库以外的一些选择,正在引起大家的广泛关注。在这篇文章里,... 继续阅读NoSQL数据库的利弊与五大建议

    :
    2018-05-18
  • 网络布线必须知道的技巧   网络布线可以更有效地利用空间,所以我们大家要了解它的优势,以其利用好它的优点给我们带来更好的方便。本篇文章主要讲了网络布线的技巧及常见问题,希望对大家有用!  再来说网络布线的技巧时,我们先来了解一下网络布线的常见问题~  一、)常见问题  1.为什么不能用网络的调试检验电缆的性能  7类网线  不少用户对所安装的双绞线不进行认证测试,而是在网络调试过程中进行检验,... 继续阅读网络布线必须知道的技巧

    :
    2018-05-18
  • 为什么建立了索引可以提高效率?   谈到SQL优化,大家会异口同声的说建立索引,那么为什么建立了索引可以够提高效率?体现在哪?所有的查询都可以吗?什么样的查询才会提高效率?又有哪些注意事项呢?等等这一系列问题,下面让我们来一探究竟:   (一)SQLS如何访问没有建立索引的数据表   Heap译成汉语叫做“堆”,其本义暗含杂乱无章、无序的意思,前面提到数据值被写进数据页时,由于每一行记录之间... 继续阅读为什么建立了索引可以提高效率?

    :
    2018-05-18
  • 避免误用Redis   Redis是目前NoSQL领域的当红炸子鸡,它象一把瑞士军刀,小巧、锋利、实用,特别适合解决一些使用传统关系数据库难以解决的问题。但是Redis不是银弹,有很多适合它解决的问题,但是也有很多并不适合它解决的问题。另外,Redis作为内存数据库,如果用在不适合的场合,对内存的消耗是很可观的,甚至会让系统难以承受。   我们可以对系统存储使用的数据以两种角度分类,一种是按... 继续阅读避免误用Redis

    :
    2018-05-18
  • 爆炸式发展的NoSQL技术—-MongoDB   在过去的很长一段时间中,关系型数据库(RelationalDatabaseManagementSystem)一直是最主流的数据库解决方案,他运用真实世界中事物与关系来解释数据库中抽象的数据架构。然而,在信息技术爆炸式发展的今天,大数据已经成为了继云计算,物联网后新的技术革命,关系型数据库在处理大数据量时已经开始吃力,开发者只能通过不断地优化数据... 继续阅读爆炸式发展的NoSQL技术—-MongoDB

    :
    2018-05-18
  • SQLite数据库的基础知识   SQLite的网站(sqlite.org)对SQL进行了如下描述:“SQLite是一个可实现独立、无服务器、零配置、事务性SQL数据库引擎的软件库”。这句话中的关键要素都围绕着“库”这一名词。与使用客户端程序集向服务器发送请求以供分析和执行的SQLServer不同的是,SQLite完全驻留在客户端进程中,这使之成为一种“嵌入式”数据库。在使用期间,SQLite... 继续阅读SQLite数据库的基础知识

    :
    2018-05-18