資料庫和表的建立與刪除

2021-10-06 22:29:52 字數 787 閱讀 5640

使用sql命令實現資料庫,關係表的建立與 刪除

建立選課表時,選課表中主鍵是sno,cno並且此表中的sno,cno與學生表和課程表中一致。

--建立學生資料庫

create database 學生資料庫

--建立學生表 student

create table student

( sno char(4) primary key,

sname char(8),

s*** char(2),

sage smallint,

sdept char(10)

)--建立課程表

create table course

( cno char(4),

cname char(10),

credit smallint

)--建立選課表

create table sc

( sno char(4),

cno char(4),

cname char(10),

grade smallint,

primary key(sno,cno),

foreign key (sno) references student(sno),

foreign key (cno) references course(cno)

)--刪除學生資料庫

drop database 學生資料庫

--刪除student 表

drop database student

資料庫 索引 基本表建立與刪除

alter table 表 add 新列 資料類 完整性約束 drop 完整性約束 alter column列 資料類 例8 向student表增加 入學時間 列,其資料型別為日期型。alter table student add s entrance date 不論基本表中原來是否已有資料,新增加...

資料庫及資料表的建立與刪除

一 理解實驗操作 1.以sysdba的身份連線到資料庫,建立新的使用者,以新使用者的身份連線 create user cc identified by ccpassword 新建乙個名為cc,密碼為ccpassword的使用者 grant resource,connect to cc 前一句話為授權...

資料庫與表的操作之建立 修改和刪除資料

1 在sql server 伺服器上建立乙個資料庫。該資料庫包括乙個主資料檔案 乙個使用者定義檔案組和乙個日誌檔案。create database library on primary 主檔案與主檔案組 name library primary filename e workspace sql ch...