A. 有一個「學生課程」資料庫,資料庫中包括三個表:
創建「學生-課程」資料庫:將數據文件和日誌有一個「學生-課程」資料庫,資料庫中包括三個表:
(1)「學生」表1使用T-sql語言完成下列操作1
B. 有如下結構的資料庫 學生表(Sno,Sna,Ssex,Sage,Sdept)課程表(Cno,Can
摘要 資料庫中有學生表Student(Sno,Sname,Ssex,Sage,Sdept),各屬性分別表示為學號,姓名,性別,年齡,所在系;學生選課表SC(Sno,Cno,Grade),各屬性分別表示為學號,課程號以及成績;課程表 Course(Cno,Cname,Cpno,Ccredit),各屬性為課程號.課程名,先行課,學分。(先行課的意思是,比如課程號1有先行課5,說明要選課程1,就必須先選課程5)
C. 要設計一個學生課程管理資料庫,包含3個關系分別是:學生表Student、課程表Cors
你好,你使用的資料庫是什麼資料庫呢?是sqlserver還是mysql?
這個如果你有可視化軟體的話可以在軟體中點擊,
寫SQL語句也可以,手機寫的不方便,如果需要可以留一下郵箱,有問題可以再問我
D. SQL資料庫 學生 班級 課程表 選秀表
直接給出答案吧
1.查詢選修表的所有記錄
2.邏輯刪除課程表中學分為空的記錄
3.物理刪除班級表
4.在選修表中新增加一條新的記錄
5.更新課程號為02的成績,在原成績的基礎上加5分
寫出下列下列查詢語句
1.select top 30* from 學生表
2.select a.姓名,b.課程名稱,c.成績 from 學生表 as a inner join 選修表 as b on a.學號=b.學號 right join 課程表 as c on c.課程號=b.課程號 and a.姓名='何鳳飛' order by 成績 desc
3.select a.姓名,b.課程名稱,c.成績from a.學生表 inner join 選修表 on a.學號=b.學號 left join
課程表 c on c.課程號=b.課程號 and c.課程名稱 not in (select c.課程名稱 from 課程表) and
a.姓名='何鳳飛'
4.select 課程名稱,avg(成績),max(成績),min(成績) from 課程表 inner join 選修秀 on 課程表.課程號=選修表.課程號 group by 課程名稱
5.select * from 學生表 left join 選修表 on 學生表.學號=選修表.學號
E. 資料庫中建立學生表課程表選課表及其聯系
學生表:學生ID(主鍵) 學生姓名 性別 。。。。
課程表:課程ID(主鍵) 課程名稱 。。。
選課表:學生ID(外鍵關聯學生表的學生ID)選課ID(關聯課程表課程ID)。。。
F. 有一個[學生課程]資料庫,資料庫中包括三個表
1: 學生表
create table student
(s# int primary key,
name char(80),
sex char(20),
age int,
dept char(50)
)
2課程表
create table course
(c# int primary key,
cname char(50),
kh char(50),
score numeric(5,2)
)
3成績表
create table sc
(s# int primary key,
c# char(50) not null,
score numeric(5,2)
)