您好,欢迎访问三七文档
当前位置:首页 > 临时分类 > 计算机数据库实际操作
第1章Access2007数据库基本应用1.1数据库的创建与使用1.1.1知识要点1.启动/退出Access2007。2.创建、打开/关闭数据库。3.备份、恢复数据库。1.1.2设计要求1.启动Access,根据模板创建数据库。2.直接创建空白数据库。3.关闭数据库,退出Access。4.打开数据库。5.数据库备份。6.设置数据库密码。7.撤消数据库密码。1.1.3设计步骤1.启动Access,根据“学生”模板创建数据库。步骤1在D盘上以自己的姓名命名,建立用户文件夹(如“D:\me”)。步骤2单击屏幕左下脚的“开始”按钮,选择“所有程序”→“MicrosoftOffice”→“MicrosoftOfficeAccess2007”命令,启动Access2007,进入“开始使用MicrosoftOfficeAccess”界面。步骤3在开始界面的“模板类别”中选择“本地模板”,选择“学生”模板,在“文件名”文本框中保留默认的数据库名称“学生”,单击右侧的文件夹按钮选择保存数据库到D盘用户文件夹中。步骤4单击“创建”按钮,“学生”数据库创建成功,如图3-1所示。图3-1根据模板创建数据库2.直接创建名为“学生信息管理”的空白数据库。步骤1单击“Office”按钮后选择“新建”命令,进入“开始使用MicrosoftOfficeAccess”界面。步骤2在“模板类别”中选中“功能”类别,单击“空白数据库”选项,在右侧的“空白数据库”窗格中设置文件的名称为“学生信息管理”,保存位置为D盘用户文件夹。步骤3单击“创建”按钮,“学生信息管理”数据库创建成功,在数据库中自动新建了一个空白“表1”,如图3-2所示。图3-2创建空白数据库3.关闭“学生信息管理”数据库,退出Access。步骤1单击“Office”按钮后选择“关闭数据库”命令,此时当前“学生信息管理”数据库将被关闭,但不会退出Access2007。步骤2单击“Office”按钮→“退出Access”按钮,或者单击标题栏右端的“关闭”按钮,退出Access。4.打开“学生信息管理”数据库操作步骤启动Access2007,单击“Office”按钮后选择“打开”命令;或者按“Ctrl+O”组合键,在弹出的“打开”对话框中选择要打开的数据库文件(“D:\me\学生信息管理.accdb”),单击“打开”按钮,可以打开“学生信息管理”数据库。注意:在打开的“学生信息管理”数据库中,看不到创建时显示的空白表对象“表1”,这是因为表1是系统自动新建的空白表,用户还没有进行任何编辑操作,这样的表对象是不会被保存的。5.将“学生信息管理”数据库备份到C盘根目录下。步骤1单击“Office”按钮,选择“管理”→“备份数据库”命令,系统自动关闭所有对象。步骤2在打开的“另存为”对话框中保留默认的备份文件名,其名称的组成为“学生信息管理_当前系统日期”。步骤3在“保存位置”下拉列表框中选择备份文件的保存路径为C盘,单击“保存”按钮,如图3-3所示。步骤4数据库备份成功后,系统自动打开数据库中被关闭的所有对象。图3-3备份数据库6.设置“学生信息管理”数据库的访问密码为“123456”。步骤1在设置密码之前,必须以独占方式打开数据库。首先关闭“学生信息管理”数据库,然后单击“Office”按钮,选择“打开”命令,在“打开”对话框中选择“学生信息管理”数据库,单击“打开”按钮右侧的按钮,在弹出的下拉菜单中选择“以独占方式打开”,如图3-4所示。步骤2在“数据库工具”选项卡的“数据库工具”组中,单击“”按钮,在弹出的“设置数据库密码”对话框中的“密码”和“验证”文本框中输入相同的密码“123456”,单击“确定”按钮,如图3-5所示。步骤3密码设置成功后,下次再打开该数据库时,会弹出“要求输入密码”对话框,如图3-6所示。输入正确的密码,单击“确定”按钮,即可打开该数据库。图3-4以独占方式打开图3-5设置数据库密码图3-6输入数据库密码7.撤消“学生信息管理”数据库的密码。操作步骤在“数据库工具”选项卡的“数据库工具”组中,单击“”按钮,在打开的“撤销数据库密码”对话框的“密码”文本框中输入已设置的密码后,单击“确定”按钮,即可取消密码,如图3-7所示。图3-7撤消数据库密码1.2表的创建与使用1.2.1知识要点1.创建数据表并修改表结构。2.创建主键和索引,建立多表间关系。3.对表记录进行查找、排序、筛选、导入/导出等操作。1.2.2设计要求1.使用设计视图创建表。2.修改表结构。3.输入表数据。4.为表建立索引。5为表之间建立关系。6.设置参照完整性。7.在表中查找记录。8.对表记录按单一字段排序。9.对表记录按多字段排序。10.利用筛选器进行普通筛选。11.利用“选择”按钮,按选定内容筛选。12.将Access表导出为Excel工作薄。1.2.3设计步骤1.使用设计视图,在“学生信息管理”数据库中创建“学生”表,其表结构如表3-1所示。表3-1学生表结构字段名类型大小是否主键学号文本6是姓名文本8否性别文本2否出生日期日期/时间短日期否籍贯文本20否班级文本12否专业文本12否是否党员是/否1否步骤1打开“学生信息管理”数据库,单击“创建”选项卡的“表”组中的“表”按钮,系统创建一个空白数据表“表1”。步骤2在“数据表”选项卡的“视图”组中单击“视图”按钮下方的按钮,在弹出的下拉菜单中选择“设计视图”命令。步骤3在打开的“另存为”对话框中输入表名“学生”,单击“确定”按钮。步骤4在学生表的设计视图中设置“学号”字段的类型和属性:在“字段名称”列中将“ID”改为“学号”、在“数据类型”列中将“自动编号”改为“文本”类型、在窗口下部的“字段属性”区设置“字段大小”是6、默认为主键,如图3-8所示。(说明:如果要将某字段设置为主键,只需选择该字段,在“设计”选项卡的“工具”组中单击“主键”按钮即可,此时在其行选定器上将出现一个“主键”图标。)步骤5继续设置表中其他字段的名称和数据类型,设置完成后在快速访问工具栏中单击“保存”按钮保存创建的表,如图3-8所示。图3-8学生表结构步骤6在“设计”选项卡的“视图”组中单击“视图”按钮下方的按钮,在弹出的下拉菜单中选择“数据表视图”命令,将其切换到数据表视图,等待输入数据。2.修改学生表的结构,将表中的“专业”字段名改为“院系”,并添加一个名为“照片”的字段,字段类型为“OLE对象”。步骤1进入学生表的设计视图,在“字段名称”列中将“专业”字段名改为“院系”。步骤2在“是否党员”字段下方新添加一个字段,字段名称为“照片”,数据类型为“OLE对象”。步骤3保存学生表,返回数据表视图,空白学生表如图3-9所示。图3-9空白学生表3.输入学生表的数据。操作步骤在学生表的“数据表视图”中可直接输入数据。“是否党员”字段为“是/否”类型,输入数据时显示一个复选框。选中表示输入“是(-1)”,不选中表示输入了“否(0)”。照片”字段为“OLE对象”类型,将光标位于该字段,右键单击鼠标并选择快捷菜单中的“插入对象”命令,打开“插入对象”对话框,选择对象插入到字段中,如图3-10所示。图3-10“插入对象”对话框输入完毕后学生表如图3-11所示。图3-11学生表数据4.采用同样的方法另外建立两个表:课程表和成绩表,其表结构如图3-12所示,表数据如图3-13所示。图3-12课程表和成绩表的表结构图3-13课程表和成绩表的数据5.按表3-2所示,为学生表建立各项索引,并观察学生记录顺序的变化。表3-2为学生表建立索引索引名称字段名排序次序主索引唯一索引忽略空值学号索引学号升序是是否姓名索引姓名降序否否否籍贯索引籍贯升序否是是班级学号索引班级+学号升否否否步骤1建立“学号索引”:打开学生表,切换到设计视图,选择“学号”字段,在“设计”选项卡的“显示/隐藏”组中单击“索引”按钮,打开“索引:学生”窗口。设置索引名称为“学号索引”,“字段名称”为“学号”,“排序次序”为“升序”,“主索引”为“是”,“唯一索引”为“是”,“忽略空值”为“否”,如图3-14所示。保存表,返回数据表视图,可看到学生记录按学号升序排序显示。图3-14建立“学号索引”图3-15建立“姓名索引”步骤2删除“学号索引”:切换到学生表的设计视图,打开“索引:学生”窗口,选择需要“学号索引”所在的行,按“Delete”键删除。步骤3建立“姓名索引”:设置索引名称为“姓名索引”,“字段名称”为“姓名”,“排序次序”为“降序”,“主索引”、“唯一索引”和“忽略空值”均为“否”,如图3-15所示。保存表,返回数据表视图,可看到学生记录按姓名降序排序显示。步骤4按相同的方式完成“籍贯索引”和“班级学号”索引的设置,并观察学生记录顺序的变化。6.为学生表和成绩表建立一对多联系,为课程表和成绩表建立一对多联系,实施参照完整性以及级联删除和级联更新。步骤1在“数据库工具”选项卡地“显示/隐藏”组中单击“关系”按钮,弹出“显示表”对话框,如图3-16所示。(如果直接单击“设计”选项卡的“关系”组中的“显示表”按钮,也将弹出“显示表”对话框。)步骤2选择学生表并单击“添加”按钮,将学生表添加到关系窗口中。步骤3用相同的方法将成绩表和课程表也添加到关系窗口中,单击“关闭”按钮关闭“显示表”对话框。步骤4在关系窗口中,鼠标在学生表的“学号”字段上按下左键,把它拖到成绩表中“学号”字段上。当释放鼠标时,系统打开“编辑关系”对话框,如图3-17所示。图3-16“显示表”对话框图3-17“编辑关系”对话框步骤5在“编辑关系”对话框中选中“实施参照完整性”和“级联更新相关字段”,则当更改学生表中关系字段的内容时,成绩表的关系字段会自动更改。步骤6在“编辑关系”对话框中,单击“创建”按钮,学生表和成绩表之间建立了一对多联系。步骤7利用“课程编号”字段,用类似的方法为课程表和成绩表之间建立一对多联系,如图3-18所示。图3-18为学生表和成绩表、课程表和成绩表建立一对多联系保存关系后,如果在主表(学生表)中将学号“S001”的学生改为学号“S001X”,则打开子表(成绩表),可看到所有“S001”号学生的选课信息级联更新为“S001X”号学生的选课信息。7.在学生表中查找“李娟”的信息。操作步骤打开学生表,将文本插入点定位到学生表的任意位置,单击“开始”选项卡的“查找”组中“查找”按钮,在“查找和替换”对话框中设定“查找内容”为“李娟”,“查找范围”为“姓名”,单击“查找下一个”按钮即可实现查找,如图3-19所示。图3-19在学生表中查找“李娟”的信息8.将学生记录按照出生日期从大到小的顺序排列。操作步骤鼠标单击“出生日期”字段的任意单元格,然后单击“开始”选项卡的“排序和筛选”组中的降序”按钮,记录按照出生日期从大到小的顺序显示,如图3-20所示。图3-20按出生日期从大到小排序说明:单击“开始”选项卡的“排序和筛选”组中的“清除所有排序”按钮,即可取消排序。9.将学生记录按照籍贯升序排序,相同籍贯的学生再按学号降序排序。步骤1单击“开始”选项卡的“排序和筛选”组中的“高级”按钮,在下拉列表框中选择“高级筛选/排序”命令,弹出“查询筛选窗口”。步骤2在窗口的下方设置排序条件:第一排序字段为“籍贯”,排序为“升序”;第二排序字段为“学号”,排序为“降序”,如图3-21所示。步骤3单击“开始”选项卡的“排序和筛选”组中的“切换筛选”按钮,窗口切换回数据表视图并显示排序结果,如图3-22所示。图3-21设置排序条件图3-22多字段排序结果说明:单击“开始”选项卡的“排序和筛选”组中的“高级”按钮,在下拉列表框中选择“清除网格”命令,即可清除已设置的排序条件。10.利用筛选器,筛选出所有1990年以后出生的学生。操作步骤在数据表视图中,单击“出生日期”字段右侧的按钮,在展开的筛选列表中,选择“日期筛选器”→“之后”,在“自定义筛选器”中输入“1990-1-1”,单击“确定”按钮即可完成筛选,如图3-23所示。图3-23筛选所有1990年以后出生的
本文标题:计算机数据库实际操作
链接地址:https://www.777doc.com/doc-8048824 .html