第二課 資料的藝術

2022-05-14 12:43:33 字數 1220 閱讀 7387

資料結構起源

計算機從解決數值計算問題到解決生活中的問題

現實生活中的問題涉及不同個體間的複雜聯絡

需要在電腦程式中描述生活中個體間的聯絡

資料結構主要研究非數值計算程式問題中的操作物件以及它們之間的關係 

關鍵概念

資料 – 程式的操作物件,用於描述客觀事物

資料的特點:

可以輸入到計算機

可以被電腦程式處理

資料是乙個抽象的概念,將其進行分類後得到程式語言中的型別。如:int,float,char等等 

上面的文字概念可能我們並不是很清晰,但是我們無形之中已經多次使用過這樣的東西了。陣列也是一種資料結構(線性)。

資料元素之間不是獨立的,存在特定的關係,這些關係即結構

資料結構指資料物件中資料元素之間的關係

如:陣列中各個元素之間存在固定的線性關係

編寫乙個「好」的程式之前,必須分析待處理問題中各個物件的特性,以及物件之間的關係 。

邏輯結構

集合結構

資料元素之間沒有特別的關係,僅同屬相同集合

線性結構

資料元素之間是一對一的關係

樹形結構

資料元素之間存在一對多的層次關係

圖形結構

資料元素之間是多對多的關係

物理結構

物理結構

邏輯結構在計算機中的儲存形式

順序儲存結構

將資料儲存在位址連續的儲存單元裡

鏈式儲存結構

將資料儲存在任意的儲存單元裡,通過儲存位址的方式找到相關聯的資料元素 

小結

第二課 檢索資料

第二課 檢索資料 2.1 select語句 關鍵字 keyword 作為sql組成部分的保留字。關鍵字不能用作表或列的名字。要理解sql是一種語言而不是乙個應用程式。想選擇什麼,以及從什麼地方選擇。2.2 檢索單個列 輸入 select prod name from products 上述語句利用s...

第二課 安裝PHP

為什麼要安裝php?php是伺服器端解析程式,一般執行在網路伺服器上。而編寫php語言的程式我們一般是在自己的個人電腦上完成,然後拿到伺服器上除錯。所以,學習php首先要讓我們的個人電腦模擬伺服器執行環境,讓php能象在伺服器上一樣在我們的個人電腦上執行。這就是為什麼要安裝配置php的原因。安裝配置...

csdn之旅 第二課

1.html標題的標籤 1 注意 只能到,在往後就沒有作用了。2 標籤特點 可以區別其他文字,比如可以加粗 效果圖如 笑對生活!笑對生活!笑對生活!笑對生活!改變字型大小 可以自動換行 2.html段落標記 用元素 注意 標籤和標籤之間的關係 可以巢狀使用 但不可以交叉 3.html常用標記 單標記...