C語言資料庫是什麼,C語言跟資料庫有什麼關係嗎

2021-06-18 17:04:13 字數 2876 閱讀 7823

1樓:傑青的日子

資料庫是「按照資料結構來組織、儲存和管理資料的倉庫」。在經濟管理的日常工作中,常常需要把某些相關的資料放進這樣的「倉庫」,並根據管理的需要進行相應的處理。例如,企業或事業單位的人事部門常常要把本單位職工的基本情況(職工號、姓名、年齡、性別、籍貫、工資、簡歷等)存放在表中,這張表就可以看成是一個資料庫。

有了這個"資料倉儲"我們就可以根據需要隨時查詢某職工的基本情況,也可以查詢工資在某個範圍內的職工人數等等。這些工作如果都能在計算機上自動進行,那我們的人事管理就可以達到極高的水平。此外,在財務管理、倉庫管理、生產管理中也需要建立眾多的這種"資料庫",使其可以利用計算機實現財務、倉庫、生產的自動化管理。

這樣來說,c語言資料庫就是用c語言編寫建立的資料庫!

c語言資料庫是什麼?

2樓:drar_迪麗熱巴

資料庫是用來存入資料的倉庫。使用者可以對檔案中的資料進行新增、查詢、更新、刪除等操作。但是c語言和資料庫是兩個東西,他們之間的關係就是c語言可以用來開發資料庫管理軟體,也可以通過c語言藉助於sql語句來運算元據庫。

c語言普適性最強的一種計算機程式編輯語言,它不僅可以發揮出高階程式語言的功用,還具有組合語言的優點,因此相對於其它程式語言,它具有自己獨特的特點。具體體現在以下三個方面:

其一,廣泛性。c 語言的運算範圍的大小直接決定了其優劣性。c 語言中包含了34種運算子,因此運算範圍要超出許多其它語言,此外其運算結果的表達形式也十分豐富。

此外,c 語言包含了字元型、指標型等多種資料結構形式,因此,更為龐大的資料結構運算它也可以應付。

其二,簡潔性。9 類控制語句和32個keywords是c語言所具有的基礎特性,使得其在計算機應用程式編寫中具有廣泛的適用性,不僅可以適用廣大程式設計人員的操作,提高其工作效率,同 時還能夠支援高階程式設計,避免了語言切換的繁瑣。

資料庫架構

1、內層:最接近實際儲存體,亦即有關資料的實際儲存方式。

2、外層:最接近使用者,即有關個別使用者**資料的方式。

3、概念層:介於兩者之間的間接層。

3樓:匿名使用者

當人們從不同的角度來描述這一概念時就有不同的定義(當然是描述性的)。例如,

稱資料庫是一個「記錄儲存系統」(該定義強調了資料庫是若干記錄的集合)。又如稱資料庫是「人們為解決特定的任務,以一定的組織方式儲存在一起的相關的資料的集合」(該定義側重於資料的組織)。更有甚者稱資料庫是「一個資料倉儲」。

當然,這種說法雖然形象,但並不嚴謹。

嚴格地說,資料庫是「按照資料結構來組織、儲存和管理資料的倉庫」。在經濟管理的日常工作中,常常需要把某些相關的資料放進這樣的「倉庫」,並根據管理的需要進行相應的處理。例如,企業或事業單位的人事部門常常要把本單位職工的基本情況(職工號、姓名、年齡、性別、籍貫、工資、簡歷等)存放在表中,這張表就可以看成是一個資料庫。

有了這個"資料倉儲"我們就可以根據需要隨時查詢某職工的基本情況,也可以查詢工資在某個範圍內的職工人數等等。這些工作如果都能在計算機上自動進行,那我們的人事管理就可以達到極高的水平。此外,在財務管理、倉庫管理、生產管理中也需要建立眾多的這種"資料庫",使其可以利用計算機實現財務、倉庫、生產的自動化管理。

這樣來說,c語言資料庫就是用c語言編寫建立的資料庫!

4樓:匿名使用者

資料庫(database)是按照資料結構來組織、儲存和管理資料的倉庫。

資料庫產生於距今六十多年前,隨著資訊科技和市場的發展,特別是二十世紀九十年代以後,資料管理不再僅僅是儲存和管理資料,而轉變成使用者所需要的各種資料管理的方式。

資料庫有很多種型別,從最簡單的儲存有各種資料的**到能夠進行海量資料儲存的大型資料庫系統都在各個方面得到了廣泛的應用。

資訊化社會,充分有效地管理和利用各類資訊資源,是進行科學研究和決策管理的前提條件。資料庫技術是管理資訊系統、辦公自動化系統、決策支援系統等各類資訊系統的核心部分,是進行科學研究和決策管理的重要技術手段。

企業或事業單位的人事部門常常要把本單位職工的基本情況(職工號、姓名、年齡、性別、籍貫、工資、簡歷等)存放在表中,這張表就可以看成是一個資料庫。有了這個"資料倉儲"我們就可以根據需要隨時查詢某職工的基本情況,也可以查詢工資在某個範圍內的職工人數等等。這些工作如果都能在計算機上自動進行,那我們的人事管理就可以達到極高的水平。

此外,在財務管理、倉庫管理、生產管理中也需要建立眾多的這種"資料庫",使其可以利用計算機實現財務、倉庫、生產的自動化管理。

資料庫的基本結構分三個層次:物理資料層、 概念資料層和使用者資料層。

資料庫通常分為層次式資料庫、網路式資料庫和關係式資料庫三種。而不同的資料庫是按不同的資料結構來聯絡和組織的。

典型的關係型資料庫圖:

5樓:安徽新華電腦

資料庫,是一個長期儲存在計算機內的、有組織的、有共享的、統一管理的資料集合。

常用的資料庫有 sqlserver,mysql,oracle,access資料庫。

c語言跟資料庫有什麼關係嗎

6樓:我叫猴兒

沒有太大的關係,baic語言只是一

du門入門程式設計zhi的語言,不過並dao不是否認c語言。回

如果c語言學的很好的話答對硬體驅動。。。。都是很有錢途的。資料庫用的是資料查詢語言,不過裡面有時候也是要用到程式設計的東西,迴圈,變數等在c語言裡學過的東西在資料庫裡些儲存過程,觸發器,函式等都會用到 。

不過有微小的區別而已。思想是一樣的。現在很多培訓機構都把c語言做為程式設計入門的語言就是這個原因

c語言與資料庫的關係

7樓:匿名使用者

數時候都要用到程式,不學c,一樣做個好的資料庫管理員,但前提還是要掌握一門程式語言。

8樓:匿名使用者

不要好高騖遠,初學不要想這些。

如何用C語言連線資料庫,c 中連線資料庫的類怎麼寫呀

要新建一個類 需要的時候呼叫 建立sqlconection物件con sqlconnection con con new sqlconnection 定義一個字串 string strcon 然後給con物件的連線字串connectionstring賦值 con.connectionstring s...

c語言資料溢位,C語言資料溢位

變數以補碼形式存在記憶體中,對於兩個位元組的int,總共有16位儲存。範圍 32768到32767,對應的補碼錶示為1000 0000 0000 0000到0111 1111 1111 1111 32768,就相當於0111 1111 1111 1111 1,cpu用二進位制加法算出來的結果是100...

c語言資料型別問題,C語言資料型別如何轉換

你這答案有點問題哦,前邊兩個元素是陣列,int和float都是四位元組,char是一個位元組,總共 4 3 4 16 44位元組,如果我算錯了你告訴我,我也學學 c語言資料型別如何轉換?不是有強制型別 轉換嗎?強制型別轉換 強制型別轉換 當運算元的型別不同,而且不屬於基本資料型別時,經常需要強制型別...