Time of Update: 2013-12-15
Oracle並不支援Slackware Linux.但是你會發現這篇文檔對你的學習是有些用處的。首先建立Linux使用者組groupadd oinstallgroupadd dba建立Oracle使用者useradd -g oinstall -G dba oraclepasswd oracle設定共用記憶體在/etc/sysctl.conf檔案中加入如下行kernel.shmall = 2097152kernel.shmmax =2147483648kernel.shmmni =
Time of Update: 2013-12-15
1 DB2編程1.1 建預存程序時Create 後一定不要用TAB鍵create procedure 的create後只能用空格,而不可用tab健,否則編譯會通不過。 切記,切記。1.2
Time of Update: 2013-12-15
隨著Oracle8i的發布,Oracle 在資料庫裡支援了二種主要的程式設計語言PL/SQL和Java。今天,Oracle的許多客戶既使用PL/SQL建立資料庫應用程式,也使用Java建立資料庫應用程式。既然存在二種資料庫程式設計語言,那麼就有一個很自然的問題:建立Oracle8i應用程式時,PL/SQL和Java 哪一個更好?
Time of Update: 2013-12-15
對於新接觸SQL資料庫的人來說,類似這幾個問題的有關於SQL版本的問題可以說不少,但又懶得去仔細研究。問題雖然簡單,可是影響卻不小。版本區別 SQL Server 2000有四個版本:企業版/標準版/個人版/開發版 企業版和標準版需要安裝在伺服器作業系統上,如Windows NT Server/Windows 2000 Server/Windows 2003 Server等 個人版需要安裝在個人作業系統上,如Windows98/Windows 2000 Professional/Windows
Time of Update: 2013-12-15
在DB2資料庫中,編目catalog)這個單詞很難理解,我自己當初在學習DB2的時候也常常被這個編目搞的很不明白,直到現在我個人也感覺到DB2中編目catalog)這個術語用的不是很好,具體來說編目有編目節點,編目資料庫等。如果要理解編目,我先簡單講一下DB2資料庫的體繫結構,在DB2資料庫中最大的概念是系統節點)也就是主機,下面是執行個體,執行個體下面是資料庫,然後是資料表空間,然後是資料庫物件。現在假設你有一個資料庫伺服器在p570的機器上,你有一個用戶端在windows,linux或任何平
Time of Update: 2013-12-15
以下操作在Oracle9i、10g版本成功步驟一:建立存放XML檔案的目錄對象SQL>createorreplacedirectoryexp_diras'/opt';/--注意此目錄要有oracle使用者的寫入權限步驟二:建立過程產生xml檔案的主過程SQL>createorreplaceproceduretable2xml(result inoutnocopyclob,filenameinvarchar2)isxmlstr
Time of Update: 2013-12-15
對SQL Server來說,最重要的資源是記憶體、Disk和CPU,其中記憶體又是重中之重,因為SQL Server為了效能要求,會將它所要訪問的資料全部只要記憶體足夠)放到緩衝中。這篇就來介紹SQL Server的記憶體管理體系。SQL Server作為Windows上啟動並執行應用程式,必須接受Windows的資源管理,利用Windows的API來申請和調度各類資源。但是,由於Windows的資源管理體系,是為了滿足大多數的應用程式所設計的,這對於SQL
Time of Update: 2013-12-15
資料庫技術基礎知識的介紹:很多的資料庫初學者,對資料庫技術的瞭解可以說是少之又少,那我的這篇文章將帶領大家深入到資料庫的最基層,讓大家對資料庫技術基礎知識有一個更好瞭解,從而更好的掌握資料庫技術基礎知識,將資料庫技術應用到平時的工作生活中,將會大大的方便。下面就是資料庫技術基礎知識的介紹。資料庫技術是一門綜合性的軟體技術,是使用電腦進行各種資訊管理的必備知識。資料庫技術是本世紀60年代開始興起的一門資訊管理自動化的新興學科,是電腦科學中的一個重要分支。隨著電腦應用的不斷髮展,在電腦應用領域中,資
Time of Update: 2013-12-15
引言:一步一步設計你的資料庫二發表之後,筆者收到了一些郵件,還有朋友直接電話筆者詢問為什麼不包含資料庫實體設計方面的內容。筆者在這裡解釋一下,資料庫實體設計與資料庫產品是密切相關的,本系列的專註點是較為通用的資料庫設計理念與方法,這也是國內軟體項目中容易被忽視的一塊。今天我們將學習實體關聯ER)模型構件及其語義,這是資料庫邏輯設計的基礎。內容可能有些枯燥,但卻非常重要和有用。由於內容比較多,我們將分兩講來學習實體關聯模型構件。今天我們先來學習基底實體關聯式模式。 實體關聯ER)模型的目
Time of Update: 2013-12-15
編者註:在使用SQL Server時,發生備份還原資料庫小錯誤,你該怎麼辦?這裡有幾個小把戲,讓我們一起跟隨筆者來看看吧!備份資料庫時出現一個不太瞭解的錯誤 ,錯誤資訊“is formatted to support 1 media families, but 2 media families are expected according to the backup device
Time of Update: 2013-12-15
引言:《一步一步設計你的資料庫三》中我們討論了基底實體關聯式模式構件及其語義。這些概念非常重要,是今天這一講的基礎,在開始本文內容之前建議大家可以再回顧一下上一篇的內容。今天我們將討論進階實體關聯模型構件,與上一篇一起涵蓋了ER模型構圖的大部分內容。三元關係是今天這一講的痛點,大家可以重點關注。 泛化Generalization):超類型與子類型原始的ER模型已經能描述基本的資料和關係,但泛化Generalization)概念的引入能方便多個概念資料模型的整合。泛化關係是指抽取多個實體
Time of Update: 2013-12-15
參考資料:http://www.cnblogs.com/wuhou/archive/2008/09/28/1301071.htmlhttp://www.hebaodans.com/2009/02/m-y-s-q-l-shu-ju-ku-de-tong-bu-wen-ti-shuang-ji-re-bei/1.安裝最新的Ubuntu Server版本,並更新系統。2.安裝MySQL Server:sudo apt-get instal
Time of Update: 2013-12-15
很多朋友認為資料庫在簡單模式下,堆表誤刪除一條記錄,是無法找回的,因為沒有日誌記錄。其實不然,某種意義上是可以找回的,因為堆表在刪除記錄時,只更改了行位移,實際資料沒有被物理刪除,所以利用這點,測試了下恢複資料,果然成功了,但是還有點問題沒有研究出結果:如果不關閉頁面校正,除了更改位移量,刪除資料時還需要更改頁首,這點還沒時間去琢磨,所以恢複資料時還要能推斷出頁首的16進位對應關係,有興趣的朋友可以分享下經驗給我。這裡為了排除頁首的校正錯誤,關閉後測試廢話不多說,測試的demo如下:測試環境:S
Time of Update: 2013-12-15
漏洞版本:MySQL AB MySQL漏洞描述:BUGTRAQ ID: 58511CVE(CAN) ID: CVE-2013-1861Oracle MySQL Server是一個小型關係型資料庫管理系統。MariaDB
Time of Update: 2013-12-15
一、匯出資料先說明一下自己的環境:Mac OS X 10.8.3, MySQL Community Server 5.6.10, MySQL Workbench
Time of Update: 2013-11-15
上一篇文章:MongoDB入門學習http://blog.csdn.net/rjfxd/article/details/12108909一、準備工作1、建立maven項目,添加所需依賴<dependency><groupId>junit</groupId><artifactId>junit</artifactId><version>4.10</version><scope>test</scope
Time of Update: 2013-11-15
資料庫升級後,怎樣確定是否升級成功?函數四捨五入?傳回一個數值,該數值是按照指定的小數位元數進行四捨五入運算的結果。number : 欲處理之數值小數取幾位預設為select round(123.456, 0) from dual; 回傳select round(123.456, 1) from
Time of Update: 2013-11-15
大表資料移轉,每天淩晨1點到5點執行,執行間隔時間10分鐘,遷移舊資料到曆史表。DELIMITER $$ USE `dbx`$$ DROP PROCEDURE IF EXISTS `pro_xx`$$ CREATE PROCEDURE `pro_xx`()BEGIN DECLARE p_oalid INT DEFAULT 0; DECLARE
Time of Update: 2013-11-15
本文主要介紹centos下源碼安裝MySQL 5.6的方法,centos的版本為5.8.1)首先,你需要到MySQL官網下載源碼tar包,點擊MySQL Community Server,選擇Source Code,源碼包不大,只有34M左右。註:以下操作沒有特殊說明,都是以root賬戶執行。2)先安裝cmake(mysql5.5以後源碼安裝都得通過cmake編譯)# yum install cmake並確保以下兩個包已安裝最新版: ncurses
Time of Update: 2013-11-15
在邏輯層使用的資料模型包括兩類:一類是,主要用於資料庫設計,它能被一般的使用者理解,與人的思維表達方式比較接近。這樣的模型有(ERM);另一類是,按電腦系統的觀點對資料建模,使得資料更適合用電腦加以表示。這裡模型主要用於DBMS的實現,比如。設計師構建資料庫模式的方法通常是首先使用E-R模型在高層對資料建模,然後再將其轉變成關聯式模式。在物理層使用的資料模型稱為物理資料模型。三部分組成。(DDL),用於定義資料庫模式;2)(DML),用於對資料庫進行查詢和更新;3)(DCL),用於對資料進行許可