预览加载中,请您耐心等待几秒...
1/10
2/10
3/10
4/10
5/10
6/10
7/10
8/10
9/10
10/10

亲,该文档总共45页,到这已经超出免费预览范围,如果喜欢就直接下载吧~

如果您无法下载资料,请参考说明:

1、部分资料下载需要金币,请确保您的账户上有足够的金币

2、已购买过的文档,再次下载不重复扣费

3、资料包下载后请先用软件解压,在使用对应软件打开

第26讲数据库应用基础(二)了解具体数据库管理系统的基本功能和特性 了解Access2003数据库系统的组成 掌握数据库、表、查询、报表等设计与创建 熟悉Access2003的其它功能模块及对象应用教学难点6.2当前流行的关系型数据库简介VisualFoxPro6.0主要具有以下功能和特性:1.良好的用户界面2.简便的数据库操作3.支持面向对象程序设计4.快速创建应用程序6.2.1VisualFoxPro6.0介绍6.2.2MicrosoftSQLServer介绍6.2.2MicrosoftSQLServer介绍6.2.2MicrosoftSQLServer介绍6.2.3Oracle介绍6.2.3Oracle介绍6.3Access2003数据库的应用6.3Access2003数据库的应用6.3Access2003数据库的应用Access2003数据库是由表、查询、窗体、报表、页、宏和模块等7种对象组成的,在建立数据库时,要根据应用程序要求设计数据。 1.设计数据库:主要设计数据库的用途、结构、索引。 2.建立数据库:①方法一:是先建立一个空数据库,再向数据库中添加各种对象,数据库的设计和操作灵活; ②方法二:是使用数据库向导功能,一次性将数据库建立完成。方法简单,适合初学者使用。3.数据库的打开、关闭和退出 ⑴数据库的打开:有如下几种方式。 ①启动Access2003后,弹出如图6-5所示的窗口,选择“根据现有文件”选项,从列表框中选择已建立的数据库。 ②在Windows资源管理器中单击数据库图标。 ③在已打开的空数据库中,选择“文件”|“打开”命令,或者按【Ctrl+O】组合键。⑵关闭数据库:关闭已打开数据库的方法 ①单击数据库窗口右上角的“关闭”按钮 ②选择“文件”|“关闭”命令 ⑶退出数据库:退出已打开数据库的方法 ①单击屏幕窗口标题栏左上角的图标,从下拉菜单中选择“关闭”命令 ②单击屏幕右上角的“关闭”按钮 ③选择“文件”|“退出”命令表是Access2003中最基本的存储和管理数据的对象,一个数据库内可建立多个表,每个表都有自己的名称和结构。 1.表的设计 创建表之前,要考虑表的字段结构和表与表之间的关系。例如:建立一个关于学生信息的表,如表6-2所示。 表中,将学号设为主键,确定表中信息的唯一性;各字段属性设置要因字段的内容设定,如“姓名”字段设为文本型长度为4,“学号”字段设为数字型等。2.表的创建方法 创建一个表一般有3种方法,分别是:①使用设计器创建表,②使用向导创建表,③通过输入数据创建表,如图6-1所示。 ⑴使用设计器创建表(设计视图) 在数据表的设计视图下,通过指定字段名称、数据类型和实际属性创建表。⑵使用向导创建表⑶通过输入数据创建表3.表的基本操作 ⑴打开一个表:①双击表的名称,②先单击表名选中它,然后再单击“数据库”窗口上的“打开”按钮。 ⑵添加、修改和删除数据。空表中第一行输入数据。 ⑶插入、删除、更改和移动字段。在已有表中不仅能添加字段,还能对字段进行删除、改名、移动等操作。 ⑷数据的排序。数据库中含有大量的数据,为方便查找和浏览,总希望数据能够按一定的规则排列。Access提供了为字段的数据排序的功能。Access数据库的一个最大优点就是能够快速地检索和统计数据。利用查询,可以使用不同的方法来查看、更改和分析数据。查询结果是一些记录的集合,它们可以被其他数据库对象加以利用。 查询分类:在Access2003中查询可以分为三大类即①选择查询、②操作查询和③SQL专用查询。其中,选择查询和操作查询在Access2003中应用最为广泛。⑴选择查询 ①简单查询:按一定顺序显示一个或多个表的数据。 ②重复项查询:在一个表或多个表中查找重复记录。 ③不匹配查询:在一个或多个表中查找信息不一致的记录。 ④参数查询:在执行时显示自己设置的对话框以提示用户输入信息,该信息作为查询的条件,系统根据该条件将查询结果以指定的形式显示出来。⑤交叉表查询:用来显示来源于表中某个字段的总结值(如总计、计数以及求平均值等),并将它们分组,一组为数据表行标题,另一组为数据表列标题。 ⑵操作查询 ①更新查询:对一个或多个表中的一组记录作相同的更改。 ②追加查询:从一个或多个表中取一组记录添加到另一个或多个表的尾部。③删除查询:从一个或多个表中删除一组记录。 ④生成表查询:利用一个或多个表中的全部或部分数据创建新表。 ⑶SQL查询 SQL查询是用户使用SQL语句创建的查询,SQL语句是用来定义SQL命令的表达式,通常用于查询和计算,如果使用向导来创建窗体、报表、列表框、组合框对象,则SQL语句也可以作为这些对象的记录来源。窗体与表和查询一样,也是Access中的一种对象。起着联系数据库与用户的桥梁作用。建立一个窗体的基本目的是建