(
课件网) 3.2 数据库的构建 高———教科版—信息技术—必修二第三单元 学习目标 1.掌握在可视化环境中构建数据表的方法。 2.能够根据信息管理需求合理设置字段数据类型及属性。 3.2 数据库的构建 根据目标 我们来一起学习 1.什么是数据表? 2.如何构建数据表? 3.如何合理设置字段数据类型及属性? *本课数据库的构建主要体现在数据表的构建上。 本课的数据表指的是关系数据库管理系统Access[ kses]中的数据表。 数据表的组成包括表名、字段、记录、主键等。 在Access中,仅通过直观操作而不需要编写代码就能够创建、修改、删除数据库,这种操作方式称为可视化操作。 Access数据表视图界面 数据表 1.什么是数据表? 1.什么是数据表? 在Access中,数据表是组织和存储数据的二维表。 表名 每一列是一个字段。 ISBN、书名、出版时间、作者、种类、数量…… 每一行是一条记录。 该图中显示了6条记录 1.什么是数据表? 一般而言,我们用一条记录描述一个对象的各项属性。 例如“978-7-302-40433-0,山海经,2015-11-01,孙见坤”,描述了《山海经》这本书的ISBN书号、书名、出版时间、作者这几项属性。 1.什么是数据表? 一个字段描述了多个对象的共同属性。 例如一个“书名”字段描述了数据表中多本书的共同属性书名。 1.什么是数据表? 主键是数据表的一个或多个字段的组合。一个表最多有一个主键,定义为主键的字段不允许输入重复的值或不输入值。 作用: 1.区分表中各条记录。 2.多个数据表通常是通过表的主键来建立它们之间的关系。 (上图是Access的“设计视图”) 按下这个按钮可以把选中的字段设置为主键。 字段被设置为主键后,它前面会有一把“钥匙”。 2.如何构建数据表? 了解了数据表、记录、字段、主键等概念后,我们通过一个视频来进一步了解构建数据表的一般过程。(这里使用的是Access 365版本) 3.如何合理设置字段数据类型及属性? Access的字段有多种数据类型可供选择,且每一种数据类型都有相应的字段属性可以设置。 短文本 长文本 数字 日期/时间 货币 自动编号 是/否 OLE对象 超链接 …… 1 2 1 2 3.如何合理设置字段数据类型及属性? 为什么要合理设置? 合理设置字段的数据类型及属性,有利于保证系统正确运行,并可节省占用的系统资源,提高运行效率。 在Access数据表中存储 文本、图片、声音、视频等多媒体数据 如果“封面”字段要存储图片,那么它的数据类型应该设置为“OLE对象”,这样才能存储图片。 OLE(对象连接与嵌入,Object Linking and Embedding),是把多媒体数据作为一个对象嵌入到数据表中。 3.如何合理设置字段数据类型及属性? 在Access数据表中存储 数字 如果“数量”字段可能参与数学计算(例如某本书的数量增减),那么它的数据类型应该设置为“数字”。 3.如何合理设置字段数据类型及属性? 在Access数据表中存储 数字 还有,如果图书馆中某一本书的藏书不会太多,也即“数量”的值不会太大,那么可以在字段属性的“字段大小”里选择“字节”(取值范围[0,255])。如果某一本书的藏书数量可能很多,“字段大小”里可以选择“整型”( 取值范围-32768~32767 )。 3.如何合理设置字段数据类型及属性? 在Access数据表中直接存储 文本 图书表中的ISBN、书名、作者、种类等字段内容作为文本信息通常不会太长,可以设置成“短文本”数据类型(最长255个字符)。 出版时间这里也设置成了“短文本”数据类型,在数据库被当成文本信息来处理,但它也可以设置成“日期/时间”数据类型。 3.如何合理设置字段数据类型及属性? 短文本 字段的不同数据类型或属性,除了具有不同的适用对象外,对计算机资源的占用也有所不同,影响着系统的 ... ...