返回介绍

OCP MySQL 5 Developer

发布于 2025-02-20 13:00:26 字数 1255 浏览 0 评论 0 收藏 0

在我们台湾这里,跟开发人员相关的认证考试,这应该算是最冷门的 OCP 认证科目之一。这个认证考试的主要内容是 MySQL 的 SQL,通过这个考试的人,表示它具备在应用程式中使用 SQL 的技能。你应该会觉的这是一个有点诡异的认证考试,它好像没有存在的必要。对一个有经验的开发人员来说,使用 SQL 的技能就像是本来就应该存在的,你甚至已经忘记当初是怎么学会 SQL;对一个新手来说,不会有人建议你去买一本关于 SQL 的书籍来学习这方面的技能,因为可能也买不到了,不过有各种网站提供 SQL 的学习,认识一些基础的叙述后,遇到问题再说吧!

SQL 在目前的环境下,越来越不受到开发人员的关爱,尤其是现在各种关于资料库应用的框架,例如 Hibernate 和 MyBatis,它们的任务就是要杀死 SQL 这只远古巨兽,让开发人员不用受到 SQL 的煎熬。我也认为开发应用程式一直是一件很困难的事情,各种越来越进步的科技让生活更方便,可是应用程式开发技术却越来越复杂,开发人员必须具备的技能也更多,如果真的能有一种技术可以完全消灭 SQL,那绝对是一件非常美好的事情。不过目前的情况应该还是有很多困难,就以大约十年前的应用程式来说,SQL 还是一个必要的成员,除非放弃原来已经运作正常的程式,否则你还是要面对这些冗长的 SQL 叙述。

这就是「MySQL 超新手入门」系列文章的目的,内容的范围涵盖 OCP MySQL 5 Developer 认证考试,因为它的范围也是一个开发人员必须具备的 SQL 技能。从安装 MySQL 资料库与相关的工具程式开始,到学习所有 MySQL 提供的 SQL,虽然是针对 MySQL 资料库撰写的,不过绝大部份都符合 ANSI SQL92 的标准,也就是在其它资料库产品也可以正确的运作。

在第一章介绍基本的资料库概念与安装需要的软体后,第二章到第五章讨论基本的新增、修改、删除和查询;第六章到第八章讨论资料库、表格和索引的建立与管理,这个部份的内容会有比较多 MySQL 独有的特色;第九章是子查询;第十章到第十五章讨论资料库进阶的应用,这些在其它资料库产品都会提供类似的技术,例如 Oracle 的 PL/SQL;第十六章到第十九章讨论的内容比较偏向于资料库管理和效率的进阶应用,这些也是一个开发人员需要了解的。

注: 红楼梦在文学上的重视让它演变成一门「红学」,可是红楼梦的故事与人物对一般人来说,却不如三国演义来得熟悉

参考资料:

  • 三国演义校注,罗贯中原著,吴小林校注,里仁书局
  • 三国演义的文学特质及其悲剧艺术,罗龙治
  • http://www.oracle.com

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。
列表为空,暂无数据
    我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
    原文