① 从“文件”菜单中选择“新建”命令,系统弹出“新建”对话框。
② 在“文件类型”中选中“项目”单选按钮,单击“新建文件”按钮。
③ 在弹出的“创建”对话框中,选择保存路径为考试目录,在“项目文件”文本框中输入Sproject,在“保存类型”下拉列表框中选择“项目(.pjx)”,单击“保存”按钮。即可新建一个Sproject项目,同时打开项目管理器。
(2)具体步骤如下:
① 单击项目管理器中的“数据”选项卡,选择“数据库”选项。
② 单击“添加”按钮,系统弹出“打开”对话框。
③ 选择要添加的SDB.DBC文件,单击“确定”按钮。
(3)具体步骤如下:
① 在项目管理器中选择数据库文件SDB,单击“修改”按钮,系统打开“数据库设计器”窗口,并显示SDB中所有的表文件。
② 在“数据库设计器”窗口中的空白处单击鼠标右键,在弹出的快捷菜单中选择“添加表”命令。
③ 在弹出的“打开”对话框中选择需要添加的TEACHER.DBF文件。
④ 单击“确定”按钮,返回到“数据库设计器”窗口中。
⑤ 选中TEACHER表,单击鼠标右键,在弹出的快捷菜单中选择“修改”命令,系统打开“表设计器”对话框。
⑥ 单击“索引”选项卡,在“索引名”和“表达式”文本框中输入“教师号”,在“类型”下拉列表框中选择“主索引”选项。
⑦ 单击“确定”按钮,系统弹出询问是否要永久修改表结构对话框,单击“是”按钮。
⑧ 在“数据库设计器”窗口中选中CLASS表,单击鼠标右键,在弹出的快捷菜单中选择“修改”命令,系统打开“表设计器”对话框。
⑨ 单击“索引”选项卡,在“索引名”和“表达式”文本框中输入“班主任号”,在“类型”下拉列表框中选择“普通索引”选项。
⑩ 单击“确定”按钮,系统弹出询问是否要永久修改表结构对话框,单击“是”按钮。
(4)具体步骤如下:
① 在“数据库设计器”窗口中,将光标指向CLASS表的“班级号”索引处,按住鼠标左键并拖动鼠标至STUDENT表的“班级号”索引处,释放鼠标左键,即可在两个表之间创建一个永久关系。
② 用同样的方法为CLASS和TEACHER表建立永久关系。
2.简单应用题
(1)在考生文件夹下使用菜单设计器设计一个名称为SMENU的下拉式菜单。要求如下:
① 菜单包括“数据浏览”和“退出”两个菜单栏。
② 数据浏览菜单栏包括“学生表”和“课程表”两个选项:
学生表选项在过程中使用SQL语句SELECT*FROM STUDENT查询学生表STUDENT的记录。
课程表选项在过程中使用SQL语句SELECT*FROM COURSE查询课程表COURSE的记录。
③ 退出菜单栏包括“返回到系统菜单”一个选项:返回系统菜单选项在过程中使用命令返回系统默认的菜单。
(2)在考生文件夹下打开命令文件ONE.PRG,该命令文件用来建立一个名称为S_VIEW的视图,视图查询学生的班级号、班级名、姓名、性别和班主任名(来自TEACHER表的教师名)。命令文件只包含两条语句,第1条语句有一个错误,第2条语句有两个错误,请修改之,并运行。
注意:修改时不可改变SQL语句的结构和短语的顺序,不允许增加或合并行。
① 下面的程序在第1行、第2行和第5行有错误,请直接在错误处修改。
② 修改时,不可改变SQL语句的结构和短语的顺序,不允许增加或合并行。
ONE.PRG文件的内容如下:
USE sdb
CREATE VIEW;
SELECT Class.班级号,班级名,姓名,性别,教师名 AS班主任名;
FROM Student,Class,Teacher;
WHERE Student.班级号=Class.班级号,Teacher.教师号=Class.班主任号
【参考答案】
(1)具体步骤如下:
① 从“文件”菜单中选择“新建”命令,系统弹出“新建”对话框。
本新闻共
6页,当前在第
4页
1 2 3 4 5 6