ExcelHome技术论坛

 找回密码
 免费注册

QQ登录

只需一步,快速开始

快捷登录

搜索
EH技术汇-专业的职场技能充电站 妙哉!函数段子手趣味讲函数 Excel服务器-会Excel,做管理系统 效率神器,一键搞定繁琐工作
HR薪酬管理数字化实战 Excel 2021函数公式学习大典 Excel数据透视表实战秘技 打造核心竞争力的职场宝典
让更多数据处理,一键完成 数据工作者的案头书 免费直播课集锦 ExcelHome出品 - VBA代码宝免费下载
用ChatGPT与VBA一键搞定Excel WPS表格从入门到精通 Excel VBA经典代码实践指南
楼主: wbxfq

[求助] 自学access遇到的问题汇总

[复制链接]

TA的精华主题

TA的得分主题

 楼主| 发表于 2009-3-29 20:42 | 显示全部楼层
什么都可以问,但不一定有回答,我将问题摆在这里.也许最终还是我自己来解答.
我的问题也是初学者可能遇到的问题.等我解决了对大家也有好处.

TA的精华主题

TA的得分主题

发表于 2009-3-30 22:42 | 显示全部楼层
新手,远没楼主用心,主要是参考帮助和罗斯文数据库解决最基本的问题。
会继续关注你的贴子。

TA的精华主题

TA的得分主题

发表于 2009-3-30 23:13 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
我也想知道,关注一下

TA的精华主题

TA的得分主题

 楼主| 发表于 2009-3-31 09:17 | 显示全部楼层
有关关系运算,很多书介绍太理论
初学者可能听不懂.

参照了几本书,我来总结一下.
选择运算,从关系中找出符合条件的记录的操作为选择,如图中的上部分
是从记录上筛选.
111.PNG
而投影运算,是从若干个属性构成新关系的操作称为投影,也就是从字段上选择,如上面图中的投影运算.
这个应该好理解了吧?

TA的精华主题

TA的得分主题

 楼主| 发表于 2009-3-31 09:21 | 显示全部楼层
问题4:有关联接,下图描述是否正确? [已解决]

有关联接描述,本来我理解了意思
但书上的图是这样的
222.PNG

我个人认为书上有点错误.应该是下图这样的.
333.PNG

我通过access做了两个表,不建立关系.得到乘积的记录.
应该是这样的效果?
444.PNG
是我理解错误,还是书上笔误?谁能一言以救之?

请教过老师,为书上错误。
不知是否有不同意见?

[ 本帖最后由 wbxfq 于 2009-4-7 18:31 编辑 ]

TA的精华主题

TA的得分主题

发表于 2009-3-31 09:51 | 显示全部楼层
[广告] VBA代码宝 - VBA编程加强工具 · VBA代码随查随用  · 内置多项VBA编程加强工具       ★ 免费下载 ★      ★使用手册
最近也在重学数据库
与LZ一起学习

TA的精华主题

TA的得分主题

 楼主| 发表于 2009-3-31 09:58 | 显示全部楼层
我有一个学习方法和大家分享一下.

比如看书某个观点不理解.
那不是你的错,
是出书的人错.
说得太复杂了.
你千万不要陷进去,
有些人就是要钻牛角尖,
今天不弄出来就不吃饭就不睡觉
那是虐待自己.

遇到难题,搁那搁着.
象我这样,先全部总结在这里.
总有一天,你会开窍的.

或者换一本书.换个角度.
所以我学access时,
目前已经看过十多本了(以一本书研究,其他书参考)
也不用买书呀.
我学access一本书没买.
图书馆借
.计划看几十本书的.
目的是找一种最佳的描述.最好的理解.

希望和初学者共同进步.
有问题可以大家一起交流

TA的精华主题

TA的得分主题

发表于 2009-3-31 11:01 | 显示全部楼层

回复 15楼 wbxfq 的帖子

书上说的和你说的都没错。数据库有一个重要的原则就,所有数据记录在数据库中的位置是不重要的,或者说某条记录在表的第一行和最后一行是等价的。这条理论我是在一本关于数据库设计的书上看到的,看到时感到使我茅塞顿开。不过现在看到许多数据库似乎都不符合这个原则,不知是哪个对。

TA的精华主题

TA的得分主题

 楼主| 发表于 2009-3-31 11:14 | 显示全部楼层
原帖由 hysj02 于 2009-3-31 11:01 发表
书上说的和你说的都没错。数据库有一个重要的原则就,所有数据记录在数据库中的位置是不重要的,或者说某条记录在表的第一行和最后一行是等价的。这条理论我是在一本关于数据库设计的书上看到的,看到时感到使我茅塞 ...


谢谢你的回答.

你说的也没错.
关系表就是行顺序变换没有关系.
列顺序变化也没关系.

但你仔细看上面的表.
行列怎么变化都得不到的.
根本是两个不同的表.

TA的精华主题

TA的得分主题

 楼主| 发表于 2009-4-1 17:09 | 显示全部楼层
问题5 查找产品中价格最高的十个记录<已解决>

这要是在excel不是很简单吗?
access怎么反倒难了?
利用排序,可以由高到低降排.
输出生成表前十条怎么写?
难道就是复制粘贴吗?

谢谢VAT帮忙
select top 5 *
from  表格
问题就解决了.

另外如果是排名百分之n行记录
则是
select top 5 percent *
from 表格


第二种方法:查询时,右击,属性,上限值,改为10

[ 本帖最后由 wbxfq 于 2009-4-6 10:14 编辑 ]
您需要登录后才可以回帖 登录 | 免费注册

本版积分规则

手机版|关于我们|联系我们|ExcelHome

GMT+8, 2024-11-17 07:42 , Processed in 0.032045 second(s), 8 queries , Gzip On, MemCache On.

Powered by Discuz! X3.4

© 1999-2023 Wooffice Inc.

沪公网安备 31011702000001号 沪ICP备11019229号-2

本论坛言论纯属发表者个人意见,任何违反国家相关法律的言论,本站将协助国家相关部门追究发言者责任!     本站特聘法律顾问:李志群律师

快速回复 返回顶部 返回列表