数据库使用说明
一、表(3个)
1、产品:产品ID、产品名称、单价、产品说明(可选)
2、合同:合同ID、合同号(可选)、用户ID、产品ID、数量、合同总价、合同日期、预付定金、定金支付日期、计划发货日期、计划安装日期、实际发货日期、实际安装日期、余款支付金额、余款支付日期、备注
3、用户:用户ID、用户名、地址、邮编、区号、电话、联系人、手机、email
二、窗体和报表(各2个)
1、按您的要求设计1个“订单”录入窗体(简版),以显示用户与合同信息。其中客户信息须通过“用户ID”选择,如果为新客户,则须先双击编辑用户表,再选择。同样产品信息亦通过“产品ID” 选择,新产品须双击编辑产品表后,再选。然后输入合同信息,即产品的合同价、所付的定金、计划发货日期和安装时间等。右上角有一命令按钮,点击预览以当前日期为合同日期的全部订单,需要时自行打印。这是一个简版,输入了您的基本要求。
2、另设计一个详版,可提供一些提示,如输入用户订购的产品及数量后,可自动提示合同总价、应付定金(30%)、计划发货日期(合同日期的第2天)、计划安装日期(合同日期的第3天)等。将提示值录入到应保存的字段后,再次出现应付余款提示(=合同总价-实际支付定金)。另设置实际支付金额与日期、实际发货与安装日期,以记录实际工作情况,考核各工序效率。增设“合同款支付情况” (=合同总价-实际支付定金-实际支付余款)及其“说明”字段,当该值>0时,设计条件格式,显示红色,提示“欠款”;当该<0时,显示粉色“多付”,该值=0时,为正常蓝色,显示“完成”。最后,增加“合同备注”(备注型)字段,以补充其它信息。
窗体右侧有一式命令按钮,功能为“按合同日期查看订单报表”,单击预览“订货清单_按产品分类统计”报表,可针对当前合同日期,将产品分类统计,显示这一天的各个产品的订单数目、合同总价、已收预付定金总计,以及全部当日订单数目、合同总价、已收预付定金总计。
本窗体中还有用户信息子窗体,当用户为新用户时,可以子窗体中输入相关信息,再刷新记录,通过主窗体的用户ID选择。当用户较固定时,用这种方法较好。若客户很不固定,可以修改简版窗体,取消“用户ID”选择方法,直接输入相关信息。
三、宏
1、窗口最大化:用于打开报表时,将窗口最大化,以便预览。
2、窗口恢复原大小:关闭报表时,恢复窗口大小,以便显示窗体。
3、退出ACCESS:在切换面板上退出程序。
四、主切换面板
打开数据库时,进入主切换面板,隐藏数据库窗口,以便 *** 作。
面板上设置以上2个窗体、2个报表及退出程序5个功能按钮。
以上啰唣许多,都是纸上谈兵。真正的数据库怎么发给你呢?
1、建一个物品目录表
2、期初数
3、入库表
4、出库表
物品目录ID分别与入库出库的物品ID关联
5、用查询,设计收发存汇总表,统计出各物品的期初数、本期入库数、本期出库数、期末结存数。
6、设计收发存汇总表的打印格式。
实例到我的网盘下载 网页链接
一、创建数据库
创建新数据库文件的方法有很多。主要有两种方法:一、空白数据库,直接结构与数据同时进行输入(如果果建立完成后再修改结构,原内容可能丢失);二、结构和数据分两步进行了 *** 作(推荐);那么第一种方法注意在ACCESS主窗口中区域左上角的"空白数据库"按钮。该按钮和"文件"菜单中的"新建"按钮都可以展现主窗口右侧的"空白数据库"区域。单击二者中的任何一个按钮都可以转换到主窗口,如图右所示。" 空白数据库"区域代替了主窗口中的最近打开的数据库列表。
在"空白数据库"区域的"文件名"框中输入新数据库的名称。默认情况下, Access 会在一个最近使用Access 打开的Windows 文件夹中创建新的数据库文件。如需使用不同的文件夹,可以使用"文件名"右侧的文件夹图标进行浏览并将数据库创建在所需的位置。
Access 为新数据库提供了Dat abaselaccdb 的默认名称。
需确保提供的名称可以识别。在图右中,新的数据库命名为教务信息管理accdb (扩展名accdb 为可选项,这是因为在未提供扩展名时, Access 将自动提供扩展名)。创建完新的数据库后, Access 将自动打开该数据库。
图右 在"空白数据库" 区域的"文件名"框中输入新数据库的名称
注意: Access 2007 可以识别所有以前版本的Access 数据库文件 默认情况下,将使用2007 格式(使用accdb 扩展名),但是可以指定Access 2000 、2002-2003或者Access 2007 为默认格式使用"文件"->"Access 选项" ~ "常用",选择"默认文件格式"选项并且选定所需要的格式 例如,当一个Access 2007 文件大部分内容都在Access 2000 数据库中完成,此时就应该选择2000 格式来保留向后兼容依然使用Access 2000 的用户将无法打开以_accdb 格式创建的Access 文件
下 图新的“教务信息管理”数据库创建完成
Access 2007 可以直接兼容Access 2000 、2002-2003 和2007 等数据库。早期的Access数据库文件(例如97 或者95) 必须转换为2000 、2002-2003 或者2007 格式才可以在Access 2007中使用。Access 会检查正在打开的数据库文件,如果确定该文件必须进行转换,就会呈现出图下中的"数据库增加功能"对话框。 下图 打开旧版的Access 数据文件会激活"数据库增加功能"对话框
在"数据库增加功能"对话框选择为"是"可以打开第二个对话框(不显示〉询问转换数据库的名称。选择No 就会以只读模式打开旧版本的数据库,此时允许查看但不可以修改数据库中的对象。该过程有时称为Æ!J!J旧数据库。
在必须要理解旧数据库的设计时,如果用户仍然使用旧的数据库且无法升级至Access 2007格式,那么启用一个旧数据库是非常必要的。
如果按书中所举的例子 *** 作,请注意我们选择了教务信息管理accdb 作为所创建数据库文件的文件名。该数据库用于我们的假定业务Access Auto Auctions 。输入文件名以后,Access 将创建一个空数据库。
了解Access如何处理数据:
Microsoft Access 处理数据的方法很多出于简便,本书中太多数实例都使用了存储于本地中的数据本地在包含于Access • accdb 文件中实例的情况目前就是如此
在很多专业开发的Microsoft Access 应用程序中,实际的保存在一个与其他界面对象(窗体、报表、查询、页面、宏和模块)分离的数据库中(通常称为后端)放后端数据文件位于网络中的一个文件服务器上,每个用户在其计算机主都有一个前端数据库的复本(包含窗体和报表)这样做的目的是使应用程序更易于维护通过将数据和在分离到另一个数据库中,维护工作(建立新的索引、修复在等)就会变得更容易并且不会影响到系统中的其他内容
例如,在使用多用户系统并且在数据库中发现窗体或者报在有问题时如果所有的数据和界面对象都处于同一个数据库,就必须在修复破损的窗体或者报表时关闭系统一一在对窗体或者报在进行修复时其他用户就无法使用应用程序
通过将数据从其他的对象中分离出来,就可以在其他用户处理数据的同时修复错误对象处理克问题之后,就可以向其他用户支付新的是改,这些用户就可以向他们的本地数据库中导入宵体或者报在
另外,从界面对象中分离数据还有一个是为重要的原阁:安全性通过结护数据库内部的数据,就可以更好地来控制信息由于实现了数据库与用户的物理分离,用户不可能意外或故意删除修改后端数据库文件而且,后精数据易于备份和维护,并且不会影响到用户
使用Access • accdb 数据库中的开发应用程序,以后可以使用"数据库拆分器'向导自动删除accdb 文件中的表以便于分离Access • accdb 文件在本书的第6 章中对该过程做了解释
例如:
1、创建数据库:启动Access2007,创建“教务信息管理”数据库;
2、创建数据表:在数据库中创建“基本情况表”、“工资表”、“开课表”(各表中的字段名称和记录信息如上表所示);
3、设置字段类型:各数据表中部分字段信息类型设置参考如下:
表1:基本情况表(字段名,类型,大小)
工号(类型:文本;大小:7);姓名(类型:文本;大小:8);性别(类型:文本;大小:2);婚否(类型:逻辑型;格式:真/假);出生年月(类型:日期/时间);年龄(类型:数字;大小:整型);职称(类型:文本;大小:6);是否党员(类型:逻辑型;格式:是/否)。注意:逻辑型(L型)即真假型(True/False)或是否型)
注意:在Access建表中若直接把表结构和数据一起制作填写时,每个字段的类型和大小无法修改,只能是默认的类型和大小,若修改改跳转到设计视图中进行,但这时在保存时原来的内容可能会丢失。所以推荐大家建立数据库采用两步走的措施:一、先创建结构(包括类型及属性的设置);二、数据视图中填充数据。教学课件及视频:
如果是设计的话,你就要分析、了解用户的数据需求、处理要求、安全性及完整性的要求、通过抽象数据,设计系统概念模型,逻辑结构设计、设计系统模式和外模式,对于关系,模型主要基于表和视图,物理结构设计,系统实施,主要就是这些基本的步骤。
以上就是关于我想用ACCESS创建一个数据库。全部的内容,包括:我想用ACCESS创建一个数据库。、如何用Access数据库创建一个简单的仓库管理数据库主要步骤是什么,交作业,、怎样创建一个access数据库等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)