关系数据库基础电子教案、电子课件1、实训项目学生选课系统开发.doc

关系数据库基础电子教案、电子课件1、实训项目学生选课系统开发.doc

  1. 1、本文档共8页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
关系数据库基础电子教案、电子课件1、实训项目学生选课系统开发

实训项目:“学生选课”数据库应用系统开发 一、准备工作: 1、判断SQL Server2000中是否有XuanKe数据库? 如果有,转2 如果无,则首先在SQL Server 2000中创建名字为XuanKe的数据库。 2、XuanKe数据库中有Student、Course、StuCou表吗? 如果有,转3 如果无,则在ERWIN中打开“学生选课.ER1”文件,连接SQL Server 2000的XuanKe数据库,生成表。 3、是否需要向Student、Course、StuCou表中输入数据? 如果需要,则在SQL Server 2000查询分析器下执行“向表中输入数据.sqll”脚本。 4、是否有如下视图: 4.1 让用户只看到男生的信息V_StudentIsBoy 4.2让用户只看到选修了课程的同学的学号、姓名、课程名和成绩V_StudentGrade 4.3 只让用户看到同学的学号、姓名和年龄V_StudentAge 如果无,则执行“创建视图”脚本 5、将SQL Server 2000下的XuanKe数据库中的表导出到ACCESS的XuanKe数据库中。 首先先要在ACCESS中创建XuanKe.mdb数据库,然后关闭XuanKe数据库窗口。 6、在SQL Server 2000的企业管理器中,选中XuanKe数据库,鼠标右键-所有任务-导出数据。 选择默认选项,完成。 二、开发桌面数据库应用系统(ACCESS) 1、设计数据库系统 学生选课数据库管理系统应具备以下功能: 1)维护数据:可以向Student、Course、StuCou表输入数据、修改数据、删除数据 2)统计功能:可根据需要进行统计。如统计学生总数,统计课程门数等等 3)查询功能:可根据用户需要查询信息,如查询男生的学号、姓名等信息。 查询同学的学号、课程号、课程名和成绩等等 4)打印报表:根据需要打印报表。 SQL SERVER 2000中的表导出到ACCESS时,规则和默认值没有了。我们修改它。 2、如何根据需要修改表的定义? 解决问题:注意索引不用选。 1)保证列完整性:Student表的性别默认值为“男”,值只能为”男”、”女” 2、修改Student表的Birthday列类型为“日期/时间型”,然后在下面的格式中选择“短日期型” 先保存表。 3)Birthday列的值只能为”2006-11-29”格式。“输入掩码”:出生日期。鼠标点击“输入掩码”右侧的“…”按钮,首先保存表。 练习:给Student表增加PHONE列,移动电话,并且定义掩码格式为00000000000。 方法:单击“编辑列表”按钮,自定义“输入掩码”,请见下图。 4、修改列属性的默认值:菜单的“工具”-“选项”-“表/查询” 5、设定日期值为当前时间的设定: 6、设定Student表的性别列为组合框:值为“男”、“女” 7、设定Course表的Credit为组合框:值为2、3、4、5、6 8、设置主键列:注意主键值惟一。 9、输入/修改数据: 问题:先输入主表,再输入从表。 10、创建表与表之间的关系: 11、创建数据库窗体(用户界面):请看用户界面(窗体)设计-课程部分(1) 使用快速创建。

文档评论(0)

a888118a + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档