MySQL是一種被廣泛使用的開(kāi)源關(guān)系型數(shù)據(jù)庫(kù)管理系統(tǒng),可以被用于創(chuàng)建各種應(yīng)用程序。為了讓您更好地了解MySQL的應(yīng)用,我們將在本文中介紹如何創(chuàng)建一個(gè)零件供應(yīng)商數(shù)據(jù)庫(kù)。
首先,您需要在MySQL中創(chuàng)建一個(gè)數(shù)據(jù)庫(kù)。使用以下命令創(chuàng)建一個(gè)名為suppliers的數(shù)據(jù)庫(kù):
CREATE DATABASE suppliers;
接下來(lái)創(chuàng)建一個(gè)名為s_tbl供應(yīng)商的表格。這個(gè)表格將存儲(chǔ)所有的供應(yīng)商信息:
CREATE TABLE s_tbl ( s_id INT NOT NULL AUTO_INCREMENT, s_name VARCHAR(100) NOT NULL, s_address VARCHAR(100), s_city VARCHAR(50), PRIMARY KEY (s_id) );
接下來(lái)創(chuàng)建另一個(gè)名為p_tbl部件的表格。這個(gè)表格將存儲(chǔ)所有的部件信息:
CREATE TABLE p_tbl( p_id INT NOT NULL AUTO_INCREMENT, p_name VARCHAR(100) NOT NULL, p_weight INT, p_color VARCHAR(50), PRIMARY KEY (p_id) );
現(xiàn)在創(chuàng)建一個(gè)名為sp_tbl供應(yīng)商-部件的表格。這個(gè)表格將存儲(chǔ)供應(yīng)商提供的部件的信息:
CREATE TABLE sp_tbl ( s_id INT NOT NULL, p_id INT NOT NULL, cost DECIMAL(10,2), PRIMARY KEY (s_id, p_id), FOREIGN KEY (s_id) REFERENCES s_tbl(s_id), FOREIGN KEY (p_id) REFERENCES p_tbl(p_id) );
至此,您已經(jīng)成功創(chuàng)建了一個(gè)可用于零件供應(yīng)商的MySQL數(shù)據(jù)庫(kù)。