编程(Programming)是编定程序的中文简称,就是让计算机代码解决某个问题,对某个计算体系规定一定的运算方式,使计算体系按照该计算方式运行,并最终得到相应结果的过程。为了使计算机能够理解(understand)人的意图,人类就必须将需解决的问题的思路、方法和手段通过计算机能够理解的形式告诉计算机,使得计算机能够根据人的指令一步一步去工作,完成某种特定的任务。这种人和计算体系之间交流的过程就是编程。
Database .NET是一个免费多重数据库管理工具,提供更简单方便的可视化界面浏览数据库内容,无须另外安装整个数据库系统,即可直接本地或远程进行数据库的在线存取,方便数据库调试,修改,查询,打印,输出,备份…等多方面处理。
支持数据库种类
MS Access 97-2003 (*.mdb;*.*)
MS Access 2007 (*.accdb)
MS Excel 97-2003 (*.xls)
MS Excel 2007 (*.xlsx)
Firebird (*.gdb;*.fdb)
MySQL 5.x or later
SQL Server
SQL Server CE 3.5sp1 (*.sdf)
SQLite (*.db;*.db3;*.sqlite)
PostgreSQL
Oracle
dBASE IV (*.dbf)
特色功能
整合支持多种数据库平台,单一文件方便携带与使用
支持语法高亮显示(Syntax Highlighting)
数据库自动化处理(Automatically): 无须通过SQL命令或外部执行
密码保护(Protect Database): Access 97-2003/Access 2007/SQL Server CE/SQLite
自动新建(Create Database): Access 2000/Access 2007/Firebird/SQL Server CE/SQLite
自动压缩(Shrink Database): Access 97-2003/Access 2007/Firebird/MySQL(MyISAM)/SQL Server/SQL Server CE/SQLite/PostgreSQL
备份还原(Backup/Restore Database): MySQL/SQL Server/PostgreSQL
支持代码自动生成(Code Generation): Access/Firebird/MySQL/Oracle/PostgreSQL/SQL Server/SQL Server CE/SQLite
支持数据库服务管理(Service Manager): Firebird/MySQL/PostgreSQL/SQL Server
支持多页签查询(Multiple Query Tab), 多页签结果显示(Multiple Result)
支持范例文件管理(SQL Example Manager)
支持拖放数据库加载(DragDrop Database)
结果输出(Export to CSV/XML/TXT)
多国语言显示(Multiple Language): 预设中英文,并可自行扩充
结果打印(Print query results)
更新日志
Ver 31.6 (2021/1/12) Stable Version
- 主程式更新(Main):
Upd: Oracle 元件版本更新至 Oracle.ManagedDataAccess.dll 19.10.0 (2020/11/17)(7629)
相关更新保留 Oracle 10g 的支持而不受影响(7629)
支持 Easy Connect Plus 连线方式与最新连线设置(7629)
Add: 新增挪威博克莫尔语介面语言 Norwegian Bokmaal language (by Edvind H?pnes)(7629)
Add: (PostgreSQL 12+) 增加 JsonPath Type 资料库类型相关处理(7629)
Add: (PostgreSQL) 增加 Composite Types 至 UDDT 自定义类型(7629)
Fix: 改进中断处理能力, 修正(7613)断线自动重连处理未启用的问题(7629)
Upd: (Firebird) 嵌入版元件不存在时, 将重新开启原设置方便更新(7629)
Fix: (Oracle 10/11) 修正 NUMBER 初始预设值超出界限的问题(7629)
Fix: 解决使用第三方字型时可能会遇到无法正确设置大小的问题(7629)
Upd: PostgreSQL 元件版本更新至 Npgsql.dll 4.1.6 (2020/11/16)(7629)
Upd: 其他包含累计小幅更新, 修正与优化处理(7629)
- 资料列浏览与编辑(Data Browser and Editor):
Add: 支持 ExpandoObject 资料类型解析处理(7629)
Fix: (PostgreSQL) 修正(7592)後 Composite Types 资料类型无法显示的问题(7629)
Fix: (PostgreSQL) 修正(7592)後 timestamp/timestamptz/tstzrange 资料库类型相关处理(7629)
Fix: (PostgreSQL) 修正 time/timetz 资料库类型相关处理(7629)
Upd: 增加 timetz 与改进 timestamptz 资料库类型解析能力(7629)
- 生成指令码(Generating Scripts):
Add: 支持 SCRIPT AS ALTER 语法定义生成(7629)
Fix: (Firebird) 修正(7613)导致部分资料类型多出长度显示的错误(7629)
Fix: (Firebird) 修正 DBTRIGGERS 生成失去作用的问题(7629)
- 资料格编辑器(Cell Editor)/资料格浏览器(Cell Viewer):
Fix: (PostgreSQL) 修正(7592)後 Json/Jsonb 资料类型无法保存的问题(7629)
- 资料汇出(Data Export):
Add: (csv/tsv/psv/ssv/sql) 增加修剪资料行尾的空白选项(Trim trailing spaces from data fields)(7629)
- SQL 编辑器(SQL Editor):
Fix: 修正旧版 Oracle 10g 下文字化执行计划(Plain Execution Plan)无法显示的问题(7629)
- 资料库迁移(Database Migration)(Pro):
Upd: 所有更新同 dbMigration .NET 软体(7629)
使用编程语言写的程序,由于每条指令都对应计算机一个特定的基本动作,所以程序占用内存少、执行效率高。