VB编程 创建数据库及数据表.doc
文本预览下载声明
课题一 创建数据库及数据表
教学过程与内容
一、导入
数据库技术是在文件系统基础上发展起来的数据管理技术,是计算机科学的重要分支,不仅应用于事物处理,并且在情报检索、人工智能、计算机辅助设计等各个领域都得到应用。而在Access数据库管理系统中,数据库是一个容器,用于存储数据库应用系统中其他数据库对象,其中表对象是存储数据的基本单位。
教学方法:讲授与课堂提问相结合。
二、新课讲解
(一)数据库概述(多媒体演示讲解)
数据库可以直观地理解为存放数据的仓库,只不过这个仓库是在计算机的大容量存储器上。数据库技术研究的问题就是如何科学地组织、存储和管理数据,如何高效地获取和处理数据。
1、计算机数据管理的发展
2、 数据库系统
数据库系统(DBS)是只带有数据库并利用数据库技术进行数据管理的计算机系统。由硬件系统、数据库、数据库管理系统、应用程序、数据库管理员和用户等构成的人-机系统。
3、关系数据库
以关系模型建立的数据库就是关系数据库(RDB)
(二)创建数据库(多媒体演示讲解)
1、数据库的设计
2、数据库的创建方法
使用“数据库向导”创建数据库
创建空数据库
根据现有文件建立新数据库
举例演示:1、在素材文件夹中新建一个数据库 “教学管理”。
3、数据库的简单操作
打开数据库:可以选择数据库的4种打开方式之一(打开、以只读方式打开、以独占方式打开、以独占只读方式打开)。
关闭数据库
转换数据库
(三)创建数据表
数据表是数据记录的集合,是数据库最基本的组成部分。在一个数据库中可以建立多个数据表,通过数据表与数据表之间的联接关系,就可以将存储在不同数据表中的数据联系起来供用户使用。
数据表简称表,是由表结构和表中的数据两部分组成。设计数据表的结构就是确定每个表中的字段个数、每个字段名称、数据类型和字段属性。在设计数据表时,要考虑数据的构造方法,合理设计表的结构,使其便于输入和维护。
1、创建表结构
创建了新的表后,接着要设置表的字段数据类型、字段属性、主键、索引以及表与表之间的关系,完善表设计。
字段名称:是用来标识字段的,字段名称可以是大写、小写、大小写混合的英文名称,也可以是中文名称。命名字段名应该遵循以下规则:
(1)字段名称可以是1~64个字符。
(2)不能使用ASCII码值为0~32的ASCII字符。
(3)不能以空格开头。
(4)字段名称可以采用字母、数字和空格以及其他一切特殊字符(除句号、感叹号和方括号以外)。
字段的数据类型
Access 2000中字段只允许选择使用系统提供的10种数据类型:
数据类型 用途 文本 字符或字符与数字的任意组合,不能用于计算。最长255个字符 备注 超长的文本,用于注释或说明,最多可存储 2GB 数据 数字 用于计算的值,可有1、2、4、8或 16个字节 日期/时间 表示日期和时间,可用于计算,最多8字节 货币 表示货币的数据类型,可用于计算,小数点左边最多为15位,右边可精确到4位,最多8字节 自动编号 Access为每条记录提供惟一值的数值类型,增量为1,常用作主键,4字节 是/否 布尔型,有真/假、是/否和开/关三种格式,最大字符长度是1/8字节 OLE对象 连接或内嵌于Access数据表中的对象,可以是图像、声音、Word文档等类型数据,可以与VB交互作用,最多可存储 2GB 数据 超链接 建立一个存储超链接的字段,可以链接到一个UNC或URL字段。由4部分组成:显示文本、地址、子地址、屏幕提示,用#间隔,最多可存储1GB数据 附件 Access 2007中新增的一种字段数据类型。可以将图像、电子表格文件、文档、图表等类型的受支持文件附加到数据库记录中 查阅向导:其实并不是一个数据类型,它用于创建将外键字段链接到其他表的查找字段,由查阅向导创建,字段的值来自另一个表或数据列表中,可在列表框或组合框中选择一个数据作为其值。
字段的说明:如需要对字段作出注释说明时,可利用字段说明来完成,但它不是非填不可的,很多情况下可以放弃使用。
2、设置字段的属性
表结构中的每个字段都有一系列的属性定义,字段属性决定了如何存储和显示字段中的数据,每种类型的字段都有一个特定的属性集。字段的常规属性选项卡如下:
属性 作用 字段大小 设置文本、数据和自动编号类型的字段中数据的范围,可设置的最大字符数为255 格式 控制显示和打印的数据格式,选择预定义格式或输入自定义格式 小数位数 指定数据的小数位数,默认值是自动,范围是0~15 输入法模式 确定当焦点移至该字段时,准备设置的输入法模式 输入掩码 指导和规范用户输入数据的格式 标题 在各种视图中,可以通过对象的标题向用户提供帮助信息 默认值 指定数据的默认值,“自动编号”和“OLE”数据类
显示全部