学数据库的书
『壹』 学数据库入门那本书好
前段时间开始自学数据库,学了一段时间下来,看了好几本书了,品味一下,有几本感觉对刚接触数据库(甚至是数据库高手)的兄弟们来说是相当不错的所以向大家推荐一下:
一:《数据库设计与开发》
英文名:database design and development --- a visual approach
清华大学出版社
一本很实用的书籍,图文并茂,讲解生动,让你在不知不觉中已经对数据库的设计产生了兴趣,看完本书后,也许你会感叹,原来数据库设计还是挺简单的哦
二:《SQL Server 数据库设计与系统开发教程》
清华大学出版社 唐红亮 主编
这本书虽说没什么牛逼的头衔,但是绝对是一本不错的教材,全书用两个实际的项目来诠释SQL的各个知识点,语言通俗,但基本知识点都讲得很清楚。作者娓娓道来,一点点的将知识深入进去。很不错的一种写法,强烈推荐你看这本书
三:《SQL语言与数据库操作技术大全》
电子工业出版社 马军 李玉林 等编著
这本书我建议大家做SQL语言的字典用,比如要查询、更改、删除数据了,却突然忘了某个子句(如 Having子句)的具体用法,这里面会很准确的告诉你。当然,对于专门学习SQL语言的来说,我觉得这本书也是相当不错的选择
四:《SQL Server2005数据库管理入门经典 》
清华大学出版社 Dan Wood Chris Leiter Paul Turley 著 马振晗 等译
对MSSQL Server 2005里面的各种工具、组件的功能做了介绍,本书主要适合管理人员看
.........
.........
.........
说明:虽然我也是一名数据库新手,但我希望能通过这样一种方式来帮州我能帮助的人,让他们在学习的初期就不走弯路,给他们一点实实在在的建议。以后我发现的好书我还会持续的发上来,供大家参考。
『贰』 想学习数据库知识,买什么书好啊
简单学习,只是学习一下ACCESS或者是Foxpro就可以了。如果想深入学习,要先学习<<离散数学>>中的关系代数部分,再学习数据库原理与优化,再学习TranSQL-92标准,再学习SQLSERVER、MYSQL、ORACLE中的一种就可以了。还用要了解ODBC、OLEDB、ADO、RDO等数据访问接口方法。学习SQL语句可以用ACCESS做入门程序,因为ACCESS中的可视化查询非常好用,可以制作完查询后再翻译成SQL语句。
书籍:ACCESS----清华大学出版社<<ACCESS入门与提高>>
离散数学----上海科技与文献出版社<<离散数学>>还用一本配套的习题
SQLSERVER----清华大学出版社<<SQL7.0系统管理员教程>>现在应该是SQL2000的系统管理员教程吧,我当时学的是7.0的,写的很好,书对TRANSQL-92描述很清楚,如果你想再清楚就去下载相关的白皮书吧。
还有一本SQLSERVER的书叫<<SQL SERVER 2000高级编程指南>>对SQL2000写的很详细,是一本提高书,书中的程序代码是用的VB,对ODBC、ADO等数据库访问接口写的比较详细。
如果你用VC++,建议你看一下铁道出版社的<<Windows 下的VC++数据库编程>>,书名记不太清楚了,关于VC++的数据库接口这本书最好。
『叁』 本人想学数据库,买什么书好呢【急买!!!】大神们帮帮忙
Oracle数据库,MySQL, SQL Server ,ACCESS,DB2这5个数据库是目前用的比较多的,俺从事IT行业也有4年多的时间,有幸这4个数据库都有接触过,下面就个人的理解讲讲; Oracle 一般都是大型企业所用的 MySQL, SQL Server 一般都是中小型企业所用的,但是MySQL是免费的. ACCESS 一般只做小程序用,像考勤啊,小的图书管理啊,一般做单机版的程序,不适合做网络的程序。 其实Oracle、DB2、SQL SERVER这3个数据库一直都是比较热门的,不过这3个数据库里面还是要细分; 网上很热门的ERP(企业资源计划的英文缩写)系统oracle就占了半壁江山,最大的2个ERP供应商分别是SAP(德国)和oracle ERP(美国); 全球十大银行的系统(包括中国的工商银行及建设银行)60%都是由IBM公司来供应软硬件企业解决方案(著名的IBM小型机AS400方案里面配的就是DB2数据库),所以银行业金融业系统都是DB2居多;地球人都知道微软,也知道PC机90%以上垄断地位的windows系统,但是很多人不知道微软在服务器操作系统领域也三分天下,占了近30%的市场,也就是说sql server占了服务器端的30%; 所以你只要精通Oracle、DB2、SQL SERVER中一种就业前景都是很不错的; 大型企业用的比较多的也是这3种数据库; 一定要说热门第一位的话我投oracle,因为精通DB2的比较少,DB2数据库的控制语言也是比较难学的。 个人认为按难易程度从低到高:ACCESS、MySQL、SQL SERVER、Oracle、DB2 上手时间(基本的一些维护和应用) ACCESS 一周 MySQL、SQL SERVER 一周到三周 Oracle 一个月 DB2 二个月 具体时间因人而异,上述只是我个人的一些看法. 建议学习SQL Server,在今后根据自己的需要再学习其他的,到时你也有了基础。 直接学习:SQL Server 2005基础教程,是不错的入门教程,价格也不贵。 我有电子版的,你需要的话可联系我。 后期学习中有不明的地方,你可以联系我。
『肆』 数据库学习书籍有哪些
数据库相关书籍推荐:
《数据库设计以开发》2.《数据库系统概念》3.《SQL语言与数据库操作技术大全》
4.《Mysql必知必会》等
『伍』 自学数据库系统原理应该看什么书好
开始的时候你可以针对某一种数据库学习,比如Sql Server 、Oracle、MySql,因为这些数据库虽说有不同之处,但是大同小异,只要对一种数据库了解了,其他的数据库也就没什么问题了。相同之处:
1、SQL(标准化查询语言),这个是所有数据库都通用的,只要学会了这个语言,你就可以游走在所有数据库系统之间,屡试不爽!
2、原理,目前主流数据库都是关系型数据库,就如同面向对象程序设计语言一样,虽说C#和java是两款不同的语言,但是都是面向对象语言,只要是面向对象语言,所有程序无非就是对象和对象之间的关系和调用的过程集合而已。关系型数据库也是同理。了解了一种关系型数据库的原理之后,其他的也是无师自通。
不同之处:
1、方言,方言就通现实生活中不同地区的方言是一样的。不同数据库之间会有他们自己方言,像函数,不同数据库有自己的不同的函数,虽说功能一样,但是写法不同。如果你在实际中用到了其他的数据库就要学习他的函数,原理和大的思路上都是一样的。所以方言其实一种不统一而带来的产物,慢慢的应该会消减去掉!
2、细节方面的差异。
推荐一本好书。Oracle是非常强大的数据库系统,大型的服务器上都是运行的Oracle或是DB2,所以学习Oracle是非常主流的。而且Oracle的参考资料非常的多。用户多。所以学习Oracle很必要。推荐《《ORACLE 9i/10g入门与实践》。9i和10g是两个不同的版本,是两本书。
『陆』 刚开始学习数据库知识应该看哪些书
ACCESS或者是Foxpro;
<<离散数学>>中的关系代数部分;
数据库原理与优化;
TranSQL-92标准;
SQL、ERVER、MYSQL、ORACLE中的一种。
『柒』 推荐几本学习数据库的书
买了抄一本《Oracle 10g 完全参考》,买的时候是冲着sql买的,在中关村图书大厦看到这本书关于Oracle 10g介绍的挺全的,就买了,回来仔细一看关于sql的接受并不够详细,这本书是写给DBA的,本人开发,不适合,呵呵,想转手,北京地区当面交易
『捌』 想学习数据库推荐什么书
1.入门类书籍推荐 :《MySQL必知必会》 这本书英文原版名是很标题党的《Teach Yourself SQL in 10 Minutes》,却是最好的数据库入门书,在Amazon上长期排在数据库销售榜首。
2.进阶类书籍推荐 :《MySQL技术内幕——InnoDB存储引擎》 该书目前已经有了三版。
3.强化类书籍推荐 :《高可用MySQL(第2版)》 主要讲解真实环境下如何使用MySQL。
『玖』 初学数据库,看什么书好
学习一下ACCESS或者是Foxpro就可以了。如果想深入学习,要先学习<<离散数学内>>中的关系代数部容分,再学习数据库原理与优化,再学习TranSQL-92标准,再学习SQLSERVER、MYSQL、ORACLE中的一种就可以了。还用要了解ODBC、OLEDB、ADO、RDO等数据访问接口方法。学习SQL语句可以用ACCESS做入门程序,因为ACCESS中的可视化查询非常好用,可以制作完查询后再翻译成SQL语句。
书籍:ACCESS----清华大学出版社<<ACCESS入门与提高>>
离散数学----上海科技与文献出版社<<离散数学>>
SQLSERVER----清华大学出版社