當前位置:編程學習大全網 - 編程語言 - 數據定義語言

數據定義語言

數據庫可以理解為存儲數據的倉庫,每個數據項在數據倉庫中都有編號,通過編號就可以找到該數據項。例如,圖書館就是存儲圖書的倉庫,在圖書館存儲的每本圖書都有壹個編號,編號表示了書的類別和順序號,同類別的書放在壹個書架上,便於圖書管理員和讀者查找圖書。

圖書館存儲的是圖書,數據庫存儲的是數據,每條數據稱為數據項。數據是對客觀事物的符號表示,如文字、圖形、數字等。在日常生活中,人們直接用語言來描述事物,例如在描述壹門課程時,人們常用“Java編程課程—入門篇由編程達人郎老師編寫,編程語言課,課程面向青少年編程愛好者,課程以淺顯易懂的語言,以常見的生活場景為案例,帶領大家逐步進入計算機編程世界”。

在計算機中,為了存儲和處理這些事物,就要將事物的特征抽象出來組成壹個記錄來描述。

例如,將課程事物抽象為數據項記錄(課程名稱,授課老師,類別、學生對象,課程簡介)。課程事物的壹條數據可以描述為(Java編程課程—入門篇,郎老師,編程語言,面向青少年愛好者,課程以淺顯易懂的語言,以常見的生活場景為案例,帶領大家逐步進入計算機編程世界)。

當需要存儲多個課程數據項時,就構成了數據庫。因此,數據庫是存儲在壹起的相關數據的集合,這些數據是結構化的,無有害的或不必要的冗余,並為多種應用提供數據服務。

3、數據庫發展簡史

計算機應用於數據管理的初期,由於沒有必要的軟件、硬件環境的支持,用戶只能直接在裸機上操作。當時編寫的應用程序不僅要設計如何處理和存儲數據,還要指明數據在存儲器上的存儲地址。在這壹管理方式下,應用程序和數據之間相互結合,不可分割,數據獨立性差,缺少***享性,編程效率低下。這壹階段稱為人工管理階段。

  • 上一篇:學編程有必要嗎
  • 下一篇:數控專業大專
  • copyright 2024編程學習大全網