数据库应用程序设计方法
1
成绩查询程序设计
任务概述
要编写一个实用的数据库程序,必须系统地学****过数据库原理的知识,并首先设计出符合用户业务需求的数据库体系,然后才能利用某种语言,开发出针对这个数据库的交互程序:数据库应用程序。
2
下面以一个简化的数据库设计为例:
建立一个名为“成绩”的数据库,其中包含三张数据表,即学****成绩表、学生情况表、课程情况表。
数据库管理系统
数据库名
表名
SQL Server
成绩
学生成绩表
学生情况表
课程情况表
用户
创建数据库
3
创建表结构
表名
结构
学生成绩表
学生情况表
课程情况表
用户
学号、课程号、成绩
学号、姓名
课程号、课程名
用户名、密码
4
2. 程序的主要功能
利用SQL语句完成对学生成绩表的插入、修改、删除和查询操作。比如:
(1)插入记录:
Insert Into 学生成绩表(学号,课程号,成绩)
Values(‘001’,’001’,85)
(2)删除记录
Delete From 学生成绩表
Where 学号=‘001’ And 课程号=‘001’
(3)修改记录
Update 学生成绩表 set 成绩=90
Where 学号=‘001’ And 课程号=‘001’
(4)按学号查询
Select * From 学生成绩表 Where 学号=‘001’
5
在完成用户界面设计的基础上,只要将上述SQL语句“嵌入”到VB程序中,即可完成成绩查询程序的开发,这种范式通常称为嵌入式开发.
6
界面设计
新建一“标准EXE”“成绩查询”.
(frmMain)
设计菜单:
增加删除修改查询退出
增加学生记录删除学生记录
增加课程记录删除课程记录
增加成绩删除成绩记录
增加用户删除用户
7
8
(frmAddStudent)
9
(frmAddCourse)
10
数据库应用程序设计方法 来自淘豆网www.taodocs.com转载请标明出处.