999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

SQL Server數據庫應用技術實驗項目探析

2014-07-09 20:08:59夏海靜
科技視界 2014年3期
關鍵詞:數據庫

夏海靜

【摘 要】本文闡述了SQL Server數據庫應用技術課程的地位,分析了SQL Server數據庫應用技術教學中實驗環節存在的問題,并探討解決方案,分析并設計了實用的實驗項目,為SQL Server數據庫應用技術的教學改革進行了一些有益的嘗試.

【關鍵詞】數據庫;實驗項目;存儲過程;觸發器

0 概述

數據庫技術自20世紀60年代產生以來,無論是理論還是應用都已變得相當重要和成熟,成為計算機領域發展最快的學科方向之一,也是應用很廣、實用性很強的一門技術。

各大學的計算機專業、信息管理專業以及相關專業都開設了《數據庫技術及應用》這門課程,是計算機科學與技術專業的核心必修課,也是相關信息和管理類專業的重要課程。在信息時代,數據庫技術已成為軟件系統的核心。

我校自從設置計算機專業,一直開設著《SQL Server數據庫應用技術》這門課程。計算機科學技術為本科專業,學生們的先修課程為《數據庫系統概論》,學生們有了一定的理論基礎,《SQL Server數據庫應用技術》課程的主要目的在于實踐和應用。

1 實驗題目分析與設計

1.1 實驗現狀分析

在實驗項目方面,從多年帶畢業論文的情況看,畢業生使用SQL Server只會做一個數據庫,添加幾張表,而對于SQL Server的存儲過程、觸發器等重要資源從來不用或者是不會用。以往的實驗項目都是教材自帶,這些項目只是流于形式,實質性的操作不多,致使學生上機無所事事,平時不加強練習,做畢業設計和專業作品時學生才醒悟,以前真該多學點本領。因此,需加強實驗項目,改進實驗內容。

根據課程實用性很強的特點,通過實踐教學,培養學生的實踐動手能力,為學生的后續實踐活動,今后從事專業技術和科研工作打下良好基礎。根據本校定位和人才培養方案,選取適合自己學生的教材,編寫適合自己學生的實驗項目,包括基礎實驗和綜合實驗。

1.2 合理設計上機實驗,編寫典型實驗項目

每一章中都設計典型的、能充分體現所學知識點的上機實驗題目。課程即將結束時,應該給學生實際演示一些項目,例如用ASP做的系統項目,讓學生能看到它的底層設計,讓學生真正明白編程語言與SQL Server之間的關系,為將來的專業作品和畢業設計做準備。由于編程開發工具ASP在本門課程之前,學生具備了一定的編程能力,所以結課之前,可以讓學生做成一個完整的系統項目,前臺開發工具任選,但是后臺需鏈接SQL Server數據庫,并且要用到所學的大部分數據庫對象,例如表、視圖、完整性約束、存儲過程、觸發器、角色等。

一定要讓學生明白,平時學習、練習的這些實驗項目實用性很強,以后肯定要用,尤其最后一年畢業,要大量用到SQL Server,不要到時悔之晚矣。根據課程實用性很強的特點,通過實踐教學,培養學生的實踐動手能力,為學生的后續實踐活動,今后從事專業技術和科研工作打下良好基礎。

以下為設計的實驗項目:

1)對student數據庫進行如下操作

分離數據庫,看看資源管理器中還有文件嗎;附加數據庫;收縮數據庫;刪除數據庫;給數據庫改名。

2)在d盤創建文件夾“SQL Server2000數據庫”,在此文件夾中創建數據庫mydb。

方法1是在企業管理器中;方法2是在查詢分析器中使用T-SQL語句。

3)對三個表進行操作

(1)在學生表中添加字段、性別 默認值男;年齡 要求年齡在18-30之間;身高 decimal;再往表中輸入兩條記錄。

(2)分別在三個表的設計器窗口中,查看三個表的主鍵和外鍵;查看三個表的關系;

(3)給學生表創建索引、索引字段為學號,簇索引;索引字段為姓名,唯一索引;

查看學生表的記錄按哪個字段排序;把姓名設置為簇索引;再查看學生表的記錄按哪個字段排序;

(4)創建數據表tmp、is_row uniqueidentifier;id int 設置為標識種子,基數為1,遞增量為2;位:bit數據類型。

(5)刪除tmp。

4)在pubs數據庫中進行操作

創建關系圖;設置索引。

5)T-SQL語言實驗

(1)查詢學生表的所有信息;查詢學生表中的男生的信息; 查詢學生表中所有學生的姓名和出生日期;查詢學生表中的人數,并把結果保存到新表newtable中。

(2)查詢LessonTable中的所有信息,并按照課程名升序排列。

(3)查詢LessonSelectTable中12001課程的平均分。

(4)查詢學生表中所有姓王的學生。

(5)查詢學生表中男女生各多少人?

(6)查詢學生表中各班有多少人?

(7)查詢學生表中的姓名和年齡兩列。

6)索引和視圖的實驗

(1)為StudentTable的StudentName創建惟一索引。

(2)創建視圖StudentView,通過該視圖只能看到學生姓名和生源地,并且用中文字段名替代基礎表中的英文字段名。保存為文件名StudentView.sql。

(3)創建視圖LessonView,通過該視圖可以

查詢LessonTable和LessonSelectTable中每門課的平均成績(要求該視圖中包含課程名和平均成績兩列)。保存為文件名LessonView.sql。

(4)創建視圖DepartLessonView,通過該視圖可以在DepartmentTable和LessonTable中查詢每個系的開課情況(要求該視圖中包含系名和課程名兩列)。保存為文件名DeLessonView.sql。

7)存儲過程和觸發器的實驗

(1)創建不帶參數的簡單存儲過程procstu,通過該存儲過程只能看到學生表的姓名、性別、出生日期、籍貫。執行該存儲過程。代碼保存為文件名procstu.sql。

(2)創建一個帶有輸入參數的存儲過程procdep,通過該存儲過程根據給定的系名稱,可以查詢到該系的學生的情況(學號、姓名、性別、出生日期、系編號、系名稱)

(3)在職工和部門表的基礎上創建存儲過程procfind,實現如下功能、給定一個部門名稱,得到該部門職工的編號、姓名、出生日期、工資。(該存儲過程帶有一個輸入參數)

(4)在職工表的基礎上創建存儲過程procdep,實現如下功能、得到Memo為“打字員”的職工的基本信息。(本題為簡單的存儲過程,不帶輸入參數)

(5)創建帶有一個輸入參數和一個輸出參數的存儲過程(stu),給定一個學號,得到學生姓名。保存為stu.sql。執行該存儲過程,保存為stua.sql。

(6)創建帶有一個輸入參數和一個輸出參數的存儲過程(countnum),給定一個系的名稱,得到該系的學生人數。保存為countnum.sql。執行該存儲過程,保存為countnuma.sql。

(7)創建一個帶有返回值的存儲過程(less),給定一個課程名稱,看是否存在該門課程,存在則顯示“存在該門課程”,否則顯示“不存在該門課程”。保存為less.sql。執行該存儲過程,保存為lessa.sql。

2 總結

通過分析教學實驗環節現狀和存在的問題,根據多年經驗和研究課題,設計編寫自己的實驗項目,包括基礎實驗和綜合實驗,教師積極申請跟課程相關的科研課題,為課程提供寶貴的、實用的項目素材,增強學生對實際項目的感性認識,為SQL Server數據庫應用技術的教學改革進行了一些有益的嘗試。

[責任編輯:楊玉潔]

猜你喜歡
數據庫
數據庫
財經(2017年15期)2017-07-03 22:40:49
數據庫
財經(2017年2期)2017-03-10 14:35:35
兩種新的非確定數據庫上的Top-K查詢
數據庫
財經(2016年15期)2016-06-03 07:38:02
數據庫
財經(2016年3期)2016-03-07 07:44:46
數據庫
財經(2016年6期)2016-02-24 07:41:51
數據庫
財經(2015年3期)2015-06-09 17:41:31
數據庫
財經(2014年21期)2014-08-18 01:50:18
數據庫
財經(2014年6期)2014-03-12 08:28:19
數據庫
財經(2013年6期)2013-04-29 17:59:30
主站蜘蛛池模板: 91视频99| 精品无码人妻一区二区| 伊在人亚洲香蕉精品播放| 国产色图在线观看| 亚洲精品视频免费看| 国产裸舞福利在线视频合集| 亚洲69视频| 亚洲一级毛片| 91无码人妻精品一区| 国内精自视频品线一二区| 成人无码区免费视频网站蜜臀| 国产毛片久久国产| 第一页亚洲| 国产91丝袜在线播放动漫| 在线观看免费黄色网址| 天天综合色网| 国产天天色| 国产成人乱无码视频| 中文字幕无码av专区久久| 日韩欧美91| 日韩小视频在线播放| 奇米影视狠狠精品7777| 一区二区日韩国产精久久| 中文国产成人精品久久| 亚洲精品国偷自产在线91正片| 国产成人久久综合777777麻豆| 人妻丰满熟妇啪啪| 91国内外精品自在线播放| 亚洲v日韩v欧美在线观看| 亚洲午夜片| 六月婷婷激情综合| 久青草网站| 国产一级二级三级毛片| 国产精品视频白浆免费视频| 99视频在线观看免费| 在线视频亚洲色图| 九九久久精品免费观看| 久久久噜噜噜久久中文字幕色伊伊| 91欧美在线| 91精品啪在线观看国产91九色| 久久99国产乱子伦精品免| 欧美成人综合视频| 欧美成人午夜在线全部免费| 丝袜无码一区二区三区| 71pao成人国产永久免费视频| 99re免费视频| 国产精品专区第一页在线观看| 亚洲网综合| 97视频精品全国在线观看| 国产精品污污在线观看网站| 91视频免费观看网站| 国产毛片久久国产| 中文字幕无码制服中字| 影音先锋丝袜制服| 欧美亚洲一区二区三区导航 | 国产一区在线视频观看| 国产成人精品男人的天堂下载 | 国产欧美又粗又猛又爽老| 日本一区二区三区精品视频| 久久香蕉欧美精品| 亚洲AV人人澡人人双人| 亚洲女同欧美在线| 欧美成人日韩| 乱色熟女综合一区二区| 精品人妻AV区| 亚洲无卡视频| 高清国产在线| 亚洲乱码在线视频| 最新日韩AV网址在线观看| 99re66精品视频在线观看| 色偷偷一区二区三区| 亚洲综合欧美在线一区在线播放| 欧美亚洲欧美| 无码国内精品人妻少妇蜜桃视频| 色网站免费在线观看| 黄色在线网| 亚洲码在线中文在线观看| 性69交片免费看| 精品欧美一区二区三区在线| 亚洲天堂日韩在线| 粉嫩国产白浆在线观看| 五月婷婷综合色|