1
2
3
4
5
6
7
8
9
10
11

Web開(kāi)發(fā)與數據庫

發(fā)布時(shí)間:2017-09-26 0生時5:06   發(fā)布人:毛舞個書朋   浏覽次數:8弟森310


關聯課件: 3子項目三 -Web開(kāi)發(fā)與數據庫(點擊在線預覽)


       動物一态網站開(kāi)發(fā)離不開能學(kāi)數據存儲,數據存儲則離文要不開(kāi)數據庫。在前面(miàn)的章聽著節中,曾做過(guò)一個例子,將(jiāng)注冊用戶的信息存樂林儲在一個文本文件中,以供以後(hòu)取用。這(zhè從算)使得網站增加了很多交互性因素。但是文本文件并不是暗短存儲數據的最理想方法。數據庫技術的引入給舞村網站開(kāi)發(fā)帶了巨大的飛躍。

      &nb多輛sp;數據庫技術是計算機技術中的子也重要部分,在軟件開(kāi)發(fā)領域起(qǐ)著(zh們樹e)至關重要的作用。由于數據庫技術屬于一個專門的技術領域,校影而本書也不是以讨論數據庫原理爲目的,懂業因此不再對(duì)數據庫的理論進(jìn)行闡拿水述。考慮到部分讀者可能(néng雜車)對(duì)數據庫并不熟悉,甚至一無所知,爲了使這(z笑鄉hè)部分讀者對(duì)數據庫的概念有一個簡單呢東的認識,爲接下來的學(xué)習掃除障城我礙,這(zhè)裡(lǐ)用比較通俗的語言描述暗現一下什麼(me)是數據庫。

    &nb術們sp;  所謂數據庫,可以理音訊解爲用來存儲信息的“倉庫”。而“信息”就(jiù)是要存儲的數嗎師據,如用戶的姓名、年齡,産品的市商價格、簡介,某一個日期時(shí)間甚至圖像等。總之一切可以在計算機女土中存儲下來的數據都(dōu)可以通過(guò)各種(zhǒn書低g)方法存儲到數據庫中。

       信息并不是雜亂無鐘房章的直接放入數據庫,而是以二維表的形式組織起(qǐ)來,一條是畫一條存儲于表中。這(zhè)和日常生活中經(jīng)常鐵錢用到的各種(zhǒng)表格形式上是一緻的。表中的每一條信月下息稱爲一條“記錄”。一個數據庫中可以有若但子幹張表,每張表中又可以存放若幹條記錄。如前面(miàn)講到的用戶風電注冊程序,每一個用戶的信息,如用戶名、密碼、小大頭像等,就(jiù)可以作爲一條記錄,存儲在一張表日行中。

       每張表都(dōu)筆火有自己的“表頭”。如需要設計一個用來統計學(xué刀水)生信息的表格。把要收集的學(xué)生的信息分成(chéng)幾個欄目,你放這(zhè)些欄目就(jiù)是“表頭”,在數據雜鐵庫技術中,稱爲“字段”。如表3-1是一張學(xué)生基本信息表學腦,其中“學(xué)号”、“姓名”、“性别”、“年齡”就(弟我jiù)是字段,“張三”就(jiù)是第一條記錄的“姓名”字段值;“20”就通分(jiù)是第3條記錄的“年齡”字段男關值。而表中橫向(xiàng)的多個字段值組成(chéng)了一條內喝記錄。多條記錄構成(chéng家玩)了一張數據表。

3-1.png


       這(z姐能hè)樣(yàng)簡要說(shuō)明了數據庫、表、河動字段和字段值這(zhè)幾個概念。實際上這(zhè)些概念遠比這(zhè)美文裡(lǐ)的介紹複雜得多。對(duì)還少此感興趣的讀者可以參考數據庫技術的相關書籍來進(jìn)車農一步理解。

       把數據以這房科(zhè)種(zhǒng)形式煙女存放在數據庫中有什麼(me)好(hǎo)處呢?采取數據庫技術可以給數據的存市會儲和檢索帶來巨大好(hǎo)處,主要可以歸納爲以下4從火點。

·    &nbs電哥p;    數據存儲集約化城農,最大限度節省存儲空間。

·   &間喝nbsp;     數據庫爸花專門的檢索引擎能(néng)夠極大提高數據檢索速度。

·  &nbs知購p;      數據庫結構化房問查詢語言(SQL)給數據管理帶來了極大便利。

·  &nb線這sp;   通學;   可以方便地對(duì)數據進(jìn)行友服查詢、增加、删除、修改。

       數據庫系統從根本上說(些有shuō)就(jiù)是一個軟件系統。通過(guò)這(zhè說兵)個軟件系統可以對(duì)大量數據進(jìn)行存儲和管理。當前市場了南上的數據庫有幾十種(zhǒng),其中有如Oracle、SQL Ser弟子ver等大型網絡數據庫,也有如A得志ccess、VFP等小型桌面(miàn)數據庫。對(還哥duì)于網站開(kāi)發(fā)而言,一從民般來說(shuō)中小型數據庫系統頻著就(jiù)能(néng)滿足要求。MySQL就(jiù姐黑)是當前Web開(kāi)發(fā)中,尤其匠鐵是PHP開(kāi)發(fā)中使用最爲廣泛的數據庫。



  • 秦學(xué)翠 2018-01-07 15:24:51
    不同數據庫系統之間的SQL不能(néng)完全相互通用。
  • 秦學(xué)翠 2018-01-07 15:25:16
    結構化查詢語言語句可以嵌套,這公雜(zhè)使它具有極大的靈活性和強大的功能(néng)。
  • 鄒文濤 2018-01-08 08:26:45
    内容很詳細,講解的很清楚。也很有趣,生動。
  • 屈佳麗 2018-01-08 22:4一行7:50
    老師很細緻的講解了數據庫與web開(kāi)發(fā)的概念和關系,簡人兵潔明了
  • 廖丹丹 2018-01-09 15:31:16
    動态網站開(kāi)發(fā)離不開(kāi)數據存儲,數據存儲則離不好著開(kāi)數據庫。在前面(miàn見務)的章節中,曾做過(guò)一個例子,將(jiāng)從小注冊用戶的信息存儲在一個文本文件中,以供以後(hòu)取用。這(zhè)使得海要網站增加了很多交互性因素。但是文本文件并不是存儲數據的最理雜舞想方法。數據庫技術的引入給網站開(kāi)發(fā)帶了巨大的飛躍。
  • 甄丹丹 2018-01-09 15:5西報3:18
    老師講的很仔細,條理清晰,便于學(xué)習
  • 魏世浩 2018-01-09 15:56:51
    講解清晰,從中獲益匪淺!
  • 王慧 2018-01-09 15:59:38
    老師講解的很到位,視頻的模式也便于同房低學(xué)課下學(xué)習,喜歡!
  • 李業 2018-01-09 16:0河報6:02
    講解的很詳細生動,我學(xué)會(huì)了很多。
  • 劉鑫蕊 2018-01-09 16:06:都器14
    方法獨特,從中學(xué)到了很多。男好
  • 嶽猛 2018-01-09 16:07:36
    視頻很清晰,講的很好(hǎo),受場坐益匪淺
  • 馬文琦 2018-01-09 16:13:52
    老師的視頻講解很清楚
  • 魏德旺 2018-01-09 16:16喝明:16
    這(zhè)個好(hǎo)詳細,不會間上(huì)的可以看看,真心不錯
  • 郭蓉 2018-01-09 16:2錢要8:01
    老師講解細緻,思路清晰,很不錯的學些土(xué)習視頻
  • 胡玲惠 2018-01-09 16:39:08
    老師提供了多種(zhǒng)學(xué)習方式,很不錯。間劇
  • 李文傑 2018-01-09 16:43:41
    值得收藏
  • 潘龍飛 2018-01-09 17:02:45
    精緻的講解獨一無二,精簡明了,受益頗深飛小...
  • 闫婷 2018-01-09 18:26:影錯43
    講的很清楚。從中可以學(xué)務草到一些東西。
  • 吳明坤 2018-01-09 18:34:08
    老師很細緻的講解了數據庫與web開(kāi)發(fā)的概念和關系,簡農說潔明了
  • 牛國(guó)旭 2018-01-09 18:46:45
    通俗易懂
  • 徐葉芳 2018-01-09 19:05:43
    數據庫優點多多,功能(néng)些是強大。
  • 田金英 2018-01-09 20:11:50
    簡單易懂,對(duì)學(xué)習有很大幫助!
  • 徐靜軒 2018-01-09 20:20:36小鄉
    老師講解知識點條例清晰,通俗易懂。适合學(x音在ué)生課下補充學(xué)習。
  • 李林翰 2018-01-09 20:30:50
    學(xué)習方法和教學(xué)手段地西多樣(yàng)化,降低了學(xué)習難度,提高了學(xu唱鄉é)習效率。
  • 李倩文 2018-01-10 11:46:43
    老師講的很清楚,差不多能(nén腦刀g)聽懂
  • 班榮芳 2018-01-10 11:54:22
    講解詳細,會(huì)說(shuō上錯)到各種(zhǒng)細節
  • 梁長(cháng)狀 2018-01-10 20:23:16腦在
    視頻清晰,講解清楚,适合學(xué)習者