久久99精品久久久久久琪琪,久久人人爽人人爽人人片亞洲,熟妇人妻无码中文字幕,亚洲精品无码久久久久久久

數據庫應用基礎2011教學大綱

時間:2019-05-15 07:34:08下載本文作者:會員上傳
簡介:寫寫幫文庫小編為你整理了多篇相關的《數據庫應用基礎2011教學大綱》,但愿對你工作學習有幫助,當然你在寫寫幫文庫還可以找到更多《數據庫應用基礎2011教學大綱》。

第一篇:數據庫應用基礎2011教學大綱

《數據庫應用基礎》課程教學大綱 BasicsofDatabase Application

課程編號:0411018

課程性質:必修 適用專業: 全院各經濟類專業

學時數:64學時(講課:32學時,上機實踐:32學時)

學分:4 執筆人:

尤傳華

審核人: 唐濟波 修訂日期:2011年3月8日

一、課程的性質和目的

《數據庫應用基礎》是經濟類學生重要的一門公共基礎必修課,在計算機信息技術中,它不僅是數據庫入門理論基礎,也是后續學習數據庫管理系統的基礎,更是學生今后結合專業知識在學習和工作中開發數據庫應用系統的基礎。

通過本課程的學習,使學生理解數據庫的基本基礎理論知識,掌握使用Access 2003建立數據庫、創建表、查詢、制作報表、Web訪問頁等操作,掌握開發數據庫應用系統的過程,提高運用Access 2003對數據的綜合管理能力,并通過貫穿于教學過程的課程項目設計,真正提高運用數據庫解決實際問題的能力。

二、課程教學內容和要求

全書共12章。第1章介紹了有關數據庫的基礎知識,第2章介紹Access 2003數據庫特點與功能,第3~9章介紹了Access 2003數據庫的7個對象,第10章通過一個綜合應用實例將第3~9章所建立的各對象有機地聯系起來,構成一個小型的Access數據庫應用系統“教務管理信息系統”,第11章介紹數據庫應用系統開發實例,第12章簡述數據庫的安全問題。

第一章 數據庫基礎(講授2學時)

通過講授數據庫基礎理論知識,使學生掌握數據庫的基本概念,包括:數據庫的基礎知識、數據模型、關系模型、數據庫的體系結構、數據庫規范化。并使學生了解課程研究對象、基本內容、重點及難點、學習方法及注意事項,為后面

共6頁 第1頁

章節的展開做準備。

第二章 Access 2003數據庫概況(2學時,第一周機房中上機課時講授)了解 Access 2003的工作界面、主要特點、新增功能;熟悉Access 2003 的啟動、退出和幫助;掌握Access 2003數據庫的創建和7種基本對象類:表、查詢、窗體、報表、宏、模塊、頁;了解數據庫的壓縮與修復及密碼設置。

第三章、表與關系(講授6學時、上機6學時:包括一次關于表的上機考試)表是存放數據的地方,為應用提供數據源。本章包含如下內容:表的設計與創建、字段的類型及設置;使用表向導創建表、利用設計器創建表、通過輸入數據創建表;表結構的編輯和修改;導入表和鏈接表;字段名、類型、長度和說明,字段的標題,字段的格式,掩碼設置,字段有效性規則、有效性文本和字段的其他屬性設置;主關鍵字和索引(主關鍵字的類型、主鍵的創建和取消,索引的創建和使用);關系的創建及應用(關系的種類、數據結構設計、建立關系、修改、刪除表關系、子數據表的使用、關系的聯接類型等);創建OLE字段(如何在表中建立圖像字段、如何顯示觀看圖像)。

通過多以上內容的講授,使學生熟練掌握表的創建、維護與數據表的基本操作;并熟練掌握表間關系類型及建立方法;掌握數據的導入與導出等基本操作。

注:第四周要求各項目小組提交項目設計的開題報告

第四章 查詢(講授6學時,上機6學時:包括一次關于查詢的上機考試)數據庫的應用必須從表中提取數據,而查詢則是應用的最基本操作,本章包括以下內容:使用“設計視圖”創建查詢、使用“簡單查詢向導”創建查詢、查詢的幾種視圖、查詢的條件及其他、建立帶“計算字段”的查詢、建立分組統計的查詢、建立交互式“帶參數”的查詢、建立自動輸入數據的“自動查閱”查詢、使用“交叉表查詢向導”、使用“查找重復項查詢向導”、使用向導“查找表之間不匹配的記錄”; 操作查詢”的創建,追加查詢、刪除查詢、更新查詢、生成表查詢;SQL查詢的創建,SQL簡介、SQL使用實例;“聯合”查詢的創建;查詢的種類和屬性,查詢的種類、查詢屬性的設置、字段屬性的設置等知識點。

共6頁 第2頁

通過本章內容的講授,使學生掌握數據庫查詢的概念、作用與分類;熟練掌握選擇查詢的創建與使用;熟悉交叉表查詢的創建與使用;掌握操作查詢的創建與使用;了解SQL查詢的概念與建立方法;熟悉查詢的種類和屬性。

注:第七周對各個項目小組進行項目設計進展的第一次檢查

第五章 窗體(講授4學時,上機4學時)

窗體是人機交互操作的重要界面,用戶通過窗體實現對數據的管理和操作。本章著重介紹如下內容:窗體的基礎知識、窗體的種類、窗體的視圖;窗體的創建,使用“自動窗體”新建窗體、使用“窗體向導”新建窗體、使用“設計視圖”新建窗體、使用“圖表向導”創建圖表、使用“數據透視表向導”創建數據透視表;窗體的布局及格式調整,選擇對象、移動對象、調整大小、對齊、間距、外觀、特殊效果、控件的選擇和使用;改變窗體的背景,更換背景樣式、以自選圖片做背景、和取消背景圖片、在“自動套用格式”中添加或刪除自選圖片的方法;窗體高級設計技巧,窗體中的圖片與圖像、控件工具箱的使用、子窗體;使用窗體操縱數據,使用窗體瀏覽/修改記錄、使用窗體添加/刪除記錄以及使用窗體查找與替換數據的方法;數據的篩選,按選定內容篩選、按窗體篩選、輸入篩選目標、高級篩選/排序、篩選用于表、查詢、報表。

通過以上內容的講授使得學生熟悉窗體基本概念;熟練掌握窗體創建與窗體設計過程;掌握窗體控件及其使用方法;熟練掌握三類不同類型窗體的應用;了解窗體實現數據庫應用系統的基本功能。

注:第九周對各個項目小組進行項目設計進展的第二次檢查

第六章 報表(講授2學時,上機2學時:包括關于窗體和報表的上機考試)報表是ACCESS中的一種輸出方式。本章的內容如下:報表的結構;報表的創建,包括:使用自動報表創建報表,使用“報表向導”創建報表,使用“圖表向導”創建圖表,使用“標簽向導”創建標簽,使用“設計視圖”創建報表,使用“設計視圖”修飾現有報表;報表的高級應用,包括:報表的排序,報表的分組,利用函數對報表進行統計匯總,域合計函數的應用;子報表;多列報表;交叉表報表;報表的打印和預覽,包括:頁面設置,預覽報表,打印報表。

共6頁 第3頁

通過本章的講授,使學生掌握報表的創建方法;掌握報表的分組、統計、域合計函數的應用;了解子表、多列報表、交叉報表的應用和掌握報表的打印應用。

第七章 數據訪問頁(講授2學時,上機2學時)

本章內容有:數據訪問頁的創建步驟;數據訪問頁的發布、訪問;實現Access數據庫在Internet上的數據信息傳遞或發布。

通過本章的學習,使學生掌握數據訪問頁基本概念;掌握數據訪問頁基本創建方法;理解發布數據訪問頁、訪問數據訪問頁的方法。

第八章 宏(講授2學時,上機2學時)

在ACCESS中,宏是各個對象之間的紐帶,通過宏把其它對象有機的結合在一起,構成一個統一的整體。本章主要內容有:宏、宏組以及帶條件的宏;宏的創建及編輯;宏的運行與調試;使用宏創建菜單(下拉菜單、熱鍵與分割線、多級下拉菜單)。

通過本章的講授要求學生能夠掌握宏的定義、宏的概念與格式;掌握宏的運行;熟練地使用宏將應用系統集成;掌握利用宏創建菜單。

注:本章內容根據需要可與第六章內容交換講授次序,可使學生及早實現課程設計項目應用系統的集成。

第九章 模塊

由于課時有限本章不講,但不會影響對本課程的學習和知識結構的構成,也不會影響對項目設計的開發和本門課程體系的理解。

第十章 利用宏開發數據庫應用系統(講授2課時,上機2課時)本章討論案例設計的全過程,主要內容是:根據“教務管理系統”案例,分析教務管理系統的主要功能模塊,創建相關數據表,組織相關數據源;教務管理信息系統的設計。包括:系統總體功能設計、系統數據庫設計、系統界面設計、系統菜單設計;系統安全與自啟動窗體的設置,數據庫密碼的設置。

通過本章內容的學習,使學生了解如何使用ACCESS開發數據庫應用系統,共6頁 第4頁

掌握系統設計過程,系統數據庫設計,系統界面設計,系統菜單設計,系統安全設置等。

第十一章 數據庫應用系統開發實例(講授2學時,上機2學時)本章以“教務管理系統”為例,著重介紹如何按照軟件工程的設計思想開發軟件。主要內容如下:介紹軟件開發的一般方法;需求分析、系統設計、系統實現、系統測試及運行;需求分析。將現實問題抽象為概念模型,并將概念模型轉換為數據庫(數據表);系統設計。系統總體設計,數據庫結構設計,界面設計(控制面板和菜單設計),特殊模塊的詳細設計;系統實現。功能模塊的實現(采用宏或宏組命令),自定義菜單,設置自動啟動窗體等。

通過本章的講授和討論,使學生理解應用系統開發的基本思想和主要開發步驟。掌握各個模塊的調試和系統整體聯調,設置數據庫密碼。

注:第十四周要求各個項目小組提交設計結果

第十二章 數據庫的安全(講授2學時,上機2學時)

本章內容包括:數據庫信息資料的安全管理、設置;對數據庫訪問用戶進行權限、口令等設置的編輯操作;對數據庫訪問工作組的創建及權限編輯操作;對數據庫進行加密編輯操作等操作。

通過本章學習使學生了解數據庫用戶密碼的設置;了解工作組的創建及權限;了解編碼數據庫等操作。

注:第十五、十六周隊各個項目小組的設計進行成績評定

三、課程教學環節的安排和基本要求

大學計算機基礎課程不但具有大量的新知識、新理論和新概念,而且具有很強的實踐性。數據庫應用基礎是計算機領域中非常重要的學科,應用性非常突出,實踐性強是該課程的鮮明特點。該課程教學內容的知識點非常明確清晰,知識體系完整,知識框架符合教學規律。在教學過程中要突破傳統的授課方式,配合多種形式的課堂內與課堂外的教學輔助活動,達到比較理想的知識傳授目標。通過各個環節讓學生既學到了理論知識,又鍛煉了動手操作能力。把計算機科學發展

共6頁 第5頁

中的重要人物、事件和新技術發展作為案例穿插到教學過程中,使得計算機科學人文教育得以充分體現,激發和培養學生學習興趣。引入了“基礎知識+項目驅動+過程控制+鼓勵創新”教學模式,采用重點知識點與案例以及課本知識與項目設計相結合的教學方法。主要采取:課堂講授與互動討論結合、講授知識點與案例分析結合、多媒體演示輔助教學過程與項目設計過程控制等措施。

考核方式:平時成績(包括出勤、作業和3次隨堂小考占總評成績20%,項目設計占總評成績的30%)占50%,項目設計成績采用學生答辯,組間評定,組內成員評定與老師評定相結合,期末閉卷考試成績占50%。

四、本課程與其他課程的聯系

本課程是經濟類各專業計算機科學的主要公共基礎必修課程。要求學生先行學習過計算機文化基礎課程,掌握計算機的基本知識和在Windows環境中的基本操作。本課程為經濟類各專業使用數據庫知識結合自己所學專業解決實際問題打下堅實基礎,也為以后繼續學習計算機網絡數據庫和網頁設計打下基礎。

五、建議教材和教學參考書

1、選用教材:數據庫系統及應用,李梓,科學出版社,2009年8月

2、參考書目:

數據庫原理及應用(ACCESS第2版),沈祥玖,高等教育出版社

全國計算機等級考試二級教程—Access數據庫程序設計,高等教育出版社,2004

六、必要的說明

本課程屬于實用性非常強的課程,在教學過程中,用課件演示結合講授,在講授中隨時融入數據庫的最新發展,并且自始至終強調實踐,要求學生必須上機動手操作,本課程上機操作課時的安排占整個課時的二分之一,結合課程案例理解相關知識點,用項目設計驅動教學全過程,最終完成自己的項目設計。

本課程的重點是第一章數據庫基礎、第三章表與關系、第四章查詢、第五章窗體、第八章宏,這幾章是本課程的主線,必須掌握好。

在上機時在Access2003環境中實現。

共6頁 第6頁

第二篇:數據庫應用基礎實驗報告

電子科技大學計算機學院實驗中心

電 子 科 技 大 學

一、實驗一: 名稱 創建數據庫

二、實驗學時:4

三、實驗內容和目的:

實驗要求學生掌握創建數據庫的方法及相關操作,并且創建一個包含五個表的數據庫STUD:系別代碼表 表名dep,教師表 表名teacher,學生表 表名stud,課程表 表名course,選課表 表名sc。

四、實驗原理:

本實驗主要是“ create table 表名

(列名1 類型1(not)null,列名2 類型2(not)null,……,primary key(列名));”語句的應用,來實現表的建立。同時還可能用到 “drop table 表名”,“alter table 表名 drop column 列名”等語句。

五、實驗器材(設備、元器件)

操作系統:Windows 2000/XP 編程環境:SQL Server Management Studio

六、實驗步驟:

具體步驟見實驗指導書。

七、實驗數據及結果分析:

create table COURSE(CID VARCHAR(8)not null,CNAME VARCHAR(30)not null,CID_PRE VARCHAR(8),CREDITS NUMERIC(3,1)not null,primary key(CID));

create table DEP(DEPID VARCHAR(8)not null,DEPNAME VARCHAR(20)not null,primary key(DEPID));create table SC(SID VARCHAR(11)not null,CID VARCHAR(8)not null,TID varchar(8)not null,SCORE INTEGER,primary key(sid,cid,tid));create table STUDENT(SID VARCHAR(11)not null,SNAME VARCHAR(8)not null,sex char(2)not null,DEPID VARCHAR(20),BIRTHD DATETIME,SEMAIL VARCHAR(20),HOMEADDR VARCHAR(40),primary key(SID));create table TEACHER(TID varchar(8)not null,TNAME varchar(8)not null,TITLE VARCHAR(10),DEPID VARCHAR(20),primary key(TID));

八、實驗結論:

心得體會和改進建議:確實可以用create table語句實現數據庫表的創建,一開始就要想好各個表的分配和各種定義的合理性,避免以后大幅度的改動表。

一、實驗二: 名稱 備份和恢復

二、實驗學時:4

三、實驗內容和目的:

向數據庫中添加樣本數據,學習DB2數據庫的恢復和備份。

四、實驗原理:

利用分離與附加實現數據的備份與恢復。用“insert into 表名 values(列名1 類型1(not)null,列名2 類型2(not)null,……)”語句實現向表中添加數據。

電子科技大學計算機學院實驗中心

五、實驗器材(設備、元器件)

操作系統:Windows 2000/XP 編程環境:SQL Server Management Studio

六、實驗步驟:

用附加命令載入數據庫,然后在相應新建查詢中用insert語句輸入準備的數據。

七、實驗數據及結果分析:

insert into dep values('601','計算機科學與工程');insert into dep values('602','軟件工程');insert into dep values('603','信息安全');insert into dep values('604','IS');

insert into teacher values('T01','教師1','教授','601');insert into teacher values('T02','教師2','工程師','601');insert into teacher values('T03','教師3','副教授','602');insert into teacher values('T04','教師4','講師','602');insert into teacher values('T05','教師5','高工','603');insert into teacher values('T06','教師6','高工','603');

insert into course values('6001','計算機組成原理',null,3);insert into course values('6002','操作系統','6001',3);insert into course values('6003','數據結構',null,3);insert into course values('6004','數據庫原理',null,3);insert into course values('6011','數據庫應用開發',null,2);insert into course values('6005','Computer Network',null,2);insert into course values('6006','Objected JAVA',null,2);insert into course values('6007','Software Engeneering','6006',2);insert into course values('6008','UNIX Basic',null,2);insert into course values('6009','UNIX OS Design','6008',2);

insert into student values('601','張1','男','602','1990-10-20','587627416@qq.com','四川');insert into student values('2406010103','張2','女','601','1991-06-10','123627416@qq.com','湖南');insert into student values('2406030101','王1','男','603','1990-05-06','4827416@qq.com','新疆');insert into student values('2406020105','王2','女','602','1990-07-15','90627416@qq.com','云南');insert into student values('2406030110','吳1','女','603','1991-08-14','367627416@qq.com','廣西');

insert into sc values('601','6002','T03',50);insert into sc values('2406010103','6002','T02',60);insert into sc values('2406030101','6001','T01',70);insert into sc values('2406020105','6004','T04',80);

insert into sc values('2406030110','6006','T06',90);

八、實驗結論、心得體會和改進建議:

插入數據要仔細,以免不必要的麻煩。

一、實驗三:

名稱

數據庫的完整性

二、實驗學時:4

三、實驗內容和目的:

通過設置表的檢查約束、外鍵約束體會數據庫完整性的含義,約束條件下數據修改操作的限制,以及實現修改操作的技巧。

四、實驗原理:

用“alter table 表名 add constraint 約束名 check 條件”,“alter table 表名1 add constraint 外鍵名 foreign key(列名)references 表名2(列名)”分別實現檢查約束與設置外鍵約束的功能。以及用“delete from 表名 where 條件”,“update 表名 set 列名=()where 條件”來刪除和修改滿足條件的數據。

五、實驗器材(設備、元器件)

操作系統:Windows 2000/XP 編程環境:

電子科技大學計算機學院實驗中心

SQL Server Management Studio

六、實驗步驟:

用附加命令載入數據庫,然后在相應新建查詢中輸入相應代碼。

七、實驗數據及結果分析:

alter table sc add constraint fk_sc_student_sid foreign key(sid)references student(sid);alter table sc add constraint fk_sc_teacher_tid foreign key(tid)references teacher(tid);alter table sc add constraint fk_sc_course_cid foreign key(cid)references course(cid);

alter table student add constraint check_student_sname check(sname is not null);alter table sc add constraint check_sc_course check(score>=0 and score<=100);alter table student add constraint check_student_sex check(sex='男' or sex='女');alter table student add constraint check_student_semail check(semail like '%@%');

delete from sc where(sid='601');update student set sid='20060601' where(sid='601');insert into sc values('20060601','6002','T03',50);

八、實驗結論、心得體會和改進建議:

注意按一定的習慣來書寫約束名和鍵名,以便利于修改和刪除。

一、實驗四: 名稱 數據的修改

二、實驗學時:4

三、實驗內容和目的:

練習UPDATEV、DELETE命令的使用,實現對數據的修改和刪除。

四、實驗原理:

用“delete from 表名 where 條件”,“update 表名 set 列名=()where 條件”來刪除和修改滿足條件的數據。

五、實驗器材(設備、元器件)

操作系統:Windows 2000/XP 編程環境:SQL Server Management Studio

六、實驗步驟:

用附加命令載入數據庫,然后在相應新建查詢中輸入相應代碼。

七、實驗數據及結果分析:

update dep set depname='Information' where(depname='IS');delete from sc where(sid like '%601%' and cid='6002');delete from sc where(sid like '%603%' and cid='6001');delete from sc where(sid='2406010103');update student set sid='2406030102' where(sid='2406010103');insert into sc values('2406030102','6002','T02',60);

八、實驗結論、心得體會和改進建議:

對于要修改和刪除的數據需要注意主外鍵。比如對于要修改被引用外鍵的數據,需要先刪除被引用外鍵的數據,才能順利修改或刪除。

電子科技大學計算機學院實驗中心

一、實驗五: 名稱 簡單查詢、多表查詢

二、實驗學時:4

三、實驗內容和目的:

練習用SELECT查詢語句,設置查詢條件,實現單表查詢。練習使用SELECT語句從多個表中查詢數據,表的內連接、左外連接、右外連接的使用以及設置連接條件,理解連接條件和查詢條件的目的和功能上的區別。

四、實驗原理:

用“select 列名1(as 列名),列名2…… from 表名 where 查詢條件”來實現有條件的簡單查詢。用“select * from 表名1 join 表名2 on 連接條件 having(where)查詢條件”語句來實現多表連接查詢。以及用union,except,intersect來實現查找結果的并、差、交操作。還有用“datediff(year,生日,現在日期)”語句實現年齡的計算。

五、實驗器材(設備、元器件)

操作系統:Windows 2000/XP 編程環境:SQL Server Management Studio

六、實驗步驟:

用附加命令載入數據庫,然后在相應新建查詢中輸入相應代碼。

七、實驗數據及結果分析:

select sname from student where(datediff(year,birthd,'2011-10-7')between 20 and 22);select sname,datediff(year,birthd,'2011-10-7')as year,depname from student join dep on student.depid=dep.depid where datediff(year,birthd,'2011-10-7')between 20 and 22;select * from teacher where title='副教授';select sid,sname,semail from student where sname like '張%';select sid,cid from sc where score is not null;select student.*,sc.cid,sc.tid,sc.score from student join sc on student.sid=sc.sid;select student.*,cname,tname,score from((sc join student on student.sid=sc.sid)join teacher on teacher.tid=sc.tid)join course on course.cid=sc.cid where score<60;(select sid from sc where cid='6001')intersect(select sid from sc where cid='6002');

八、實驗結論、心得體會和改進建議:

用union,except,intersect實現查詢結果的并、差、交時,表的列數必須一樣,結果列名顯示前一個表的。查詢時,是根據引用的表及算法得出的一個集合,原來的表沒有任何變化。并且可以用“as 新列名”為查詢結果的列重新命名。多表連接查詢時,因為會有兩行的連接條件,不要用它作查詢條件。還有查詢項可以是引用表的表達式或函數,查詢條件一樣可以。

一、實驗六: 名稱 分組統計查詢

二、實驗學時:4

三、實驗內容和目的:

練習使用聚集函數count(),max(),min(),avg(),sum()等在SQL命令中實現統計功能。使用GROUP BY

電子科技大學計算機學院實驗中心

子句實現分組查詢,以及聚集函數在分組查詢中的應用。體會分組查詢的功能特點。

四、實驗原理:

用“select 列名,聚集函數 from 表名 group by having查詢條件”或“select 列名,聚集函數 from 表名 where 包含‘列名’的的查詢條件”來實現分組查詢。

五、實驗器材(設備、元器件)

操作系統:Windows 2000/XP 編程環境:SQL Server Management Studio

六、實驗步驟:

用附加命令載入數據庫,然后在相應新建查詢中輸入相應代碼。

七、實驗數據及結果分析:

select count(*)as '選修數據庫課程的人數' from sc where cid='6003';select sid as '學號',count(cid)as '選課門數' from sc group by sid;select sid as '學號',sum(score)as '總成績' from sc group by sid;select count(sid)as '選修數據庫課且成績分以上人數' from sc where sid in(select sid from sc where cid='6003' and score>=60);select score as '數據庫課最高成績',sname as '姓名'from sc join student on sc.sid=student.sid where score=(select max(score)from sc group by cid having cid='6003');select cname as '課程名',avg(score)as '平均成績' from sc join course on sc.cid=course.cid group by cname;select cname as '課程名',count(sid)as '選課人數' from sc join course on sc.cid=course.cid group by cname;select sname as '選修5門課以上學生姓名',semail from student where sid in(select sid from sc group by sid having count(cid)>=5);

八、實驗結論、心得體會和改進建議:

分組查詢作為查詢主體時,只能顯現分組列名和聚集函數部分。把他放在條件位置,作為查詢條件集合時,能夠實現多列甚至是多表連接的多列的顯示。另外聚集函數可以不顯示,而作為查

詢條件出現,跟在having后。

一、實驗七: 名稱 集合操作、子查詢

二、實驗學時:4

三、實驗內容和目的:

IN、EXISTS、NOT EXISTS 運算在WHERE子句中的應用;靜態集合和由SELECT命令產生的動態結果集運算。

四、實驗原理:

子查詢即把查詢的結果當做另一個查詢的條件,通過嵌套語句來實現復雜的查詢。因為子查詢的結果很可能是一個集合,需要運用集合之間的運算,比如in、exists、not exists的運用。

五、實驗器材(設備、元器件)

操作系統:Windows 2000/XP 編程環境:SQL Server Management Studio

六、實驗步驟:

用附加命令載入數據庫,然后在相應新建查詢中輸入相應代碼。

七、實驗數據及結果分析:

select sname as '姓名',datediff(year,birthd,'2011-10-7')as '年齡' from student where birthd>(select birthd from student where depid='603' and sid='2406030101');

電子科技大學計算機學院實驗中心

select sname,depname,semail from student join dep on student.depid=dep.depid where sid in((select sid from student)except(select sid from sc));select sname from student where sid in(select sid from sc group by sid having count(cid)=(select count(cid)from course));select sname from student where sid in(select sid from sc where cid='6002' intersect select sid from sc where cid='6001');

八、實驗結論、心得體會和改進建議:

對于子查詢是集合的情況,是不能跟在=,>,<>等條件運算符后面的。對于聚集函數本身是查詢結果時,where和having后面只能定義與聚合函數有關的條件。可以通過添加子查詢的方式,來實現多條件查詢條件。

第三篇:數據庫基礎與應用實驗報告

《數據庫基礎與應用》實驗報告

實驗名稱 《ACCESS 之 窗體的操作》

一、實驗目的:

1、掌握使用“窗體向導” 創建基于一個表或查詢的“窗體”的方法。

2、掌握使用“窗體向導”創建“數據透視表窗體”的方法。

3、掌握使用“窗體向導”創建“圖表窗體”的方法。

4、掌握“自動創建窗體:縱欄式”和“自動創建窗體:表格式”的方法。

5、掌握用“圖表向導”和“數據透視表向導”創建窗體的方法。

6、掌握在窗體中輸入和編輯數據的方法。

7、掌握窗體美化的方法和常用控件的使用。

8、掌握同時創建“主/子窗體”的方法。

二、實驗要求:

1、閱讀主教材中與本實驗有關的知識以及本實驗的內容和操作步驟。

2、任選一種方法在計算機上創建“窗體”。

3、任選一種方法在計算機上創建“主/子窗體”。

4、用“設計視圖”創建一個主菜單窗體。

5、設置窗體外觀(包括字體、背景、聲音和添加控件等)。

6、對于有余力的同學,可以在計算機上用多種方法創建和設計“窗體”,并進行分析比較。

注意:此實驗不需要書寫實驗報告,只需上機實際操作練習。

三、實驗內容:

1、以 “教師情況一覽表”為數據源,創建縱欄式“教師情況一覽表窗體1”,并在該窗體中添加一條記錄。

2、以“教師情況一覽表”為數據源,創建表格式“教師情況一覽表窗體2”。

3、以“教師任課表”為數據源,使用“窗體向導”創建“教師任課表窗體1”,并將窗體布局設為“數據表”,窗體樣式設為“國際”。

4、以“教師任課表”為數據源,使用“圖表向導”創建“教師任課表拼圖”,并用“拼圖”方式顯示各系開課情況。

5、以“教師任課表”為數據源,使用“數據透視表向導”創建“各系教師任課數據透視表”,要求能統計每個系每個教師任課總學時數。

6、創建帶有子窗體的窗體,其中主窗體以“教師情況一覽表”為數據源,用于顯示教師情況(顯示“教師姓名”、“性別”、“職稱”和“系(部門)ID”字段),子窗體包含在主窗體中,用于顯示相應的教師任課情況(顯

示“課程名稱”、“學時”和“考試類型”字段);使用主窗體上的“記錄定位器”可以在不同教師記錄之間移動,此時子窗體中的教師任課情況隨之發生變化。

7、設計“教師教學信息管理系統”主菜單窗體,該系統包括查詢、更新和退出三個功能。當點擊“查詢”按鈕時,進入“查詢”子菜單;點擊“更新”按鈕時,進入“更新”子菜單;當點擊“退出”按鈕時,關閉主菜單“窗體”,返回到數據庫窗口下。

注意:具體的實驗報告內容請參看上機實驗指導書。

第四篇:《計算機應用基礎》教學大綱

計算機應用基礎教學大綱

自我介紹、點名

了解同學的計算機基礎

提問:平時都使用計算機嗎?

一般使用計算機干些什么?

可能有的同學會覺得這門課程的內容太基礎了,開機關

機、上網打游戲,使用word、excel等這些內容每天操作好幾遍,甚至幾十遍,有什么好學的。那我問一下:

世界上第一臺計算機是誰發明的?計算機由那幾個部分

組成的?

經常使用excel的同學,怎么進行數據的函數計算、數據

篩選和分類匯總、作圖?

《計算機應用windows and excel》課程教學大綱

一、課程的地位及任務

計算機已經成為當今社會的一項基本技能。就像從前普及漢字,消除文盲一樣,現在計算機盲也是不被社會所適應的。

因此,《計算機應用基礎》課程是普及計算機文化教育的一門公共課,是大專院校各專業的必修課程。其主要任務是讓學生掌握的計算機的基本知識,掌握計算機的基本結構、熟練掌握計算機基本操作技能,能熟練運用計算機進行文字、表格處理的能力,具有初步的Internet網使用和計算機安全知識,為學習計算機編程語言和計算機技術在專業課程中的應用打下基礎,為將來運用計算機從事文字、表格處理和常規的網絡信息檢索、電子郵件收發、辦公信息處理、和其他專業課的學習奠定基礎。

二、課程的教學內容和教學要求

課程的教學內容包括書上的10張內容:基本原理、基本操作等。

今天稍后我們要講述的第一張內容的知識點主要包括:

了解計算機的發展歷史、計算機的分類和計算機的應用領域。

數據與編碼:了解計算機中的數制及其轉換。

微機系統的基本組成:掌握硬件系統、軟件系統的基本組成;

計算機應用基礎教學大綱

了解微機的基本配置及性能指標

計算機系統安全概述:了解計算機系統安全的意義、了解計算機系統安全的立法情況、掌握常見的病毒種類及防治方法。

如果時間容許的話,我們今天還要介紹Windows基本操作。

接下來每張內容的知識點我們都會在每次課前介紹。

三、課程學時分配

十章內容、根據你們的掌握情況進行詳略設置,最后一節課考前指導和答疑。

講課過程中也將根據你們的興趣安排其他的內容:如word、ppt制作等。前提是書本的內容的掌握。

四、課程練習及作業要求

課程習題分為理論課習題和實驗課習題。理論課習題根據當節課授課內容進行布置,使學生能夠及時作到復習,要求學生獨立、高質完成。

實驗課習題應根據課堂講述內容,在課后回家進行練習,最終達到熟練操作的目的。

五、考試形式及要求

平時成績+考試成績(筆試)

平時成績:出勤、隨堂考核、提問、課堂紀律等

六、說明

本課程是實踐性很強的一門課程,也就是說上機的練習非常關鍵。但是由于學校條件的限制,無法解決你們的上機問題,所以請你們回家后務必將本節課所講的知識在電腦上聯系一遍。另外,本門課程的講授需要利用多媒體技術或計算機室進行直觀教學或現場教學,講授操作方法、演示操作步驟和操作效果,以提高課堂教學效果。目前組織單位正在積極協調,但如果不能滿足多媒體,也請同學們諒解,并積極配合。

第五篇:SQL Server數據庫及應用教學大綱

《SQL Server數據庫及應用》課程教學

大綱

一、課程的性質與任務

本課程是計算機相關專業一門重要的專業技術課。通過本課程的學習,應使學生從理論和實踐上掌握數據庫開發技巧,選擇前端開發環境與后端SQL Server數據庫系統的集成,使學生在數據庫開發應用方面能提出正確的解決方案。

二、課程教學目標

(一)知識目標

1.SQL Server 2012涉及的概念和范圍較多較廣,因此要強調基本概念和基本操作,從更多的實踐環節中理解SQL Server 2012的體系和特點。2.課程應注重Transact-SQL的教學和實踐,在掌握SQL Server圖形管理工具的同時,加強isql/osql公用程序的使用。3.本課程綜合性較高,教學中可酌情安排一定時數的課程設計(結合前端開發工具),使學生對于SQL Server及其它數據庫有更全面的理解。

(二)能力目標

培養學生具備數據庫應用程序開發能力,能夠根據實際需要自行開發以SQL Server 2012為后臺的Windows數據庫應用程序,具有分析和調試程序的能力。

(三)德育目標

將德育教育寓于專業知識的教學中,教育學生熱愛生活、熱愛學習、熱愛自己的專業,刻苦學習,學風嚴謹,使學生養成理論聯系實際的良好習慣。

三、課程內容及教學要求

(一)SQL Server概述

1.教學內容:(1)數據庫的基本概念(2)SQL語言的特點

(3)Microsoft SQL Server的特點 2.教學要求:

掌握Microsoft SQL Server的結構、功能和性能特點;理解SQL語言的特點;了解數據庫的基本概念、SQL Serve的演變過程。

(二)安裝SQL Server 2012系統

1.教學內容:

(1)安裝預準備工作

(2)Microsoft SQL Server 2012的安裝過程(3)驗證系統是否按裝成功 2.教學要求:

掌握Microsoft SQL Server安裝的軟、硬件要求及安裝過程;了解 SQL Serve的版本類型。

(三)注冊和配置服務器

1.教學內容:(1)注冊服務器(2)配置服務器 2.教學要求:

掌握注冊和配置服務器的各種方法和技術;了解注冊和配置服務器的作用。

(四)SQL Server的安全管理

1.教學內容:

(1)認證模式和認證進程(2)管理登錄賬號

(3)管理數據庫用戶賬號(4)管理角色(5)管理許可 2.教學要求:

掌握設置認證模式技術、管理懼色、許可技術;理解數據庫安全模式、認證模式及賬號管理;了解許可類型。

(五)管理數據庫

1.教學內容

(1)數據庫對象(2)創建、刪除、修改數據庫(3)設置數據庫選項 2.教學要求:

掌握數據庫的基本操作和屬性技術;了解數據庫的基本概念。

(六)管理表

1.教學內容:

(1)表的基本概念和特點(2)數據類型(3)管理表 2.教學要求:

掌握表的基本概念和系統數據類型,表的基本操作;了解自定義數據類型。

(七)操縱表中的數據

1.教學內容:

(1)插入、修改和刪除數據(2)檢索表中的數據(3)高級檢索技術 2.教學要求:

掌握表數據的基本操作及各種檢索技術。

(八)索引

1.教學內容:

(1)索引的類型和訪問數據的方式(2)創建索引技術(3)維護索引 2.教學要求:

掌握創建、維護索引技術;理解索引的類型;了解索引的作用。

(九)數據庫的備份和恢復

1.教學內容:(1)備份技術(2)恢復技術 2.教學要求:

掌握備份操作和恢復操作技術;了解備份和恢復的概念和作用;

(十)視圖、存儲過程和觸發器 1.教學內容:(1)視圖(2)存儲過程(3)觸發器 2.教學要求:

掌握創建、修改和使用視圖技術,創建觸發器技術;了解視圖的概念和特點,觸發器的特點和作用。

(十一)Transact-SQL語言

1.教學內容:

(1)Transact-SQL語言的特點(2)Transact-SQL語言的組成元素(3)執行Transact-SQL語句的工具 2.教學要求:

掌握使用數據控制、定義和操作語言及T-SQL語句;了解Transact-SQL語言的特點。

(十二)SQL Server的并發性

1.教學內容:

(1)并發性的概念(2)事務(3)使用鎖 2.教學要求:

掌握事務管理和鎖技術;理解鎖的作用;了解并發性的概念。

(十三)數據互操作性技術

1.教學內容:

(1)數據互操作性技術工具(2)數據轉換服務 2.教學要求:

掌握使用DTS工具;理解DTS工具的特點;了解數據互操作性技術的概念。

(十四)數據完整性

1.教學內容:

(1)數據完整性的概念(2)約束管理(3)缺省管理(4)規則管理

(5)完整性技術比較研究 2.教學要求:

掌握如何選擇數據完整性的方法,對象管理技術;了解數據完整性的概念和類型。

(十五)數據復制

1.教學內容:

(1)數據復制的特點

(2)復制代理、復制類型和模型(3)建立數據復制的各種技術(4)在異構環境中復制數據(5)監視和維護復制 2.教學要求:

掌握建立數據復制的各種技術和復制代理、復制類型和模型;了解數據復制的概念和特點。

(十六)管理作業和警報

1.教學內容:

(1)管理作業技術(2)管理警報技術(3)故障診斷 2.教學要求:

掌握作業管理、警報管理和故障診斷技術;了解任務自動化的原因。

(十七)性能監測和調整

1.教學內容:

(1)SQL Profiler(2)性能監視器 2.教學要求:

掌握使用SQL Profiler工具監視性能即T-SQL語句監視系統性能;了解影響系統性能的因素和監測工具。

(十八)向導和工具

1.教學內容:

(1)服務器注冊向導(2)數據庫類向導工具(3)系統管理類向導(4)數據轉換服務向導工具(5)復制類向導工具 2.教學要求:

掌握數據庫各類向導工具的用法;了解向導工具的分類。

(十九)管理ODBC數據源

1.教學內容:(1)ODBC技術

(2)配置ODBC數據源 2.教學要求:

掌握創建和配置ODBC數據源的過程;了解ODBC的概念和特點。

四、課時分配

總學時 授課時數 上機時數

(一)SQL Server概述 2 2

(二)安裝SQL Server 2012系統 4 2 2(三)注冊和配置服務器 2 1 1(四)SQL Server的安全管理 2 1 1(五)管理數據庫 2 1 1(六)管理表 2 1 1(七)操縱表中的數據 2 1 1(八)索引 4 2 2(九)數據庫的備份和恢復 2 1 1(十)視圖、存儲過程和觸發器 14 10 4(十一)Transact-SQL語言 12 8 4(十二)SQL Server的并發性 2 1 1(十三)數據互操作性技術 4 2 2(十四)數據完整性 4 1 1(十五)數據復制 2 1 1(十六)管理作業和警報 2 1 1(十七)性能監測和調整 2 1 1(十八)向導和工具 2 1 1(十九)管理ODBC數據源 2 1 1 機 動

4 0 合 計

45 27 序號

五、實踐環節

1.實驗(25學時,包含在上機時間內),可根據授課內容安排,建議項目:創建和使用數據庫;創建和使用表;Transact-SQL;索引;視圖;數據庫完整性;存儲過程;觸發器;SQL Server的安全管理;數據備份與還原;數據轉換;用ADO操作SQL Server數據庫;VB的數據環境和數據報表;數據庫系統設計實例。2.綜合性大作業,可根據實際課時安排在實訓內容來進行,建議1~2次。

六、大綱說明

1.本大綱適用于三年制高職高專計算機各專業使用。

2.本課程與其它編程語言課程是相輔相成的,并且作為程序設計的提高課程,應在《程序設計基礎》之后開設。

3.考核方式:平時考核占40%,期末考核占60%。考核及格后獲得3學分。4.參考教材:《SQL Server 2012數據庫及應用》 徐人鳳、曾建華編著高等教育出版社。

下載數據庫應用基礎2011教學大綱word格式文檔
下載數據庫應用基礎2011教學大綱.doc
將本文檔下載到自己電腦,方便修改和收藏,請勿使用迅雷等下載。
點此處下載文檔

文檔為doc格式


聲明:本文內容由互聯網用戶自發貢獻自行上傳,本網站不擁有所有權,未作人工編輯處理,也不承擔相關法律責任。如果您發現有涉嫌版權的內容,歡迎發送郵件至:645879355@qq.com 進行舉報,并提供相關證據,工作人員會在5個工作日內聯系你,一經查實,本站將立刻刪除涉嫌侵權內容。

相關范文推薦

    數據庫基礎與應用試題與答案

    第1題: 委托開發的一個關鍵問題是要解決技術人員與企業的業務人員之間的溝通問題。對 第2題: 以信息資源的開發與利用為中心的信息管理強調以計算機技術為核心,以管理信息......

    可靠性工程基礎及應用教學大綱

    可靠性工程基礎及應用教學大綱 第一章:可靠性概論( 3h ) 一、可靠性簡史 1.1可靠性概念的提出 1.2可靠性理論奠基文件 1.3可靠性理論的發展 1.4可靠性理論在中國 二、概念與......

    應用數學基礎課程教學大綱

    應用數學基礎課程教學大綱 一、課程的性質與任務 應用數學基礎是河北廣播電視大學高等專科計算機類各專業開設的一門必修課程。本課程是在學生完成一元函數微積分的基本知......

    數據庫課程設計教學大綱

    《數據庫課程設計》教學大綱 課程編號 :0300609 課程名稱 :《數據庫課程設計》 課程性質:實踐必修課 適用專業 :信息管理與信息系統 學 分:1 學分 周 數:1周 先修課程 :《C語言》,......

    數據庫應用技術教學大綱

    《數據庫應用技術》教學大綱 課程類別:專業必修課 課程代碼:BJ122112 學 分:3 總 學 時:56(其中理論28學時,實驗28學時) 適用專業:2010 級 計算機通信 專業 先修課程:計算機基礎 后......

    《計算機應用基礎》教學大綱(5篇范例)

    《計算機應用基礎》教學大綱 (1999年制訂,2005年修訂) 課程編號:210001 英 文 名:Foundation of Computer Application 課程類別:通識教育課 前 置 課:無 后 置 課:數據庫管理系......

    計算機(數據庫基礎與應用)職業技能實訓

    委托開發的一個關鍵問題是要解決技術人員與企業的業務人員之間的溝通問題。√ 以信息資源的開發與利用為中心的信息管理強調以計算機技術為核心,以管理信息系統為主要陣地,以......

    電大 職業技能實訓《數據庫基礎與應用》

    第1題: 在信息資源管理的框架中,()既是數據資源管理的核心,也為MIS,DSS以及基于知識的系統提供基礎數據。 除產品 第2題: 管理信息系統有哪些主要功能?()全 第3題: 客戶關系的退......

主站蜘蛛池模板: 国产午夜成人免费看片| 波多野结衣av一区二区全免费观看| 无码熟妇人妻av在线影院| 久久精品av一区二区免费| 精品人妻少妇人成在线| 久久伊人精品影院一本到综合| 亚洲综合色成在线播放| 国产成人无码精品久久久露脸| 天海翼一区二区三区高清在线| 国产人妻人伦精品1国产盗摄| 成人性做爰aaa片免费看不忠| 国产+成+人+亚洲欧洲自线| 少妇扒开双腿自慰出白浆| 成人无号精品一区二区三区| 久久一本精品久久精品66| 午夜福利视频网| 国产免费无码av片在线观看不卡| 天天天天躁天天爱天天碰2018| 久久九九精品99国产精品| 2019年最好看的中文免费视频| 丰满人妻一区二区三区视频53| 一本一道精品欧美中文字幕| 精品无码成人久久久久久| 久久精品成人无码观看免费| 痉挛高潮喷水av无码免费| 国产精品久久久久久久9999| 国产成人精品亚洲日本在线观看| 亚洲精品无码午夜福利中文字幕| 亚洲综合av一区二区三区| 国产精品无码一区二区三区在| 色窝窝无码一区二区三区色欲| 无遮高潮国产免费观看| 亚洲va中文字幕无码久久不卡| 电影内射视频免费观看| 屁屁影院ccyy备用地址| 国产精品18久久久| 久久99国产精品久久99| 婷婷五月综合激情| 亚洲色大成网站www久久九九| 东京热久久综合伊人av| 在厨房拨开内裤进入在线视频|