資料庫基礎實驗1

2021-09-28 05:17:42 字數 1573 閱讀 3528

create

table student(

--建立學生表

sno char(9

)primary

key,

sname char(20

)unique

, s*** char(2

),sage char(3

),sdept char(20

));create

table course(

--建立課程表

cno char(4

)primary

key,

cname char(40

),cpno char(4

),ccredit smallint

,foreign

key(cpno)

references course(cno));

create

table sc(

--建立學生選課表

sno char(9

),cno char(4

),grade smallint

,primary

key(sno,cno)

,foreign

key(sno)

references student(sno)

,foreign

key(cno)

references course(cno)

);

alter

table student --增加「入學時間」列

add s_entrance datetime

;alter

table student --將年齡的資料型別由字元型改為整形

drop

column sage;

alter

table student

add sage int

;alter

table student --刪除「入學時間」列

drop

column s_entrance;

alter

table student --增加乙個完整性約束,使年齡的取值只能在15到40之間

addcheck

(sage between

15and40)

;--建立索引

create

unique

index stusno on student(sno)

;--按學號公升序

create

unique

index coucno on course(cno)

;--按課程表號公升序

create

unique

index scno on sc(sno asc

,cno desc);

--按學號公升序和課程表降序

drop

index student.stusno;

--取消索引

drop

index course.coucno;

drop

index sc.scno;

實驗1 建立資料庫

實驗名稱 建立資料庫。實驗內容 在sql server 的環境中建立資料庫和維護資料庫。實驗目的 理解sql server 資料庫的儲存結構,掌握sql server資料庫的建立方法和維護方法。實驗方法 在sql server 環境下用create database命令建立資料庫。實驗者 何小變 1...

1 資料庫基礎

1.資料庫是乙個以某種有組織的方式儲存的資料集合。理解資料庫的方式就是將其想象成乙個檔案櫃,此檔案櫃是乙個存放資料的物理位置 不管資料是什麼以及如何組織的。通俗 的來講資料庫就是乙個倉庫,乙個儲存資料的結合。資料庫的定義 儲存有組織的資料的容器 通常是乙個檔案或一組檔案 資料庫軟體應該被稱為dbms...

資料庫基礎(1)

資料庫是乙個以某種有組織的方式儲存的資料集合。在資料庫中存放資料的檔案叫做表。表是一種結構化的檔案。儲存在表中的資料是同一種型別的資料或者清單。資料庫中的每個表都有乙個名字來標識自己,這個名字是唯一的。列是表中的乙個字段,所有表都是由乙個或多個列組成的。資料庫中每個列都有相應的資料型別。資料型別定義...