想学习一下SQL编程,高手帮忙介绍一本书!

2024-11-17 16:14:21
推荐回答(3个)
回答1:

Microsoft SQL Server 2000宝典
【原书名】 Microsoft SQL Server 2000 Bible [原书信息]
【原出版社】 Wiley Publishing
【作者】 (美)Paul Nielsen[同作者作品] [作译者介绍]
【译者】 刘瑞[同译者作品] 陈微 闫继忠 刘文
【出版社】 中国铁道出版社 【书号】 7-113-05709-8
【开本】 16开 【页码】 792
【出版日期】 2004-3-1 【版次】 1-1

内容简介】
只要SQL Server 2000能够做到,你就可以做到 本书全面介绍了有关利用SQL Server 2000、Microsoft的高性能、支持Web的客户/服务器数据库和数据分析软件包所需的各种知识。在这本书中,数据库专家Paul Nielsen以性能和数据完整性为中心,向用户展示了从数据库项目开始的第一天起就开始性能设计的方法。从基本的安装操作到使用XML、监控数据库和性能调优(一个非常热门的话题,它本身就值得用整整一部书来加以讨论)、Paul Nielsen都给出了清晰的操作说明、充分而详实的理论知识以及完成给定任务最有效的方法——“最佳实践”。本书不仅仅是一本普通的指南;它提供了开发和使用SQL Server所需的一切知识和方法。 这本书覆盖了有关SQL Server开发的所有知识 ·掌握数据库模式设计的方法,以提高数据库系统的性能、完整性和灵活性 ·理解ACID、事务完整性并创建稳固的数据库系统 ·理解关系代数以编写功能强大的查询 ·对索引进行调优,使其成为数据和查询之间的桥梁 ·分析查询执行计划以提高性能 ·创建T-SQL存储过程、触发器和用户定义函数 ·使用DTS、分布式查询、XML和ADO.NET共享数据 ·使用Analysis Services分析数据 ·使数据库系统具有高级的可伸缩性、可用性、性能和可移植性

【目录信息】
第一部分 SQL Server基础

第1章 SQL Server简介

1-1 客户/服务器数据库模型
1-1-1 桌面数据库
1-1-2 客户/服务器数据库
1-1-3 客户/服务器角色
1-1-4 多层客户/服务器模型设计
1-2 SQL Server的优点
1-2-1 ACID特性与高可用性
1-2-2 SQL Server已经成为标准
1-2-3 SQL Server的安全性
1-2-4 SQL Server的性能与可伸缩性
1-2-5 均衡与完备
1-2-6 “盒子”以外的经验
1-2-7 开发的灵活性
1-2-8 价格与性能
1-3 选择合适的SQL Server 2000版本
1-3-1 企业版(Enterprise Edition)与开发版(Developer Edition)
<< 查看详细目录

回答2:

Oracle专家高级编程

译者: 袁勤勇
作者: Thomas Kyte 赵彦敏 译

isbn: 7302053340
定价: 138
出版社: 清华大学出版社
出版年: 2002-4-1

回答3:

我想你是指嵌入式sql编程吧,那么把基础语言学好是必须的,之后的话就不是一,两本书能解决问题的了,查询,插入,删除之类静态sql的编程较简单且机械化,动态sql的复杂而且内容很多,慢慢弄吧..如果是要深入学建议弄本“xx大全”“xx完全手册”之类的抱着使劲“啃”,还有就是针对各个DBMS的sql语言差别比较大,最好选定一个方向。