实验项目一
实验项目名称:数据库及表的基本操作教师评分:
一、实验目的和要求:
1、熟悉和掌握数据库应用系统的分析与设计方法。
2、掌握数据库的创建方法和过程。
3、掌握表的创建方法和过程。
4、掌握字段的属性设置方法。
5、掌握记录的输入方法和技巧。
6、掌握表中记录筛选和排序的方法。
7、掌握调整数据表外观的方法。
8、掌握索引的种类及建立方法。
9、掌握建立表间关系的方法。
二、实验任务:
1、根据实际工作需要进行需求分析,设计“进销存管理系统”各功能模块和系统框架。
2、根据数据规范化原则,设计“进销存管理系统”数据库中所需要的表结构。
3、熟悉和掌握数据库的几种创建方法。
4、在表设计器中创建“商品信息表”,并输入记录数据。
5、在数据表视图中,通过直接输入数据的方法创建“仓库信息表”,然后在表设计视图中修改表结构。
6、自行选择通过表设计视图或数据表视图创建余下的8个数据表,并输入相关记录。
7、根据“仓库信息表”中的“仓库编号”字段的取值来设置“进货信息表”、“出货信息表”、“库存信息表”3个数据表的“存放位置”、“出货仓库”、“仓库编号”字段的有效性规则和有效性文本。
8、对“出货信息表”中的记录进行筛选和排序:筛选出“商品编号”为“s00007”的商品出货记录;筛选出“出货日期”为“2007-4-10”以前的商品出货记录;安“出货数量”升序排序。
9、调整“退货信息表”的外观,调整字段显示宽度和高度、隐藏列和显示列、冻结列、设置数据表格式及改变字体显示。
10、设置“出货信息表”的“出货仓库”、“商品编号”和“客户编号”字段的索引为“有(有重复)”;设置“出货信息表”的“商品编号”、“客户编号”和“出货日期”为多字段索引,并按照“商品编号”升序排列。
11、为“进销存管理系统”数据库中的数据表建立表间的关联关系。
三、实验原理:
1.数据库的创建(“进销存管理系统”E-R图)(E-R图不会的用自己的语言描述)
(学生自行总结)
2.数据表的创建
(学生自行总结)
3.数据表中的字段属性的相关设置。
(学生自行总结)
4.对表中记录进行筛选和排序。
(学生自行总结)
5.调整表的外观(包括字段显示高度、宽度,显示/隐藏列,冻结列,数据表格式,
字体显示设置等)
(学生自行总结)
6.建立表之间关系。
(学生自行总结)
四、实验操作步骤(可略)
(参考课本上过程)
以上四部分完成可及格,尤其是第三部分不能省略
五、思考讨论题(以部分字段作例子,希望举一反三。
小组讨论、上网查找答案均可)
1、“商品信息表”的“商品单价”设置成长整形输入时可否输入小数?
2、为“仓库信息表”的“仓库编号”字段设置输入掩码,使用户输入时只能输入第
一个字符为c,后三个字符为数字的格式。
请写出步骤。
3、为“客户信息表”的“邮编”字段设置合适的输入掩码。
4、为“出货信息表”的“出货日期”设置在数据表视图里显示为“××××年×月
×日”的格式。
请写出步骤。
5、为“用户信息表”新增一个字段“是否管理员”,默认值为否。
请写出步骤。
6、为“进货信息表”的“进货日期”设置默认值为当前系统日期。
请写出步骤。
7、为“进货信息表”的“进货数量”设置只能输入正数和0,如果输入负数,系统能
给出错误提示。
请写出步骤。
8、为“进货信息表”设置输入“存放位置”内容时出现一个下拉列表,可以选择输
入“C001”~“C004”。
请写出步骤。
(提示:可在为“存放位置”设置数据类型时设置为“查阅向导型”)
六、实验中遇到的问题(根据个人具体情况记载,选做)
相携及田家,童稚开荆扉。