内容发布更新时间 : 2025/2/6 19:40:52星期一 下面是文章的全部内容请认真阅读。
数据库课程设计实习报告
电器数据库管理系统
学 院:同济大学浙江学院 系(部):机械与电气信息工程系 专 业:计算机科学与技术 姓 名: 学 号: 指导教师:小 构建工具:Access
实习地点:同济大学沪西校区 实习时间:2011.6.25—2011.7.17
Access课程设计报告
目录
前言 .................................................................................................................................................. 3 1.系统任务........................................................................................................................................ 4 2.开发工具........................................................................................................................................ 4 3.系统运行环境 ................................................................................................................................ 4 4.需求分析........................................................................................................................................ 4
4.1模块功能分析 ..................................................................................................................... 4 4.2模块分析 ............................................................................................................................. 5 5.结构设计........................................................................................................................................ 8 6.数据库设计 .................................................................................................................................... 9
6.1建立ACCESS数据库 ........................................................................................................ 9 6.2在数据库中创建表 ........................................................................................................... 10 6.3创建表之间的关系 ........................................................................................................... 12 6.4输入数据 ........................................................................................................................... 12 6.5创建窗体 ........................................................................................................................... 15 6.6创建查询 ........................................................................................................................... 20
(1)建立向导查询 ....................................................................................................... 20 (2)建立设计视图查询 ............................................................................................... 21 (3)使用SQL语句建立查询 ..................................................................................... 22 6.7创建报表 ........................................................................................................................... 25 7.数据库代码举例 .......................................................................................................................... 28 8课程设计心得 .............................................................................................................................. 31 9.参考文献...................................................................................................................................... 32 10.致谢............................................................................................................................................ 32
前言
Access是Office系列软件中用来专门管理数据库的应用软件,它蒹具了易学易用的特色。Access也是一个开放式的数据库管理系统,它不仅能与Office套装办公软件进行数据资源共享,还可以与其他应用程序共享,深入了解Access之后,就会发现利用宏,也可以完成一般中小型应用系统,若再结合VBA,就可以完成一个专业达到应用程序。
数据库是计算机软件的一个重要分支,是在二十世纪六十年代末七十年代初发展起来的了。它的计算机网络、人工智能并称为当今计算机技术的三大热门技术。 使用数据库的主要目的是跟踪数据的变化。用户除了将信息放在数据库外,还需要编辑、排序或筛选信息,或者根据需要生成各种各样的报表。因此,为了更好地控制和使用数据库,应该选择一个易学易用的数据库管理系统。
Access 2000/2/3是Office 2000/2/2的一个组件,是一种关系数据库的管理程序,它不仅能输入、组织数据,而且可以执行基于数据的管理任务,提供表、表格查询、报表等数据库管理工具。可以对数据进行排序、搜索、按需要取出数据并分析数据,最终生成报表。 提示:Access 2000、2002(XP)、2003创建库文件、数据表;记录的添加、删除等基本功能的操作方法相同。
但是,如果2002/3版保存库文件时,采用Access 2002-2003格式(参见右图所示“选项”对话框中的设置),则2000版就无法打开。
为了说明Access是一个易学易用的数据库管理系统,下面将它与FOX Foxprow,作一简单对比。 1、概念方面
一个Access数据库文件中,可以包含多张表(相当于多个关系数据库)及其相关的对象(如窗体、标签、报表等)。为了方便,有时也将一个Access文件(mdb)称为一个数据库。 Foxprow中数据库(dbf)、索引(idx)、备注(fpt)等均为独立文件。 2、操作方法方面
通过导入外部数据,来建立数据表;涉及多个数据表(库)的查询方法。
3、数据库定义
以一定的组织方式存储在一起的、能为多个用户共享的、独立于应用程序的、相关数据的集合。 4、数据模型
数据模型就是数据库的组织形式。共有三种,即,层次型、网络型、关系型。 关系型数据库相当于没有重复行和重复列的二维表格。表中的列称为字段;行称为记录。
提示:我们通常接触的均是关系型数据库。 5、数据库组成
数据库由两部分组成:数据库结构和存放在其中的数据。结构包括:字段名、数据(字段)类型和字段属性。