《大话数据库01》.pdf

  1. 1、本文档共20页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《大话数据库01》.pdf

第一部分 关系型数据库基础 第1 章 概 述 学习时间:第一天 地点:老田办公室 人物:老田、小天 本章要点  数据库是什么  为什么要使用数据库  数据库的基本概念  数据库的历史  数据库的分类  SQL 语言及SQL 标准  管理工具及其作用  针对熟悉工具的一系列小实践 本章学习线路 我们从一个问题来引入数据库是什么、为什么要用数据库、数据库的发展历史、 SQL语言的概念和标准,最后将落点放到熟悉我们学习所用的工具使用实践。 全文以问答的方式,依照零基础学员的思维方式一步步地引导和讲解,以防止纯书 面化那种严肃的文字风格导致学员无法耐心地去看完所有内容。 本书主要的出发点是引导一个完全没有编程思维的人一步步地具备这种以一个架 构师的角度和方式去思考并解决问题的能力。为避免学员因为不熟悉工具而在学习中无 谓地浪费时间,因此在本章后面有针对地对工具做了一系列的小实践。之后的章节则以 开发和设计为主了。 大话 数据库 1.1 什么是数据库 小天:老田,常听说学习编程必须学好数据库。这是为什么啊?数据库是干啥的呢? 老田:额„„首先,数据库就是指存放数据的仓库,如同水库是存水的,军火库是 放军火的。其次并非所有计算机程序都需要用到数据库,但是如果希望你的程序具备对 大量数据的存储、整理、分析等,这就需要涉及数据库了。 小天:明白了,如果我的计算机程序只是存放极其少量的数据,则可以不必使用数 据库,而是将数据存放在xml这类的文本文档中就OK了,只有当需要存储大量的数据, 并且经常性地对这些数据进行操作时才需要用到数据库。但是我下一个问题又出来了, 我问人家,我要学习编程,要学数据库的话学什么。人家好像说有什么SQL Server、 MySQL、Oracle、DB2等,这些又是啥呢?不会是说我学个编程要学这么多数据库吧? 老田:额„„当然不用了,其实几种数据库除了各自的管理有些不同外,对于数据 的操作都是大同小异的。因为SQL Server、MySQL、Oracle、DB2这么多数据库管理系 统,我们完全可以简单地将它们理解为不同厂商或者组织开发的性质差不多的关系型数 据库管理系统。对,它们就是一个数据库管理系统,进一步简化理解为存储和管理数据 的工具就行了。 小天:不对啊,老田你在忽悠我吧?存储大量的数据和管理数据我觉得不一定要用 数据库啊,我看很多人现在用Excel也挺不错的呀。 1.2 为什么要使用数据库 老田:我们来打个比方,如图1-1所示,你看看是不是类似这样的管理呢? 图1-1 Excel 表 小天:对啊,我觉得一目了然。 老田:那么当遇到频繁地做下面几种操作的时候你烦不烦: (1)添加新员工; (2 )部门主管换电话了; (3 )部门换主管了; 4 第1 章 概述 (4 )换公司领导了; (5 )多个员工换分公司; (6 )某个员工换部门; (7 )当员工数量超过500人。 接下来我们模拟做一下下面这几件事。 添加新员工:总体来说这个只要员工的归属资料齐全的话还是比较轻松的。万一不 齐全就只好慢慢地一行行地查了。 部门主管换电话:如果你还不知道Excel可以全文有哪些信誉好的足球投注网站和替换的话呢,就只能一行 行地改了,如果恰恰你之前录入某人资料的时候打错字了的话…… 小天:擦汗ing…… 老田:部门换主管,如果这个主管是直接走人了倒也干脆,否则的话先把新换上来 的主管资料逐行改了还要继续为他安排新的工作。 当然,这些如果是数据量少其实都不是大问题了,但这个公司如果是中石油、中移 动,那么数据量应该是不上万也是千吧? 还有个最严重的问题,你无法保证不会重复添加数据。 小天:别

您可能关注的文档

文档评论(0)

ghfa + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档