期刊问答网 论文发表 期刊发表 期刊问答
  • 回答数

    6

  • 浏览数

    169

sunsitan
首页 > 期刊问答网 > 期刊问答 > 写论文常用数据库语言是什么

6个回答 默认排序1
  • 默认排序
  • 按时间排序

鳟鱼666

已采纳
数据库语言,即SQL语言,包括四类:数据定义语言DDL,数据操作语言DML,数据查询语言DQL,数据控制语言DCL,事务控制语言TCL。 其中, 一、数据定义语言DDL:例如:CREATE创建、DROP删除、ALTER修改等语句。 二、数据操作语言DML:例如:INSERT添加、UPDATE更新、DELETE删除等语句。 三、数据查询语言DQL:例如:SELECT查询语句。 四、数据控制语言DCL:例如:GRANT、REVOKE等语句。 五、事务控制语句TCL:例如:COMMIT、ROLLBACK等语句。

写论文常用数据库语言是什么

109 评论(9)

染泪蓝颜

数据库编程当然是SQL语言了
223 评论(13)

yangheng

恩,VB已经被VBNET还有C#,以及MFC完全的代替了,尤其是企业级的开发。ACCESS数据库连微软都要淘汰他了,通常用的都是SQLSERVER2000或者是MYSQL。满意请采纳
147 评论(14)

wrd1226

裘月茁笈芳扁族兴泔片绪了麒煦潼昊烬泳珅灯雯Delphi,方便快速,三方控件也多
291 评论(9)

chm5346

当然是sql(Structure Query Language)了,中文名字结构化查询语言。sql下还有很多分支,不同的数据都有针对sql进行特殊的扩展,比如Oracle的plsql,很多企业都用的。下附sql说明:在1970年代初,由IBM公司San Jose,California研究实验室的埃德加·科德发表将资料组成表格的应用原则(Codd's Relational Algebra)。1974年,同一实验室的DDChamberlin和RF 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 X 135-1986),后为国际标准化组织(ISO)采纳为国际标准。1989年,美国ANSI采纳在ANSI X135-1989报告中定义的关系数据库管理系统的SQL标准语言,称为ANSI SQL 89, 该标准替代ANSI X135-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数据库控制,操作数据权限,配置数据库。
100 评论(12)

lijunhu

查询部分要使用SQL语言,这是工业标准,各种数据库都支持。界面部分用什么都可以,那个熟悉用那个。关于查询部分和界面部分的区别,简单的说就是:查询部分是运行在数据库服务器上的,用来按照你的要求重新组织和计算数据库中的内容,并把结果返回给应用程序,查询部分是公用的不针对特定应用程序,与应用程序无关。界面部分是特定应用程序用来接收用户输入数据和向用户反馈计算或查询结果的界面,界面部分不是必须的,如果用户可以读懂数据库返回的大量文本型信息,也可以不做界面,但好的界面会帮助用户更有效的使用数据。举个实际例子来说,银行ATM机就是界面部分,而存取款后如何向数据库中记录就是银行主机上查询部分程序的事情了。
187 评论(14)

相关问答