文档库 最新最全的文档下载
当前位置:文档库 › 实验四(2)第三章练习作业

实验四(2)第三章练习作业

上机练习01
一、基本操作题
1、打开”订货管理”数据库,并将表order_detail添加到该数据库中。
2、为表order_detail的”单价”字段定义默认值为NULL。
3、为表order_detail的”单价”字段定义约束规则:单价>0,违背规则时的提示信息:“单价必须大于零”。
4、关闭”订货管理”数据库,然后建立自由表customer,表结构如下:
客户号 C(6) 客户名 C(16) 地 址 C (20) 电 话 C(14)


上机练习02
一、基本操作题
1、创建一个新的项目sdb_p,并在该项目中创建数据库sdb;
2、将考生文件夹下的自由表student和sc添加到数据库sdb中;
3、在sdb数据库中建立course表,表结构如下:
课程号C(2) 课程名 C(20) 学 时 N(2)
随后向表中输入6 条记录,记录内容如下(注意大小写):
课程号 课程名 学时
c1 C++ 60
c2 Visual FoxPro 80
c3 数据结构 50
c4 JAVA 40
c5 Visual BASIC 40
c6 OS 60
4、为course表创建一个主索引,索引名为cno,索引表达式为“课程号”;


上机练习03
一、基本操作题
在文件夹下的数据库salsry_db中完成操作:
1、在数据库salary_db中建立表dept,表结构如下:
部门号 C(2) 部门名 C(20)
随后在表中输入5条记录,记录内容如下:
部门号 部门名
01 制造部
02 销售部
03 项目部
04 采购部
05 人事部
2、为dept表创建一个主索引(升序),索引名和索引表达式均是“部门号”。
3、通过“部门号”字段建立salarys表和dept表间的永久联系。
4、设置参照完整性的约束,更新规则为“级联”;删除规则为“限制”;插入规则为“限制”。


上机练习04
一、基本操作题
在文件夹下的“雇员管理”数据库中完成如下操作:
1、为“雇员”表增加一个字段名为email、类型为“字符型”、宽度为20的字段
2、设置“雇员”表中“性别”字段的有效性规则,性别取“男”或“女”,默认值为“女”。
3、在“雇员”表中,将所有记录的email字段值使用“部门号”的字段值加上“雇员号”的字段值再加上“@https://www.wendangku.net/doc/6111828449.html,”进行替换。
4、通过“部门号”字段建立“雇员”表和“部门”表间的永久联系。


上机练习05
一、基本操作题
1、打开数据库score_manager ,该数据库中含三个有联系的表STUDENT、SCORE1和COURSE,根据己经建立好的索引,建立表之间联系;
2、为COURSE表增加字段:开课学期(N,2,0);
3、为SCORE1表“成绩”字段设置字段有效性规则:成绩>=0,信息:“成绩必须大于或等于零”;
4、将SCORE1表“成绩”字段的默认

值设置为空值(NULL);


上机练习06
一、基本操作题
在考生文件夹下完成如下操作:
1、建立数据库BOOKAUTH.DBC,把表BOOKS和表AUTHORS添加到该数据库;
2、为AUTHORS表建立主索引,索引名为“PK”,索引表达式为“作者编号”;
3、为BOOKS表分别建立两个普通索引,其一索引名为“PK”,索引表达式为“图书编号”;其二索引名和索引表达式均为“作者编号”;
4、建立AUTHORS表和BOOK表之间的联系;

上机练习07
一、基本操作题
1、从数据库stock中移去表stock_fk(不是删除);
2、将自由表stock_name添加到数据库中;
3、为表stock_sl建立一个主索引,索引名和索引表达试均为“股票代码”;
4、为srock_name 表的股票代码字段设置有效性规则,“规则”是:left(股票代码,1)="6",错误提示信息是"股票代码的第一位必须是6";

上机练习08
一、基本操作题
1、新建立一个名为“供应”的项目文件。
2、将数据库“供应零件”加入到新建立的“供应”项目文件中。
3、通过“零件号”字段为“零件”表和“供应”表建立永久联系(“零件”是父,“供应”是子表)
4、为“供应”表的数量字段设置有效性规则:数量必须大于0并且小于9999;错误提示信息是“数量超范围”。(注意:公式必须是数量>0 and 数量<9999);


上机练习09
一、基本操作题
1、打开数据库Customer,并将自由表Customer 和order添加到数据库中;
2、为表order“订单日期”字段定义默认值为系统的当前日期;
3、为表customer建立主索引,索引名和索引表达式均为“客户编号”;
4、为表order建立普通索引,索引名和索引表达式均为“客户编号”,然后通过“客户编号”字段建立表customer和order之间的永久联系;


上机练习10
一、基本操作题
1、打开 ecommerce数据库,并将考生文件下的自由表Ordorltom添加到该数据库;
2、为 Ordeltom表创建一个主索引(升序),索引名为PK,索引表达式为“会员号+商品号”;再为 Orderltom 创建两个普通索引(升序),一个的索引名和索引表达式均是“会员号”;另一个的索引名和索引表达式均是“商品号”;
3、通过“会员号”字段建立客户表customar和订单表Ordorltom之间的永久联系(注意不要建立多余的联系);
4、为以上建立的联系设置参数完整性约束:更新规则为“级联”,删除规则为“限制”,插入规则为“限制”。





相关文档