0 0

怎样才能精通sql5

本人现在能熟练的书写数据库的增删改查,但碰到有些复杂点的查询就不会了。
在这征求下大家的意见,怎样系统的学习sqlserver或oracle才能精通一点呢。
比如说有什么好的书籍没啊?
有好的建议提供下谢谢了!
2010年10月25日 17:12

2个答案 按时间排序 按投票排序

0 0

引用
本人现在能熟练的书写数据库的增删改查,但碰到有些复杂点的查询就不会了。
在这征求下大家的意见,怎样系统的学习sqlserver或oracle才能精通一点呢。


这个每个人都有的经历!
多写自然就通顺了!熟能生巧嘛!还是有道理的!
到后面可能你还得接触 hibernate HQL 面向对象的查询语言 !

其实还得看你自己的方向了!有的同事喜欢底层 还混了个Oracle DBA 挺不错 的!
我一般不去去刻意追求那些! 能满足需求就行了! 学的比较广泛!呵呵!

2010年10月25日 21:56
0 0

引用
1.0要想学好ORACLE,首先要学习ORACLE的体系结构,现在你不需要深入理解它们,但要分清几个关键的概念: instance & database, memory structure , process & those files ,such as data file, control file, init parameter file etc 以及database , tablespace , data file和tablespace, segmnet, extent & block它们之间的关系。 当然还要分清undo tablespace & redo log file等, 对于很多初学者来说,能够对这些概念有个较为清晰的认识并不是一件容易的事,而这些并非Oracle的全部。
3、2是有关ORACLE的一些基本概念,下面要学习的是一些简单的的实际操作,就是如何去管理ORACLE数据库,当然不是管理全部的ORACLE。在此过程中你将对SQL和ORACLE体系结构有个更深入的了解。
4、到了这一步你基本上算是初步掌握了ORACLE,下面将要根据你的方向来具体学习其它的ORACLE知识了。如果你是开发人员,则需要更多地去学习PL/SQL以及DEVELOPER,而这将是一门新的课程。如果你是一名DBA,请继续。
5、现在你可以根据自己的实际情况,进行有选择的学习,也就是说下面的内容没有特别顺序要求。可以选择深入学习ORACLE的管理、备份与恢复、性能调整、网络等。当然在学习这些知识的过程中,如果有实际的工作更好,这样你可以在实际中成长,学会TROUBLE SHOOTING。
6、当然在学习的过程中,你可以在网站或论坛中与他人进行交流,可以看别人的一些经验文章,也可以自己写一些心得体会。 在此也希望你能早日好学好你的oracle!


这是一些大哥的总结,感觉说的挺好的,我个人的一些建议:
1、可以看看oracle的基础文档,慢慢的接触查询多了,复杂的SQL就会写了
2、可以学习了解一些SQL优化方面的东西,这方面很重要

2010年10月25日 17:21

相关推荐

    精通微软SQLServer2008管理.rar

    《精通微软SQL Server 2008管理》 在IT领域,数据库管理是不可或缺的一环,而微软的SQL Server 2008作为一款广泛使用的数据库管理系统,深受企业和开发者的青睐。本文将深入探讨SQL Server 2008的核心管理知识,...

    sql语法从入门到精通

    SQL(Structured Query Language)是用于管理和操作数据库的强大工具,尤其在数据查询、更新和管理方面。本教程将带你从SQL的基础概念开始,逐步深入到...在学习过程中,记得不断实践,理论结合实例,才能真正精通SQL。

    21日精通SQL.rar

    《21日精通SQL》是一份旨在帮助学习者在21天内系统掌握SQL语言的教程资源。SQL,全称Structured Query Language,即结构化查询语言,是用于管理和处理关系数据库的标准语言。本教程通过丰富的实例,深入浅出地讲解了...

    精通sql(虽说是word格式但是排版极好阅读)

    记得,理论学习与实践操作相结合,才能真正精通SQL。所以,不要仅仅停留在阅读上,还要多动手实践,编写SQL语句,解决实际问题,这样才能更好地巩固所学知识。祝你在SQL的世界里探索无尽,成就满满!

    [网盘]SQL Server从入门到精通.pdf.2018_03_19

    根据提供的文件信息,“SQL Server从入门到精通”这一资料旨在为读者提供全面深入地学习SQL Server的方法和技术。接下来,我们将围绕这一主题展开详细介绍,并提炼出关键知识点。 ### SQL Server简介 1. **定义与...

    精通SQL【经典SQL语句大全】.pdf

    在"精通SQL【经典SQL语句大全】"中,主要讲解了SQL的基础查询和排序操作,适用于计算机科学(CS)领域的数据库管理工作。 1. **SELECT语句**:用于从数据库中检索数据,不区分大小写。SQL语句可以被分隔成多行,并...

    精通SQL样章(6-14-16).rar

    《精通SQL样章(6-14-16)》是一个关于SQL学习的压缩包,包含了一系列关于数据库管理和查询的章节。SQL(Structured Query Language),结构化查询语言,是用于管理关系数据库的标准语言,它的应用广泛且至关重要。...

    精通ASP.NET2.0+SQL Server 2005项目开发 源码.rar

    《精通ASP.NET 2.0 + SQL Server 2005项目开发》是一部深度解析Web应用程序构建的教程,尤其关注ASP.NET 2.0框架与SQL Server 2005数据库系统的结合应用。该资源包含9个精心设计的案例,旨在帮助开发者逐步提升在...

    SQL Server入门到精通

    《SQL Server入门到精通》是一本专为初学者设计的指南,旨在帮助读者从零基础开始,逐步掌握SQL Server的核心概念和技术。SQL Server是微软公司推出的一款强大的关系型数据库管理系统,广泛应用于数据存储、管理和...

    SQL从入门到精通.pptx

    SQL从入门到精通 《SQL从入门到精通》是一本旨在帮助读者深入理解SQL语言的书。本书不仅适合初学者,也适合有一定SQL基础的开发者。通过本书的阅读,读者将深入了解SQL的基础语法、查询优化、事务处理、高级查询等...

    修炼sql快速掌握sql

    ### SQL修炼之道:快速掌握SQL的关键知识点 #### 一、SQL的重要性及背景 ...综上所述,掌握SQL不仅仅是为了实现功能需求,更重要的是写出既美观又高效的SQL语句,这样才能真正意义上成为一名出色的数据库开发者。

    精通Oracle10g PL_SQL编程

    3. **变量声明与赋值**:在PL/SQL中,需要先声明变量,然后才能使用。可以使用`:=`符号对变量进行赋值,并且可以使用`IN`, `OUT`, 或 `IN OUT` 参数模式在存储过程和函数之间传递数据。 4. **流程控制**:PL/SQL...

    精通Oracle.10g.Pl.SQL编程

    综上所述,《精通Oracle 10g PL/SQL编程》这本书旨在帮助读者掌握Oracle 10g中PL/SQL编程的核心技术和最佳实践。通过对本书的学习,开发者不仅能够深入理解PL/SQL的基础知识,还能学会如何利用这些技术来构建高性能...

    SQL server ppt教程

    在本教程中,您将通过一系列精心设计的PPT学习资料,逐步了解并精通SQL Server的各项功能。 **1. 数据库基础知识** 首先,教程会介绍数据库的基本概念,包括关系型数据库模型、数据库管理系统(DBMS)、数据表、...

    ORACLE 教程.SQL学习

    Oracle数据库是全球广泛使用的大型关系型数据库管理系统...总的来说,Oracle SQL的学习涵盖了大量的概念和技术,需要不断实践和深入研究才能精通。通过本教程,你将逐步掌握如何在Oracle数据库中高效地管理和操作数据。

    java 超市管理系统 sql server

    【Java超市管理系统与SQL Server详解】 Java超市管理系统是一款基于Java编程语言开发的、利用SQL Server数据库进行数据...开发者需要精通Java编程和SQL Server数据库管理,才能构建出符合业务需求且易于扩展的系统。

    SQL学习资料(包含所有常用的语句例子)

    SQL,全称Structured Query Language,即结构化查询语言,是用于管理关系数据库系统的主要编程语言。这份名为"SQL学习资料(包含所有常用的语句例子)"的压缩包,显然是为那些想...记得理论结合实践,才能真正精通SQL。

    SQL21天自学通

    《SQL21天自学通》是一本旨在帮助初学者快速掌握SQL语言的教程。SQL,全称Structured ...不断实践,将理论知识应用于实际项目,才能真正精通SQL。记住,学习SQL并不只是学习一套语法,更是理解和掌握数据管理的艺术。

Global site tag (gtag.js) - Google Analytics