『壹』 多個部門數據存一張表裡 oracle資料庫 這個表該怎樣設計
員工表中增加部門ID就可以,查詢的效率你可以理解為沒有影響,可以忽略。
這是關系型資料庫中最常見也是最典型的設計方式了。
『貳』 在資料庫中建立設備表和部門表
create table sb
(
ID Char(5) PRIMARY KEY REFERENCES bm (Depid) NOT NULL , --'設備的編號'
[name] Char(6) NOT NULL,-- '設備的名稱,例如:復印機',
Startdate SmallDateTime NULL,-- '設備啟REFERENCES bm (Depid)用的日期',
price Real NULL, -- '設備的價格',
DepID Char(2) NOT NULL, -- '設備所屬部門的編號',
isMain Bit NULL DEFAULT(1) -- '該設備是否為主要設備'
)
insert into sb values('100-1','copier','2011-08-09','3490','A1','0')
insert into sb values('100-2','copier','2011-06-09','4433','A3','1')
insert into sb values('100-3','copier','2011-05-09','3453','A4','0')
insert into sb values('200-1','printer','2011-03-09','4534','A2','1')
insert into sb values('200-2','printer','2011-02-09','5690','A1','1')
create table bm
(
Depid Char(2) PRIMARY KEY NOT NULL, --部門的編號
[Name] VarChar(20) NOT NULL, --部門的名稱,例如:辦公室
Responser Char(8) NOT NULL, --部門的負責人姓名
[Function] VarChar(50) NULL --部門的功能簡介
)
insert into bm values('A1','一層辦公室','張大炮','收發信件')
insert into bm values('A2','二層會議室','李小炮','准備會議資料')
insert into bm values('A3','五層辦公室','寧浩','接洽客戶')
insert into bm values('A4','二層辦公室','吳瓊','市場開拓')
insert into bm values('A5','九層辦公室','嚴曉燕','會計')
『叄』 如何用SQL創建一個表格
1、打開SQL Server,在資料庫處,右鍵資料庫,點擊新建資料庫。
『肆』 如何創建SQL部門信息表,部門編號100101。 部門名稱財務部和部門編號10010
按照如下代碼即可:
InsertInto表明(部門編號,部門名稱)Values("100101","財務部");
千萬別忘了最後面的那個半形的分號。
『伍』 如何使用sql語句建立部門表dept
CREATETABLE表名(
欄位名1欄位類型
,欄位名2欄位類型
)
如
CREATETABLEdept(
idINTIDENTITY(1,1)
,tmp1INT
,tmp2VARCHAR(50)
,tmp3DATE
)
『陸』 資料庫如何建表
第一種:
create table 表名
(列1 數據類型(數據長度),
列2 數據類型 (數據長度))
第二種:
先用建模工具(visio,powerdigner)做出ER圖,再生成資料庫腳本,再在查詢分析器中運行DLL腳本生成資料庫及表結構。
『柒』 資料庫員工表和部門表
把部門表中的部門id,在員工表中設為外鍵。兩個表用部門id相連。並且同時你刪除部門表的某個部門時還能把相應部門下的員工數據刪了。保證了數據的一致性。
createtableemployee
(
emp_idnumbernotnull,
emp_namevarchar2(50)notnull,
CONSTRAINTpk_emp_idPRIMARYKEY(emp_id)
);
createtablestudent
(
stu_idnumbernotnull,
stu_namevarchar2(100),
emp_idnumbernotnull,
constraintfk_studentrforeignkey(emp_id)referencesemployee(emp_id)ondeletecascade
);
『捌』 資料庫 同一張表涉及不同的部門 不同部門間又相互聯系 這個表怎麼做呢
做一張表就可以了,不同部門間的聯系在程序中實現,不需要在資料庫中實現
『玖』 資料庫怎麼用腳本在部門表同時加部門和他的下級部門
資料庫怎麼用腳本在部門表同時加部門和他的下級部門
資料庫里找到對應的表(sql2000及以上版本),按照表格式做exl導入數據就可以了,不要問我是哪張表,顧問的話自己跟蹤,用戶的話請與您的服務商聯系