原创 【Java工程師之路】[2-1.2]SQL查詢入門(上)

引言         SQL語言是一門簡單易學卻又功能強大的語言,它能讓你快速上手並寫出比較複雜的查詢語句。但對於大多數開發者來說,使用SQL查詢數據庫並沒有一個抽象的過程和一個合理的步驟,這很可能會使在寫一些特定的SQL查詢語句來

原创 【Java工程師之路】[2-1.3]SQL查詢入門(中)

引言     在前篇文章中(SQL查詢入門(上篇),我對數據庫查詢的基本概念以及單表查詢做了詳細的解釋,本篇文章中,主要說明SQL中的各種連接以及使用範圍,以及更進一步的解釋關係代數法和關係演算法對在同一條查詢的不同思路。   多

原创 Hibernate事件監聽

  使用事件系統時按如下步驟進行:(1)實現自己的事件監聽器類(2)註冊自定義事件監聽器,代替系統默認的事件監聽器通常,繼承系統默認的事件監聽器:擴展特定方法下面是用戶自定義監聽器的示例://自定義LoadListener,繼承默認的De

原创 flex cairngorm MVC 介紹

  本系列文檔力求通過簡潔的講解和簡單的例子使開發者能快速地掌握基於Cairngorm的Flex程序的設計過程,在後面的文檔中後臺語言將以JAVA爲例,並介紹筆者在實際開發過程中應用的比較穩定的Flex+J2EE框架,希望能對想學習或應

原创 mysql內存表heap使用總結

  內存表使用哈希散列索引把數據保存在內存中,因此具有極快的速度,適合緩存中小型數據庫,但是使用上受到一些限制,以下是藍草使用的一些感受。1、heap對所有用戶的連接是可見的,這使得它非常適合做緩存。2、僅適合使用的場合。heap不允許使

原创 持久層設計

J2EE項目中的數據持久層設計 劉豔霞 (唐山工業學校 唐山 063000)數據持久層的設計目標是爲整個項目提供一個高層、統一、安全和併發的數據持久機

原创 【Java工程師之路】[2-1.0]數據庫基礎

一、數據庫基本術語 從今天開始我們來一起學習ORACLE11G的相關內容:大家都知道ORACLE是數據庫相關的技術,那麼我們的學習就從數據庫相關的幾個術語開始,我們先來看兩個術語: 信息和數據, 信息:講到信息大家一定不會陌生,因

原创 【Java工程師之路】[2-1.6]ORACLE函數大全

SQL中的單記錄函數 1.ASCII 返回與指定的字符對應的十進制數; SQL> select ascii('A') A,ascii('a') a,ascii('0') zero,ascii(' ') space from dual;

原创 【Java工程師之路】[2-1.1]Oracle 11g安裝圖文攻略

呵呵,花了一個多小時,左右把11g安裝摺騰好了。其中折騰SQL Developer 花了好長時間,總算搞定了。好了,先總結下安裝步驟,希望給後面的童鞋提高安裝效率。呵呵。 一、Oracle 下載 注意Oracle分成兩個文件,下載完

原创 【Java工程師之路】[2-1.7]ORACLE數據字典

1.概念數據字典是oracle數據庫用來存貯數據庫結構信息的地方。數據字典是用來描述數據庫數據的組織方式的,由表和視圖組成。數據字典由腳本$oracle_home/rdbms/admin/catalog.sql創建。2.分類視圖有三種實例

原创 【Java工程師之路】[2-2.2]數據庫設計和ER模型

一.數據庫系統生存期 軟件生存期是指從軟件的規劃、研製、實現、投入運行後的維護,直到它被新的軟件所取代而停止使用的整個期間。 定義2.1 我們把數據庫應用系統從開始規劃、設計、實現、維護到最後被新的系統取代而停止使用的整個期間,稱爲

原创 【Java工程師之路】[2-1.11]數據庫索引

一、索引是什麼 索引是與表或視圖關聯的磁盤上結構,可以加快從表或視圖中檢索行的速度。索引包含由表或視圖中的一列或多列生成的鍵。這些鍵存儲在一個結構(B 樹)中,使 SQL Server 可以快速有效地查找與鍵值關聯的行。 表或視圖可

原创 【Java工程師之路】[2-1.8]數據庫的約束簡介

約束的簡介 數據的完整性是指數據的正確性和一致性,可以通過定義表時定義完整性約束,也可以通過規則,索引,觸發器等。約束分爲兩類:行級和表級,處理機制是一樣的。行級約束放在列後,表級約束放在表後,多個列共用的約束放在表後。 完整性約束

原创 【Java工程師之路】[2-2.3]數據庫設計三大範式

爲了建立冗餘較小、結構合理的數據庫,設計數據庫時必須遵循一定的規則。在關係型數據庫中這種規則就稱爲範式。範式是符合某一種設計要求的總結。要想設計一個結構合理的關係型數據庫,必須滿足一定的範式。                   在

原创 【Java工程師之路】[2-1.4]SQL查詢入門(下)

引言       在前兩篇文章中,對於單表查詢和多表查詢的概念做出了詳細的介紹,在本篇文章中會主要介紹聚合函數的使用和數據的分組.   簡介       簡單的說,聚合函數是按照一定的規則將多行(Row)數據彙總成一行的函數。對