數據庫學習試題

數據表創建

--–.學生表

--Student(s_id,s_name,s_brith,s_sex) –學生編號,學生姓名, 出生年月,學生性別

CREATE TABLE dbo.Student (

s_id int IDENTITY(1,1) NOT NULL,

s_name nvarchar(20) NOT NULL ,

s_brith datetime NOT NULL ,

s_sex bit NOT NULL DEFAULT 1,

PRIMARY KEY(s_id)

);

 

--–.課程表

--Course(c_id,c_name,t_id) ––課程編號, 課程名稱, 教師編號

create table dbo.Course(

c_id int IDENTITY(1,1) NOT NULL,

c_name nvarchar(20) not null ,

t_id int NOT NULL,

PRIMARY KEY(c_id)

);

 

/*

–.教師表

Teacher(t_id,t_name) –教師編號,教師姓名

*/

CREATE TABLE dbo.Teacher(

t_id int IDENTITY(1,1) NOT NULL,

t_name nvarchar(20) NOT NULL ,

PRIMARY KEY(t_id)

);

 

/*

–.成績表

Score(s_id,c_id,s_score) –學生編號,課程編號,分數

*/

Create table dbo.Score(

s_id int NOT NULL,

c_id int NOT null ,

s_score INT ,

primary key( s_id , c_id )

);

 

 

--插入學生表測試數據

SET IDENTITY_INSERT Student ON

insert into Student values(1 , '趙雷' , '1990-01-01' , 1);

insert into Student values(2 , '錢電' , '1990-12-21' , 1);

insert into Student values(3 , '孫風' , '1990-05-20' , 1);

insert into Student values(4 , '李雲' , '1990-08-06' , 1);

insert into Student values(5 , '周梅' , '1991-12-01' , 0);

insert into Student values(6 , '吳蘭' , '1992-03-01' , 0);

insert into Student values(7 , '鄭竹' , '1989-07-01' , 0);

insert into Student values(8 , '王菊' , '1990-01-20' , 0);

SET IDENTITY_INSERT Student OFF

--課程表測試數據

SET IDENTITY_INSERT Course ON

insert into Course(c_id,c_name,t_id) values(1 , '語文' , '02');

insert into Course(c_id,c_name,t_id) values(2 , '數學' , '01');

insert into Course(c_id,c_name,t_id) values(3 , '英語' , '03');

SET IDENTITY_INSERT Course OFF

--教師表測試數據

SET IDENTITY_INSERT Teacher ON

insert into Teacher(t_id,t_name) values(1 , '張三');

insert into Teacher(t_id,t_name) values(2 , '李四');

insert into Teacher(t_id,t_name) values(3 , '王五');

SET IDENTITY_INSERT Teacher OFF

--成績表測試數據

insert into Score(s_id,c_id,s_score) values(1, 1, 80);

insert into Score(s_id,c_id,s_score) values(1, 2, 90);

insert into Score(s_id,c_id,s_score) values(1, 3, 99);

insert into Score(s_id,c_id,s_score) values(2, 1, 70);

insert into Score(s_id,c_id,s_score) values(2, 2, 60);

insert into Score(s_id,c_id,s_score) values(2, 3, 80);

insert into Score(s_id,c_id,s_score) values(3, 1, 80);

insert into Score(s_id,c_id,s_score) values(3, 2, 80);

insert into Score(s_id,c_id,s_score) values(3, 3, 80);

insert into Score(s_id,c_id,s_score) values(4, 1, 50);

insert into Score(s_id,c_id,s_score) values(4, 2, 30);

insert into Score(s_id,c_id,s_score) values(4, 3, 20);

insert into Score(s_id,c_id,s_score) values(5, 1, 76);

insert into Score(s_id,c_id,s_score) values(5, 2, 87);

insert into Score(s_id,c_id,s_score) values(6, 1, 31);

insert into Score(s_id,c_id,s_score) values(6, 3, 34);

insert into Score(s_id,c_id,s_score) values(7, 2, 89);

insert into Score(s_id,c_id,s_score) values(7, 3, 98);

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章