㈠ 資料庫如何創建表
展開要建表的資料庫(點擊資料庫文件夾前面的加號),選中表文件夾,點擊右鍵,選擇「新建表」命令,打開表設計器。然後進行表設計。我說的sql server。
如果用語句的話,語法如下:
create table tablename
(column1 datatype constraint,
column2 datatype constraint,
...
columnN datatype constraint)
)
㈡ 如何用SQL創建一個表格
1、打開SQL Server,在資料庫處,右鍵資料庫,點擊新建資料庫。
㈢ 資料庫設計之部門與職位問題
部門表結構如下:
bmbm 部門編碼
bmmc 部門名稱
bz 備注
職位表結構如下:
zwbm 職位編碼
zwmc 職位名稱
szbm 所在部門編碼
bz 備注
當選擇某一部門時,查詢出所有職位表中szbm( 所在部門編碼)與之相等的職位信息即可
㈣ 如何在資料庫中建立表
在2005和2008裡面是點上面的「新建查詢」(在2000裡面是打開查詢分析器),輸入"create table aa
{
id int primary key,
name varchar(50)
}"就可以創建一個名為aa的表。
例如:
CREATE TABLE IF NOT EXISTS `eshi`(
`id` INT UNSIGNED AUTO_INCREMENT,
`title` VARCHAR(100) NOT NULL,
`author` VARCHAR(40) NOT NULL,
`date` DATE,
PRIMARY KEY ( `id` )
)ENGINE=InnoDB DEFAULT CHARSET=utf8
(4)資料庫如何建立職位表擴展閱讀:
實現資料庫對象的創建、資料庫存儲數據的查詢、添加、修改與刪除操作和資料庫的用戶管理、許可權管理等。它的安全直接關繫到整個資料庫系統的安全,其防護手段主要有:
(1)使用正版資料庫管理系統並及時安裝相關補丁。
(2)做好用戶賬戶管理,禁用默認超級管理員賬戶或者為超級管理員賬戶設置復雜密碼;為應用程序分別分配專用賬戶進行訪問;設置用戶登錄時間及登錄失敗次數限制, 防止暴力破解用戶密碼。
(3)分配用戶訪問許可權時,堅持最小許可權分配原則,並限制用戶只能訪問特定資料庫,不能同時訪問其他資料庫。
㈤ 怎樣用SQL編寫一個公司職位表
在您另一個提問貼中回答了,這里也再答一次吧。
用下面的語句實現吧:
update a
set Salary = a.Salary+b.Salary
from Employee_0001 as a,(select DepartmentId,avg(Salary) as Salary from Employee_0001 group by DepartmentId)b
where a.DepartmentId=b.DepartmentId and datediff(yy,a.Hiredate,getdate())>=20
原理是把Employee_0001表與計算平均工資的臨時表用DepartmentId關聯起來,再通過where的條件判斷,只將工齡大於或等於20的執行更新操作。
㈥ 怎麼建立資料庫的表
基本這個樣子:
technology(技術表)(id,name):其中id主鍵
proct(產品表)(id,name):其中id主鍵
design(設計表)(id,name):其中id主鍵
……
其他幾個雷同
user表(人員id,人員姓名,人員基本信息……,技術id(關聯technology表的id),產品id(關聯產品表的id),設計id(關聯設計表的id)……)
然後關聯上的標簽就寫上對應的表的id,沒有關聯的就為空。
㈦ 怎麼在SQL資料庫中新建表。
依次點擊開始-->輸入cmd-->點擊確定
㈧ sql server 2000中如何用sql語言在已有的資料庫中創建表,如創建職工表,職工名,職工號.
隨便找一本關於資料庫的書籍、裡面都有介紹如何建表的、職工表這個是比較典型的
㈨ 如何創建資料庫表格
資料庫創建表的方法是:
1.
首先打開SQLServerManagementStudio,進入登錄界面,賬號就是當初安裝時的賬號,建議是用計算機的賬號注冊的。
2.
在資料庫按鈕下右擊出現新建資料庫,就可以建立一個新的資料庫了,輸入資料庫的名字,點擊確定,不要點添加,然後就可以看見新建的資料庫了。
3.
當然,更快速的方法就是用代碼編寫了,這里簡單做一個,點擊左上角的新建查詢選項,然後輸入代碼,點擊上面的那個對號,會提示命令的正確性,正確就可以點擊對號旁邊的那個符號了,資料庫就建完了。
4.
下面是新建表,同樣,打開新建的資料庫,在表上右鍵點擊,選擇新建表,輸入列名、數據類型。點擊保存,回到表上右鍵點擊刷新一下就會出現了
計算機俗稱電腦,是一種用於高速計算的電子計算機器,可以進行數值計算,又可以進行邏輯計算,還具有存儲記憶功能。是能夠按照程序運行,自動、高速處理海量數據的現代化智能電子設備。由硬體系統和軟體系統所組成,沒有安裝任何軟體的計算機稱為裸機。
可分為超級計算機、工業控制計算機、網路計算機、個人計算機、嵌入式計算機五類,較先進的計算機有生物計算機、光子計算機、量子計算機、神經網路計算機。蛋白質計算機等。
當今計算機系統的運算速度已達到每秒萬億次,微機也可達每秒幾億次以上,使大量復雜的科學計算問題得以解決。例如:衛星軌道的計算、大型水壩的計算、24小時天氣預報的計算等,過去人工計算需要幾年、幾十年,而現在用計算機只需幾天甚至幾分鍾就可完成。
科學技術的發展特別是尖端科學技術的發展,需要高度精確的計算。計算機控制的導彈之所以能准確地擊中預定的目標,是與計算機的精確計算分不開的。一般計算機可以有十幾位甚至幾十位(二進制)有效數字,計算精度可由千分之幾到百萬分之幾,是任何計算工具所望塵莫及的。
隨著計算機存儲容量的不斷增大,可存儲記憶的信息越來越多。計算機不僅能進行計算,而且能把參加運算的數據、程序以及中間結果和最後結果保存起來,以供用戶隨時調用;還可以對各種信息(如視頻、語言、文字、圖形、圖像、音樂等)通過編碼技術進行算術運算和邏輯運算,甚至進行推理和證明。
計算機內部操作是根據人們事先編好的程序自動控制進行的。用戶根據解題需要,事先設計好運行步驟與程序,計算機十分嚴格地按程序規定的步驟操作,整個過程不需人工干預,自動執行,已達到用戶的預期結果。
超級計算機(supercomputers)通常是指由數百數千甚至更多的處理器(機)組成的、能計算普通PC機和伺服器不能完成的大型復雜課題的計算機。超級計算機是計算機中功能最強、運算速度最快、存儲容量最大的一類計算機,是國家科技發展水平和綜合國力的重要標志。
超級計算機擁有最強的並行計算能力,主要用於科學計算。在氣象、軍事、能源、航天、探礦等領域承擔大規模、高速度的計算任務。
在結構上,雖然超級計算機和伺服器都可能是多處理器系統,二者並無實質區別,但是現代超級計算機較多採用集群系統,更注重浮點運算的性能,可看著是一種專注於科學計算的高性能伺服器,而且價格非常昂貴。
一般的超級計算器耗電量相當大,一秒鍾電費就要上千,超級計算器的CPU至少50核也就是說是家用電腦的10倍左右,處理速度也是相當的快,但是這種CPU是無法購買的,而且價格要上千萬。
㈩ 資料庫創建employs表問題
-- ======================================================================
創建如下兩個基本表,表結構如下:
-- Employs:
-- 職工編號 姓名 工作年限 職務級別 工程代號
-- 8146 李燕華 1999-9-1 5 10
-- 8234 王宏偉 1996-8-21 2 11
-- 6237 宋曉嵐 1997-6-10 4 11
-- 7973 吾敏霞 1998-9-15 3 12
-- Project:
-- 工程代號 工程名稱 工程負責人
-- 10 人行天橋 梁家輝
-- 11 東區D樓 朱世富
-- 12 力學樓翻新 楊詠宏
-- 13 中區校道 李家承
-- ======================================================================
-- 首先建立樣題五使用的資料庫
-- ======================================================================
IF EXISTS (SELECT *
FROM master..sysdatabases
WHERE name = N'Q5')
DROP DATABASE Q5
GO
CREATE DATABASE Q5
GO
USE Q5
GO
-- ======================================================================
-- 再建立兩個基本表並插入數據
-- ======================================================================
CREATE TABLE Project
(
工程代號 int primary key, --主碼
工程名稱 varchar(30),
工程負責人 varchar(10) --外碼
)
GO
CREATE TABLE Employs
(
職工編號 int primary key, --主碼
姓名 varchar(10),
工作年限 datetime,
職務級別 Smallint,
工程代號 int FOREIGN KEY REFERENCES Project(工程代號) --外碼
)
GO
INSERT INTO Project(工程代號,工程名稱,工程負責人) VALUES (10,'人行天橋','梁家輝')
INSERT INTO Project(工程代號,工程名稱,工程負責人) VALUES (11,'東區D樓','朱世富')
INSERT INTO Project(工程代號,工程名稱,工程負責人) VALUES (12,'力學樓翻新','楊詠宏')
INSERT INTO Project(工程代號,工程名稱,工程負責人) VALUES (13,'中區校道','李家承')
GO
INSERT INTO Employs(職工編號,姓名,工作年限,職務級別,工程代號) VALUES (8146,'李燕華','1999-9-1',5,10)
INSERT INTO Employs(職工編號,姓名,工作年限,職務級別,工程代號) VALUES (8234,'王宏偉','1996-8-21',2,11)
INSERT INTO Employs(職工編號,姓名,工作年限,職務級別,工程代號) VALUES (6237,'宋曉嵐','1997-6-10',4,11)
INSERT INTO Employs(職工編號,姓名,工作年限,職務級別,工程代號) VALUES (7973,'吾敏霞','1998-9-15',3,12)
GO
-- ======================================================================
-- 1,對Employs表建立索引;(主鍵:職工編號,外鍵:工程代號)
-- 2,對Project表建立索引;(主鍵:工程代號)
-- 3,通過"工程代號"連接兩個表
-- ======================================================================
CREATE INDEX 職工索引
ON Employs(職工編號,工程代號)
GO
CREATE INDEX 工程索引
ON Project(工程代號)
GO
SELECT E.職工編號,E.姓名,E.工作年限,E.職務級別,E.工程代號,P.工程代號,P.工程名稱,P.工程負責人
FROM Employs AS E
JOIN
Project AS P
ON
E.工程代號=P.工程代號
GO
-- ======================================================================
-- 用查詢分析器完成以下操作
-- 4,查詢列出職工編號,職工姓名,職務級別,工程名稱.
-- 5,查詢列出所有參加"東區D樓"工程的職工.
-- 6,建立視圖:職工編號,姓名,職務級別,工程名稱,並按職工號排序.
-- ======================================================================
SELECT 職工編號,姓名,職務級別,工程名稱
FROM Employs AS E INNER JOIN Project AS P
ON E.工程代號=P.工程代號
GO
SELECT 職工編號,姓名,職務級別,工程名稱
FROM Employs AS E,Project AS P
WHERE E.工程代號=P.工程代號 AND P.工程名稱='東區D樓'
GO
CREATE VIEW 職工與工程視圖
AS (SELECT 職工編號,姓名,職務級別,工程名稱
FROM Employs AS E INNER JOIN Project AS P ON E.工程代號=P.工程代號)
GO
SELECT *
FROM 職工與工程視圖
ORDER BY 職工編號
GO