数据库编程用什么语言

数据库编程用什么语言,第1张

问题一:数据库开发都是用什么语言进行开发的 Python是连接和 *** 作数据库的语言,可以用来对数据库进行增删改查;

数据库开发--关系型数据库应该是用的SQL吧!非关系型就不清楚了!

开发数据库这个软件的语言,应该基本上是C,C++为主吧,mongodb的分布式处理部分的有些组件是用go语言开发的

问题二:数据库系统开发,用什么编程语言最好? 首先,没有什么语言最好的说法。不同的语言有不同的优点,适用于不同的应用领域。

其次,数据库的确是分C/S,B/S结构的,他们的工作原理和开发语言都不一样。C/S结构的开发语言很多,像VB,VC,DELHPI,C++等等。而B/S就是浏览器服务器结构,开发语言以ASP,JSP为主。

实际上,数据库是一个很大的计算机应用领域,要彻底弄清楚是很难的。但是,很好的掌握一两门语言和开发技巧还是可以的。

问题三:数据库和编程语言是什么关系? 数据库是用于存储数据的,可供各种编程语言交互。

问题四:oracle数据库是用什么语言开发的 绝大多数系统软件都是用C语言开发的,Oracle的核心功能必然是用C开发的,有些外围功能(如基于Web方式的管理界面)可以采用其他编程语言开发(如Java)。

问题五:数据库开发编程 用什么语言? 常见软件

对数据库编程开发效率(相对的讲)由低到高

c 问题六:请问学习编程需要学习数据库吗,数据库是个什么东西,他能起到什么作用. 无论什么编程语言,都需要用到数据库,数据库可以记录程序运行所需要用的所有数据。可以这么理解,我们所有的程序,其实都是一个读写数据库的过程------个人理解与看法,不喜勿喷

问题七:ERP开发具体要学哪些知识 数据库和开发语言要学什么 ERP系统非常庞大非常繁琐,你首先要知道你想要开发的这套ERP系统都是由哪些部分组成的,才能知道需要什么技术、要学哪方面的知识。

对于简单的ERP来说,大体上的架构可以是C/S或B/S模式,配合3-Tier或n-Tier,包括客户/浏览器端、服务器端、数据库端、终端数据端、数据再处理端等等。

单从这几方面来说,需要学的知识有:

服哗器端开发语言:ASP、JSP或PHP等等任选一种。

客户端开发语言:Java、C++、C#、VB等等任选一种。

浏览器端开发语言:HTML/CSS/Javascript等等。

数据库技术:mysql、Oracle等等任选一种。

辅助技术:数据通信格式、网络通信技术、分布式系统技术等等。

数据采集技术:嵌入式开发、条形码、2维码、RFID等等。

数据分析技术:数据挖掘、OLAP、CBR等等。

企业财务管理知识:财务核算、财务报表等等。

总之,做一套ERP系统需要掌握的知识非常多。举个例子吧,德国的SAP是世界上最成功的ERP软件供应商,拥有超过16000名本土员工,参与ERP软件开发的工程师超过1000人,他们的ERP还包括人力资源管理、客户关系管理、风险管理等等。

问题八:sql语句是编程语言吗 SQL是一种数据库查询和程序设计语言,用于存取数据以及查询、更新和管理关系数据库系统。SQL是高级的非过程化编程语言,是沟通数据库服务器和客户端的重要工具,允鼎用户在高层数据结构上工作。

问题九:数据库开发编程是什么样的一个概念啊 数据库开发编程主要是指利用数据库本身提高的一些命令,方法,存储过程,可以编写对数据的定值维护, *** 作,删除,比对等一些动作。好的数据库管理员可以做到让数据库自动定期维护数据,查找坏数据,并导到某个特定的表里,然后自动更新等等。数据库保存数据是一个基本功能。优势就是开发和利用。就像仓库一样,如果只是简单地把东西堆进去,那只是仓库的简单功能。如果给仓库配备了一个管理员,你就可以很方便快捷的查找,保管各种物品,并对各种物品进行有序存放。这就是数据库的作用。

DAO(DataAccessObject)全称为数据访问对象 它是数据库编程的重要方法之一 DAO的一种面向对象的界面接口 特色为它不是可视化的对象 使用它全部都要靠编码来完成 DAO是设计关系型数据库系统结构的对象类的集合 它提供了完成管理这样一个系统所需的全部 *** 作的属性和方法 包括创建数据库 定义表 字段和索引 建立表间的关系 定位和查询数据库等工具 由于ADO(ActiveXDataObjectActiveX数据对象)的出现 DAO的使用已大大减少 但它无须使用ODBC(开放数据库连接)便可连接各个数据源 因而我们仍经常用经典的DAO 下面我向大家详细介绍如何使用DAO编程

DAO使用之前必须先引用 方法为打开VB 从VB的 工程 菜单中 选择 引用 项 当 引用 对话框出现后 从库的列表中 选择 MicrosoftDAO ObjectLibrary 单击 确定 现在便可以使用DAO对象库提供的所有对象进行编程了

一 创建数据库

在DAO中用CreatDataBase方法可以根据用户需求动态的创建数据库 这一点在程序中是非常有用的 用户可以根据要求实时建立数据库 建立过程如下

PrivateSubCom_creat_Click()

OnErrorGoToErr

CreatDataBase 数据库名称 mdb dbLangGeneral

Msgbox 数据库建立完毕

ExitSub

Err :

MsgBox 不能建立数据库! &vbCrLf&vbCrLf&Err Description vbInformation

EndSub

这样 数据库便在当前默认的路径下建立了

二 创建表与字段

建立数据库后 则需要在该数据库中建立表 这要用到TableDef对象 先定义一个TableDef类型的对象 然后用TableDef集合中Append方法将之追加到数据库当中去 并且同时定义一个Field对象 用CreatFiele的方法创建一个Field对象 向表中添加字段 例如:

PrivateSubCom_table_Click()

OnErrorGoToErr

DimDefdbAsDataBase

DimNewTableAsTableDef

DimNewFieldAsField

SetDefdb=Workspaces( ) OpenDatabase(App path&数据库名称 mdb False)

SetNewTable=DefDataBase CreateTableDef( 表名 )

SetNewField=DefTable CreateField( 字段名 dBText )′创建一个字符型的字段 长度为 个字符

DefTableFields AppendNewField′字段追加

DefDatabase TableDefs AppendNewTable′表追加

Msgbox 表建立完毕

ExitSub

Err :

MsgBox 对不起 不能建立表 请先再建表前建立数据库? vbCritical

EndSub

一个数据库可能有十几个甚至几十个字段 一个表中有多少个字段 则要创建多少次并要追加到表中 每建立一个字段后都要用到字段追加命令 但是表追加只需在所有字段建立完成后用一条命令即可完成  

三 打开数据库

在VB中 对一个对象变量引用之前必须加以说明 DAO也是如此 必须先声明数据库变量 例如 DimdbaseAsDatabase 建立了数据库对象变量后 我们便可打开数据库了 在一般情况下都只是访问一个数据库 当打开数据库后再对数据库中的各个记录进行 *** 作 这就要用到Recordset对象建立记录集 例如

PrivateSubCommand_OpenDatabase_Click()

DimdbaseasDatabase

DimrsAsRecordset

Setdbase=OpenDatabase(App path&数据库名称 mdb )

Setrs=dbase OpenRecordset( select*from表名 )

EndSub

这样 数据库中的记录便放到Recordset中 可以进行后续 *** 作了

四 使用数据库

当打开数据库 建立Recordset记录集后 便可浏览 删除 添加 查找数据库中的内容

)向前浏览

PrivateSubcmd_previous_Click()

rs MovePrevious

ifrs BOF=Truethen

rs Movelast

Endif

fori= to

label(i) caption=rs F

)向后浏览 

PrivateSubcmd_next_Click()

rs MoveNext

Ifrs EOF=Truethen

rs MoveFirst

Endif

fori= to

label(i) caption=rs Fields(i)&

next

EndSub

)删除记录

PrivateSubcmd_del_Click()

OnErrorGoTohandle

Dimmsgasstring

msg= 是否要删除记录 &Chr$( )

msg=msg&label( )′把删除记录的代号加入msg中

IfMsgbox(msg 删除记录 )<>ThenExitsub

rs delete

rs Movenext

Ifrs EOF=TrueThen

rs MovePrevious

Endif

fori= to

label(i) caption=rs Fields(i)&

next

handle:

MsgBox 该记录无法删除!!!

ExitSub

EndSub

)添加记录

向数据库中添加记录比较麻烦一点 大致分为三步 首先 用AddNew方法向数据库添加一个新的空白记录 其次 将要输入的数据分别赋到数据库的各个字段中 最后 用Updata的方法 把记录写到数据库中去 例如  

PrivateSubcmd_new_Click()

rs AddNew

Fori= to

rs Fields(i)=TextBox(i) Text

Next

rs Updata

EndSub

)查找记录

查找记录可以用Find方法 例如

PrivateSubCmd_search_Click()

Setrs=dbase openRecordset( 表名 dbopenDynaset)

rs findfirst 字段名= &Text Text&′Text Text是输入的关键字

ifrs Nomatch=Truethen

Msgbox 对不起 没有该记录

else

Fori= to

label(i) caption=rs Fields(i)&

Next

Endif

rs close

EndSub

以上只是大致介绍了DAO的一些最常用 最典型的用法 真正要熟练掌握它需要不懈的努力 当你很好的理解了DAO后 对学习新的RDO和ADO也有很大的帮助 并且DAO和ADO可以同时使用 DAO的缺陷在于查找功能不强 没有ADO方便 但动态创建数据库却远超ADO 因此有时二者结合更强大 我们相信DAO一定会帮你节约宝贵时间 为工作提供方便

lishixinzhi/Article/program/c/201404/30446


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/6922641.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-30
下一篇 2023-03-30

发表评论

登录后才能评论

评论列表(0条)

保存