- 1、本文档共8页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
关系数据库基础电子教案电子课件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)
使用快速创建。
7
文档评论(0)