数据库或者Excel问题:学校的办公室的人员数据库

学校的办公室,由于之前管理过于松散,现在想建立一个数据库,我不知道用Excel好一点还是用数据库好一点,我没有编程和数据库基础,Excel也是马马虎虎,所以都要学习,办公室的情况是这样的:
数据库中需要记录人员姓名、学号、联系方式、学院、奖励情况等个人信息、还有人员的上岗去向(地点、部门、工作、负责老师、考核员等)、上岗时间(从哪天开始、到哪天结束,每周哪几天,分别是几点到几点),还有一些备注信息……
我不知道用哪个比较合适,因为有时候会弄一些统计和筛选的东西,Excel用起来不知道会不会有问题,人员大概有二百人以上吧,都是学生,会有变动,请高手指点,不吝赐教的一定给您加分!另外如果用数据库给我推荐一款比较好上手的数据库吧,办公室人也不是特别多,谢谢了∩_∩
谢谢各位的回答,那现在我就先学Excel,那请问要不要学一点编程?如果学的话各位推荐我学哪一个?我是物联网工程专业的,估计我们以后也得学这方面的内容。
至于数据库,以后再学吧……

1000条数据用excel比较好,界面容易接受,而且操作容易;
1000-10000用ACCESS数据库比较好,如果超过10000条数据就必须用来SQL了。

要做人员信息管理数据库,你用excel可建设几个窗口,几个窗口分别为:人员录入、人员查询、人员修改、人员删除、数据库备份。

人员录入--------主要是新增人员;
人员查询--------是根据条件查询你录入的人员数据库;
人员修改--------就是变更人员的信息;
人员删除--------就是删除不需要的人员;
数据库备份-----防止误操作时损坏人员数据库,做好备份,日后损坏了可恢复原来的数据库。

基本就是这样,不难做,而且简单易简单。追问

请问一下:Excel的窗口是什么意思?您让我做的东西是用vb什么的编程吗?vbs可以不?

追答

VBA其实和VB差不多,VBA是值入excel用的编程,而VB是单独的编程,如果要用VB你的数据库,就必须要用到数据库软件,VB+ACCESS就可以做到了。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2011-09-27
用微软EXCEL是最方便的。但前提是:你必须设计好表格的基本数据内容。(例如:“人员基础数据表”中,你应该设置完成所有人员信息记录:姓名、学号、联系方式、学院、奖励……
然后,再用数据透视表(唉,不懂了吧?学一下吧,只会鼠标就能够做到!不用你输入1个公式或文字或数据!)透视出来你想的信息即可。当人员变动时,你只需要在基础数据表中进行修改即可。
第2个回答  2011-09-27
一般数据库比较稳定,一般都是结合编程语言使用,而EXCEL比较方便,但频繁操作容易破坏,如果用EXCEL,建议经常备份,想用数据库可以学下sql,但最好是能学点编程语言如vb.net什么的
第3个回答  2011-09-27
我的一点建议,如果是你目前的情况,我认为还是用EXCEL比较现实,因为学Excel比学数据库方便,更快,更容易。excel各个表其实就是数据库,也可以用相应的语言来读取数据。第一行相当于数据库的字段,如果要把Excel做成像数据库一样。表格内不允许出现合并单元格,表头(第一列)不允许出现重复值。可以试着学习下。一起学习。