在計算機中儲存資料和兒童在抽屜中存放物品很類似。
例如: 要在計算機中存乙個數字50,需要兩句話.
int a; //將要放的物品告訴家長
a=50; //將物品放到某個抽屜中
計算機儲存變數的過程:
1.宣告變數 2.給變數賦值 3.使用變數
資料型別:整數int 小數double 字串string
*string型別變數可以看作是char型別變數的唯讀陣列
字元編碼規則(character encoding)構成→字符集(charset)
而在資料庫中儲存則也類似於這種抽屜,比如乙個表是乙個抽屜.
資料庫的索引類似抽屜上貼的標籤.
書上形容的是字典的索引.
1) 索引是資料庫物件之一, 用於加快資料的檢索, 類似於書籍的索引. 在資料庫中索引可以減少資料庫程式查詢結果時需要讀取的資料量,類似於在書籍中我們利用索引可以不用翻閱整本書即可找到想要的資訊.
2) 索引是建立在表上的可選物件; 索引的關鍵在於通過一組排序後的索引鍵來取代預設的全表掃瞄檢索方式, 從而提高檢索效率.
3) 索引在邏輯上和物理上都與相關的表和資料無關,當建立或者刪除乙個索引時,不會影響基本的表;
4) 索引一旦建立,在表上進行dml操作時(例如在執行插入,修改或者刪除相關操作時), oracle會自動管理索引,索引刪除,不會對錶產生影響.
5) 索引對使用者是透明的, 無論表上是否有索引, sql語句的用法不變.
6) oracle建立主鍵時會自動在該列上建立索引.
練習:
資料庫概念
函式依賴 設r u 是屬性集u上的關係模式,x,y是u的子集,r是r u 上的任意乙個關係,如果成立對屬於r的任意t,s,若t x s x 則t y s y 那麼稱 x函式決定y 或 y函式依賴於x 記作x y。稱x為決定因素。部分函式依賴,完全函式依賴 在r u 中,如果x y,且對於任意x的真子...
資料庫概念
1 資料 資料是客觀事物的反映和記錄,是用以載荷資訊的物理符號。資料不等同於數字,資料報括兩大類,及 數值型資料 和非數值型資料。2 資訊 資訊是指有意義的資料,即在資料上定義的有意義的描述。3 資料處理 4 資料庫 資料庫是資料庫系統的核心,是被管理的物件。5 資料庫管理系統 資料庫管理系統負責對...
資料庫概念
資料庫是乙個以某種有組織的方式儲存的資料集合。最簡單的辦法是將資料庫想象為乙個檔案櫃。這個檔案櫃是乙個存放資料的物理位置,不管資料是什麼,也不管資料是如何組織的。什麼是表?表是一種結構化的檔案,可用來儲存某種特定型別的資料。表可以儲存顧客清單 產品目錄,或者其他資訊清單。儲存在表中的資料是同一種型別...