第一篇:實驗二 CAPPVB數據庫應用程序開發
實驗二VB數據庫應用程序開發 實驗目的:了解CAPP的工作環境,掌握成組技術、CAPP工作原理、CAPP類型、數據庫的建立和訪問方法及系統的集成。針對某一類零件,要求學生能使用Access建立數據庫表、查詢、窗體、報表等對象;并掌握在VB(或其他語言)集成開發環境下建立數據庫和訪問數據庫的方法。
實驗步驟:
1、運行VB6.0應用程序,打開一個設計界面,建立若干窗體;
2、在Form2上完成用戶登錄界面設計;
3、用戶登錄成功后,完成窗體的切換;
4、主窗體的設計。在主窗體上應完成調用數據庫及工藝過程卡片的設計。
1)在窗體上添加MSFlexGrid、Data等控件;
2)通過使用數據控件(Data)、數據綁定控件、ADO數據控件實現對數據庫的訪問。
3)Data數據控件是訪問數據庫的一種方便的工具,主要通過它的基本屬性Connect、DatabaseName、RecordSource和RecordsetType的設置來訪問數據資源。
Connect(鏈接)屬性:該屬性用于定義所要鏈接的數據庫類型,如Access、FoxPro數據庫或電子表等。
DatabaseName(數據庫名)屬性:該屬性決定Data控件鏈接到哪個數據庫上。如對于Access數據庫,Data1.DatabaseName=”d:VB98exer1.mdb”
RecordSource(記錄源)屬性:該該屬性主要用來設置Data控件打開的數據庫表名或滿足某一SQL查詢條件的記錄集。
RecordsetType(記錄集類型)屬性:該屬性是一個數字標志,有0、1、2三個數字,分別代表表(Table)類型記錄集、動態集(Dynaset)類型和快照(SnapShot)類型。
4)ADO數據訪問控件 ADO數據控件與內部控件Data控件相似,如需使用,應先添加該控件。它主要有ConnectionString屬性,UserName屬性,PassWord屬性,RecordSource屬性等。可參閱有關教材。
5、運行、調試CAPP程序系統。
第二篇:數據庫上機實驗(二)
數據庫上機實驗內容及要求(第二部分)
1. 建立工廠管理數據庫
工廠(包括廠名和廠長名)需要建立一個管理數據庫存儲以下信息:
(1)一個廠內有多個車間,每個車間有車間號、車間主任姓名、地址和聯系電話;
(2)一個車間有多個工人,每個工人有職工號、姓名、年齡、性別和工種;
(3)一個車間生產多種產品,產品有產品號和價格;每種產品只能由一個車間生產;
(4)一個車間制造多種零件,一種零件也可能為多個車間制造。零件有零件號、重
量和價格;
(5)一種產品可由多種零件組成,一種零件也可以裝配出多種產品;
(6)產品和零件均存入倉庫;
(7)廠內有多個倉庫,倉庫有倉庫號、倉庫主任姓名和電話。
根據以上需求分析結果,按照下述要求,設計并建立工廠管理數據庫。? 分析實體及聯系,設計E-R圖。
? 將E-R圖轉換成關系模式,并規范化到3NF。
? 在Microsoft SQL Server2000中基于“企業管理器”建立數據庫及相關對象(主
碼,外碼,索引,約束等)。
? 測試數據入庫
2. 基于“查詢分析器”,完成并保存下述題目的SQL腳本
(1)建立“工種”是“鉗工”的所有職工詳細信息的視圖;
(2)建立“車間號”是“CJ01”的鉗工詳細信息的視圖;
(3)建立使用了“零件號”是“LJ0002”的所有產品詳細信息的視圖;
(4)查詢使用了“零件號”是“LJ0002”的產品的生產車間號;
(5)對零件表按照“零件號”建立唯一索引;
(6)對職工表按照“性別”建立聚簇索引;
(7)查詢“車間主任姓名”是“趙平”的“車間地址”和“聯系電話”;
(8)查詢“職工號”是“ZG0001”的職工所在車間的“車間主任姓名”和“聯系電
話”;(連接查詢實現)
(9)查詢“產品號”是“CP0001”的產品的生產車間的“車間主任姓名”和“聯系
電話”;(嵌套查詢實現)
(10)查詢使用了“零件號”是“LJ0002”的所有產品的“產品號”,且查詢結果按照
“零件數量”降序排列;
(11)查詢使用了“零件號”是“LJ0002”的所有產品的“產品號”和“產品價格”;
(12)查詢使用了“零件號”是“LJ0002”的所有產品的生產車間的“車間主任姓名”
和“聯系電話”;
(13)查詢使用了“零件號”是“LJ0002”的產品數;
(14)查詢“LJ0002”號零件裝配產品的使用總量;
(15)查詢使用了3種以上零件的產品號;
【注意】:下機時保存數據庫文件(.mdf和.ldf)及SQL腳本文件到U盤。
第三篇:《web應用程序開發》(網絡技術專業)實驗教學大綱
《web應用程序開發》實驗教學大綱
課程代碼: 課程性質: 課程分類:專業選修課 實驗學時:32學時
適用專業:計算機網絡技術 開課單位:數學與信息技術分院 教材與主要參考資料:
教
材:《ASP.NET程序設計》,尚俊杰,清華大學出版社 參 考 書:
《WEB程序設計技術---ASP.NET》, 秦學禮,清華大學出版社
《ASP.NET簡明教程》,金雪云,清華大學出版社
《ASP.NET程序設計及應用》,蘇英如,中國水利水電出版社,2006.4
實驗教學目標
《web應用程序開發》實訓是教學的一個必要組成部分,不屬于單獨的實驗課程。通過理論教學和實驗等環節的教學,使學生加深對教學內容的理解與認識,培養學生的網絡程序設計、調試和動態頁面制作的能力。
主要儀器設備名稱(軟件名稱及安裝環境): Windows XP +IIS(Internet服務管理器)
實驗基本要求
《web應用程序開發》的實驗教學主要以上機編程方式進行,使學生掌握.NET框架結構及如何搭建運行環境;掌握VB.NET程序設計語言基礎;掌握HTML服務器控件和Web服務器控件的使用;掌握Request、Response等重要的內部對象的基本知識和基本方法; 掌握數據庫的基礎知識和SQL語言,能利用ASP.NET進行數據庫程序設計;掌握對文件和文件夾操作的基本方法;掌握利用隱藏代碼和業務對象實現程序代碼和HTML代碼分離;了解.NET的最新特性Web服務; 掌握配置Global.asax、web.Config文件和網絡安全、使用緩存、調試程序等高級應用。
實驗項目設置、內容學及學時分配建議
實驗項目:ASP.NET的運行環境的安裝和配置 建議學時:2 實驗目的:掌握ASP.NET運行環境的安裝;熟悉ASP.NET應用程序的配置;掌握Web頁的發布。實驗內容:
1、搭建 ASP.NET 的運行環境;
2、利用 EditPlus 或記事本等工具開發第一個簡單的 ASP.NET;
3、建立第一個應用程序。
實驗項目:VB.NET編程 建議學時:4 實驗目的:掌握VB.NET的數據類型,以及變量、常量的定義;掌握VB.NET的條件語句、循環語句的使用;掌握VB.NET的過程和函數;掌握VB.NET類的屬性和方法的使用。實驗內容:
1、字符串、數字、日期等數據的使用;
2、有關函數、運算符的使用方法。
實驗項目:使服務器控件的應用 建議學時:6 實驗目的:熟悉ASP.NET服務器控件的屬性和方法;掌握服務器控件中驗證控件的使用。
實驗內容:使用驗證控件實現用戶注冊
實驗項目:內部對象的應用 建議學時:6 實驗目的:熟悉和了解ASP.NET的內置對象request、response、application、session、server、cookies。實驗內容:
1、ASP.NET的內部對象Page, Request, Reponse;
2、ASP.NET的內部對Cookie,Application,Server,Session;
3、編寫郵件發送程序。實驗項目:數據庫編程 建議學時:10 實驗目的:掌握數據庫的建立基本操作; 掌握ASP.NET中數據庫的連接方法;熟悉SQL語句;掌握ASP.NET中數據庫編程。實驗內容:
1、ADO.NET中連接SqlConnection,適配器SqlAdapator,命令SqlCommand,數據集DataSet等類的作用;
2、ADO.NET檢索數據、新增、刪除數據的方法;
3、DataGrid等顯示控件的使用方法;
4、實現用戶注冊、登錄和用戶信息管理
實驗項目:文件操作 建議學時:2 實驗目的:掌握文件系統編程。實驗內容:編寫網頁計數器程序
實驗項目:配置Global.asax 文件和Web.config文件 建議學時:2 實驗目的:掌握對Global.asax 文件和Web.config文件的配置。實驗內容:
1、配置 Global.asax 和 Web.Config 文件的基本方法;
2、網絡安全綜合示例。
實驗考核:
要求學生完成全部教學環節(包括上課、實驗、作業等)之后才能參加考試。
①考試形式:無紙化考試,實驗課考試。
②評卷標準:平時成績(。
20%)+實驗(40%)+大作業(40%)
第四篇:SQL數據庫實驗報告 實驗二
實驗2SQL Server數據庫的管理
1.實驗目的(1)了解SQL Server 數據庫的邏輯結構和物理結構的特點。
(2)掌握使用SQL Server管理平臺對數據庫進行管理的方法。
(3)掌握使用Transact-SQL語句對數據庫進行管理的方法。
2.實驗內容及步驟
(1)在SQL Server管理平臺中創建數據庫。
① 運行SQL Server管理平臺,在管理平臺的對象資源管理器中展開服務器。
② 右擊“數據庫”項,在快捷菜單中選擇“新建數據庫”菜單項。在新建數據庫對話框的數據庫名稱文本框中輸入學生管理數據庫名studentsdb,單擊“確定”按鈕。
(2)選擇studentsdb數據庫,在其快捷菜單中選擇“屬性”菜單項,查看“常規”、“文件”、“文件組”、“選項”、“權限”和“擴展屬性”等頁面。
(3)打開studentsdb數據庫的“屬性”對話框,在“文件”選項卡中的數據庫文件列表中修改studentsdb數據文件的“分配的空間”大小為2MB。指定“最大文件大小”為5MB。修改studentsdb數據庫的日志文件的大小在每次填滿時自動遞增5%。
(4)單擊“新建查詢”打開查詢設計器窗口,在查詢設計器窗口中使用Transact-SQL語句CREATE DATABASE創建studb數據庫。然后通過系統存儲過程sp_helpdb查看系統中的數據庫信息。
(5)在查詢設計器中使用Transact-SQL語句ALTER DATABASE修改studb數據庫的設置,指定數據文件大小為5MB,最大文件大小為20MB,自動遞增大小為1MB。
(6)在查詢設計器中為studb數據庫增加一個日志文件,命名為studb_Log2,大小為5MB,最大文件大小為10MB。
(7)使用SQL Server管理平臺將studb數據庫的名稱更改為student_db。
(8)使用Transact-SQL語句DROP DATABASE刪除student_db數據庫。
3.實驗思考
(1)數據庫中的日志文件是否屬于某個文件組?
(2)數據庫中的主數據文件一定屬于主文件組嗎?
(3)數據文件和日志文件可以在同一個文件組嗎?為什么?
(4)刪除了數據庫,其數據文件和日志文件是否已經刪除?是否任何人都可以刪除數據庫?
(5)能夠刪除系統數據庫嗎?
第五篇:數據庫實驗
實驗1.1 使用SQL Server工具(Microsoft SQL Server Management Studio Express)管理數據庫 實驗內容:
(1)使用SSMS(SQL Server Management Studio)加入實驗數據庫。(2)使用SSMS可視化建立、修改和刪除數據庫、表。(3)使用SSMS對數據庫進行備份和恢復。
(4)使用SSMS對表進行查詢、插入、修改、刪除。實驗步驟:
(1)加入School數據庫。(2)建立Test數據庫。
(3)在數據庫中建立人員表PERSON(P#,Pname,Page)。更改表設置P#為主鍵,增加屬性Ptype(類型是CHAR,長度是10)。
(4)用SSMS的查詢功能(新建查詢)對PERSON表進行查詢、插入、修改、刪除等操作:首先插入兩條記錄;修改第二條記錄;刪除第二條記錄。(5)備份Test數據庫。(6)刪除表PERSON。(7)恢復Test數據庫。(8)刪除Test數據庫。