欢迎您访问上海自考网!  今天是
当前位置: 主页 > 考试大纲 >

自考《互联网数据库》实践考核样题2

2017-03-28 09:20来源:华东师范大学开放教育学院

上海市高等教育自学考试
电子商务(本科)《互联网数据库》实践练习二
说明:
(1) Web服务器使用IIS
(2) 数据库系统使用SQL Server 2000
(3) 将“教学管理_Data.MDF、教学管理_Log.LDF”以附加数据库方法添加到SQL Server 2000系统中。
一.使用SQL Server 完成下列操作,并将结果保存为相应文件
1.创建数据库、表及索引
(1)创建一数据库,数据库名为:Class,在Class数据库中定义一个班级表,表名为:Class,数据库内容见下表:

ClassID ClassName DepartID BeginDate Master MasterTel Description
010101 01级计算机应用1班 01 2001-9-1 王兵 025-12345101 计算机应用
010201 01级信息管理1班 01 2001-9-1 赵成 025-12345201 信息管理

(2)为上表建立索引index_id,按学生序号(ClassID)升序建立唯一索引。

2.在“jxgl”数据库(相关表student,course,sc)中完成下列操作。

(1).查询选修了课程的学生的学号,结果保存为文件t1_1

(2)求年龄在20岁与22岁之间的学生年龄和姓名,结果保存为文件t1_2

(3) 查询选修课程3且成绩在80 分以上的所有学生,结果保存为文件t1_3

(4) 查询选修了课程1或者选修了课程2的学生,结果保存为文件t1_4

(5)定义一个视图名为IS_age反映学生出生年份的视图

二.请完善考盘中数据库连接状态测试程序(test2.asp),并调试运行
该程序要求:
(1) 利用Connection对象,使用字符串命令数据库连接方式,连接数据库Northwind并打开。
(2) 当数据库处于连接状态时(对象的属性state=1),屏幕显示"数据库已经打开";否则屏幕显示"数据库没有打开"。
(3) 关闭数据库,并释放与该连接对象相关的系统资源。
(4)数据库相关参数:
主机:(local);  用户名:sa;  密码:sql ;  数据库名:Northwind

三.填空E-R图
把下面用关系表示的实体、实体与实体之间的联系,用E-R图表示出来 (依下图中所示数字顺序在填充栏中填入相应内容),要求表示联系的类型(1∶1、 1∶n、 m∶n)。
实体1:学生(学号,姓名,性别,年龄);关键字为:学号。
实体2:课程(课程号,课程名,学分数);关键字为:课程号。
实体1与实体2的联系:学习(学号,课程号,成绩);关键字为:学号+课程号。
注:一个学生可以选多门课程,一门课程也可以被多个学生选,学生选课后有成绩。


(1)              (2)              (3)               (4)           
(5)               (6)              (7)               (8)           
(9)               (10)              (11)               (12)           
(13)           

 

附件下载:

上一篇:自考《互联网数据库》实践考核样题1

下一篇:自考《网络营销与策划》实践考核样题1