数据库技术I(2010年秋)序号:数据库技术I实验报告系别:班级:姓名:学号:成绩:评语:指导教师签字:日期:实验一数据库的建立及数据维护一、实验目的1
学会使用企业管理器和查询分析器创建数据库、创建基本表和查看数据库属性
学会使用企业管理器和查询分析器向数据库输入数据,修改数据,删除数据的操作
在SOLServer查询分析器中完成复杂查询及视图定义
二、实验环境及要求数据库实验要求如下环境,服务器端:Windows2000/xp、数据库服务器(SQLServer2005)、Web服务器(IIS5
0)和ASP
客户端:IE5
要求:1、根据以上数据字典,画出该数据库的ER图,完成数据库的概念结构设计;2、将ER图转换成逻辑关系模式,判断逻辑数据库模式中的各个关系(表)是第几范式,如果没有达到第三范式或BC范式,请进行规范化
完成数据库的逻辑结构设计
3、通过企业管理器或者查询分析器实现关系模式的存储,包括确定主码、外部码等
4、通过企业管理器或查询分析器向数据库中输入数据
5、打开数据库SQLServer2005的查询分析器,用SQL语言完成以下语句
并通过实验结果验证查询语言的正确性,将每个SQL语言及结果存盘,以备老师检查
(1)求全体学生的学号、姓名和出生年份
(2)求每个系的学生总人数并按降序排列
(3)求选修了课程号为002或003的学生的学号、课程名和成绩
(4)检索选修某课程的学生人数多于3人的教师姓名
(5)查询所有未选课程的学生姓名和所在系
(6)求每个同学的课程成绩的最高分,查询结果项包括:学生姓名、课程号及最高分
(7)求所有讲授数据结构课程的教师姓名(8)查询所有选修了李正科老师的课程的学生信息三、实验步骤及结果1、SQLServer2005服务管理器使用1.启动数据库服务软件SQLServer2005:在程序菜单中选择Mi