数据库开发一般用什么语言?

xielliang


你是想开发数据库这样一套系统么?还是怎么调用数据库API完成业务代码的开发?第一种情况,C++/rust/java/go/erlang等都可以,开源的/闭源的你可以找到一大堆。取决于你的应用场景和你个人(或者团队)的技术栈。


猿猿老罗


我从06年开的做数据开发,到现在无聊你做大数据还是传统关系数据库开发,最终,必须精通SQL,核心系统最好会C语言,流式计算和菲结构化的大数据开发,你要会Java,shell,perl。

\n

{!-- PGC_VIDEO:{"thumb_height": 288, "vposter": "http://p0.pstatp.com/origin/tos-cn-i-0022/25a50f10bed344989c6eb0f040c7f419\

一念斋


数据库开发的话,一般用SQL语言,主流的数据库有DB2、Oracle、Microsoft SQL Server、Sybase SQL Server、Access、Informix、MySQL等,都有各自的SQL方言,如SQL Server有T-SQL,Oracle有PL/SQL。还有微软为SQL Server提供了集成服务SSIS,在SSIS中可以用图形化的方式拖放控件的方式管理数据流,也可以用T-SQL语句管理数据库和数据库中的数据。


程序猿猴宝库


SQL是高级的非过程化编程语言,允许用户在高层数据结构上工作。它不要求用户指定对数据的存放方法,也不需要用户了解具体的数据存放方式,所以具有完全不同底层结构的不同数据库系统可以使用相同的SQL语言作为数据输入与管理的接口。


※数据定义语言(DDL),例如:CREATE、DROP、ALTER等语句。
※数据操作语言(DML),例如:INSERT(插入)、UPDATE(修改)、DELETE(删除)语句。
※ 数据查询语言(DQL),例如:SELECT语句。(一般不会单独归于一类,因为只有一个语句)。
※数据控制语言(DCL),例如:GRANT、REVOKE等语句。
※事务控制语言(TCL),例如:COMMIT、ROLLBACK等语句。
SQL语言包括四类种主要程序设计语言类别的语句:数据定义语言(DDL),数据操作语言(DML)及数据控制语言(DCL)还有事务控制语言(TCL)。

码农的世界电脑技巧


首先你要明确你上面的问题:数据库开发?这里您想了解的是数据库内核的开发,还是说应用层面的开发;

如果是数据库内核层面的开发,当然就是和数据库自身内核的开发语言有关了,比如MySQL内核用的是C语言;

如果数据库应用层面的开发,那就用到的编程语言比较多了,比如JAVA、GO、Python等,具体和你的应用场景有关了


互联网辛酸事儿


数据库开发指要开发一套数据库?还是利用前台应用调用数据库(包括修改、删除、查看等等),如果调用我认为C#比较好用一些,当然要看自己熟悉和喜欢什么需要了。


我叫无名行不


这个问题,问的不搞计算机的看不懂,问得搞计算机的觉得问题本身很智障。


dayOverDay


一楼答的不对,我想楼主问的是应用层面,最早dephi,pb,vc,vb,等,现在多java,python等。


娱乐老7


用过cassandra数据库,好像是用java写的


學會思考的蘆葦


用c吧,即能开发数据库,又能数据库开发


分享到:


相關文章: