❶ 實驗五 ACCESS應用 實驗要求: 1.創建一個名為「學生管理」的資料庫。 2.創建一個「學生檔案」數據表
在access裡面用羅斯文資料庫實例建立個或自己建一個:
1、啟動ACCESS建空資料庫,取名「學生管理」。
2、建一個表,如果有excel數據可直接導入或在設計視圖裡面建表,欄位名:學號、姓名、性別、出生日期(在裡面限定》1988-1-1')、家庭住址。取名「學生檔案」至於記錄,自己輸入幾個人的情況。
3、建一個表取名「學生成績」,欄位名:學號、課程A、課程B、課程C、課程D、課程E。至於記錄,自己輸入幾個人的情況。
4、,5、建關聯的查詢。在查詢設計視圖中將「學生檔案」的學號拖到「學生成績」的學號欄位上。sql語句為:SELECT 學生檔案.學號, 學生檔案.姓名, [學生成績]![課程A]+[學生成績]![課程B] AS 總成績 FROM 學生檔案 INNER JOIN 學號 ON 學生檔案.學號 = 學生成績.學號,可以查詢學生成績。
6、sql語句為:SELECT 學生檔案.學號, 學生檔案.姓名, [學生成績]![課程A],[學生成績]![課程B] FROM 學生檔案 where ((year(now)-year(出生日期)>20 INNER JOIN 學號 ON 學生檔案.學號 = 學生成績.學號
7、用以更新查詢即可。
8、建一窗體(設計視圖)裡面建一些說明標簽,一些功能按鈕:按鈕的單擊事件調用相應的宏事件(或用VBA代碼)調用需要的查詢,取名「主窗體」。
一個簡單的資料庫就建好了。access功能很多,一句兩句說不清楚,找本教材看看。
❷ 1、 使用SQL語言中CREATE DATABASE 命令建立「學生資料」資料庫 2、 並在「學生資料」庫中,使用SQL語言中
create database 學生資料
go
use 學生資料
drop table 課程
create table 學生
(
學號 char(5) not null,
姓名 char(8),
性別 char(2),
出生年月 datetime,
籍貫 char(10),
入學成績 int
)
create table 課程
(
課程號 char(5) not null,
課程名 char(20),
先行課 char(5),
學分 int
)
create table 選課
(
學號 char(5),
課程號 char(5),
成績 int
)
alter table 學生
add CONSTRAINT pk_學號 PRIMARY KEY CLUSTERED (學號)
alter table 課程
add CONSTRAINT pk_課程號 PRIMARY KEY CLUSTERED (課程號)
alter table 選課
add constraint 課程號 foreign key(課程號) references 課程(課程號)
alter table 選課
add constraint 學號 foreign key(學號) references 學生(學號)
alter table 學生
add EMAIL varchar(50)
因為這是我在資料庫查詢分析器中實現的,比較亂,但是覺得可以滿足你所要的要求,你自己歸納整理一下,不過我要的是分,你的分數是0,太少了哦!
❸ vf作業建立項目文件prog1,在項目文件下建立「學生管理」資料庫,在資料庫中建立表「grade」和表「student
本大題主要考查的是資料庫和數據表之間的聯系,以及欄位索引的建立。新建資料庫可以通過菜單命令、工具欄按鈕或直接輸入命令來建立,添加、新建或修改資料庫中的數據表可以通過資料庫設計器來完成,建立表索引可以在數據表設計器中完成。
(1)在命令窗口輸入命令:MODIFY DATABASE prog1,新建資料庫,右擊資料庫設計器,選擇「添加表」快捷菜單命令,將考生文件夾下的grade.dbf自由表添加到資料庫prog1中。
(2)在資料庫設計器中單擊右鍵,在彈出的快捷菜單中選擇「新建表」菜單命令,以student為文件名保存在考生文件夾下。根據題意,在表設計器的「欄位」選項卡中,依次輸入每個欄位的欄位名、類型和寬度。
(3)在資料庫設計器中,右鍵單擊資料庫表student.dbf,選擇「修改」快捷菜單命令,進入xsda.dbf表設計器,在「欄位」選項卡中為「學號」欄位選擇一個索引排序,然後單擊「索引」選項卡,此選項卡中,系統已建立默認的索引名「學號」,將「索引」下拉列框中的索引類型改為「主索引」。以同樣的方法為grade表建立普通索引。
(4)在資料庫設計器中,將student表中「索引」下面的「學號」主索引欄位拖到grade表中「索引」下面的「學號」索引欄位上,建立student和grade兩個表之間的永久性聯系。
參考資料庫已經送到郵箱。請查收。
希望可以幫到你。