zoukankan      html  css  js  c++  java
  • 学习Oracle SQL Developer的十大理由

    学习新技术会让人望而生畏,试问你现在已经在学习使用关系型数据库了吗?或许,你会一点点Access,但是假如你现在的老板或者老师希望你精通Oracle数据库,你会怎么办呢?

            别急,本文阐述了10个观点,对于刚刚学习Oracle的人来说,Oracle SQL Developer是最值得他们学习的工具。理由如下:

            1.完全免费

            无需任何启动资金和预算,学生也不需要任何费用。在原来的程序上进行免费升级,并且在我们的官方论坛上有一些免费的技术支持。

            2.随处运行

            Windows、OSX(Apple)、Unix、Linux。也不需要在你的实验室机器上启动Windows VM去运行Windows软件。

            3.谁都可以安装

            无需安装,无需注册便可以更新,无需管理员权限即可获得。你可以下载或者提取一些文件在你的电脑或者U盘里面,就可以运行。这里有一个视频教程,教你怎样开始使用。有可能5分钟以后就学会使用Oracle SQL Developer。

            4.无处不在

            SQL Developer无处不在,在去年,它已经有超过250万用户下载并且是OTN上下载最多的软件。这也就意味着,在你需要帮助的时候,你身边就有人能帮助你。

            5.简单的用户接口

            连接,查看对象或者点击对象。你可以使用工作表去写你的查询语句或者程序。这里只有一个工具条,而且上面仅仅只有几个按钮。我只想要“A”、“B”、“SELECT”和“START”控制就行了。如果你是Oracle新手,建议你不要同时学习新的工具来增加学习压力。

            6.它不是一个“黑盒子”

            就像我们平时使用向导完成任务一样,你也可以通过拖拽表来实现查询等操作并且你还可以查看生成好的SQL语句。请不要因为有一个GUI可以使数据库正常工作就放弃学习底层的代码。

            7.“四合一”

            它不仅仅是查询工具,有可能你也需要去设计一个数据模型?或者为了新的项目你需要迁移你的Sybase ASE数据库?又或许你需要建一些报表?以上这些Oracle SQL Developer都可以满足你。所以一旦你习惯了使用这个工具后,其他的都可以轻而易举实现。

            8.丰富的资源

            视频,博客,论坛等,随处都可以找到。为什么需要别人去指导你呢,通过这些我们自己就可以学习啦!

            9.使用它自学SQL

            与其面对令人恐慌的白色屏幕,你可以通过拖动表或者视图到查询编辑器里面,可视化的建立查询。就像Access一样,建立查询,与工作表进行切换查看SLQ语句。再次强调,SQL Developer不是一个黑盒子。

            如果你更愿意从调试和错误中学习,那么工作表会对你的SQL语句进行错误提示,如果你有语法错误,它会自动在错误的地方加粗,就像你在一个单词编辑器里面把单词拼写错误一样。

            10.衡量你的经验水平

            6-8个月后,当你需要解决一些更复杂的问题时,比如像XML DB或者Oracle Spatial,该工具就可以派上用场了,而不需要你去找其他复杂的工具。

            11.Wait,you said this was a Top 10′list?

            是的,我在跟你开了一个玩笑,来吸引你的注意,因为下面我想说的,你可能都不愿意听下去。你准备好了吗?

            工具并不会替代经验,失败,努力工作和训练。就好比说你有了车钥匙,出门的时候就一定会开车一样。尽管Oracle SQL Developer提升了入门速度,但是也不可以说明随时都可以丢弃它。

            许多有经验的人并不怎么喜欢工具,相反,他们是不喜欢那些没有专业技能去操作工具的人。如果你不知道“Truncate”是什么意思,那么请你先拿起一本书,然后建立自己的学习空间,这就是为什么我喜欢“Dev Days Database Virtual Box image”的原因。那才是属于你自己真正学习数据库的经验。

    http://tech.it168.com/a2012/0626/1364/000001364442.shtml

  • 相关阅读:
    linux网络操作 配置文件
    linux网络操作 netstat命令
    linux网络操作 防火墙相关操作
    linux网络操作 ifconfig命令
    PyCharm(IDE)集成开发环境的下载与安装
    Evanyou Blog 彩带
    Evanyou Blog 彩带
    Evanyou Blog 彩带
    Evanyou Blog 彩带
    Evanyou Blog 彩带
  • 原文地址:https://www.cnblogs.com/shined/p/2565659.html
Copyright © 2011-2022 走看看