实验一创建数据库和表1_第1页
实验一创建数据库和表1_第2页
实验一创建数据库和表1_第3页
实验一创建数据库和表1_第4页
实验一创建数据库和表1_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、实验一创建数据库和表目的和要求(1)熟练掌握创建、打开和关闭数据库的方法(2)熟练掌握表结构的设计和修改方法(3)掌握为字段设置字段属性的方法(4)熟练掌握为表定义主键的方法(5)熟练掌握建立表问关系内容和主要步骤 1.创建空数据库建立选课系统.accdb”数据库,并将建好的数据库文件保存在“ 实验 文件夹中。操作步骤:场门呻5!。心CtffM 二亭事!Efi般立RF用文件图1-1创建教学管理数据库(1)在Access 2010启动窗口中,在中间窗格的上方,单击“空数据库”,在右侧窗格 的文件名文本框中,给出一个默认的文件名“ Database1.accdb ”。把它修改为“选课

2、系统" 如图1-1所示。(2)单击)按钮,在打开的“新建数据库”对话框中,选择数据库的保存位置,在“实验一”文件夹中,单击“确定”按钮,如图 1-2所示。(3)这时返回到access启动界面,显示将要创建的数据库的名称和保存位置,如果用 户未提供文件扩展名,access将自动添加上。(4)在右侧窗格下面,单击“创建”命令按钮,如图 1-1所示。(5)这时开始创建空白数据库,自动创建了一个名称为表1的数据表,并以数据表视图方式打开这个表1,如图1-3所示。“国 文件新建盛京图1-2 "文件新建数据库”对话框(6)这时光标将位于“添加新字段”列中的第一个空单元格中,现在就可以输

3、入添加 数据,或者从另一数据源粘贴数据。的:菱血血后重在当谖工图1-3表1的数据表视图2.数据库的打开以独占方式打开“选课系统.accdb”数据库。操作步骤:(1)选择“文件” 一 “打开”,弹出“打开”对话框。(2)在“打开”对话框的“查找范围”中选择“实验一”文件夹,在文件列表中选“选课系统.accdb”,然后单击“打开”按钮右边的箭头,选择“以独占 方式打开"。如图1-4所示。1图1-4以独占方式打开数据库3.建立表结构1)使用“设计视图”创建表在新建“选课系统.accdb ”数据库中利用设计视图创建“学生信息”表各个字段,学生 信息表结构如表1-1所示。操作步骤:表1-1学生

4、信息表字段名称数据类型字段大小学号文本8姓名文本8性别是/否专业文本30电子邮箱超连接出生日期日期/时间中日期文本20入学成绩数字单精度照片OLE对象(1)打开“教学管理.accdb ”数据库,在功能区上的“创建”选项卡的“表格”组中, 单击“表设计”按钮,参见图 1-5所示文件am应对星手凄 衰设计S'larePcjirlt施件.朝表图1-5创建表3(2)单击“表格工具/视图”一“设计视图”,如图1-6所示。弹出“另存为”对话框, 表名称文本框中输入“学生信息”,单击“确定”按钮。开始 创建外部数强效据库工具文件AB数字费' 3一其也字殷.文本数据表视图让1)理程劭学生W褰1

5、*1 渐建)图1-11添加新字段修改字段名称后的结果5图1-6 “设计视图”和“数据表视图”切换(3)打开表的设计视图,按照表1-学生信息表结构内容, 在字段名称列输入字段名称,在数据类型列中选择相应的数据类型,在常规属性窗格中设置字段大小。 如图1-7所示。(4)单击保存按钮,以“学生信息”为名称保存表。字三官史字段名爵整卷本型£ 号告别业d 学舞-性*由文文是文言本本承本港李人珍餐黄可曼七淋i三辛I.或F1更可生若白三字蜒卷招工事域.图1-7学生信息“设计视图”窗口2)使用“数据表视图”创建表在“选课系统.accdb ”数据库中创建“学生选课”表, 使用“数据表视图”创建“学生选

6、课”表的结构,其结构如表 1-2所示。操作步骤:表1-2学生选课表字段名称数据类型字段大小学生编号文本8教师编号数字整型课程名称文本10成绩数字单精度(1)打开“选课系统.accdb ”数据库。(2)在功能区上的“创建”选项卡的“表格”组中,单击“表”按钮,如上图1-5所示.这时将创建名为“表 1”的新表,并在“数据表视图”中打开它。(3)选中ID字段,在“表格/字段”选项卡中的“属性”组中,单击“名称和标题” 按钮,如图1-8所示。二号r£f!厂=加载项 字用 表曾名称和标题层性图1-8字段属性组(4)打开了 “输入字段属性”对话框,在“名称”文本框中,输入“学生编号”,如图1-9

7、所示。图1-9输入字段属性对话框(5)选中“学生编号”字段列,在“表格工具/字段”选项卡的“格式”组中,把“数据类型”设置为“文本”,如图1-10所示。图1-10数据类型设置(6)在“添加新字段”下面的单元格中,输入“9999”,这时Access自动为新字段命名为“字段1”,重复步骤(3) (4)的操作,把“字段 1”的名称修改为“课程 ID”名称, 如图1-11所示。学生编号,|课程ID、单击以添加 L111L<3999(7)以同样方法,按表 1-2学生选课表结构的属性所示,依次定义表的其他字段。再 利用设计视图修改。(8)最后在“快速访问工具栏”因|2U.二 中,单击保存只按钮。输入

8、表 名“学生选课”,单击“确定”按钮。3)通过导入来创建表数据共享是加快信息流通,提高工作效率的要求。Access提供的导入导出功能就是用来实现数据共享的工具。表1-3教师信息表字段名称数据类型字段大小教师编号文本8姓名文本8性别是/否年龄数字整型参加工作年月日期/时间中日期职称文本12工资货币将提供的素材“ teachers.xls”导入到“选课系统.accdb”数据库中。“教师信息”表结构 按表1-3所示修改。操作步骤:(1)打开“教学管理”数据库,在功能区,选中“外部数据”选项卡,在“导入并链 接”组中,单击“ Excel",如图1-12所示。利三 利白髭昌军一三Microso

9、ft icccs:,.二二1二;合飙1L立啤口“马三福吗r,M冬宴色理谷里睽集费揖已保存的EmB文革交件XML文依PDF或XPi电白胜尊川川善并导H的具的,图1-12外部数据选项卡(2)在打开“获取外部数据库”对话框中,单击浏览按钮,在打开的“打开”对话框中,在“查找范围”定位与外部文件所在夹,选中导入数据源文件“teachers.xls ",单击打开按钮,返回到“获取外部数据”对话框中,单击“确定”按钮。(3)在打开的“导入数据表向导”对话框中,直接单击“下一步”按钮。(4)在打开的“请确定指定第一行是否包含列标题”对话框中,选中“第一行包含列标题”复选框,然后单击“下一步”按钮。

10、(5)在打开的指定导入每一字段信息对话框中,指定“教师编号”的数据类型为“文本”,索引项为“有(无重复)”,如图所示,然后依次选择其他字段。单击“下一步”按钮。(6)在打开的定义主键对话框中,选中“我自己选择主键",Access自动选定“教师编号”,然后单击“下一步”按钮。(7)在打开的制定表的名称对话框中,在“导入到表”文本框中,输入“教师信息”:单击完成按钮。4 .为上述前面创建的“学生信息”和“学生选课”两个表添加记录(每个表至少3条记录),直接打开上述表,在数据库视图中录入记录。将录入的学生信息 表记录导出存放在名为student.txt的文本文件中。(在如图1-12外部数据

11、选项卡 的“导出”中选择“文本文件”按钮操作实现)5 .为“学生选课”的“成绩”字段设置“有效性规则”和“有效性文本”属性 c “学生成绩”字段的“有效性规则”属性设置为:">=0 And <=100 为了提示非法的成绩输入显示提示信息将“有效性文本”属性设置为:”学生成绩应该在0100分之间! ”。在“学生选课”表的设计视图中设置,如图1-13所示。M 字SLfl也 也竭毋名 日生怵院修 仃 三轴片rt触超类型晚明字段大小军郎世L一小砒鼻Biff*a 0 Amc ; = 1009图1-13有效性规则设置6 .为“教师信息表”的“工资”字段设置“格式”属性要求将“工资”字

12、段中显示的数值精确到小数点后两位,正数值显示千分为 分隔符,负数值同样显示千分位分隔符并用红色显示, 零值显示"零"NULL 值时显示“未输入”。那么可在该字段的“格式”属性中进行如下设置:#,#0.00; #,#0.00红色;“零“;“未输入”己学生武津百我物鲁旦字段名苛数据美型说明年作匚龄扣称、皆年梦职工间字敝本行 皓.二匚占图1-14 “工资”字段 “格式”属性设置7 .为了直观显示,将教师、学生表中“性别”字段的“格式”属性设置:_学二.五与 赞据类型文本文本是佰字在电E国学生我柒三 学生信息| 则昨昌字留名你一一数据类型;“男”蓝色;"女”红色。并将“查

13、阅”选项卡中的“显示控件”改为“文本框”。教师信息表的性别设置如上图所示。 图所示。然后打开教师信息表的数据表视图效果如下载'力编号,姓鑫嚣嚣矗更易,-女女更生A(3)在下一对话框中的第1歹的每行中依次输入“助教”、“讲师”、“副教授” 和“教授” 4个值,列表设置结果如图所示。100002200001200002300001 加明二4000014000028 .为“教师信息表”中“职称”字段设置“显示控件”属性,为其绑定“组合 框”控件。对于“职称”其值相对固定,个数有限的。为了方便用户输入职称,可以将“职称”字段与“组合框”控件绑定。步骤如下:在“教师信息表”的设计视图中,选择“职

14、称”字段(2)将字段类型设置为“查询向导”,弹出如图所示对话框,选择“自行键入所 需的值”。单击“下一步”。9 .在数据库 选课系统.MDB ”中给表设置主键1)创建单字段主键将“教师信息”表“教师编号”字段设置为主键。操作步骤:(1)使用“设计视图”打开“教师”表,选择“教师编号”字段名称。(2) ”表格工具/设计”一一“工具”组,单击主键按钮。同样的操作将“学生信息”表“学号”字段设置为主键2)创建多字段主键将“学生选课”表的“学生编号”、“教师编号”设置为主键。操作步骤:(1)打开“学生选课”表的“设计视图”,选中“学生编号”字段行,按住Ctrl键,再选中“教师编号”字段行。符(2)单击

15、工具栏中的主键按钮。二10.打开提供的数据库”教学管理.accdb'中的表之间建立如下图这样的关系。V姓名V国问CI _X专业名葫 专业类别 负责人 耳究方向编$3关系理.X删除9竽号姓名性别 丁 nail 专业名称专业名标生日学目 聘 平时 期中 期末导名课分 兴课用学OO学生其他情况字号11 .将“学生信息”表中“毕业学校”字段值中的“邮县”全部改为“娜阳区” 操作步骤:(1)用“数据表视图”打开学生信息表,将光标定位到“毕业学校”字段任意一单元格中。(2)单击 “开始”选项卡一 “查找”组中的替换按钮。打开“查找和替换”对话框。如图 所示。(3)按图所示设置各个选项,单击“全部替

16、换”按钮。12 .在“学生信息”表中,先按“专业名称”升序排序,再按“入学成绩”降序 排序。操作步骤:(1)选择“开始/排序和筛选”选项卡,单击“高级”下拉列表一 “高级筛选/排序”命令。(2)打开“筛选”窗口,在设计网格中“字段”行第1列选择“专业名称”字段,排序方式选“升序”,第2列选择“入学成绩”字段,排序方式选“降序”,结果如图所示。字至N卸M生邛转-岫: -: - r殁手忤或入学鸵纬 降序(3)选择“开始/排序和筛选”选项卡一 “切换筛选”观察排序结果。13 .在“学生信息”表中筛选入学成绩 500分以下的学生。操作步骤:(1)用“数据表视图”打开“学生信息”表,将光标定位于“入学成绩”字段列任一单元格内,然后单击鼠标右键,打开快捷菜单,选“数字筛选器”菜单命令一一“小于”。(2)在“自定义筛选”对话窗口文本框中输入“500”,按Enter键,得到筛选结果。14 .使用高级筛选,在“学生信息”表中,筛

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

最新文档

评论

0/150

提交评论