第2章 创建数据库和表

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
③若选择“以独占只读方式打开”,则这时打开的数据库既要只 读(只能查看,不能编辑),又要独占(他人无权打开数据库)。
④若没有以上几种情况的限制,则可直接单击“打开”按钮。
2020/4/14
第5页
《Access数据库应用基础》— 第2章 创建数据库和表
任务2 使用“向导”创建“课程”表
任务描述与分析
数据类型 文本型 文本型 文本型 日期时间型 日期时间型 文本型 文本型 文本型 数字型 文本型 是/否型
字段大小 6 4 1
5 4 4
15
2020/4/14
第13页
《Access数据库应用基础》— 第2章 创建数据库和表
方法与步骤
(1)在数据库设计窗口中选择“表”对象,双击“通过输入数 据创建表”,弹出数据表视图。
(2)在弹出“模板”对话框中,单击“数据库”选项卡,选中 所需要的数据库模版后单击“确定”按钮。这时弹出“文件新建数 据库”对话框。
(3)输入文件的保存位置和文件名,单击“创建”按钮,此时 建立了所需数据库并弹出“数据库向导”对话框。
在“数据库向导”的引导和提示下一步步地操作,不仅建立了 数据库,还可以建立数据库中所需要的表、窗体和报表等数据库对 象,从而形成一个简单的数据库系统。
来自百度文库
《Access数据库应用基础》— 第2章 创建数据库和表
任务1 创建“学生成绩管理”数据库
任务描述与分析
要建立“学生成绩管理”系统,首先应该创建一个数据库,用来 对该系统所需要的数据表进行集中管理,该数据库取名为“学生成绩 管理”。
Access2003提供多种创建数据库的方法,如:创建一个空数据库 、使用模板创建数据库、使用向导创建数据库、根据现有文件创建数 据库。本任务将介绍最常用的一种,即先创建一个空数据库,然后向 空数据库添加表、查询、窗体、报表等数据库对象,这种是一种灵活 方便的创建数据库的方法。
河南省中等职业学校规划教材《Access数据库应用基础》配套电子教案
第2章 创建数据库和表
使用“空数据库”创建数据库 使用“模板”创建数据库 0011 0010 10使10用11“01 0向00导1 0”100创10建11 表
1 使用“通过输入数据创建表”创建表
使用“表设计器”创建表
42 设置表中字段的各种属性 河南省职业技术教育教学研究室编
(4)日期/时间:用于表示日期和时间。分为常规日期(yyyy-mm-dd hh:mm:ss)、长日期(yyyy年mm月dd日)、长时间(hh:mm:ss)等等。 (5)货币:用于表示货币值,并且计算时禁止四舍五入。 (6)自动编号:在添加记录时自动给每一个记录插入的唯一顺序或随 机编号。
(7)是/否:用于只可能是两个值中的一个的数据。如表示是否团员、 婚否等。
2020/4/14
第2页
《Access数据库应用基础》— 第2章 创建数据库和表
方法与步骤
(1)启动Access2003数据库管理系统。 (2)单击菜单“文件”→“新建”命令,在主窗口右侧出现“新 建文件”任务窗格。 (3) 在“新建文件”任务窗格中的“新建”下,单击“空数据库 ”,在“文件新建数据库”对话框中为新建的空数据库文件取一个 名字,并指定它保存的位置。。 (4)单击“创建”按钮,此时将出现新建的空数据库窗口。
到此,空数据库就建立了,然后就可以在该数据库中创建表和 其他的数据库对象。
2020/4/14
第3页
《Access数据库应用基础》— 第2章 创建数据库和表
利用“本机上的模板”创建数据库
Access2003提供了10个数据库模板,,利用这些模版,可以 快速的建立所需的数据库。其步骤是:
(1)打开Access2003主界面,在主窗口右侧的“新建文件”任 务窗格中单击“本机上的模板”命令项。
3.使用“表设计器”创建表的基本步骤
(1) 双击“使用设计器创建表”,打开表设计器。 (2)在表设计器中,输入各个字段的名称,在“数据类型”下单击下拉列表 框按钮,选择各个字段的数据类型;并设置个字段相关属性。 (3)设计好每个字段后,单击工具栏中的“保存”按钮,在打开的“另存为 ”对话框中,输入表的名称,单击“确定”。 (4)创建完表的结构后,单击菜单“视图”→“数据表视图”命令,打开表 的数据表视图,输入数据。
2020/4/14
第10页
《Access数据库应用基础》— 第2章 创建数据库和表
相关知识与技能
1.数据类型 (1)文本型:用于文字或文字与数字的组合。如:学号、课程编号、 邮编等。
(2)备注型:主要用于长文本,例如注释或说明信息。 (3)数字型:用于要进行算术计算的数据。 数字类型又可分为:字节 型、整型、长整型、单精度型、双精度型等。
(8)OLE 对象:该字段中可保存声音、图像等多媒体信息。 (9)超链接:用于存放链接到本地或网络上的地址。 (10)查阅向导:用于实现查阅另外表中的数据。
2020/4/14
第11页
《Access数据库应用基础》— 第2章 创建数据库和表
2.设置主键的方法
(1)将表中的一个字段设置为主键 如果要设置表中的一个字段为主键,可以打开表的设计视图,用鼠标右击要 设置的字段所在的行,在弹出的快捷菜单中选择“主键”,那么该字段左侧 的按钮上就会出现钥匙形的主键图标。 (2)将表中的多个字段组合设置为主键 如果要设置表中的多个字段组合为主键,则要在按住“Ctrl”键的同时,用 鼠标分别单击选择字段左侧的按钮,当选中的字段行变黑时,用鼠标右击黑 条,在弹出的快捷菜单中选择“主键”,这时所有被选择的字段左侧的按钮 上都会出现钥匙形的主键图标。
2020/4/14
第8页
《Access数据库应用基础》— 第2章 创建数据库和表
任务3 使用表设计器创建“学生”表
任务描述与分析
使用设计器创建表可以根据用户的需要设计表的字段和各种 属性,灵活方便。本任务将使用表设计器创建“学生”表。
字段名 班级编号
学号 姓名 性别 出生日期 入学成绩 团员否 备注 照片
2020/4/14
数据类型 文本型 文本型 文本型 文本型 日期时间型 数字型 是/否型 备注 OLE对象型
字段大小 6 8 4 1
第9页
《Access数据库应用基础》— 第2章 创建数据库和表
方法与步骤
(1)打开 “学生成绩管理”数据库,选择“表”对象,打开“新建表”对 话框。
(2)选择“设计视图”选项,单击“确定”按钮,打开表设计器窗口。 (3)在 “字段名称”列下输入各个字段的名称,在“数据类型”列下单击 下拉列表框按钮,选择各个字段的数据类型,在“说明”的下方为某些字段 段添加说明。 (4) 在表设计器下方的“常规”选项卡设置字段属性,有关字段属性的设 置见本章任务5。 (5) 设计好每个字段后,单击工具栏中的“保存”按钮,打开的“另存为 ”对话框,输入表的名称“学生”,保存类型为“表” 。 (6)单击“确定”按钮,此时会弹出“尚未定义主键”提示对话框,。 (7)单击“否”按钮,暂不为该表定义主键。到此 “学生”表结构创建完 毕。 (8)如果要向“学生”表输入数据,在表设计器视图中单击菜单“视图 ”→“数据表视图”命令,可打开“学生”表的数据表视图,输入数据。如 需要将“学号”字段设置为主键,则应在设计视图中右键单击“学号”字段 ,在弹出的快捷菜单中点击 “主键”选项。
2020/4/14
第14页
《Access数据库应用基础》— 第2章 创建数据库和表
相关知识与技能
1.创建数据表的方法
创建数据表包括表结构的定义和数据的录入两部分,通常是先定义表的 结构,然后再录入数据。创建表的三种方法分别是: (1)使用表设计器创建表 “使用表设计器创建表”是指使用设计视图创建表,创建的只是表的结 构,数据需要在表的数据视图中输入。 (2)使用向导创建表 “使用向导创建表”就是用Access2003预置的多种类型的表模板来创建 表,所以用这种方法创建的表往往还需要对表中字段的名称、类型、属 性进行修改,才能符合实际需要。 (3)通过输入数据创建表 “通过输入数据创建表”是指在数据表视图中直接创建表。这种方法可 以直接根据需要在数据表视图中命名字段和输入数据,非常方便。但这 种方法创建的数据表也不能对字段的数据类型和属性进行设置,还需要 通过表的“设计”视图进行修改。
(2) 在“字段1”上双击,将字段名修改为“教师编号”,在“ 字段2”上双击,将字段名修改为“姓名”,依此可重定义每一个 字段的名称。
(3)在字段名的下面的输入数据。 (4)单击工具栏上的“保存”按钮,在“另存为”对话框中输 入表名 “教师”,在弹出的“创建主键”提示框中,单击“是”按 钮,设置“教师编号”字段为主键。 到此,“教师”表创建完毕。但需要注意的是:这种方法创建的 数据表不能对字段的数据类型和属性进行设置,字段的数据类型是 系统根据输入的数据确定的,属性都采用默认值,因此,一般在创 建了表之后,还需要通过表的“设计”视图进行修改。
创建了“学生成绩管理”数据库后,下一步的任务就是按照“学生成 绩管理”工作的需求在该数据库中添加相应的表了。根据“引言”中 的分析,“学生成绩管理”数据库应包含“学生”表、“教师”表、 “课程”表、“成绩”表、“课程安排”表、“班级”表和“专业” 表等7张表,本任务将首先创建“课程”表。
“课程”表的结构(字段及其属性)如表所示。
2020/4/14
第12页
《Access数据库应用基础》— 第2章 创建数据库和表
任务4 使用“通过输入数据创建表”创建“教师”表 任务描述与分析
本任务将采用“通过输入数据创建表”的方法创建“教师”表。
字段名 教师编号
姓名 性别 出生日期 参加工作时间 政治面貌 学历 职称 所属专业 联系电话 在职否
2020/4/14
第7页
《Access数据库应用基础》— 第2章 创建数据库和表
相关知识与技能
1.数据表的结构和内容 数据表由表的结构与表的内容两部分组成。表结构是指组成数据表的字 段及其字段属性,而数据表的内容是指表中的具体数据。建立数据表时,首 先要建立表的结构,然后才能向表中输入具体的数据内容。 2.主键的概念 主键是表中其值能惟一标识一条记录的一个字段或多个字段的组合。如 “课程”表中的“课程编号”字段,由于每门课程都要有一个编号且不能相 同,因此“课程编号”字段可以惟一标识表中的一条记录,可将“课程编号 ”字段设为该表中的主键。 一个表中只能有一个主键。 使用主键可以避免同一记录的重复录入,还能加快表中数据的查找速度。 3.自动编号 在使用表向导创建表时,如果在“表向导”对话框中,选择“是,帮我 设置一个主键”选项,则会自动将表的第一个字段设置为主键,并在输入窗 口该字段处显示“自动编号”字样,当输入数据内容时,该字段自动填入阿 拉伯序列数字。
2020/4/14
第4页
《Access数据库应用基础》— 第2章 创建数据库和表
打开数据库的方式
单击“打开”对话框的“打开”按钮右边的黑色小三角箭头, 会出现一个对打开数据库给于某种限制的下拉菜单。
①若选择“以只读方式打开”,则打开的数据库只能查看但不能 编辑,也就是说限制数据库为只读方式。
②若选择“以独占方式打开”,则以独占方式打开数据库。独占 方式是对网络共享数据库中数据的一种访问方式,当以独占方式打 开数据库时,也就禁止了他人打开该数据库。
字段名 编号 课程名称 类别 学时数
2020/4/14
数据类型 文本型 文本型 文本型 数字型(整型)
字段大小 6 12 2
第6页
《Access数据库应用基础》— 第2章 创建数据库和表
方法与步骤
(1)打开 “学生成绩管理”数据库,选择“表”对象,打开“新建表 ”对话框。 (2)选择“表向导”选项,单击“确定”按钮,打开“表向导”的第 一个对话框。 (3)选择“商务”选项,在“示例表”中选“学生和课程” 。 (4)在“示例字段”中选取需要的字段,添加为“新表中的字段”; (5)单击“重命名字段”按钮,弹出“重命名字段”对话框,可在其 中重新给字段命名。 (6)所需要的字段名称都重新命名后,单击“下一步”按钮。 (7)在“请指定表的名称”文本框中输入表名“课程”,并选择“是 ,帮我设置一个主键”,单击“下一步” 。 (8)在对话框中,如果选择“直接向表中输入数据”选项,然后单击 “完成”按钮,就完成了“课程”表的创建。如果选择“利用向导创建 的窗体向表中输入数据”选项,单击“完成”按钮,则出现向“课程” 表输入数据的窗体,此时,就可以在窗体中逐条输入相关具体数据了。
相关文档
最新文档