簡體   English   中英

連接到數據庫時,Java Programm是否會取代DBMS

[英]Does a Java Programm substitude a DBMS when connected to a Database

大家好,我只是在使用(關系)HSQL數據庫的項目。 隨之而來的問題浮出水面:一個Databasemanagementsystem只是一個允許我鍵入訂單的擺動應用程序,當我使用Java程序連接到數據庫並在其中鍵入命令時,是否可以替換它?

關於用戶體驗。

您將創建一個考慮規范化和完整性約束規則的數據庫。 您是否希望前台用戶與客戶進行交互以執行以下步驟來創建訂單:

  1. 打開一個SQL客戶端
  2. 連接到正確的數據庫。
  3. 下定決心開始觸發一些查詢。
  4. 創建查詢以獲取新的客戶ID,如下所示:

從雙重中選擇customer_sequence.nextval

  1. 創建查詢以使用上面生成的ID在客戶表中插入客戶詳細信息。
  2. 創建查詢以生成訂單ID。

從雙中選擇order_sequence.nextval

  1. 創建查詢以將記錄插入訂單表。
  2. 創建查詢以將記錄表插入order_item表。

該列表繼續包含付款信息,交貨詳細信息,優惠和促銷等功能。

有人會說可以編寫一個SQL過程來抽象所有這些步驟。 同意,但是您必須編寫代碼,然后為什么不編寫可簡化訂單生成過程的GUI應用程序。 有一些Oracle應用程序提供Oracle表單來與數據庫進行交互。但是它的功能有限,不能滿足Java GUI或Web GUI的所有要求。

因此,您的問題的答案是用戶體驗。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM