① 資料庫技術與應用:SQLserver2005 究竟比 excel 好在什麼地方呢
2005是大型資料庫.具體應用方面,其實excel相當強悍,除了許可權和部分olap功能以外,所有sqlserver的功能都能實現,包括高級分析、數據分組,統計,數據聯查。甚至在靈活性上,excel要遠超sqlserver,數據透視圖可以讓一個中學生輕易地匯總出一張小型報表。
問題就在於excel不能用於大型應用,很多情況往往也不是一個excel能夠統計的了得,僅此而已。
② sql server 資料庫應用技術學到的所有重要概念
手機語音用技術學到了的話,這個的話,主要選擇的話,你要取書,你們看一下這些概念都可以的
③ 請推薦一本基礎的SQL資料庫的書
《SQLServer2008完全學習手冊》,是2011年清華大學出版社出版的圖書,作者是郭鄭州。
從資料庫的版基礎知識入手權,全面介紹SQL Server 2008資料庫應用知識。
全書內容包括使用
1、SQL Server 2008管理工具,
2、SQL Server資料庫管理,操作架構、視圖與索引,
3、數據查詢和管理,Transact-SQL編程,
4、存儲過程,觸發器,
5、SQL Server 2008的安全機制,備份與恢復資料庫,
6、自動化 SQL Server 2008資料庫,集成服務,
7、分析服務和報表服務,
8、使用ADONET訪問SQL Server 2008等內容。
如果學習的是2008版本的資料庫,這本書挺好的
④ 資料庫技術及應用(SQL server 2008)陳立潮 課後習題 第五章
1.
SELECT cname,avg(grade) 平均成績
FROM Course join sc on course.cno=sc.cno
where teacher like '張%'
2.
SELECT CNO,COUNT(*) 人數
FROM SC
GROUP BY CNO
ORDER BY 2 DESC,1
3
SELECT sname,sno
FROM student
where sno in(select sno
from sc
where cno in(select cno
from student join sc on student.sno=sc.sno
where sname='張三'))
and sname<>『張三』
4.
UPDATE SC SET GRADE=GRADE+5
FROM SC JOIN student on sc.sno=student.sno
join course on course.cno=sc.cno
where ssex='女' and cname='計算機基礎'
5.
DELETE SC
FROM SC JOIN student on sc.sno=student.sno
where sname='王五'
6.
select cname
from student join sc on student.sno=sc.sno
join course on course.cno=sc.cno
where sname in('張三','李四')
group by cname
having count(*)=2
7.
select sname
from student
where sno not in(select sno from sc)