資源描述:
《創(chuàng)建數(shù)據(jù)庫和表》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、第2章創(chuàng)建數(shù)據(jù)庫和表使用“空數(shù)據(jù)庫”創(chuàng)建數(shù)據(jù)庫使用“模板”創(chuàng)建數(shù)據(jù)庫使用“向?qū)А眲?chuàng)建表使用“通過輸入數(shù)據(jù)創(chuàng)建表”創(chuàng)建表使用“表設(shè)計(jì)器”創(chuàng)建表設(shè)置表中字段的各種屬性任務(wù)1創(chuàng)建“學(xué)生成績管理”數(shù)據(jù)庫任務(wù)描述與分析要建立“學(xué)生成績管理”系統(tǒng),首先應(yīng)該創(chuàng)建一個(gè)數(shù)據(jù)庫,用來對(duì)該系統(tǒng)所需要的數(shù)據(jù)表進(jìn)行集中管理,該數(shù)據(jù)庫取名為“學(xué)生成績管理”。Access2003提供多種創(chuàng)建數(shù)據(jù)庫的方法,如:創(chuàng)建一個(gè)空數(shù)據(jù)庫、使用模板創(chuàng)建數(shù)據(jù)庫、使用向?qū)?chuàng)建數(shù)據(jù)庫、根據(jù)現(xiàn)有文件創(chuàng)建數(shù)據(jù)庫。本任務(wù)將介紹最常用的一種,即先創(chuàng)建一個(gè)空數(shù)據(jù)庫,然后向空
2、數(shù)據(jù)庫添加表、查詢、窗體、報(bào)表等數(shù)據(jù)庫對(duì)象,這種是一種靈活方便的創(chuàng)建數(shù)據(jù)庫的方法。2021/7/232方法與步驟(1)啟動(dòng)Access2003數(shù)據(jù)庫管理系統(tǒng)。(2)單擊菜單“文件”→“新建”命令,在主窗口右側(cè)出現(xiàn)“新建文件”任務(wù)窗格。(3)在“新建文件”任務(wù)窗格中的“新建”下,單擊“空數(shù)據(jù)庫”,在“文件新建數(shù)據(jù)庫”對(duì)話框中為新建的空數(shù)據(jù)庫文件取一個(gè)名字,并指定它保存的位置。。(4)單擊“創(chuàng)建”按鈕,此時(shí)將出現(xiàn)新建的空數(shù)據(jù)庫窗口。到此,空數(shù)據(jù)庫就建立了,然后就可以在該數(shù)據(jù)庫中創(chuàng)建表和其他的數(shù)據(jù)庫對(duì)象。2021/7/2
3、33利用“本機(jī)上的模板”創(chuàng)建數(shù)據(jù)庫Access2003提供了10個(gè)數(shù)據(jù)庫模板,,利用這些模版,可以快速的建立所需的數(shù)據(jù)庫。其步驟是:(1)打開Access2003主界面,在主窗口右側(cè)的“新建文件”任務(wù)窗格中單擊“本機(jī)上的模板”命令項(xiàng)。(2)在彈出“模板”對(duì)話框中,單擊“數(shù)據(jù)庫”選項(xiàng)卡,選中所需要的數(shù)據(jù)庫模版后單擊“確定”按鈕。這時(shí)彈出“文件新建數(shù)據(jù)庫”對(duì)話框。(3)輸入文件的保存位置和文件名,單擊“創(chuàng)建”按鈕,此時(shí)建立了所需數(shù)據(jù)庫并彈出“數(shù)據(jù)庫向?qū)А睂?duì)話框。在“數(shù)據(jù)庫向?qū)А钡囊龑?dǎo)和提示下一步步地操作,不僅建立了數(shù)據(jù)
4、庫,還可以建立數(shù)據(jù)庫中所需要的表、窗體和報(bào)表等數(shù)據(jù)庫對(duì)象,從而形成一個(gè)簡單的數(shù)據(jù)庫系統(tǒng)。2021/7/234打開數(shù)據(jù)庫的方式單擊“打開”對(duì)話框的“打開”按鈕右邊的黑色小三角箭頭,會(huì)出現(xiàn)一個(gè)對(duì)打開數(shù)據(jù)庫給于某種限制的下拉菜單。①若選擇“以只讀方式打開”,則打開的數(shù)據(jù)庫只能查看但不能編輯,也就是說限制數(shù)據(jù)庫為只讀方式。②若選擇“以獨(dú)占方式打開”,則以獨(dú)占方式打開數(shù)據(jù)庫。獨(dú)占方式是對(duì)網(wǎng)絡(luò)共享數(shù)據(jù)庫中數(shù)據(jù)的一種訪問方式,當(dāng)以獨(dú)占方式打開數(shù)據(jù)庫時(shí),也就禁止了他人打開該數(shù)據(jù)庫。③若選擇“以獨(dú)占只讀方式打開”,則這時(shí)打開的數(shù)據(jù)庫
5、既要只讀(只能查看,不能編輯),又要獨(dú)占(他人無權(quán)打開數(shù)據(jù)庫)。④若沒有以上幾種情況的限制,則可直接單擊“打開”按鈕。2021/7/235創(chuàng)建了“學(xué)生成績管理”數(shù)據(jù)庫后,下一步的任務(wù)就是按照“學(xué)生成績管理”工作的需求在該數(shù)據(jù)庫中添加相應(yīng)的表了。根據(jù)“引言”中的分析,“學(xué)生成績管理”數(shù)據(jù)庫應(yīng)包含“學(xué)生”表、“教師”表、“課程”表、“成績”表、“課程安排”表、“班級(jí)”表和“專業(yè)”表等7張表,本任務(wù)將首先創(chuàng)建“課程”表?!罢n程”表的結(jié)構(gòu)(字段及其屬性)如表所示。任務(wù)2使用“向?qū)А眲?chuàng)建“課程”表字段名數(shù)據(jù)類型字段大小編號(hào)文
6、本型6課程名稱文本型12類別文本型2學(xué)時(shí)數(shù)數(shù)字型(整型)任務(wù)描述與分析2021/7/236方法與步驟(1)打開“學(xué)生成績管理”數(shù)據(jù)庫,選擇“表”對(duì)象,打開“新建表”對(duì)話框。(2)選擇“表向?qū)А边x項(xiàng),單擊“確定”按鈕,打開“表向?qū)А钡牡谝粋€(gè)對(duì)話框。(3)選擇“商務(wù)”選項(xiàng),在“示例表”中選“學(xué)生和課程”。(4)在“示例字段”中選取需要的字段,添加為“新表中的字段”;(5)單擊“重命名字段”按鈕,彈出“重命名字段”對(duì)話框,可在其中重新給字段命名。(6)所需要的字段名稱都重新命名后,單擊“下一步”按鈕。(7)在“請(qǐng)指定表的
7、名稱”文本框中輸入表名“課程”,并選擇“是,幫我設(shè)置一個(gè)主鍵”,單擊“下一步”。(8)在對(duì)話框中,如果選擇“直接向表中輸入數(shù)據(jù)”選項(xiàng),然后單擊“完成”按鈕,就完成了“課程”表的創(chuàng)建。如果選擇“利用向?qū)?chuàng)建的窗體向表中輸入數(shù)據(jù)”選項(xiàng),單擊“完成”按鈕,則出現(xiàn)向“課程”表輸入數(shù)據(jù)的窗體,此時(shí),就可以在窗體中逐條輸入相關(guān)具體數(shù)據(jù)了。2021/7/237相關(guān)知識(shí)與技能1.?dāng)?shù)據(jù)表的結(jié)構(gòu)和內(nèi)容數(shù)據(jù)表由表的結(jié)構(gòu)與表的內(nèi)容兩部分組成。表結(jié)構(gòu)是指組成數(shù)據(jù)表的字段及其字段屬性,而數(shù)據(jù)表的內(nèi)容是指表中的具體數(shù)據(jù)。建立數(shù)據(jù)表時(shí),首先要建立
8、表的結(jié)構(gòu),然后才能向表中輸入具體的數(shù)據(jù)內(nèi)容。2.主鍵的概念主鍵是表中其值能惟一標(biāo)識(shí)一條記錄的一個(gè)字段或多個(gè)字段的組合。如“課程”表中的“課程編號(hào)”字段,由于每門課程都要有一個(gè)編號(hào)且不能相同,因此“課程編號(hào)”字段可以惟一標(biāo)識(shí)表中的一條記錄,可將“課程編號(hào)”字段設(shè)為該表中的主鍵。一個(gè)表中只能有一個(gè)主鍵。使用主鍵可以避免同一記錄的重復(fù)錄入,還能加快表中數(shù)據(jù)的查找速