當前位置:首頁 » 操作系統 » 零件資料庫

零件資料庫

發布時間: 2022-12-08 14:06:37

資料庫初學求解答

用MySQL測試通過,盡量寫標准SQL,如果是其他資料庫,應該可以通過或稍加修改即可通過。
13.
select
t2.sname
from
sp
t1
left
join
s
as
t2
on
t1.sno=t2.sno
left
join
p
t3
on
t1.pno=t3.pno
where
t3.color='red'
group
by
t2.sname
14.
select
sno,sname,status
from
s
where
city='BJ'
15.
select
sum(t1.qty)
from
sp
t1
left
join
p
t2
on
t1.pno=t2.pno
where
t2.pname='p2'
16.
update
p
set
weight=100
where
pname='p2'
17.
update
p
set
color='yellow'
where
pname='p2'
18.
select
t2.sn
from
spj
t1
left
join
s
t2
on
t1.sno=t2.sno
left
join
p
t3
on
t1.pno=t3.pno
left
join
j
t4
on
t1.jno=t4.jno
where
t3.color='red'
and
t4.jn='j1'
group
by
t2.sno
19.
select
t2.jn
from
spj
t1
left
join
j
t2
on
t1.jno=t2.jno
left
join
s
t3
on
t1.sno=t3.sno
left
join
p
t4
on
t1.pno=t4.pno
where
t3.sn='s1'
group
by
t2.jno
20.
select
t2.pn
from
spj
t1
left
join
p
t2
on
t1.pno=t2.pno
left
join
s
t3
on
t1.sno=t3.sno
left
join
j
t4
on
t1.jno=t4.jno
where
t3.city=t4.city
group
by
t2.pno

② 零件管理資料庫查詢信息系統是由什麼組成的

1。試述數據,資料庫,資料庫系統,資料庫管理系統的概念。
A:
(L)數據(Data):描述事物的符號記錄稱為數據。中的數據類型是數字,文本,圖形,圖像,聲音,文字等。數據和它的語義是分不開的。在現代計算機系統的解析數據的概念是廣泛的。早期的計算機系統主要用於科學計算,數據處理整數,實數,浮點數,和其他傳統的數學數據。現代計算機可以存儲和處理的對象是非常廣泛的,表明這些對象的數據也更復雜。數據和它的語義是分不開的。 500可以代表一個項目的價格是500元,也可以是一個學術會議參加者和500,也可以說,重量為500克一袋奶粉。
(2)資料庫(DataBase,DB):資料庫是長期存儲在計算機中組織,共享的數據集合。根據一定的數據模型組織,描述信息,並存儲在資料庫中的數據,與一個較小的程度的冗餘,較高的數據獨立性的可擴展性和易用性,並且可以對各種用戶共享。
(3)資料庫系統(DataBas. SYTEM,簡稱為DBS):資料庫系統是計算機系統中引入資料庫系統的結構後,一般由資料庫,資料庫管理系統(開發工具) ,應用系統,構成了一個資料庫管理員。分析資料庫系統和資料庫是兩個概念。該資料庫系統是一個包括機械繫統,該資料庫是資料庫系統的一個組成部分。但在每天的日常工作??中經常被提及的資料庫系統作為資料庫。希望讀者可以區分的背景下,人的講話或文章從資料庫系統和資料庫,不會引起混亂。
(4)資料庫管理系統(資料庫管理系統正?DBMS)資料庫管理系統是位於用戶和操作系統層的科學數據組織和存儲,高效地獲取和維護數據管理軟體數據。數據的DBMS的主要功能定義功能,數據處理功能,操作的資料庫管理功能,資料庫的建立和維護功能。分析資料庫管理系統是一個龐大,復雜的軟體系統,在計算機的基本軟體。許多DBMS產品專門開發的DBMS廠商開發。在著名的IBM是在DBZ關系資料庫管理系統和IMS層次資料庫管理系統,Oracle公司orade關系資料庫管理系統的小號油ASE公司小號油酶的關系資料庫管理系統的美國的國家微軟SQL即成,關系資料庫管理系統。
2。使用資料庫系統的好處是什麼?
A:
資料庫系統的好處是由資料庫管理系統或優勢的特點。使用資料庫系統的諸多好處,例如,可以大大提高工作效率的應用程序開發,使用用戶友好的資料庫系統管理維護負擔,等。資料庫系統可以大大提高工作效率的應用程序開發。由於應用程序沒有考慮定義的數據存儲和數據訪問路徑,這些努力的DBMS完成資料庫系統。一個通俗的比喻,使用的DBMS上的好參謀,好助手,如果有的話,具體的技術工作由助理完成。開發人員可以專注於應用邏輯設計,而無需擔心數據管理的許多復雜的細節。還需要改變邏輯結構的應用程序邏輯的改變,數據,資料庫系統提供獨立的數據和程序之間的數據邏輯結構的變化是有責任的DBA,開發人員就不必應用程序或需要幾個應用程序,它不僅簡化了編寫應用程序,而且還大大降低了維護和應用程序。資料庫系統管理資料庫系統的使用可以減少維護系統的負擔。 DBMS資料庫應用程序和統一的管理和控制對資料庫的維護,包括數據的完整性,安全性,多用戶並發控制,故障恢復,由DBMS執行。總之,使用資料庫系統的優點是很多的,無論是集中管理數據,控制數據冗餘,提高利用率和數據的一致性,也有利於應用程序的開發和維護的。他們今後的工作中具體應用的讀者仔細體味和總結。

3。的師叔文件系統的差異和連接與資料庫系統。
A:
文件系統的區別,資料庫系統:面向應用的文件系統,共享,冗餘,數據獨立性,記錄結構,整體非結構化的應用控制。面向真實世界的資料庫系統中,共享是高的,冗餘度小,具有較高的物理獨立性和一定的邏輯獨立性,描述的數據模型,由資料庫管理系統提供的數據安全性的整體結構的,完整的,並發控制和恢復能力。聯系
文件系統和資料庫系統的數據文件系統和資料庫系統是計算機系統管理軟體。解析文件系統是操作系統的重要組成部分,DBMS是獨立的操作系統軟體。資料庫管理系統來實現的操作系統的基礎上,通過操作系統的文件系統中的組織和存儲在資料庫中的數據來實現。

4。引用的例子適合的文件系統,而不是資料庫系統;舉出的合適的資料庫系統中的應用的例子。 A:
(L)適用於臨時數據存儲在文件系統而不是資料庫系統的數據備份,應用實例,軟體或應用程序使用的文件是比較合適的。早期的相對簡單的,固定的系統也是適合使用的文件系統。
(2)適用於應用程序的資料庫系統,而不是文件系統的例子,幾乎所有的企業或部門的信息系統,資料庫系統的基礎上,並使用該資料庫。例如,一個工廠的管理信息系統(其中包括許多子系統,如庫存管理,物資采購系統,作業調度系統,設備管理系統,人事管理系統等),學校的學生管理系統,人事管理系統,圖書博物館的圖書館管理系統等,適用於資料庫系統。我希望讀者能舉出自己的理解的應用實例。

5。特性的資料庫系統中。
A:
資料庫系統的主要特點:
(L)數據結構的資料庫系統,以實現整體結構化的數據,這是對資料庫的主要特徵之一,也是資料庫系統,文件的系統的性質之間的差異。解析請注意,「整體」前夕的詞。資料庫系統,數據不再是一個特定的應用程序,但整個組織的整體結構,不僅數據的結構,數據接入設備可以訪問到的數據的大小是還非常靈活的,可以是作為小一個數據資料(如一個學生的名字),一個組的記錄(數萬學生記錄)在文件系統中,數據只1的訪問單元:記錄,如一個學生的完整記錄
(2)數據的共享是高,的冗餘是低的,易於擴展的資料庫的數據不再是一個以應用為導向,而是面向整個系統,可以是多個用戶共享使用的多種不同語言的多個。由於整個系統的數據,有一個結構化的數據,不僅可以用於由多個應用程序共享使用新的應用程序,並容易增加彈性,這使資料庫系統,易於擴展。分析數據共享可以大大減少數據冗餘,節省存儲空間,也能避免所謂的「數據的應用程序之間的數據和不一致的不兼容面向數據結構的應用程序的設計,僅使用此應用程序或應用程序,它可以說該數據是一個應用程序的「私有資源」,所謂的「靈活」是指系統易於擴展,易於收縮不必整個資料庫應用程序,來增加或減少的結構,只是做了一些變化可以採取的各種子集的不同的應用程序的整體的數據,當應用程序需要改變或增加時,只要作為重新選擇一個不同的子集或部分的數據,我們能夠滿足新的需求。
(3)數據獨立性高數據獨立性,包括獨立的物理數據的獨立性和數據的邏輯結構的資料庫模式管理制度和水平的圖像功能,以確保資料庫中的數據具有高度的物理獨立性和邏輯獨立性。
(4)由DBMS統一管理和控制資料庫的並發共享數據共享多個用戶可以同時保存資料庫中的數據,甚至可以訪問相同的資料庫中的數據,DBMS必須提供統一的數據控制功能,包括保護數據安全,數據完整性檢查,並發控制和資料庫的恢復。分析DBMS數據控制功能包括四個方面:數據安全保護:保護數據,防止數據泄漏和破壞所造成的非法使用;:數據控制在有效范圍內的數據完整性檢查,確保數據之間滿足關系;並發控制:多用戶並發操作的控制的計算機系統的硬體故障,軟體故障,或操作者的錯誤,和故意損壞影響的資料庫在資料庫中的數據的一部分或全部的數據的丟失的正確性和協調,以確保的並發操作的正確性;資料庫恢復:當,甚至引起,能夠資料庫從錯誤狀態恢復到一個已知的良好狀態(也稱為一個完整的狀態或一致的狀態)。以下是「什麼是資料庫的一個定義:長期存儲在資料庫被組織共享的數據收集的特定的計算機,它可以用於各種用戶共享的,具有最小冗餘和高數據獨立性。 DBMS資料庫,應用程序和統一管理,資料庫維護,以確保數據的完整性,安全性和使用的資料庫在同一時間在一個多用戶的並發控制,恢復後的系統故障。出現的資料庫系統,信息系統處理數據的程序為中心的共享資料庫中心舞台的轉身。

6。的資料庫管理系統的主要功能是什麼?
A:
(L)定義的資料庫功能;
(2)數據的訪問;
(3)管理的資料庫是運行;
(4)建立和維持該資料庫功能

7。試述三要素的概念數據模型,數據模型和數據模型。
A:使用
數據模型是對現實世界的資料庫抽象工具,用於提供信息說,資料庫和操作系統的手段,形式有框架,一般來說,數據模型是一個集合嚴格定義的概念,這些概念精確地描述系統的動態特性和完整性約束的靜態特性。通常由數據模型的數據結構,數據操作和三個部分
(升)的數據結構的完整性約束:研究的對象的類型是一個集合,並說明了系統的靜態特性。
(2)數據處理:指的是資料庫的各種對象(型)(值)允許每個實例的操作,包括操作和操作規則的集合,是描述系統動力學。
(3)數據的約束條件:是一組完整性規則集。在給定的數據模型及其聯營公司的數據完整性規則,約束和依賴規則限制的狀態和數據模型的資料庫的狀態,以確保數據是正確的,有效的,兼容的數據解析模型是一個在資料庫系統中最重要的概念必須學會通過的「導言」,要真正掌握的數據模型和數據模型的概念和作用的基礎上,任何DBMS是資料庫系統的數據模型的基礎上,在支持的數據模型資料庫系統中,模型有不同的級別。根據不同的用途的應用程序的模型,該模型被劃分成2類型,或2水平:一個概念模型,是用戶的角度視圖數據和信息建模的造型世界的信息,強調的語義表達能力,這個概念很簡單,清晰;使用另一種類型的數據模型機的計算機系統進行數據建模的世界觀,人們可以使用它定義和操作資料庫中的數據,一般需要嚴格的正式定義了一套嚴格的定義的語言的語法和語義,並且有一些要求和限制,容易機加工。

分析的概念模型的作用。

A:,
概念模型是對現實世界的機器世界實際上是一個中等水平。的信息世界,信息世界的第一層抽象,在現實世界的概念模型的建模語言是強大的工具,資料庫設計,資料庫設計,資料庫設計人員和用戶之間的交流。

9。定義和解釋的概念模型,以下條款:實體的實體類型,實體集,屬性,代碼,實體關系圖(ER圖)
A:

實體:客觀存在的事物可以區分彼此被稱為實體的實體類型:具有相同屬性的實體具有相同的特徵和屬性的集合的抽象描繪成類似實體,實體及其屬性名稱的名稱,稱為實體類型。實體集:相同類型的實體的集合被稱為實體集。屬性:實體有一個特點,一個實體的一些屬性來描述代碼:代碼組屬性唯一標識實體的實體關系圖(ER圖):表示實體類型,屬性和鏈接:實體類型:矩形的矩形,說明實體的名稱;性質:橢圓形,無副作用,與相應的實體連接;聯系方式:鑽石,鑽石形盒,指定聯系人的姓名和無向邊分別與有關實體連接,同時在無向邊下的標准接觸式(1:1,1:N或M:N )。
17試述網狀,層次型資料庫的優點和缺點。
A:
分層模型的優點:(l)模型很簡單,部門有一到多層次關系的描述非常自然,直觀,易於理解,這是層次資料庫的突出優勢(2)分層模型的應用系統的性能,尤其是對於那些實體是固定的,預定義的應用程序,使用分層模型,其性能優於關系模型;(3)層次數據模型提供了一個很好的完整的性支持
>分層模型的缺點:(l)在現實世界中接觸了很多在不分層,如許多環節多,節點有多個父母,層次模型自然的接觸,只能通過引入冗餘數據或虛擬節點的引入解決;(2)限制在插入和刪除操作;(3)查詢子節點的父節點。
網格數據的模型的主要優點是:(l)可以更直接地描述現實世界中,一個節點可以有多個父;(2)具有良好的性能,高效的訪問。 (2
網狀數據模型的缺點:(l)一個更復雜的結構,並與擴展的應用環境中,資料庫的結構變得越來越復雜的,是不利於向最終用戶掌握; )DDL,DML語言的復雜性,用戶是不容易實現的訪問路徑之間的聯系記錄,應用程序必須訪問的數據來選擇適當的訪問路徑。因此,用戶必須了解的系統的結構的細節,編寫應用程序的負擔較重。

18。討論了關系模型的概念,定義和解釋以下條款:(L)的關系(2)屬性(3)域(4)組件的元組(5)代碼(6)(7)關系模式 />答:
關系模型的關系數據的結構,操作和關系完整性約束的用戶的角度來看,下三個部分的組之間的關系,關系模型的數據的邏輯結構是一個兩維表,該表的行和列組成。 (L)的關系:對應的關系一個表通常說的;(2)屬性:表中的一個屬性,域:屬性的范圍(3),(4)元組:表中的行是一個元組; (5)代碼:表中的一個屬性組,它可以唯一標識一個元組(6):屬性值的元組(7)之間的關系模式:關系的描述,資料庫中的一般特點的關系的名稱(屬性,屬性,...,屬性n)的

19師叔關系。
A:
關系數據模型具有以下優點:(1)模型和關系模型之間的關系,它是建立在嚴格的數學概念的基礎上。 (2)之間的關系的概念,一個單一的模式,無論實體或實體的關系,表示對象的操作和操作結果的關系,所以其數據結構簡單,清晰,易於使用的用戶理解。 (3)關系模型的訪問路徑是透明的用戶,其中有一個較高的數據獨立性,更好的安全性和保密性,同時也簡化了程序員和資料庫開發人員的工作,以建立。當然,關系數據模型也有缺點,包括的主要缺點是訪問路徑的用戶是透明的,查詢效率往往不一樣好非關系數據模型,所以,為了提高性能,必須是用戶查詢優化,以提高的資料庫管理系統的開發的難度。

20。師叔資料庫系統的三級模式結構,這種結構的優點是什麼?
A:
資料庫系統的三種模式結構,模式,模式,並且在模式從外面。 (參見於圖1中,29預訂)以外的模式,也被稱為子模式或用戶模式,能夠看到和使用的邏輯結構的本地數據和描述的特性的資料庫中的用戶(包括應用程序的程序員和最終用戶),資料庫中的用戶的數據視圖,與有關的所述模式,也被稱為邏輯方式,資料庫的邏輯結構的一個應用程序數據的邏輯到所有用戶的數據視圖模式的共同特性的所有數據和描述描述的是全球的數據的邏輯結構。外部模式時所涉及的數據,通常模式的子集內的模式,也被稱為存儲模式是一個部分的邏輯結構,系統內的在資料庫中表示的數據,即數據的物理結構的描述,並存儲三種模式的資料庫系統,數據抽象的三個層次,離開特定的組織和DBMS管理的數據,讓用戶抽象數據邏輯,而不用擔心數據表示,存儲在計算機中,以便能夠聯系三個層次的抽象和轉換,內部資料庫系統提供三種模式:外模式/模式的圖像模式/內模式圖像的兩個圖像之間。正好兩層的圖像,以確保在資料庫系統中的數據,可以有較高的邏輯獨立性和物理獨立性。

21。定義和解釋了下列術語:模式,外部模式下的模式,DDL,DML模式,外部模式下,內模式,也被稱為邏輯模型,在資料庫中的所有的數據的邏輯結構和特徵的說明,共同內所有用戶的數據視圖。在全球的邏輯結構的數據模式進行說明。外部模式是涉及的數據,是一局部的邏輯結構,通常是該模型的一個子集。內的模式,也被稱為存儲模式,在資料庫系統中的內部表示的數據,即數據的物理結構和存儲的方法的描述。 DDL:數據定義語言,用於定義資料庫模式,外部模式下,內部模型的語言。 DML:數據操縱語言,用來查詢資料庫中的數據,插入,刪除和語句。

22,什麼是與程序的數據的物理獨立性?獨立的數據和程序是什麼邏輯?為什麼資料庫系統的數據和程序的獨立性?
A:獨立的
數據和程序的邏輯:當模式改變時(例如,??添加一個新的關系,新的屬性,改變屬性的數據類型等),由資料庫管理員,每個模式/模式的圖像相應的改變,外模式保持不變。編寫的應用程序以外的模??式的數據,從而使應用程序不具有進行,以確保獨立的數據和程序的邏輯,邏輯獨立性。數據數據與程序的物理獨立性:當相應改為由資料庫管理員對資料庫的更改模式/內模式映像的存儲結構可以使模式保持不變,從而使應用程序不會改變,以確保數據和程序的物理獨立的數據,稱為的物理獨立的兩個層之間的三種模式,以確保在資料庫系統中的數據,可以有較高的邏輯獨立性和物理獨立的資料庫管理系統所提供的圖像。

23。試述資料庫系統的組成。
A:
一般資料庫系統,資料庫,資料庫管理系統(開發工具),應用系統,資料庫管理員和用戶。

24 DBA的職責呢?
A:
負責全面管理和控制的資料庫系統。具體職責包括:(1)確定信息內容和結構的資料庫;②決定資料庫的存儲結構(3)定義數據的安全性要求和完整性約束條件和訪問策略;④監督和控制資料庫使用和運行;⑤資料庫系統的改進和重組。 25。責任的系統分析員,資料庫設計,應用程序開發人員這是什麼?系統分析師是負責應用系統的需求分析和規范,系統分析員和用戶及DBA相結合,確定了系統的硬體和軟體配置,並參與資料庫系統的概要設計。資料庫設計人員負責資料庫中的數據,以確定各級的資料庫模型的設計方案。資料庫設計人員必須參加用戶需求調查和系統的分析,資料庫設計,資料庫設計在很多情況下,資料庫管理員,應用程序員負責設計和編寫的程序模塊的應用系統的調試和安裝。

1。試述關系模型的三個組成部分的。
A:關系模型關系數據結構,關系操作集合和關系完整性約束三部分組成。

分析關系數據語言的特點和分類。

A:關系數據語言可以分為三類:
關系代數語言。
演算語言:元組關系演算語言和域關系演算語言。
SQL語言的關系代數和關系演算的特點。
這些關系,共同語言,該語言具有完整的技能集合操作的非程序語言功能,可以嵌入在高級語言。

4。關系模型的參照完整性的的師叔完整性規則,為什麼值的外部代碼的財產也可以是空的嗎?在什麼樣的情況下,只能是空的?
A:實體完整性規則,如果屬性的基本關系R的主要屬性,屬性不能把一個空值。
屬性(或屬性組)F是基本關系R的外碼,它的基本關系:S主碼KS相應的(基本關系R和S之間的關系不一定是不同的),每個元組的R值F必須:空值(F值的每個屬性值是空的),或者等於S的主鍵值的一個元組,屬性F本身不是主屬性,你可以採取一個空值,或不能取空值值。

5。有一個SPJ資料庫,包括S,P,J,SPJ四個關系模式:
供應商SNO> 1)供水工程的數量J1零部件供應商SNO:πSno(σSno='J1' (SPJ))
2)尋找供應工程J1零件P1:
πSno(σSno='J1'∧PNO ='P1'(SPJ))
3)按需供應項目J1零件紅SNO供應商編號:
πSno(σPno='P1'(σCOLOR,項目編號JNO ='紅'(P)∞SPJ))
4)的需求並沒有使用紅色部分生產天津供應商
πJno(SPJ) - πJNO(σcity='天津'∧顏色='紅'(S∞SPJ∞P)
5)尋求至少由供應商S1提供的所有部件工程編號JNO:
πJno,PNO(SPJ)÷πPno(σSno='S1'(SPJ))

6。區別和聯系師叔在等值連接自然連接。
A:這是從廣義笛卡爾積的關系R和SA,B的那些元組的屬性值等於選擇級聯運算符「=」串聯稱為等值連接
自然連接是一種特殊的等值連接它需要兩個關系比較部件必須是相同的一組屬性和刪除重復的屬性列結果。

7。關系代數的基本操作?如何使用這些基本的算術運算的其他方式計算呢?
A:和,差,笛卡爾積,投影和選擇基本的算術運算和其他三種操作,交叉連接和另外5個類型的操作,可以表現在五個基本的計算。
1師叔SQL的語言特性。
A:
(L)整合和統一。 SQL語言集數據定義語言DDL和數據操縱語言DML,數據控制語言DCL功能於一體。
(2)高度的非程序的SQL語言進行數據操作,只要提出了「什麼」和「怎麼做」,而不需要指定,因此並不需要了解的訪問路徑的訪問路徑選擇和SQL語句,操作由系統自動完成。
(3)面向集合的操作模式,使用SQL語言的集合操作,不僅操作對象,搜索結果可以是一個元組的集合,插入,刪除,更新操作的對象也可以被設置的元組。
(4)以兩種方式使用相同的語法結構。 SQL語言既是一個自足的語言中嵌入作為一個自足的語言的語言,它可以用於在線獨立交互使用;作為嵌入的語言,它可以嵌入到高級別為程序員設計語言程序。
(5)語言是簡單,容易學習和使用。

2師叔SQL定義
SQL的數據定義功能包括定義表,視圖定義,與定義的索引。 SQL語言使用CREATE TABLE語句建立一個基本的表格ALTER TABLE語句基本表的定義,DROP TABLE語句刪除基本表的索引使用CREATE INDEX語句,DROP INDEX語句刪除索引,使用CREATE VIEW語句創建DROP VIEW語句刪除視圖。

1。資料庫的安全性?
A:資料庫的安全性是保護資料庫以防止數據泄漏造成的非法使用,或破壞。
2。資料庫安全性和計算機系統的安全性,是什麼關系?
A:是不是唯一的在資料庫系統中的安全問題,所有的計算機系統有這個問題,只是大量的數據集中存儲在資料庫系統中,但對於許多最終用戶直接共享,因此,安全問題是更為突出。
系統的安全保護措施是
資料庫安全性和計算機系統的安全性,包括操作系統,網路系統的安全性是緊密相連和相互支持,資料庫系統的主要指標之一 BR />
3。試述可信計算機系統評估標准師叔TDI / TCSEC標准。
A:每個國家在計算機安全技術,建立了一套可靠的標准。國家引用或制定了一系列的安全標准,最重要的是,美國國防部(DoD)的正式頒布了「國防部可信計算機系統評估准則(γ影視小卡車,系統的評價標准被稱為TCSEC的受激發射損耗有限公司,也被稱為

③ 設工程-零件資料庫有4個基本表

1.數據管理經歷了
(人工管理
),
(文件系統
)

(資料庫系統
)
三個階段。2.資料庫保護問題包括:
(
安全性)
、(完整性)、(故障恢復)和(並發控制)等多方面。3.SQL是
(關系資料庫語言)(或結構化查詢語言)
。4.關系規范化理論是設計
邏輯結構
的指南和工具。5.SQL語言是一種
(
通用的
)

(
功能極強的關系資料庫
)語言。我覺得這個填空要求不明確啊6.關系代數中專門的關系運算包括:(選擇)、(投影)、(連接)和
(
除運算
)
。7.關系模式的定義主要包括(
關系名),(關系的屬性名),(屬性的域),(屬性向域的映象),(屬性間的依賴關系)
。這個我們課本上么有的,看樓上的挺有道理的,應該沒錯吧。8.關系資料庫中基於數學上的兩類運算是

關系代數


關系演算

。9.資料庫的邏輯模型設計階段,任務是將(
E-R圖(或概念模型))
轉換成關系模型。10.資料庫保護包括數據的
(泄露

(更改)
(破壞)
。差一個空,不知道咯。11.數據的完整性是

實體完整性


參照完整性


用戶定義完整性

。12.SQL語言提供(資料庫定義)

數據操縱

(數據控制)等功能。13.關系中主碼的取值必須唯一且非空,這條規則是

實體

完整性規則。14.視圖是一個虛表,它是從
(基本表
)中導出的表。在資料庫中只存放那個使用的(
命令

,不存放視圖的(
數據
)。

④ 資料庫問題求助

系和學生 為 一 對 多關系;
學生和課程 為 多 對 多關系;
E-R圖現在沒法畫,因為我沒有軟體,5555

(1)求供應紅色零件的供應商名字;
select s.sname from s ,p ,sp where
s.sno = sp.sno and p.pno = sp.pno
and p.color = '紅色';

(2)求北京供應商的號碼、名字和狀況(Status);
select sno,sname,status from s where s.city = '北京'

(3)求零件P2的總供應量 (SP表的qty欄位是數量嗎)
select count(sp.qty) from p,sp where p.pname = 'P2' and p.pno = sp.pno

(4) 把零件P2的重量加5,顏色改為黃色
update p set Weight = Weight+5 ,color ='黃色' where p.pname = 'P2'

⑤ 怎樣建立關鍵零部件資料庫

1、先購買一個伺服器,安裝好操作系統和資料庫。
2、然後將關鍵零部件的數據,保存到資料庫即可。

⑥ 我在表2建立零件編號資料庫,在表1錄入零件編號,如何實現錄入時提示或者標記錄入的編號在不在資料庫里

在表1的B2中輸入或復制粘貼下列公式
=IF(COUNTIF(表2!A:A,A2),"","編號不存在")

=IF(COUNTIF(表2!A:A,A2)=0,"編號不存在","")
下拉填充

⑦ 用EXCEL 怎樣建一個零件資料庫,新打開一個表格後,輸入庫中的元件名稱後,能同時顯示名稱、編碼

在表格里輸入一一對應的零件 型號 名稱等,
在另一個表格里設置函數 VLOOKUP 即可

⑧ 用什麼軟體可以建立一個資料庫,把零件的相關信息包括圖片也存儲進去,有專門的搜索可以快速查到零件內容

推薦你學習access,完全可以達到你要求,唯一不確定的是不知道你的資料庫有多大,如果不是海量數據並且不用在線處理,access可以勝任,另一個推薦的理由是學習相對簡單,使用的人比較多,你很容易就能向很多高手請教解決學習中遇到的困難和疑問。

⑨ SQL問題: 供應商:S(SNO,SNAME,CITY,STATUS) 零件:P(PNO,PNAME,WEIGHT,COLOR,CITY)

用MySQL測試通過,盡量寫標准SQL,如果是其他資料庫,應該可以通過或稍加修改即可通過.
13.
select t2.sname from sp t1
left join s as t2 on t1.sno=t2.sno
left join p t3 on t1.pno=t3.pno
where t3.color='red'
group by t2.sname

熱點內容
如何下載配置實用工具 發布:2023-01-31 11:57:06 瀏覽:674
資料庫的備份恢復 發布:2023-01-31 11:56:58 瀏覽:392
矚目加密碼 發布:2023-01-31 11:53:09 瀏覽:848
怎麼降低資產配置 發布:2023-01-31 11:51:23 瀏覽:85
遺傳演算法慢 發布:2023-01-31 11:48:41 瀏覽:462
安卓手機為什麼下巴厚 發布:2023-01-31 11:43:52 瀏覽:841
timestrftimepython 發布:2023-01-31 11:43:51 瀏覽:36
魚吧淺談dnf產生的緩存垃圾 發布:2023-01-31 11:42:39 瀏覽:834
緩存劇集剪輯 發布:2023-01-31 11:34:52 瀏覽:631
ranger編譯器 發布:2023-01-31 11:32:35 瀏覽:570