導航:首頁 > 數據分析 > sql資料庫怎麼建表

sql資料庫怎麼建表

發布時間:2023-01-15 01:50:39

A. 怎麼在SQL資料庫中新建表。

  1. 依次點擊開始-->輸入cmd-->點擊確定

B. 怎麼用sql資料庫建一個學生信息表

也不算復雜吧,如果是SQL SERVER,我告訴你步驟吧。x0dx0a1.安裝SQL SERVER,目前版本是2008,注意版本對應的操作系統。x0dx0a2.安裝完成後,在開始菜單打開SQL Server Management Studio,伺服器名稱默認,如果是空的,就輸入一個. ,身份驗證選擇windows身份驗證。x0dx0a3.登錄後左側菜單的菜單里找「資料庫」,點開此節點後,在「資料庫」菜單上點右鍵,選擇「新建資料庫」,點擊後在彈出的窗口信息里填寫信息,填完後點確定,資料庫就創建成功了,不過裡面還沒有表。x0dx0a4.新建表,點開你剛才建立的資料庫後,找到「表」菜單,雙擊,然後在「表」菜單上點右鍵,選擇「新建表」,輸入你要填寫的欄位名,選擇好類型,長度後,點擊確定,就建好表了,這時再右鍵選中「表」菜單,選擇「刷新」,剛才建立的表就可以顯示出來了。x0dx0ax0dx0a你應該總結出學生成績查詢需要幾張表,我大概告訴你一下吧,最基本的3張,x0dx0a1.學生基本信息表x0dx0a2.學生考試科目表x0dx0a3學生成績表,這三張之間的關系你要是搞明白了,那學生成績查詢就不會有問題了。

C. sql資料庫怎樣建表

創建一個表
這樣做就可以創建一個資料庫中的表:
CREATE TABLE 表名稱
(
列名稱1 數據類型,
列名稱2 數據類型,
.......
)
實例
本例演示如何創建名為 "Person" 的表,有四個列。列名是:"LastName"、"FirstName"、"Address" 以及 "Age":
CREATE TABLE Person
(
LastName varchar,
FirstName varchar,
Address varchar,
Age int
)
這個例子演示如何為某些列定義長度的最大值:
CREATE TABLE Person
(
LastName varchar(30),
FirstName varchar,
Address varchar,
Age int(3)
)

D. mysql如何在某個指定的資料庫中建表

1、首先打開mysql命令行編輯器。

E. 怎麼在SQL資料庫中新建表。

  1. 依次點擊開始來-->輸入自cmd-->點擊確定

F. SQL如何在資料庫中創建表並添加數據

新建表

雙擊打開MySQL軟體,在左側中找到【表】並且右擊選擇【新建表】,如下圖所示:

添加數據

選擇新建表之後,在界面右側可以添加數據,點擊【添加欄目】就可以在下方再添加一行數據,如下圖所示:

另存為

點擊【另存為】,會彈出一個【表名】窗口,輸入表名,比如Class,點擊【確定】按鈕,如下圖所示:

顯示結果

在表的下方就會出現一個名為Class的表,如下圖所示:

G. sql資料庫中如何建表

在你本地的管理工具中,有查詢分析器,用它連接遠程資料庫,然後編寫建表語句執行即可!
如下:
CREATE
TABLE
[dbo].[表名](
[ID]
[int]
IDENTITY(1,1)
NOT
NULL,
[Type]
[smallint]
NOT
NULL
CONSTRAINT
[PK_表名]
PRIMARY
KEY
CLUSTERED
(
[ID]
ASC
)
ON
[PRIMARY]
)
ON
[PRIMARY]

H. sql語句 如何創建一個表啊

create table userinfo

(

id int primary key not null identity (1,1),

[name] char(20) unique,

age int check(age>10),

sex char(2)

)

建一個名叫userinfo的表,欄位為

id ,自動+1,主鍵,不為空。

name ,char(20) 不重復。

age int類型,年齡必須大於10,否則會出現錯誤。

sex 性別 char(2)

(8)sql資料庫怎麼建表擴展閱讀:

關於SQL語句(建庫、建表、修改語句)

--- if exists(select * from sys.sysdatabases where name='ConstructionDB')begin use master drop database ConstructionDB end go create database ConstructionDB on()

if exists(select * from sysobjects where name ='ConstructionDB') --查找命令

drop DATABASE ConstructionDB --刪除 命令

Create database ConstructionDB

on(

name='ConstructionDB_date',

filename='E:技能抽查試題第二模塊(資料庫)試題——1任務一ConstructionDB_date.mdf',

size=3mb,

maxsize=10mb,

filegrowth=5% --增長速度為

)

log on(

name='ConstructionDB_log',

filename='E:技能抽查試題第二模塊(資料庫)試題——1任務一ConstructionDB_date.ldf',

size=2mb,

maxsize=5mb,

filegrowth=1mb

)

使用T-SQL語句創建表

use ConstructionDB

go

查詢 庫中是否存在 此表 存在則刪除

if exists(select * from sysobjects where name = 'T_flow_step_def')

drop table T_flow_step_def

方法二:

IF OBJECT_ID (N'bas_CardType') IS NULL

BEGIN --如果不存在該表,則進行創建

--drop table com_CodeRecord

流程步驟定義表

create table T_flow_step_def(

Step_no int not null, --流程步驟ID

Step_name varchar(30) not null, --流程步驟名稱

Step_des varchar(64) not null, --流程步驟描述

Limit_time int not null, --時限

URL varchar(64) not null, --二級菜單鏈接

備注 varchar(256) not null,

)

流程類別表

create table T_flow_type(

Flow_type_id char(3) not null, --流程類別號

Flow_type_name varchar(64) not null, --流程類別名稱

In_method_id char(3) not null, --招標方式代號

In_choice_id char(3) not null, --項目選項代號

備註:varchar(256) not null,

)

標段情況表:

create table T_sub_project(

Project_id varchar(32) not null, ---工程編號

Sub_pro_id char(2) not null, -- 標段編號

Flow_type_id char(3) not null, --流程類別號

Sub_pro_name varchar(64) not null,--標段名稱(招標項目名稱)

Usb_no varchar(64) not null, --密碼鎖號

In_method_id char(3) not null, --招標方式代號

In_scope_id char(3) not null, --招標范圍代號

In_choice_id char(3) not null, --項目選項代號

Proj_type_id char(3) not null, --項目性質代號

Engi_type_id char(1) not null, --工程性質代號

Pack_type char(1) not null, ---發包方式

Grade_type_idv char(1) not null,--評分類別號

Flag_done char(1) not null,--完成標志

Flag_forcebreak char(1) not null,--強制中斷標志

備注 varchar(256) not null,

)

I. 創建表的sql語句

創建表的sql語句是CREATE TABLE。

SQL CREATE TABLE是SQL語言的建表語句,用於創建資料庫中的表。基礎語法為: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、integer(size):僅容納整數。在括弧內規定數字的最大位數。

2、int(size):僅容納整數。在括弧內規定數字的最大位數。

3、smallint(size):僅容納整數。在括弧內規定數字的最大位數。

4、tinyint(size):僅容納整數。在括弧內規定數字的最大位數。

5、decimal(size,d):容納帶有小數的數字。"size"規定數字的最大位數。"d"規定小數點右側的最大位數。

6、numeric(size,d):容納帶有小數的數字。"size"規定數字的最大位數。"d"規定小數點右側的最大位數。

7、char(size):容納固定長度的字元串。在括弧中規定字元串的長度。

8、varchar(size):容納可變長度的字元串。在括弧中規定字元串的長度。

9、date(yyyymmdd):容納日期。

J. 怎麼在SQL資料庫中新建表。

可以有兩種辦法啦:
1.在企業管理器裡面建:這種方法很簡單點擊選中的資料庫右鍵新建即可相信你應該會不多說了。
2.在查詢分析器里建:基本思路要建表,表是要在庫里建的所以你要先引用你要使用的資料庫加進來再開始建表,以下為一個簡單實例;
create
database
student
--創建一個student資料庫由於這里主要說建表所以建一個簡單的資料庫
use
student
--引用資料庫student
create
table
Test(
--創建一個Test表
name
varchar(20)
primary
key
indentity(1,1),--列名(欄位名)
數據類型
在此加主鍵約束就不用加非空約束
再加上自動增長列(含義從1開始增長增長量是1)
password
varchar(10)
not
null
--注意建表最後一個欄位名時結尾不要加逗號否則會出錯
)

閱讀全文

與sql資料庫怎麼建表相關的資料

熱點內容
win10雙屏拖文件 瀏覽:291
win10系統打開文件夾不對 瀏覽:444
線上有哪些批發商城app 瀏覽:632
mkv文件是什麼 瀏覽:817
文件夾xml怎麼改成word 瀏覽:293
excel表格如何建立資料庫 瀏覽:378
國外程序員兼職平台 瀏覽:575
如何在電腦上查看寬頻密碼是什麼 瀏覽:689
下級收到領導文件回復簽字寫什麼 瀏覽:405
廈門學少兒編程哪裡有 瀏覽:119
重要文件公司保留多少年 瀏覽:53
win10藍屏找不到系統文件怎麼處理 瀏覽:287
怎麼把手機word文件發送到微信里 瀏覽:57
網路學習的學分什麼時候到 瀏覽:376
qq飛車k2輪滑特性 瀏覽:321
cat寫入文件寫錯了 瀏覽:308
java增量編譯 瀏覽:10
網站排名突然掉了什麼時候能恢復 瀏覽:169
星光筆刷教程 瀏覽:41
電腦是怎麼儲存文件 瀏覽:615

友情鏈接