网站地图
范文同学网


自动化 模具 机械 电子 通信 动画 英语范文 工程管理 金融范文 旅游管理 工业工程 生物工程 给排水范文 西门子PLC 历史学 三菱PLC
单片机 财务 会计 法律 行政 物理 物流范文 电子商务 制药工程 包装工程 土木工程 材料科学 汉语言范文 欧姆龙PLC 电压表 松下PLC
计算机 化工 数电 工商 食品 德语 国贸范文 人力资源 教育管理 交通工程 市场营销 印刷工程 机电一体化 数控范文 变电站 文化产业

  • 网站首页|
  • 文档范文|
  • 人工降重|
  • 职称文章发表|
  • 合作期刊|
  • 范文下载|
  • 计算机范文|
  • 外文翻译|
  • 免费范文|
  • 原创范文|
  • 开题报告

联系方式

当前位置:范文同学网 -> 开题报告 -> 计算机开题
·电气自动化原创文章范文
·学前教育专业原创文章范文
·国际经济贸易原创文章范文
·药学专业原创文章范文
·英语专业原创文章范文
·公共事业管理原创文章范文
·金融专业原创文章范文
·农业推广技术原创文章范文
·电子商务专业原创文章范文
·法律专业原创文章范文
·工商管理原创文章范文
·汉语言文学原创文章范文
·人力资源管理原创文章范文
·动物医学专业原创文章范文
·心理学专业原创文章范文
·教育管理原创文章范文
·市场营销原创文章范文
·计算机专业原创文章范文
·物流管理专业原创文章范文
·小学教育专业原创文章范文
·行政管理专业原创文章范文
·土木工程管理原创文章范文
·财务会计专业原创文章范文
·信息管理信息系统原创范文
·室内设计专业原创文章范文
·眼视光技术原创文章范文
·材料工程管理原创范文
·工业设计专业原创文章范文
·航海技术专业原创文章范文
·模具设计与制造原创范文
·汽车检测与维修原创范文
·数控技术专业原创文章范文
·汽车技术服务原创文章范文
·光机电应用技术原创范文
·机电一体化原创文章范文
·印刷技术专业原创文章范文
·动漫设计与制作原创范文
·软件技术专业原创文章范文
·广告设计专业原创文章范文
·应用电子技术原创文章范文
·电子信息工程技术原创范文
·机械专业原创文章范文
·酒店管理专业原创文章范文
·旅游管理专业原创文章范文
·文化产业管理专业原创范文
·质量管理专业原创文章范文
·通信工程专业原创文章范文
·护理专业原创文章范文

原创文档范文 → 计算机专业原创文档范文 软件技术专业原创文档范文  现成文档范文 → 计算机文档范文

MySQL数据库结构的优化设计与研究_开题报告

Ktbg700 MySQL数据库结构的优化设计与研究_开题报告一、文献综述随着大数据时代的到来,5G、各种新的终端,移动媒介或是黑科技的诞生,数据在网站,媒体,软件等应用得越来越广泛,都需要用到数据库做大量的用户数据存储,查询,分析等。在物联网到来之际,很多网站或是机构都会通过收集用户和分析用户行为,从而更好地优..
MySQL数据库结构的优化设计与研究_开题报告 Ktbg700  MySQL数据库结构的优化设计与研究_开题报告

一、文献综述

随着大数据时代的到来,5G、各种新的终端,移动媒介或是黑科技的诞生,数据在网站,媒体,软件等应用得越来越广泛,都需要用到数据库做大量的用户数据存储,查询,分析等。在物联网到来之际,很多网站或是机构都会通过收集用户和分析用户行为,从而更好地优化自己的站点和产品。因此对数据的依赖和应用也越来越多,而对数据库的优化,可以大大地提高开发者调取和分析数据的能力。
MySQL是一种开放源代码的关系型数据库管理系统(RDBMS),由于MySQL是开放源代码的,虽然功能未必很强大,但其体积小,速度快,成本低,可靠和适应性强等优点而备受关注。大多数人都认为在不需要事务化处理的情况下,MySQL是管理内容最好的选择。随着人们对MySQL数据库需求的不断提高,其运行效率将成为关键因素那么,如何提高MySQL数据库的运行速率呢?究其根本,就是要从其影响因素方面进行剖析了,具体可以从优化SQL语言,数据库结构设计、索引技术及缓存参数优化等方面来考虑,但是其中数据结构设计影响最大。
Navicat是一套快速、可靠并价格相宜的数据库管理工具,专为简化数据库的管理及降低系统管理成本而设。它的设计符合数据库管理员、开发人员及中小企业的需要。Navicat 是以直觉化的图形用户界面而建的,可以以安全并且简单的方式创建、组织、访问并共用信息。它可以用来对本机或远程的 MySQL、SQL Server、SQLite、Oracle 及 PostgreSQL 数据库进行管理及开发。Navicat的功能足以符合专业开发人员的所有需求,而且对数据库服务器的新手来说又相当容易学习。有了极完备的图形用户界面 (GUI),Navicat 让你可以以安全且简单的方法创建、组织、访问和共享信息。借助Navicat,我们来研究一下MySQL数据结构设计对其最优性能的影响。
MySQL是一个关系型数据库管理系统,MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件。
MySQL是一种关系数据库管理系统,关系数据库将数据保存在不同的表中,而不是将所有数据放在一个大仓库内,这样就增加了速度并提高了灵活性。
MySQL所使用的 SQL 语言是用于访问数据库的最常用标准化语言。MySQL 软件采用了双授权政策,分为社区版和商业版,由于其体积小、速度快、总体拥有成本低,尤其是开放源码这一特点,一般中小型网站的开发都选择 MySQL 作为网站数据库。
MySQL具有体积小、速度快、总体拥有成本低,开源等优点:其支持多种操作系统;是开源数据库,提供的接口支持多种语言连接操作。MySql的核心程序采用完全的多线程编程。线程是轻量级的进程,它可以灵活地为用户提供服务,而不过多的系统资源。用多线程和C语言实现的MySql能很容易充分利用CPU;MySql有一个非常灵活而且安全的权限和口令系统。当客户与MySql服务器连接时,他们之间所有的口令传送被加密,而且MySql支持主机认证;支持大型的数据库, 可以方便地支持上千万条记录的数据库。作为一个开放源代码的数据库,可以针对不同的应用进行相应的修改。拥有一个非常快速而且稳定的基于线程的内存分配系统,可以持续使用面不必担心其稳定性;MySQL同时提供高度多样性,能够提供很多不同的使用者介面,包括命令行客户端操作,网页浏览器,以及各式各样的程序语言介面。
一个好的数据库设计方案对于数据库的性能往往会起到事半功倍的效果。
需要考虑数据冗余、查询和更新的速度、字段的数据类型是否合理等多方面的内容。目前大家常用结构优化方式有:
1、将字段很多的表分解成多个表
对于字段较多的表,如果有些字段的使用频率很低,可以将这些字段分离出来形成新表。因为当一个表的数据量很大时,会由于使用频率低的字段的存在而变慢。
2、增加中间表
对于需要经常联合查询的表,可以建立中间表以提高查询效率。
通过建立中间表,将需要通过联合查询的数据插入到中间表中,然后将原来的联合查询改为对中间表的查询。
比如,要通过5张表来做leftjoin得到最后的结果,如果这个操作很频繁,不如根据这个结果创建一张中间表,以后再有相同的操作,直接查询这张中间表就好了。
3、增加冗余字段
设计数据表时应尽量遵循范式理论的规约,尽可能的减少冗余字段,让数据库设计看起来精致、优雅。但是,合理的加入冗余字段可以提高查询速度。
表的规范化程度越高,表和表之间的关系越多,需要连接查询的情况也就越多,性能也就越差。
冗余字段的值在一个表中修改了,就要想办法在其他表中更新,否则就会导致数据不一致的问题。
 










二、^范文提纲
1   绪论
1.1 MySQL数据库结构的优化设计与研究背景和意义
1.2  MySQL数据库结构的优化国内外研究现状
1.2.1 国内研究现状
1.2.2 国外研究现状
1.3 MySQL数据库结构的优化设计与研究主要目的与步骤
1.3.1 MySQL数据库结构的优化研究的主要目的
1.3.1 MySQL数据库结构的优化研究的步骤

2  MySQL数据库结构的优化设计相关步骤方法及结果
2.1 了解分析产品设计的需求
2.2 MySQL数据库的逻辑设计
2.3 MySQL数据库的物理设计
2.4 MySQL数据库的设置及维护优化

3 总结MySQL数据库结构的优化设计与研究
3.1总括MySQL数据库结构的优化设计与研究结果。
3.2 对MySQL数据库结构的优化的设想。

 
















三、参考文献

[1] 贺春旸.MySQL管理之道:性能调优、高可用与监控[M]. 机械工业出版社. 2016
[2] 姜承尧,蒋鸿翔,饶珑辉.MySQL内核InnoDB存储引擎[M] .电子工业出版社.温正湖著 2014
[3] 张辉.  基于MySQL数据库的优化[J]. 吴沧舟,兰逸正,电子科技2013(09)
[4] 孙辉. MySQL查询优化的研究和改进[J].华中科技大学 2007
[5] 王晓华.试析MySQL数据库性能的调优[Z]. 《电脑编程技巧与维护》2016
[6] 李仕伟,周坤,刘新蕊. MySQL数据库优化技术[Z]. 《信息与电脑(理论版)》2016
[7] 简朝阳. MySQL性能调优与架构设计[J]. MySQL性能调优与架构设计2009
[8] 谷伟,陈莲君. 基于MySql的查询优化技术研究[Z]. 《微型电脑应用》2013
[9] 魏敏. 中小企业MySQL数据库性能的优化[Z] ]. 《网络安全技术与应用》
2014
[10] 施瓦茨.高性能MYSQL(第3版)[Z].电子工业出版社2013









MySQL数据库结构的优化设计与研究_开题报告......
上一篇:天津市旅游信息系统的设计与开发_.. 下一篇:传输管线工程建设信息管理平台设..
点击查看关于 MySQL 数据库 结构 优化 设计 研究 开题 报告 的相关范文题目 【返回顶部】
精彩推荐
电气工程自动化原创范文  电子商务原创文章范文
人力资源专业原创文章范文 土木工程原创文章范文
工商管理专业原创范文    药学专业原创范文
汉语言文学专业原创范文  会计专业原创文章范文
计算机技术原创文章范文  金融学原创文章范文
法学专业原创文章范文   市场营销专业原创范文
信息管理专业原创文章范文 学前教育专业原创范文
公共事业管理专业原创范文 英语专业原创范文
教育管理专业原创范文   行政管理专业原创范文

关于我们 | 联系方式 | 范文说明 | 网站地图 | 免费获取 | 钻石会员 | 硕士文章范文


范文同学网提供文档范文,原创文章范文,网站永久域名www.lunwentongxue.com ,lunwentongxue-范文同学网拼音首字母组合

本站部分文章来自网友投稿上传,如发现侵犯了您的版权,请联系指出,本站及时确认并删除  E-mail: 17304545@qq.com

Copyright@ 2009-2024 范文同学网 版权所有