原创 數據建模概念和建表語句

4.數據建模 4.1 軟件開發流程 軟件開發流程大致分爲以下步驟 可行性分析 分析軟件經濟可行性,法律可行性 需求分析 對軟件進行詳細的需求分析 系統設計 數據庫設計,技術選型 … 編碼 測試 運維

原创 第十一章:IO流

第十一章:IO流 1.流的概念 流是個抽象的概念,是對輸入輸出設備的抽象,Java程序中,對於數據的輸入/輸出操作都是以"流"的方式進行。設備可以是文件,網絡,內存等 流具有方向性,至於是輸入流還是輸出流則是一個相對的概念,一般以

原创 組函數概念和實例運用

10.組函數 概念 組函數指將數據按照某列的值進行分組後,然後使用組函數分別對每個分好的小組中的 數據進行處理 注意: 組函數一般要結合着分組關鍵字group by 來使用 組函數分類 組函數具體分類如下: avg

原创 根據DTD實例約束寫出xml文件

DTD約束標籤 <!ELEMENT 元素名稱 類別> 或<!ELEMENT 元素名稱 (元素內容)> 類別:約束標籤的內容 EMPTY:空標籤 PCDATA:普通字符串(沒有子標籤) ANY : 可以是任何內容(包含子標籤)

原创 基於DML的單表增刪改

1.DML 數據查詢語言(DQL) 用於檢索數據庫中的數據,主要是SELECT語句,它在操作數據庫時較爲頻繁 數據操縱語言(DML) 用於改變數據庫中的數據,主要包括INSERT、UPDATE和DELETE 3條語句

原创 修改表約束實例

修改表約束 update 屬於 DML語句,修改表中的數據 alter 屬於 DDL 語句, 修改對象結構。 準備工作 create table t_user( id number constraint user id pk

原创 夫妻表增刪改查實例

-- 1..1 crud 插入 drop table hunsband; drop table wife; create table hunsband( id number constraint hunsba

原创 僞列概念和實際運用

僞列 概念 僞列 rownum,就像表中的列一樣,但是在表中並不存儲。 僞列只能查詢,不能進行 增刪改操作。它會根據返回的結果爲每一條數據生成一個序列化的數字 rownum 是 oracle 特有的。 基本使用 sel

原创 事務特徵的四個特徵和事務併發問題(面試)

事務特徵的四個特徵和事務併發問題 事務簡介 事務(Transaction)是由一系列對系統中數據進行訪問與更新的操作所組成的一個程序執行邏輯單元。 這些操作作爲一個整體一起向系統提交,要麼都執行、要麼都不執行。 事務是一組不

原创 主外鍵關係CRUD

主外鍵關係CRUD 準備工作 create table t_customer( id number, name varchar2(20) constraint customer_name_nn not nul