上海市高等教育自学考试+
电子商务(本科)《互联网数据库》实践练习一
说明:
(1) Web服务器使用IIS
(2) 数据库系统使用SQL Server 2000
(3) 将“教学管理_Data.MDF、教学管理_Log.LDF”以附加数据库方法添加到SQL Server 2000系统中。
一.使用SQL Server 完成下列操作,并将结果以相应文件保存。
1. 创建数据库、表及索引
(1)创建一数据库,数据库名为:Depar,在Depar数据库中定义一个数据表,表名为:Department,数据库内容见下表:
DepartID DepartName DepartHead Telephone Description
01 信息工程系 张大力 025-12345678 本系创建于1999年,主要从事计算机人才的培养
02 环境工程系 李援朝 025-12345679 本系创建于1998年。
(2)为上表建立索引index_ID,按部门编号(DepartID)升序建立唯一索引。
2.在“jxgl”数据库(相关表course, sc,student)中完成下列操作
(1)查询经过计算的值,求学生姓名及其出生年份,结果保存为文件t1_1
(2)求学号为99001的学生的详细情况,结果保存为文件t1_2
(3)查询每一个学生及其选修情况,结果保存为文件t1_3
(4)查询与“杨艳”在同一系学习的学生,结果保存为文件t1_4
(5)建立视图名为IS_cs的计算机系学生的视图,
二.请完善考盘中数据库连接状态测试程序(test2.asp),并调试运行。
该程序要求:
(1) 利用Connection对象,使用字符串命令数据库连接方式,连接数据库master并打开。
(2) 当数据库处于连接状态时(对象的属性state=1),屏幕显示"数据库已经打开";否则屏幕显示"数据库没有打开"。
(3) 关闭数据库,并释放与该连接对象相关的系统资源。
(4)数据库相关参数:
主机:(local); 用户名:sa; 密码:sql ; 数据库名:master
三.用E-R描述数据库
(1)设计一个适合大学选课的数据库,该数据库应包括学生、系、教师、课程,哪一个学生选修了哪一个教师的哪一门课,学生的成绩,一个系提供哪一些课程等信息。根据所给的E-R图填充实体名称和联系名称及联系的类型 (1:1、 1:n、 m:n),用以描述该数据库。
(1) (2) (3) (4)
(5) (6) (7) (8)
附件下载: