<strike id="rrvnz"></strike>

    <noframes id="rrvnz">
    <noframes id="rrvnz"><span id="rrvnz"><pre id="rrvnz"></pre></span><address id="rrvnz"></address>
    <address id="rrvnz"><nobr id="rrvnz"></nobr></address><noframes id="rrvnz">
      <em id="rrvnz"></em>

        首 頁IT知識庫翔宇問吧收藏本站
        當前位置:翔宇亭IT樂園IT知識庫數據庫數據庫基礎
        知識標題關閉所有內容預覽 | 展開所有內容預覽
        • 設計不好的關系模式存在的問題 [內容預覽] 1137 | 2017-05-26
          在討論如何設計一個好的關系模式之前,我們先來了解一下設計不好的關系模式會出現什么問題。 假定有如下關系SCD: SCD(Sno,Sname,Ssex,Sdept,Sdean,Cno,Cname,Grade) 其中,SCD表示學生關系,對應的各屬性依次為學號、姓名、性別、院系、系主任、課程號、課程名稱和成績。關系的主碼為(Sno,Cno)。 這個關系模式存在如下問題。 1.數據冗余 當一...

          [閱讀全文]

        • [圖文] 關系運算:除 [內容預覽] 909 | 2017-05-22
          數據庫的關系運算中,專門的關系運算包括選擇,投影,連接和除。本文講解一下除運算的原理。 在講解除運算之前,先介紹一下象集的概念。 關于像集的概念: 給定一個關系R(X,Z),X和Z為屬性組,當t[X] = x時,x在R中的像集(Images Set)為: ZX={t[Z]|t∈R,t[X] = x} 它表示R中屬性組X上值為x的諸元組在Z上分量的集合。 關系除運算的定義: ...

          [閱讀全文]

        • 關系運算:連接 [內容預覽] 490 | 2017-04-25
          在數據庫的關系代數中,專門的關系運算包括選擇,投影,連接和除。本文主要探討一下連接運算。 連接運算是二元關系操作,以符號表示連接,它的定義為: 連接與笛卡爾積的區別在于笛卡爾積包含兩個關系的所有元組的組合,而連接只包含那些滿足連接條件的元組的組合。如果沒有連接條件,即無條件連接,則連接變成笛卡爾積。因此,在關系數據模型中連接可用笛卡爾積表示。笛卡爾積可以看成連接的特例。連接條件為兩關系中對...

          [閱讀全文]

        • 關系運算:投影 [內容預覽] 202 | 2017-04-24
          關系代數中專門的關系運算包括選擇、投影、連接和除。本文主要介紹一下投影運算。 在上一篇文章中(關系運算:選擇),我們探討了選擇運算,選擇運算是從關系中選擇滿足條件的那些行(元組或記錄),而投影運算是從關系中選擇指定的列,是從列的角度進行的運算。 (1)投影的含義 從關系R中選擇出若干屬性列組成新的關系。 πA(R) = { t[A] | t ÎR } 其中,A為關系...

          [閱讀全文]

        • 關系運算:選擇 [內容預覽] 224 | 2017-04-22
          關系代數中專門的關系運算包括選擇、投影、連接和除。 選擇(selection)運算是從關系R中選擇滿足條件的若干元組的一種運算。其表達形式如下: σF(R) = {t|tÎR∧F(t)= '真'} 上式中,F是選擇條件,是一個邏輯表達式。其基本形式為: X1θY1[∧|∨X2θY2]... X1,X2,Y1 ,Y2...

          [閱讀全文]

        • 關系運算:廣義笛卡爾積 [內容預覽] 1107 | 2017-04-07
          在前三篇文章中,探討了傳統的關系集合運算中的并、交和差運算,本文將繼續探討傳統集合運算中的廣義笛卡爾積(Extended Cartesian Product)。 假設關系R是n目的關系,且有k1個元組;關系S是m目的關系,且有k2個元組。則R×S的結果為(n+m)目的關系,且有k1×k2個元組。元組的前n個屬性是關系R的屬性,后m列是關系S的屬性,運算結果的每個元組中的前n列是關系R的一個...

          [閱讀全文]

        • 關系運算:交運算 [內容預覽] 714 | 2017-04-06
          關系代數中的傳統集合運算包括并、差、交和廣義笛卡爾積。 本文探討一下交運算。 關系R和關系S具有相同的目n(屬性個數),且相應的屬性取自同一個域,則R與S的交運算的結果是由既屬于R又屬于S的元組組成,即R與S中相同的元組,組成一個新關系,其結果仍為n目關系。記作: R∩S={t|t∈R∧t∈S} 如果如果兩個關系沒有相同的元組,那么它們的交為空。 兩...

          [閱讀全文]

        • 關系運算:差運算 [內容預覽] 1870 | 2017-03-30
          關系R與關系S的差(Difference)由屬于R而不屬于S的所有元組組成,即R中刪去與S中相同的元組,組成一個新關系,其結果仍為n目關系。記作: R-S={t|t∈R∧┐t∈S} 通過差運算,可實現關系數據庫記錄的刪除。 用集合表示的差運算的關系如下: 設有下的兩個關系R及S,則其差運算的結果如下圖右所示

          [閱讀全文]

        • 關系運算:并運算 [內容預覽] 166 | 2017-03-29
          關系代數運算的分類 (1)傳統的集合運算 并、差、交、廣義笛卡爾積 (2)專門的關系運算 選擇、投影、連接、除 本次先介紹一下并運算 設有關系R和S 具有相同的目n(即兩個關系都有n個屬性) 相應的屬性取自同一個域 則,R∪S 的結果仍為n目關系,由屬于R或屬于S的元組組成,即 R∪S = { t|tR∨tS } 下面給出一個例子:

          [閱讀全文]

        • [圖文] 關系數據模型簡介 [內容預覽] 345 | 2017-03-22
          在數據模型的發展過程中,主要有4種數據模型:層次模型、網狀模型、關系模型和面向對象模型。當前主流的數據模型就是關系模型,其它非關系的數據模型也添加了關系的接口。 一般情況,探討數據模型時,要探討其三方面的知識:數據模型的數據結構、數據模型允許的操作類型和定義在數據模型上的數據約束。 1、關系數據模型概述 1970年美國IBM公司San Jose研究室的研究員E.F.Codd首次提出了數據庫系...

          [閱讀全文]

        • 什么是數據庫的數據獨立性 [內容預覽] 329 | 2017-03-19
          數據獨立性表示應用程序與數據庫中存儲的數據不存在依賴關系,包括邏輯數據獨立性和物理數據獨立性。 邏輯數據獨立性是邏輯獨立性是指用戶的應用程序與數據庫的邏輯結構是相互獨立的,即,當數據的邏輯結構改變時,用戶程序也可以不變。 物理數據獨立性是指用戶的應用程序與存儲在磁盤上的數據庫中數據是相互獨立的。即,數據在磁盤上怎樣存儲由DBMS管理,用戶程序不需要了解,應用程序要處理的只是數據的邏輯結構,這樣...

          [閱讀全文]

        • 分析存儲過程的使用場景 [內容預覽] 145 | 2013-02-22
          當一個事務涉及到多個SQL語句時或者涉及到對多個表的操作時就要考慮用存 儲過程;當在一個事務的完成需要很復雜的商業邏輯時(比如,對多個數據的操作 ,對多個狀態的判斷更改等)要考慮;還有就是比較復雜的統計和匯總也要考慮, 但是過多的使用存儲過程會降低系統的移植性。 為了系統的控制方便,例 如當系統進行調整時,這是只需要將后臺存儲過程進行更改,而不需要更改客戶 端程序。也無需重新安裝客戶端應用程序。...

          [閱讀全文]

        • 數據管理技術發展的三個階段 [內容預覽] 412 | 2012-04-28
          數據管理經過了人工管理階段、文件系統階段和數據庫系統階段三個階段。 一、人工管理階段(20世紀50年代中期以前) 在這一階段,計算機主要用于科學計算。外部存儲器只有磁帶、卡片和紙帶等,還沒有磁盤等直接存取存儲設備。軟件也處于初級階段,只有匯編語言,無操作系統(OS)和數據管理方面的軟件。數據處理方式基本是批處理。這個階段有如下幾個特點: (1)數據不保存,數據也無需長期保存。 (2)計算機...

          [閱讀全文]

        • 數據庫技術的發展趨勢 [內容預覽] 197 | 2012-04-28
          綜合2005至2007年數據庫市場的運行情況及多家分析機構的評估,在2008年,數據庫及數據倉庫的發展將會偏重于以應用為導向,服務則傾向于業務敏捷,并且還會為新型應用提供多種結構數據的支持。 很多圍棋下的好的人都知道,好的”形“對于圍棋非常重要,在某種意義上講,形就是模式(Pattem),雖然這些特定的”形“經常不斷變換面孔以另一種形式出現,但在他們的背后確有著共同的本質,雖然在SOA和Ente...

          [閱讀全文]

        • 數據庫原理:數據模型的知識 [內容預覽] 118 | 2012-04-28
          我們經常聽到沙盤模型、航空模型等詞語,這里的模型是對現實世界特征的模擬和抽象。數據模型(Data Model)也是一種模型,它是對現實世界數據特征的抽象。現實世界中的各種事物及其聯系是復雜的,計算機不可能直接處理現實世界中的具體事物,所以人們必須事先把具體事物轉換成計算機能夠處理的數據。而在數據庫中用數據模型這個工具來抽象、表示和處理現實世界中的數據和信息。它描述的是數據的共性。 在實際中,現實...

          [閱讀全文]

        • Access數據有效性檢查的兩種方法 [內容預覽] 192 | 2011-03-22
          開發一個好的數據庫管理系統,關鍵是要確保錄入數據的完整性和準確性。Access提供了很多檢查錄入數據有效性的手段,本文簡單介紹兩種常用的方法。 1、 利用字段屬性 (1)數據類型屬性 :數據類型決定了用戶能保存在此字段中值的種類,如果用戶鍵入的數據與字段規定的類型不一致,Access就不會存儲該數據。如“日期/時間”字段,只允許輸入有效的日期與時間格式。 (2)字段大小屬性 :對于“數字”型...

          [閱讀全文]

        • 數據庫原理知識之數據模型 [內容預覽] 135 | 2011-03-22
          數據模型是對數據世界進行建模。 1.數據模型的三要素 (1)數據結構 數據結構是所研究的對象類型(Object Type)的集合。這些對象和對象類型是數據庫的組成成分。一般可分為兩類:一類是與數據類型、內容和其它性質有關的對象;一類是與數據之間的聯系有關的對象。前者如網狀模型中的數據項和記錄,關系模型中的域、屬性和關系等。后者如網狀模型中的關系模型(set type)。在數據庫領域中,通常按照...

          [閱讀全文]

        • 存儲過程的定義與使用 [內容預覽] 113 | 2011-02-21
          本文給出了存儲過程的定義、分類和使用方法。 1、存儲過程的定義 將常用的或很復雜的工作,預先用SQL語句寫好并用一個指定的名稱存儲起來, 那么以后要叫數據庫提供與已定義好的存儲過程的功能相同的服務時,只需調用execute,即可自動完成命令。 2、存儲過程的優點: (1)存儲過程只在創造時進行編譯,以后每次執行存儲過程都不需再重新編譯,而一般SQL語句每執行一次就編譯一次,所以使用存儲過程...

          [閱讀全文]

        • 數據庫中視圖的作用 [內容預覽] 966 | 2011-02-14
          視圖最終是定義在基本表之上的,對視圖的一切操作最終也要轉換為對基本表的操作。而且對于非行列子集視圖進行查詢或更新時還有可能出現問題。既然如此,為什么還要定義視圖呢?這是因為合理使用視圖能夠帶來許多好處: 1.視圖能夠簡化用戶的操作 視圖機制使用戶可以將注意力集中在所關心的數據上。如果這些數據不是直接來自基本表,則可以通過定義視圖,使數據庫看起來結構簡單、清晰,并且可以簡化用戶的數據查詢操作。例...

          [閱讀全文]

        • 建立數據庫索引時應考慮的問題 [內容預覽] 203 | 2011-02-14
          通常情況下,只有當經常查詢索引列中的數據時,才需要在表上創建索引。索引建立后,在查詢使用該列時,系統將自動使用索引進行查詢。改變表中的的數據(如增加或刪除記錄)時,索引將自動更新。索引將占用磁盤空間,并且降低添加、刪除和更新元組(記錄)的速度。不過在多數情況下,索引所帶來的數據檢索速度的優勢大大超過它的不足之處。索引數目無限制,但索引索引越多,更新數據的速度越慢。對于僅用于查詢的表可以建立索引,對...

          [閱讀全文]

        • 什么是數據庫的完整性 [內容預覽] 187 | 2011-02-14
          數據庫的完整性是指數據的正確性、有效性和相容性。防止錯誤的數據進入數據庫或造成無效操作。所謂正確性是指數據合法,例如,數值數據中只能含有數字而不能含有字母;有效性是指數據沒有超過所定義的取值范圍;相容性是指表示同一事實的兩個數據應當相同,這常常體現在不同實體集之間有特定聯系的情況下。 顯然,維護數據庫的完整性非常重要,數據庫中的數據是否具備完整性關系到數據能否真實地反映現實世界。 數據庫的完整...

          [閱讀全文]

        • 數據庫設計指南之其它的小技巧 [內容預覽] 71 | 2011-02-07
          在數據庫設計中,除了前面介紹的內容外,還有很多經驗和技巧值得借鑒。如數據庫設計中的文檔管理、編碼管理等。本文就介紹了6個這個面的小技巧。 第5 部分— 各種小技巧 1. 文檔 對所有的快捷方式、命名規范、限制和函數都要編制文檔。 采用給表、列、觸發器等加注釋的數據庫工具。是的,這有點費事,但從長遠來看,這樣做對開發、支持和跟蹤修改非常有用。 取決于你使用的數據庫系統,可能有一...

          [閱讀全文]

        • 數據庫設計指南之保證數據的完整性 [內容預覽] 182 | 2011-02-07
          數據的完整性是指數據庫中存儲的數據應該是正確的、有效的和相容的。絕大多數數據庫管理系統都提供了保證數據完整性的方法。作為數據庫設計人員必須充分了解這些方法和使用這些方法。本文從8個方面介紹了再保證數據完整性方面的技巧、經驗和應該注意的問題。 第四部分 保證數據的完整性 1. 用約束而非商務規則強制數據完整性 如果你按照商務規則來處理需求,那么你應當檢查商務層次/用戶界面:如果商務規則以后發生...

          [閱讀全文]

        • 數據庫設計指南之選擇鍵和索引 [內容預覽] 218 | 2011-02-07
          鍵和索引對數據庫的性能有著很大的影響,設計好的鍵和索引可以提高數據庫的查詢與更新性能。否則就會降低效率。本文從10個方面講解了數據庫設計時鍵與索引的設計方法。 第3 部分 選擇鍵和索引 1. 數據采掘要預先計劃 我所在的市場部門一度要處理8 萬多份聯系方式,同時填寫每個客戶的必要數據(這絕對不是小活)。我從中還要確定出一組客戶作為市場目標。當我從最開始設計表和字段的時候,我試圖不在主索引里增...

          [閱讀全文]

        • 數據庫設計指南之設計表和字段 [內容預覽] 94 | 2011-02-07
          我們在制作各種應用程序時,很難再離開數據庫,而在設計數據庫中的表和字段中,我們可能熟知很多技巧和經驗,但有可能有些經驗和技巧你還不曾知道,本文從24個方面講解了在設計書庫表和字段時的技巧、經驗和應該注意的問題。 第二部分 設計表和字段 1. 檢查各種變化 我在設計數據庫的時候會考慮到哪些數據字段將來可能會發生變更。比方說,姓氏就是如此(注意是西方人的姓氏,比如女性結婚后從夫姓等)。所以,在建...

          [閱讀全文]

        • 數據庫設計指南之數據庫設計之前 [內容預覽] 89 | 2011-02-07
          本文從實踐經驗總結了若干數據庫設計的技巧,供數據庫設計人員參閱使用。 最近找了些對數據庫設計頗有造詣的專業人士給大家傳授一些設計數據庫的技巧和經驗。從收到的130 個反饋中精選了若干個最佳技巧,編寫成本文,其內容分為5 個部分: 第1 部分 設計數據庫之前 1. 考察現有環境 在設計一個新數據庫時,你不但應該仔細研究業務需求而且還要考察現有的系統。大多數數據庫項目都不是從頭開始建立的;通常...

          [閱讀全文]

        • [圖文] 數據與信息 [內容預覽] 132 | 2011-02-05
          1.1.1數據與信息 1.數據 數據(Data)是用來記錄信息的可識別的符號,是信息的具體表現形式。 數據是數據庫中存儲的基本對象。從廣義的角度來講,數據有多種表現形式,數字、文字、圖形、圖像、聲音、視頻、語言、學生的檔案、貨物的運輸情況等,都是數據。 為了了解世界,交流信息,人們需要描述各種事物。在日常生活中,可直接用口然語言描述。在計算機中,為了存儲和處理這些事物,就要抽出對這些事物感...

          [閱讀全文]

        • 游標及其作用 [內容預覽] 89 | 2010-11-30
          游標是對查詢出來的結果集作為一個單元來有效的處理。游標可以定在該單元中的特定行,從結果集的當前行檢索一行或多行。可以對結果集當前行做修改。一般不使用游標,但是需要逐條處理數據的時候,游標顯得十分重要。本文源自:翔宇亭——IT樂園(http://www.sunyaoshi.com),轉載請保留此信息!

          [閱讀全文]

        • 什么是視圖 [內容預覽] 132 | 2010-11-30
          視圖是一種虛擬的表,具有和物理表相同的功能。可以對視圖進行增,改,查,操作,試圖通常是有一個表或者多個表的行或列的子集。對視圖的修改不影響基本表。它使得我們獲取數據更容易,相比多表查詢。本文源自:翔宇亭——IT樂園(http://www.sunyaoshi.com),轉載請保留此信息!

          [閱讀全文]

        • 什么是事務 [內容預覽] 70 | 2010-11-30
          事務就是被綁定在一起作為一個邏輯工作單元的SQL語句分組,如果任何一個語句操作失敗那么整個操作就被失敗,以后操作就會回滾到操作前狀態,或者是上有個節點。 為了確保要么執行,要么不執行,就可以使用事務。要將有組語句作為事務考慮,就需要通過ACID測試,即原子性,一致性,隔離性和持久性。 本文源自:翔宇亭IT樂園(http://www.sunyaoshi.com),轉載請保留此信息!

          [閱讀全文]

        總數:3330 上一頁1 2下一頁
        關于本站 | 網站幫助 | 廣告合作 | 網站聲明 | 友情連接 | 網站地圖
        本站部分內容來自互聯網,如有侵權,請來信告之,謝謝!
        Copyright © 2007-2020 biye5u.com. All Rights Reserved.
        特黄特色三级在线观看 - 视频 - 在线观看 - 影视资讯 -心晴网