Access数据库.docx
《Access数据库.docx》由会员分享,可在线阅读,更多相关《Access数据库.docx(2页珍藏版)》请在冰豆网上搜索。
Access数据库
1.请写出以下SQL语句的功能:
SELECTCOUNT(编号)FROM职工表WHEREYEAR(NOW())-YEAR(进厂日期)>=25
答:
查询职工表中工龄超过25年的职工人数。
2.写出相应的SQL语句:
查询“sell”表中商品编码为“A002”且进货时间为两天前的记录,并按进货时间“datetime”降序排序。
答:
Select*fromsellwherecode=“A002”anddatetime3.写出相应的SQL语句:
删除“stock”表中库存数量“amount”为空的记录。
答:
Deletefromstockwhereamountisnull
4.写出相应的SQL语句:
已知“借阅”表中有“借阅编号”、“学号”和“借阅图书编号”等字段,每名学生每借阅一本书生成一条记录,按学生学号统计出每名学生的借阅次数。
答:
Select学号,Count(学号)from借阅GroupBy学号
二、简答题(每小题3分,共16题,共48分)。
1.创建表的方法有哪些?
答:
创建表有三种方法:
使用向导、使用通过输入数据创建表和使用表设计器。
2.什么是查询?
查询有哪些类型?
答:
查询就是以数据库中的数据作为数据源,根据给定的条件,从指定的数据库的表或查询中检索出用户要求的记录数据,形成一个新的数据集合。
ACCESS提供了5种类型的查询,包括选择查询、参数查询、交叉表查询、操作查询和SQL查询。
3.简述窗体的功能和创建子窗体的两种方法:
答:
窗体是主要用于输入和显示数据的数据库对象,也可以将窗体用作切换面板来打开数据库中的其他窗体和报表,或者用作自定义对话框来接收输入及根据输入执行操作。
窗体是一个组合式的对象,也就是说用户可以根据自己的需要在窗体中增加相应的控件,并定义其外观、行为和位置等。
一种是同时创建主窗体和子窗体;另一种方法是将已有的窗体添加到另一个窗体中,创建带有子窗体的主窗体。