1楼:匿名用户
知网或维普期刊资源整合服务平台,你试试看!
数据库编程是用什么语言
2楼:非常可爱
数据库编程是用sql语言。
sql(structuredquerylanguage,结构查询语言)是一个功能强大的数据库语言。sql通常使用于数据库的通讯。ansi(美国国家标准学会)声称,sql是关系数据库管理系统的标准语言。
sql语句通常用于完成一些数据库的操作任务,比如在数据库中更新数据,或者从数据库中检索数据。
使用sql的常见关系数据库管理系统有:oracle、sybase、microsoftsqlserver、access、ingres等等。虽然绝大多数的数据库系统使用sql,但是它们同样有它们自立另外的专有扩展功能用于它们的系统。
但是,标准的sql命令,比如"select"、"insert"、"update"、"delete"、"create"和"drop"常常被用于完成绝大多数数据库的操作。
扩展资料
sql常用语句
1、select语句
作用:select语句用于从表中选取数据。结果被存储在一个结果表中(称为结果集)。
语法:select目标表的一个或多个列名称,列名前可加表达式,如:avg(年龄)from目标表的名称;
以及:select*from表名称;
2、selectdistinct语句
语法:selectdistinct列名称from表名称
注释:*代表选取全部。
3楼:匿名用户
当然是sql(structure query language)了,中文名字结构化查询语言。sql下还有很多分支,不同的数据都有针对sql进行特殊的扩展,比如oracle的plsql,很多企业都用的。下附sql说明:
在1970年代初,由ibm公司san jose,california研究实验室的埃德加·科德发表将资料组成**的应用原则(codd's relational algebra)。1974年,同一实验室的d.d.
chamberlin和r.f. boyce对codd's relational algebra在研制关系数据库管理系统system r中,研制出一套规范语言-sequel(structured english query language),并在1976年11月的ibm journal of r&d上公布新版本的sql语言(叫sequel/2)。
1980年改名为sql。
1979年oracle公司首先提供商用的sql,ibm公司在db2 和sql/ds数据库系统中也实现了sql。
1986年10月,美国ansi采用sql作为关系数据库管理系统的标准语言(ansi x3. 135-1986),后为国际标准化组织(iso)采纳为国际标准。
1989年,美国ansi采纳在ansi x3.135-1989报告中定义的关系数据库管理系统的sql标准语言,称为ansi sql 89, 该标准替代ansi x3.135-1986版本。
该标准为下列组织所采纳:
国际标准化组织(iso),为iso 9075-1989报告“database language sql with integrity enhancement”
美国联邦**,发布在the federal information processing standard publication(fips pub)127
目前,所有主要的关系数据库管理系统支持某些形式的sql语言, 大部分数据库打算遵守ansi sql89标准。
sql 是高级的非过程化编程语言,它允许用户在高层数据结构上工作。它不要求用户指定对数据的存放方法,也不需要用户了解其具体的数据存放方式。而它的界面,能使具有底层结构完全不同的数据库系统和不同数据库之间,使用相同的 sql 语言作为数据的输入与管理。
它以记录项目〔records〕的合集(set)〔项集,record set〕作为操纵对象,所有 sql 语句接受项集作为输入,回送出的项集作为输出,这种项集特性允许一条 sql 语句的输出作为另一条 sql 语句的输入,所以 sql 语句可以嵌套,这使它拥有极大的灵活性和强大的功能。在多数情况下,在其他编程语言中需要用一大段程序才可实践的一个单独事件,而其在 sql 上只需要一个语句就可以被表达出来。这也意味着用 sql 语言可以写出非常复杂的语句。
sql 同时也是数据库文件格式的扩展名。
sql 语言包含3个部分:
「资料定义语言」(ddl : data definition language)
「资料操纵语言」(dml : data manipulation language)
「资料控制语言」(dcl : data control language)
ddl:用来创建数据库或表,例如:create [ temporary | temp ] table table (
column type
[ null | not null ] [ unique ] [ default value ]
[column_constraint_clause | primary key } [ ... ] ]
[, ... ]
[, primary key ( column [, ...] ) ]
[, check ( condition ) ]
[, table_constraint_clause ]
) [ inherits ( inherited_table [, ...] ) ]
以上语句创建了一个名为table的表。
dml管理数据例如:select * from table 查询table中所有数据。
dcl数据库控制,操作数据权限,配置数据库。
4楼:帅建郝雪卉
查询部分要使用sql语言,这是工业标准,各种数据库都支持。
界面部分用什么都可以,那个熟悉用那个。
关于查询部分和界面部分的区别,简单的说就是:
查询部分是运行在数据库服务器上的,用来按照你的要求重新组织和计算数据库中的内容,并把结果返回给应用程序,查询部分是公用的不针对特定应用程序,与应用程序无关。
界面部分是特定应用程序用来接收用户输入数据和向用户反馈计算或查询结果的界面,界面部分不是必须的,如果用户可以读懂数据库返回的大量文本型信息,也可以不做界面,但好的界面会帮助用户更有效的使用数据。
举个实际例子来说,银行atm机就是界面部分,而存取款后如何向数据库中记录就是银行主机上查询部分程序的事情了。
5楼:匿名用户
裘月茁笈芳扁族兴泔片绪了麒煦潼昊烬泳珅灯雯
delphi,方便快速,三方控件也多
6楼:
德尔福,方便,快捷,三方控制
7楼:匿名用户
数据库编程当然是sql语言了.....
8楼:匿名用户
structed query language
简称(sql)
结构化查询语言...
9楼:西部
你是说编写 数据库, 还是使用数据库的一些语言呢!
数据库和编程语言是什么关系?
10楼:匿名用户
打个比方来说:数据库是一间房,数据是货物,编程语言是人。人能把货物按照自己的想法放进房间,或者把货物从房间取出。
也就是说:编程语言能把数据写入数据库,或者从数据库中把数据取出来。
这么给您解释,是否明白一些呢?
11楼:匿名用户
编程语言有很多种,例如java,c。举一个例子说明,假如一个团队用java语言编写了一个社交**,用户在注册这个社交**的时候,填写的个人信息就是存储在这个**的数据库里面的。当然了,数据库也需要专门的语言去编写,才能把用户的数据保存起来。
所以,数据库和编程联系很紧密。
12楼:匿名用户
数据库是用于存储数据的,可供各种编程语言交互。
学数据库什么编程语言好
13楼:大刀柄
主流的编程语言都支持数据库操作,他们都有相关的数据库操作函数可以实现。至于,数据库编程,学一下sql语言。
既然是计算机专业的本科生,应该学过数据库吧?
14楼:匿名用户
。。。sql
数据库可选sqlserver
mysql
oracle
15楼:purple心碎
数据库要用sql语言,买一本,sql server的书
16楼:她是水瓶座
sql语言啊 。
不知道你是做什么是学什么语言的。
学习数据库,要学那些编程语言?
17楼:匿名用户
第一步,初级:看一本数据库原理方面的书,学一种数据库管理系统,如sql server,oracle等都可以。
第二步,中级:学一门编程语言,看看数据库在实践中是怎么被使用的。看一本国外的数据库原理与实现方面的教材,如北大杨冬青老师翻译的那本就不错!
第三步,高级:学离散数学,人工智能,学习数据挖掘和统计,慢慢往数据仓库和数据挖掘上转!
18楼:匿名用户
1、学数据库原理和sql语言
2、学你需要用的数据库系统,比如ms sql/mysql
19楼:大鞋子
先学access,再学sql
数据库系统开发,用什么编程语言最好?
20楼:匿名用户
首先,没有什么语言最好的说法。不同的语言有不同的优点,适用于不同的应用领域。
其次,数据库的确是分c/s,b/s结构的,他们的工作原理和开发语言都不一样。c/s结构的开发语言很多,像vb,vc,delhpi,c++等等。而b/s就是浏览器服务器结构,开发语言以asp,jsp为主。
实际上,数据库是一个很大的计算机应用领域,要彻底弄清楚是很难的。但是,很好的掌握一两门语言和开发技巧还是可以的。
21楼:木落青璇
一楼的说法比较好,我也觉得没有什么编程语言最好数据库开发c/s架构就是客户端/服务器架构,我所知道的用的比较多的是delhpi,pb
b/s就浏览器服务器架构,通常就是我们所说的.***开发pb其实也支持b/s架构的开发,但是不强,c#这两种架构也都能开发所以说这两种结构的编程语言都选择相应擅长的
22楼:匿名用户
目前cs的编程语言早就淘汰了,现在主流是bs架构的系统,做bs的一般安全性高点用java,比如银行这类就是用的java开发,还是就是.***,这个用得也比较多,做**用php的比较多,就看你的用途选择了
23楼:逝爱如尘
初学者我觉得dephi较合适 简单,支持的多,导入导出也方便 例子多
现在有哪些编程语言和数据库语言
24楼:流水自东西
主流语言看这个排行
http://****tiobe.***/tpci.htm
主流的数据库一般有mssql,mysql,postgres,oracle,access,sqlite,sybase,firebird,maxdb等等。。