基于树型结构的数据库管理软件设计
2014-06-07沈来信
黄山学院学报 2014年3期
杨 帆,沈来信,2
(1.黄山学院 信息工程学院,安徽 黄山 245041;2.同济大学 计算机科学与技术系 上海 201804)
1 引 言
数据库管理系统 (Database Management System,DBMS)是一种操纵和管理数据库的大型软件[1],用于建立、使用和维护数据库。DBMS对数据库进行统一的管理和控制,保证数据库的安全性和完整性。用户通过DBMS访问数据库中的数据,数据库管理员DBA也通过DBMS进行数据库的维护工作。它可使多个应用程序和用户用不同的方法在同时或不同时刻建立、更新和查询数据库。DBMS提供数据定义语言(Data Definition Language,DDL)与数据操作语言(Data Manipulation Language,DML),供用户定义数据库的模式结构与权限约束,实现对数据的追加、删除等操作。
本文旨在开发一个基于树型结构的具有可视化界面的友好数据库管理软件,让数据库初学者也能很好的操作MySQL数据库,完成数据库的建设,同时具备对数据库中表、视图、事件、触发器与存储过程等的增加、删除、查询、修改,以及数据库用户的新建、删除、密码修改等功能,同时也能对数据库的使用情况和状态信息进行实时监控。
2 研究现状和存在问题
目前很多主流的没有操作界面的数据库使用起来比较麻烦,很多数据库都是需要通过命令的形式进行操作的,如MySQL数据库等。这样的使用方式对于一个对操作命令熟练的人来说可以接受,但是对于一个刚接触数据库或者对命令不熟悉的人来说就比较困难,这让很多人对数据库使用产生了恐惧感。虽然有很多针对MySQL数据库的第三方软件被开发,最常用的如……
登录APP查看全文
