惠州學院-資料庫實驗1-資料庫模式設計與建立
阿新 • • 發佈:2018-10-31
計算機科學系實驗報告(首頁)
課程名稱 |
資料庫系統概論 |
班級 |
14計科2班 |
|||||
實驗名稱 |
資料庫模式設計與建立 |
教導教師 |
索劍 |
|||||
姓名 |
張欽穎 |
學號 |
1414080901218 |
組號 |
|
日期 |
2016年3月29日 |
|
|
|
|
|
|
一、實驗目的
理解和掌握關係型資料庫標準sql語言
二、實驗裝置與環境
Sql server,windows XP執行環境。
三、實驗步驟
四、實驗截圖create database 學生_課程 on primary ( name='學生_課程_data', filename='D:\學生_課程_data.mdf', size=5mb, maxsize=100mb, filegrowth=15% ) log on ( name='學生_課程_log', filename='D:\學生_課程_log.ldf', size=2mb, filegrowth=1mb ) use 學生_課程 create table Student ( Sno int primary key not null, Sname varchar(10)not null, Ssex varchar(2)not null check (Ssex in ('男','女')), Sage int, Sdept varchar(50), ) create table Course ( Cno int primary key not null, Cname varchar(50)not null, Cpno int, Ccredit int, ) create table SC ( Sno int not null foreign key(Sno) references Student(Sno) , Cno int not null foreign key(Cno) references Course(Cno) , Grade decimal(4,1), ) Go insert into student(Sno,Sname,Ssex,Sage,Sdept) values (95001,'李勇','男',20,'CS') go insert into student(Sno,Sname,Ssex,Sage,Sdept) values (95002,'劉晨','女',19,'IS') go insert into student(Sno,Sname,Ssex,Sage,Sdept) values (95004,'張立','男',18,'IS') go insert into student(Sno,Sname,Ssex,Sage,Sdept) values (95005,'王強','男',17,'IS') go insert into student(Sno,Sname,Ssex,Sage,Sdept) values (95015,'張三','男',20,'CS') go insert into student(Sno,Sname,Ssex,Sage,Sdept) values (95019,'李四','男',20,'CS') go insert into student(Sno,Sname,Ssex,Sage,Sdept) values (95020,'陳冬','男',18,'IS') go insert into Course values(1,'資料庫',5,4) go insert into Course values(2,'數學',null,2) go insert into Course values(3,'資訊系統',1,4) go insert into Course values(4,'作業系統',6,3) go insert into Course values(5,'資料結構',7,4) go insert into Course values(6,'資料處理',null,2) go insert into Course values(7,'Pascal語言',6,4) go insert into SC values(95001,1,65) go insert into SC values(95001,2,88) go insert into SC values(95001,3,57) go insert into SC values(95001,4,79) go insert into SC values(95001,5,45) go insert into SC values(95001,6,90) go insert into SC values(95001,7,81) go insert into SC values(95002,2,90) go insert into SC values(95002,3,80) go insert into SC values(95002,4,55) go insert into SC values(95003,2,0) go insert into SC values(95019,2,66) go insert into SC values(95020,1,null) go
五、實驗結論、實驗體會
本次實驗較為簡單,由於以前就學過mysql資料庫,所以比較快就做出來本次實驗。