一、基本操作题(共四小题,第1和2题是7分、第3和4题是8分) 1、在考生文件夹下建立数据库KS7;并将自由表SCOR加入数据库中。 2、按下面给出的表结构。给数据库添加表STUD 字段 字段名 类型 宽度 小数 1 学号 字符型 2 2 姓名 字符型 8 3 年龄 数值型 2 0 4 性别 字符型 2 5 院系号 字符型 2 3、为表STUD建立主索引,索引名为学号,索引表达式为学号 为表SCOR建立普通索引,索引名为学号,索引表达式为学号 4、STUD表和SCOR表必要的索引已建立,为两表建立永久性的联系。 本题的主要考核点: 数据库的建立、将自由表添加到数据库中、在数据库中建立新表、主索引和普通索引的建立、为已建立索引的表建立联系 解题思路: 1.建立数据库的常用方法: 在项目管理器中建立数据库; 通过“新建”对话框建立数据库; 使用命令交互建立数据库,命令为: CREATE DATABASE [DatabaseName|?] 将自由表添加到数据库中,可以在项目管理器或数据库设计器中完成。在数据库设计器中可以从“数据库”菜单或在数据库设计器上单击右键弹出的菜单中选择“添加表”,然后在“打开”对话框中选择要添加到当前数据库的自由表。还可用ADD TABLE命令添加一个自由表到当前数据库中。 2.打开数据库设计器,在“数据库”菜单中或在数据库设计器上单击右键弹出的菜单中选择“新建表”,新建表并输入字段。 3.在表设计器中的索引页面建立索引。 4.建立两个表的联系:在父表中选中主索引,按住鼠标拖动至子表相应的普通索引上,释放鼠标,联系即已建立。 二、简单应用(2小题,每题20分,计40分) 1、在考生文件夹中有一个学生数据库STU,其中有数据库表STUDENT存放学生信 息,使用菜单设计器制作一个名为STMENU的菜单,菜单包括"数据操 作"和"文件"两个菜单栏。 每个菜单栏都包括一个子菜单。菜单结构如下: 数据操作 数据输出 文件 保存 退出 其中: 数据输出子菜单对应的过程完成下列操作:打开数据库STU,使用SQL的SELECT语句查询数据库表STUDENT 中所有信息,然后关闭数据库。退出菜单项对应的命令为SET SYSMENU TO DEFAULT,使之可以返回到系统菜单。保存菜单项不做要求。 2、在考生文件夹中有一个数据库SDB,其中有数据库表STUDENT2、SC和 COURSE2。三个表如下所示: STUDENT2(学号,姓名,年龄,性别,院系编号) SC(学号,课程号,成绩,备注) COURSE2(课程号,课程名,先修课号,学分) 用SQL语句查询"计算机软件基础"课程的考试成绩在85分以下(含85分)的学生的全部信息并将结果按学号升序存入 NOEX.DBF文件中。(库的结构同STUDENT2,并在其后加入成绩字段) 第1题,本题的主要考核点是菜单的制作和数据库基本命令。 新建菜单可按下列步骤:选择"文件"菜单中的"新建"命令,在"新建"对话框中选择"菜单",单击"新建文件"按钮。在"新建菜单"对话框中选择"菜单"按钮,调出"菜单设计器"。也可用CREATE MENU命令直接调出菜单设计器。在菜单名称中填入"数据操作",结果为子菜单,单击编辑;在子菜单的菜单名称中输入"(责任编辑:lengke) |