• 技术文章 >数据库 >mysql教程

    什么是DBMS接口?浅谈DBMS接口

    青灯夜游青灯夜游2019-01-12 17:08:06原创3690
    数据库管理系统(DBMS)接口是一种用户界面,它允许在不使用查询语言本身的情况下向数据库输入查询。下面本篇文章就来带大家认识一下DBMS接口,希望对大家有所帮助。

    在数据库管理系统使用查询语言(如SQL)存储数据并响应查询。DBMS接口提供了一种访问、查询数据的方发,无需使用查询语言、使用命令行,这让查询变得简单、方便。【视频教程推荐:MySQL视频教程

    DBMS提供的用户友好界面可能包括以下内容:

    1、基于菜单的用于Web客户端或浏览的界面

    这些接口向用户提供选项列表(称为菜单),可以引导用户完成请求。

    使用菜单的基本优点是:使用它们可以不手动写入任何查询语言的特定命令和语法,通过从系统上基本显示的菜单中收集或选项,来逐步地完成查询。

    在DBMS可以使用下拉菜单,这是基于Web的界面中非常流行的技术。它们经常用于浏览界面,允许用户以探索性和非结构化的方式浏览数据库的内容。

    2、基于表单的界面

    基于表单的界面向每个用户显示表单。用户可以填写所有表单条目以插入新数据;也可以只填写某些条目,在这种情况下,DBMS将用相同类型的数据替换其他剩余条目。

    这类表单通常是为在操作系统中没有专业知识的用户设计、创建和编程的。许多DBMS都有表单规范语言,这些语言是帮助指定此类表单的特殊语言。

    3、图形用户界面

    图形用户界面通常以图表的形式向用户显示模式,然后,用户可以通过操作图表来指定查询。在许多情况下,GUI可以同时使用菜单和表单;大多数GUI使用诸如鼠标之类的指示设备来选择所显示的模式图的某些部分。

    4、自然语言接口

    这些接口接受用英语或其他语言编写的请求,并试图理解它们。自然语言接口有自己的模式,类似于数据库概念模式以及重要词汇的字典。

    自然语言界面是指其模式中的单词以及字典中用于解释请求的一组标准单词集。如果解释成功,则该接口生成与该自然语言对应的高级查询,并提交给DBMS进行处理,否则将启动与该用户的对话,以澄清任何提供的条件或请求。

    5、语音输入和输出

    语音的使用是有限的,比如说它用于查询或回答问题,或者作为请求的结果,这使得它具有的词汇表是有限,且常见的。

    需要使用预定义的单词检测语音输入,并用于设置提供给查询的参数。对于输出,发生从文本或数字到语音的类似转换。

    6、DBA的接口

    大多数数据库系统都包含只能由DBA员工使用的特权命令。这些命令包括创建帐户、设置系统参数、授予帐户授权、更改架构、重新组织数据库的存储结构。

    以上就是本篇文章的全部内容,希望能对大家的学习有所帮助。更多精彩内容大家可以关注php中文网相关教程栏目!!!

    以上就是什么是DBMS接口?浅谈DBMS接口的详细内容,更多请关注php中文网其它相关文章!

    声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn核实处理。
    专题推荐:DBMS 接口 mysql
    上一篇:MySQL如何使用正则表达式?(代码示例) 下一篇:什么是数据库架构?数据库架构有几层
    千万级数据并发解决方案

    相关文章推荐

    • JavaScript iframe数据共享接口实现方法_javascript技巧• node.js操作mysql(增删改查)_node.js• 微信API接口大全_php实例• go-mysql,一个易用的mysql接口框架实现_MySQL
    1/1

    PHP中文网