实验5 数据库编程1_第1页
实验5 数据库编程1_第2页
实验5 数据库编程1_第3页
全文预览已结束

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、【精品文档】如有侵权,请联系网站删除,仅供学习与交流实验5 数据库编程1.精品文档.实验5 数据库编程(一)一、 实验目的:1. 掌握ADO组件、datasource、DBGrid组件的使用。2. 理解基于数据库应用程序的设计方法。二、 实验时间:三、 实验地点:四、 实验内容与步骤:1.在数据库“student”中创建在校学生基本信息表。并按要求设置表属性。(1)学生基本信息表。并参考此表建立毕业生基本信息表。字段名说明要求Xh学号主键Xm姓名必填字段Xb性别Csrq出生日期Jg籍贯Bjbh班级编号外键Zw职务Tc特长MM系统登录密码JTDZ家庭地址bz备注思考:1)学号能否设置为数字型,为

2、什么?2)出生日期能否用“年龄”替代,为什么?3)在该表中输入10条记录。(2)建立班级信息表。该表包含“班级编号、班级名称、入学年份、所在系、所学专业、人数、辅导员、班长、班长联系电话”等信息,设置“班级编号”为主键,并在该表中输入我们专业班级的记录。并参考此表建立专业信息表。(3)创建“课程信息”表。该表包含“课程编号、课程名称、学分、课时、适用专业”等信息,并设置主键。选择本学期我们所学课程5门,将其信息输入到该数据表中。(4)创建“教师基本信息表”,该信息表包含“教师编号、教师姓名、联系电话、EMAIL”等信息,并设置主键。向该表输入5条记录。(5)创建“学生学习成绩”信息表,包含“课

3、程编号,教师编号,学生编号,学习成绩”并设置学习成绩为0-100分。(6)实现”新生入学”、“在校学生信息修改”、“在校学生信息查询”、“学生毕业处理”等功能,可使用存储过程。2.使用ADO组件、Datasource、Data Control等组件完成:(1)主界面包含学生信息管理,班级信息管理,教师信息管理,课程信息管理,学习成绩管理等菜单,在每个菜单下面包含子菜单,如“学生管理”包含”新生入学”、 “在校学生信息修改”、“在校学生信息查询”,“学生毕业处理”等菜单项。(2)实现”班级信息”查询,并将FORM命名为”班级信息管理”,显示“计算机*”班级信息。(*可用本班级名称代替)(提示:班级信息表)(3)在FORM”班级信息管理”中完成增加新班级信息、修改班级信息等操作。(4)请利用“班级信息表”和”学生基本信息管理表”的两个表,创建查询。命名为按“班级名称”查询.并查询出班级名称为“计算机*”所有学生的信息。(需要使用到两个表)(5)使用动态查询完成: 1)按姓名查询同学的基本信息。2)多条件查询:如:查询班级名称为“计算机*”的所有男生信息。(6)设计登录窗体,使用帐号和密码进行登录。若成

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论