SQL数据库对象的建立
生活随笔
收集整理的這篇文章主要介紹了
SQL数据库对象的建立
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
create table 表名
(A1 D1,
A2 D2,
……
An Dn,
<完整性約束>,
……
<完整性約束>,
);
Ai:屬性名
Di:屬性域(屬性Ai的類型以及約束)
完整性約束也可直接在Di處定義
常見完整性約束:
primary key
foreign key from referrnces 表名
not null
null
default
例(環境:workbench):
create database test; use test; create table Students( #創建Students表 S_ID integer, #整型 S_NAME varchar(10) not null, #字符型,最長為10,不允許空值存在 S_AGE integer defult 1, #整型,缺省值為1 S_TEL varchar(11) null, #字符型,最長為11,允許空值存在 primary key(S_ID)); #將S_ID設為主鍵insert into Students values(1,'TOM',14,'13223616367'); #插入元組 insert into Students values(2,'JACK',14,'13245277581'); #插入元組 select * from Students; #Students表展示create table Mush_scores( #創建Mush_scores表 ID integer, #整型 SCORE integer, #整型 primary key(ID), #將ID設為主鍵 foreign key(ID) references Students); #將ID設為外鍵結果如下:
總結
以上是生活随笔為你收集整理的SQL数据库对象的建立的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 随机变量X与随机变量函数Y=g(X)的概
- 下一篇: SQL数据库对象的修改