建資料庫的表
㈠ 資料庫建表語句
CREATE TABLE語句,用於在資料庫中創建新表。語法:CREATE TABLE table (field1 type [(size)] [NOT NULL] [index1] [, field2 type [(size)] [NOT NULL] [index2] [, ...]] [, CONSTRAINT multifieldindex [, ...]])。
table參數用於指定新建表的名稱。field1,field2用於指定在新表中創建的新欄位的名稱,每創建一個新表必須至少創建一個欄位。type參數用來指定新建欄位的數據類型。size參數用於指定文本及二進制欄位的長度。
NOT NULL是SQL的關鍵字,使用該參數則新記錄的該欄位值必須是有效的數據。在一個欄位上只能使用一次NOT NULL參數,否則會出錯。index1, index2參數是定義單一欄位索引的CONSTRAINT子句。multifieldindex參數是定義多重欄位索引的CONSTRAINT子句。
(1)建資料庫的表擴展閱讀:
方法數據類型(data_type)規定了列可容納何種數據類型。SQL中最常用的數據類型有:
1、integer(size) int(size) smallint(size) tinyint(size):僅容納整數。
2、decimal(size,d) numeric(size,d):容納帶有小數的數字。
3、char(size):容納固定長度的字元串
4、varchar(size):容納可變長度的字元串
5、date(yyyymmdd):容納日期。
CREATE TABLE語句可創建空表,同時可使用 INSERT INTO 語句向空表寫入數據。
㈡ 資料庫建表
CREATE DATABASE Ecation USER xxxxx IDENTIFIED BY xxxxx;
CREATE TABLE Student
(
S# varchar2(10) PRIMARY KEY,
Sname varchar2(10),
Sage number(3),
Ssex varchar2(2)
);
CREATE TABLE Teacher
(
T# varchar2(10) PRIMARY KEY,
Tname varchar2(10)
);
CREATE TABLE Course
(
C# varchar2(10) PRIMARY KEY,
Cname varchar2(10) ,
T# varchar2(10),
foreign key (T#) references Teacher(T#) on delete cascade on update cascade
)
CREATE TABLE SC
(
S# varchar2(10) ,
C# varchar2(10) ,
score NUMBER(3)
foreign key (S#) references Student(S#) on delete cascade on update cascade
foreign key (C#) references Course(C#) on delete cascade on update cascade
)
㈢ 如何在資料庫中建立表
Create table 表名字
(表欄名1 數據類型,
表欄名2 數據類型,
表欄名3 數據類型,
表欄名4 數據類型);
例如:
Create table 上課表
(學生 Varchar(10),
學號 Number(10));
㈣ 怎樣建立資料庫表格
我當年的筆記,都給你吧。
一、 建立資料庫
方法一:使用向導,調出方法⑴可採用「文件」菜單「新建」
⑵或採用「工具」菜單「向導」
方法二:使用資料庫設計器
1、 使用向導建立資料庫
特點:可以方便快捷地創建資料庫,但只適用於一般常用的資料庫。
2、 使用資料庫設計器建立資料庫
特點: 最大特點就是靈活性
操作步驟:⑴「文件」菜單「新建」,顯示新建對話框
⑵選擇「資料庫」和單擊「新建文件」鈕
⑶在創建對話框中輸入新資料庫的名稱和單擊「保存」鈕
效果:資料庫文件已經建立完成。
顯示出「資料庫設計器」窗口和「資料庫設計工具」
打開「資料庫設計器」工具方法:「顯示」菜單「工具欄」
選擇「資料庫設計器」
三、建立表
1、 資料庫與數據表
可以先建立自由表,然後再添加到資料庫中
建立新的資料庫表,系統會將其自動加入到資料庫中。
2、 建立自由表
注意:自由表獨立於任何資料庫,如需要課添加到資料庫中,但不能同時
將一個表添加到多個資料庫。
預備知識:建立表必須首先建立表的結構
即要描述各個欄位的欄位名、欄位類型、欄位寬度、如果是數
值型還有小數位數,以及索引、是否再欄位中允許空值(選擇NULL)
3、 建立資料庫表
有三種方法:
法一、「文件」菜單「新建」,顯示新建對話框
選擇「表」和單擊「新建文件」鈕
在創建對話框中輸入新數表名稱和單擊「保存」鈕
法二、再建立完資料庫後,不關閉「資料庫設計器」窗口,單擊滑鼠右鍵後
選擇快捷菜單種的「新表」,單擊「新表」鈕,再創建對話框輸入表 名
後「保存」
法三、使用資料庫設計器工具欄
(「顯示」菜單「工具欄」)
選擇「資料庫設計器」工具欄種的第一個鈕「新建表」
二、使用命令建立資料庫、資料庫表
1、 建立資料庫
CREATE DATABASE 資料庫名稱
2、 建立資料庫表
CREATE TABLE │DBF 表名 [FREE]
(欄位名1 欄位類型 [(欄位寬度 [,小數位數] )]
[(欄位名2……]
二、使用向導建立查詢
1、查詢形式分類:查詢向導:標准查詢
交叉表向導:以電子表格形式輸出查詢結果
圖形向導:以電子圖形形式輸出查詢結果
2、使用查詢向導建立查詢步驟:
[0]使用查詢向導前必須先打開用到的庫表或自由表
⑴欄位選取
⑵記錄篩選
⑶選擇排序方式
⑷查詢完成(選擇保存並運行)(瀏覽查詢)
⑸打開查詢設計器,修改查詢
㈤ 在SQL中如何創建資料庫中的表
進入資料庫後將會有一個資料庫的文件夾,滑鼠按右鍵會出現選項,點中新建資料庫,填好資料庫名稱,在點擊確定就OK了,在「資料庫」文件夾里可以看到新建的資料庫
㈥ 如何建立資料庫表結構
你所列舉出的欄位名、類型、長度我不是很清楚。但是你只要按照sql教科書上的關於建立數據表的語法格式套,基本上是沒問題的。建立數據表的sql語句如下:
create
table
dat_group_send_log
(
session_id
varchar2(32)
not
null,
work_flow_id
varchar2(32),
message_id
varchar2(32),
……
insert_time
date
not
null
)
go
將上述語句在查詢分析器中輸入,並運行,應該沒什麼問題。
㈦ 怎樣建立資料庫表格
我當年的筆記,都給你吧。
一、 建立資料庫
方法一:使用向導,調出方法⑴可採用「文件」菜單「新建」
⑵或採用「工具」菜單「向導」
方法二:使用資料庫設計器
1、 使用向導建立資料庫
特點:可以方便快捷地創建資料庫,但只適用於一般常用的資料庫。
2、 使用資料庫設計器建立資料庫
特點: 最大特點就是靈活性
操作步驟:⑴「文件」菜單「新建」,顯示新建對話框
⑵選擇「資料庫」和單擊「新建文件」鈕
⑶在創建對話框中輸入新資料庫的名稱和單擊「保存」鈕
效果:資料庫文件已經建立完成。
顯示出「資料庫設計器」窗口和「資料庫設計工具」
打開「資料庫設計器」工具方法:「顯示」菜單「工具欄」
選擇「資料庫設計器」
三、建立表
1、 資料庫與數據表
可以先建立自由表,然後再添加到資料庫中
建立新的資料庫表,系統會將其自動加入到資料庫中。
2、 建立自由表
注意:自由表獨立於任何資料庫,如需要課添加到資料庫中,但不能同時
將一個表添加到多個資料庫。
預備知識:建立表必須首先建立表的結構
即要描述各個欄位的欄位名、欄位類型、欄位寬度、如果是數
值型還有小數位數,以及索引、是否再欄位中允許空值(選擇NULL)
3、 建立資料庫表
有三種方法:
法一、「文件」菜單「新建」,顯示新建對話框
選擇「表」和單擊「新建文件」鈕
在創建對話框中輸入新數表名稱和單擊「保存」鈕
法二、再建立完資料庫後,不關閉「資料庫設計器」窗口,單擊滑鼠右鍵後
選擇快捷菜單種的「新表」,單擊「新表」鈕,再創建對話框輸入表 名
後「保存」
法三、使用資料庫設計器工具欄
(「顯示」菜單「工具欄」)
選擇「資料庫設計器」工具欄種的第一個鈕「新建表」
二、使用命令建立資料庫、資料庫表
1、 建立資料庫
CREATE DATABASE 資料庫名稱
2、 建立資料庫表
CREATE TABLE │DBF 表名 [FREE]
(欄位名1 欄位類型 [(欄位寬度 [,小數位數] )]
[(欄位名2……]
二、使用向導建立查詢
1、查詢形式分類:查詢向導:標准查詢
交叉表向導:以電子表格形式輸出查詢結果
圖形向導:以電子圖形形式輸出查詢結果
2、使用查詢向導建立查詢步驟:
[0]使用查詢向導前必須先打開用到的庫表或自由表
⑴欄位選取
⑵記錄篩選
⑶選擇排序方式
⑷查詢完成(選擇保存並運行)(瀏覽查詢)
⑸打開查詢設計器,修改查詢
㈧ SQL創建資料庫表
建表1
create table traninfo
(trainid int not null,
trainkind varchar(255) null,
traintype varchar(255) null,
primary key(trainid));
向表1插入記錄
insert into traninfo
(trainid,trainkind,traintype)
values
('111111' ,'YZ',' 25T')
('222222', 'YZ ','25T')
('333333' ,'YW','25T')
('444444' ,'YW','25T')
('555555', 'RW,'25T');
建表2
create table trainrepair
(trainid int not null,
repairdate date null,
repairstaion varchar(255) null,
primary key(trainid));
向表2插入記錄
insert into trainrepair
(trainid,repairdate,repairstaion)
values
('111111' ,'2010-10-31',' 唐山廠')
('222222', '2011-11-31 ','四方廠')
('333333' ,'2012-12-31','廠客廠')
('444444' ,'2013-12-31','西安廠')
('555555', '2014-03-31,'鋪鎮廠');
㈨ 怎麼建立資料庫的表
基本這個樣子:
technology(技術表)(id,name):其中id主鍵
proct(產品表)(id,name):其中id主鍵
design(設計表)(id,name):其中id主鍵
……
其他幾個雷同
user表(人員id,人員姓名,人員基本信息……,技術id(關聯technology表的id),產品id(關聯產品表的id),設計id(關聯設計表的id)……)
然後關聯上的標簽就寫上對應的表的id,沒有關聯的就為空。