`
dengyll
  • 浏览: 90255 次
社区版块
存档分类
最新评论

数据库系统依然很神秘

阅读更多

 最先听到“数据库”这三个字是大一时,在没有接触一门技术前,总会对这(自己)未知的技术产生些许的恐惧,性格的不同,有些人还可能会产生好奇,有些人会觉得很有挑战性,而我,有点害怕,有点好奇,有点兴奋,数据库,究竟是什么,会不会是很高深的东西,因为,听某老师讲过它是很简单的东西,不用急着学也行,一年前自己的方向也没怎么确定下来,也就没有去接触了,近期,在SRP项目中需要用到其中的知识,于是,终于开始了对数据库的接触。
    身边学过数据库的同学也讲,数据库很简单,个个都这样讲,真的是这么简单么?在这几天的数据库学习后,我得出了一个结论,不去深入研究它的话,它就简单了,但如果想要深入,再深入,那就一点都不简单,对于现阶段的我来说,它现在依然是很神秘,因为,还有很多关于数据库的知识概念我依然还没有深入去研究。
    在我开始学习数据库前,上网搜索资料,网上买得《SQL入门很简单》,《SQL Server 2008》、《数据库概念》这三本书,(PS:本人有个坏习惯,学一个知识不喜欢只看一本书,喜欢书本书本间稍结合一下。)
    经过七天左右零零散散的时间,果然如书名所说,SQL入门很简单,这本书,将我由一个完完全全的数据库菜鸟升级成数据库小小菜鸟了。
    看了第一章“数据库概述”后,了解了原来数据库大概就是一个管理数据的东西,而且,数据库系统,并不单指这个数据库管理软件,它的范围要比我最初想像的要大,到官网下载MySQL安装包,CMD进入MySQL,然后,我很仔细地跟着这本书上从第四章到第十一章的例题去做,这书学起来并不吃力,即使是一个小知识点也给我们举一个例子,终于,在学这一部分的过程中,知道了,原来MySQL是有这么一个层次的:数据库->表->数据,晕,这还真是后知后觉,不知道是不是因为书本上没有提到或者是提到了我没有注意到,在学着学着才知道了这么一点。之后,从第十二章开始,我并没有完全对着书本做了,上面讲到的函数有很多,还有一些与MATLAB中很像的函数,我将它们大概地扫了一遍,到了第十四章“存储过程和函数”,我做着做着才知道,原来,MySQL还可以像C++之类那些编程序语言那样编程的,终于,到了最后几章,对它们稍做了一下了解,其中比较喜欢第十八章:性能优化,其中讲到了如何去优化查询速度,优化数据库结构,其实这些主要还是得去了解这个功能的实现是怎样来的,它们的执行功能的过程,如果知道了这个,也就知道在这个过程中可以有哪些东西可以优化了。完成了这章以后,终于,算是告一段落了,不过这个时候,我还是很纠结一个问题,在我刚刚安装完MySQL的时候,一打开的,不是CMD->MySQL,而是那个图形界面,那时候一直不知道那个是怎么用,为什么跟书上完全不同的呢,噢,经过稍稍的摸索,终于知道了,原来,这个相当于将键盘的操作变成鼠标的操作,东西都是一样的,就好像是Linux终端与Windows图形界面一样,原来都是同一个东西。
    我知道,数据库系统如果仅仅是指MySQL的这些基本操作的话,肯定是很狭义的理解,于是,开始翻开《数据库系统概念》,看了第一章及第二章的内容,获益良多,豁然开朗,数据库的世界是很大的,数据库系统并不简单,它有很多很多知识等着我们去探索,看到后面的附录,光是一个数据库系统中的数据挖掘的内容,就可以出一本书了,可想而知,这个系统之深。
    如果要想继续深入探索,必须得通过不断地学习,学习,学习,通过学习,开阔眼界,通过学习,灵活创新运用到日常工作生活当中,只有不断地学习,才能完全揭开这个数据库系统的神奇面纱~

分享到:
评论

相关推荐

    揭开数据库内核的神秘面纱系列

    描述了如何从最开始开发一个完整的数据库内核,为国产数据库爱好者,自行研发数据库的人员提供参考。解开了数据库的核心本质,对于理解数据库本质有着很大的帮助,对于优化数据库,架构数据库等有着巨大的借鉴意义。

    电影网站系统源代码--007

    使用前建意修改数据库地址,修改文件请打开各目录的9j455conn.asp修。数据库地址存放在data里 后台地址admin/login.asp 帐号:admin 密码:pk54321 http://www.fytcw.com

    数据库访问性能优化

    而对于我们程序员来说这种介绍并不能很好的掌握优化知识,因为很多介绍只是对一些特定的场景优化的,所以反而有时会产生误导或让程序员感觉不明白其中的奥妙而对数据库优化感觉很神秘。 很多程序员总是问如何学习...

    mystik:Mystik (MkTable) 是用于数据库系统的通用 Javascript DAO(数据访问对象),包括 NoSQL 数据库、Redis、NodeJS 支持和 REST API Web 服务处理

    Mystik (MkTable) 是用于数据库系统的通用 Javascript DAO(数据访问对象),包括 NoSQL 数据库、Redis、NodeJS 支持和 REST API Web 服务处理。 它还允许在客户端和服务器端使用相同的查询语法来获取数据。 数据...

    面向程序员的数据库访问性能优化法则

    而对于我们程序员来说这种介绍并不能很好的掌握优化知识,因为很多介绍只是对一些特定的场景优化的,所以反而有时会产生误导或让程序员感觉不明白其中的奥妙而对数据库优化感觉很神秘。很多程序员总是问如何学习...

    分布式数据库数据一致性的原理、与技术实现方案

    可用性(Availability)和一致性(Consistency)是分布式系统的基本问题,先有著名的CAP理论定义过分布式环境下二者不可兼得的关系,又有神秘的Paxos协议号称是史上最简单的分布式系统一致性算法并获得图灵奖,再有...

    最完美4.0版H5盲盒商城系统源码(前端uniapp后端thinkphp)+详细安装教程+数据库

    H5盲盒商城系统源码带uniapp前端代码(经检查代码不加密,正常运行,后台采用tp框架),项目带安装说明文档。 演示地址:http://cx.smr-001.cn/h5/#/源码类型:PHP源码显示语言: 简体中文运行环境:PHP+MySQL+TPvue...

    mymsn.rar_MSN 机器人_msn机器人_机器人 问答 系统_监控系统_系统消息

    最近在新公司忙一数据库中的数据改变监控系统,定时根据复杂的业务规则去检索是否有改变的数据,如果有,则通过各种渠道(MSN、EMail、SMS等发送通知消息)。 其中MSN信息发送部分,我在工余时间花了几个小时扩展...

    C#开发winform 管理系统

    C#开发图书管理系统,连接数据库进行操作,适合新手参考

    怎么实现Oracle数据库分区表

    Oracle数据库分区是作为Oracle数据库性能优化的一种重要的手段和方法,做手头的项目以前,只聆听过分区的大名,感觉特神秘,看见某某高手在讨论会上夸夸其谈时,真是骂自己学艺不精,近作GPS方面的项目,处理的数据...

    2017阿里技术年度精选01

    神秘演练细节曝光 如何高效排查系统故障?一分钱引发的系统设计“踩坑”案例 114 阿里毕玄:智能时代,运维工程师在谈什么? 120 中间件 137 阿里 SRE 体系如何支撑 24 小时峰值压力、220+ 个国家“剁手党”? 137 史上...

    1小时学会Access 轻松打造图书管理系统

    1小时学会Access 轻松打造图书管理系统.doc。 特适合学习数据库的初学者,小型项目数据库。

    Windows内部原理(十一):存储和文件系统

    本讲座将解析以上各个步骤的来龙去脉,并探讨驱动的加载顺序、用户登录(Gina,SAM数据库,域身份验证)、系统服务程序、Shell等等启动过程密切相关的问题。 深入研究Windows内部原理系列之八:内存管理揭秘 讲师...

    数据仓库的概念及特点

    数据仓库实际上是一个“以大型数据管理信息系统为基础的、附加在这个数据库系统之上的、存储了从企业所有业务数据库中获取的综合数据的、并能利用这些综合数据为用户提供经过处理后的有用信息的应用系统”。...

    智能停车场管理系统建设方案.doc

    另外,在技 术方面,其高技术性匹配于现有其它智能化系统,具有很好的开放性,易于与其它智能化 系统组合成更强大的综合系统,顺应各种综合方式的高级管理。 在TCP/IP非接触式IC卡智能停车场管理系统中,持有年卡、...

    Linq系统资源管理器源码2012726

    Linq系统资源管理器源码 功能介绍: 一个使用Linq开发的Windows资源管理器,代码简洁, 适合学习Linq的参考使用 本程序中使用了LINQ语法,简洁性大家可以自己体会, 由于LINQ的运用,程序甚至连一个循环语句都不...

    亲测-分享最新九块九微信付费进群收费进群系统源码-附带搭建教程.此系统非外传微擎版本 而是独立版本 带代理分销

    亲测-分享最新九块九微信付费进群收费进群系统源码-附带搭建教程.此系统非外传微擎版本 而是独立版本 带代理分销 免公众号 免备案域名 可以对接易支付环境Nginx1.18 php7.2安装扩张sg11 my5.6 数据库配置位置/config...

    vc++ 应用源码包_1

    大家都知道,现在流行的检测硬件软件视乎很神秘,我们要获得各种信息好像比较难.但大多数这种软件或多或少的使用了WMI,如果我们能熟练掌握相信你也做的处理.另外WMI除了查询还能修改,比如3389端口,账号,密码,服务启动...

Global site tag (gtag.js) - Google Analytics