数据库实验指导书 - 图文(4)
(1)学生基本信息的输入 (2)课程基本信息的输入 (3)修课及成绩信息的输入 输入指定班级指定课程的成绩。 (4)学生基本信息的修改
按学号修改指定学生的基本信息。 (5)课程基本信息的修改
按课程号修改指定课程的基本信息。 (6)修课及成绩信息的修改
按学号和课程名修改指定学生所修指定课程的成绩。 (7)学生基本信息的删除
按学号删除指定学生的基本信息及修课信息。注意删除某一个学生的基本信息后,该学生的修课信息也要删除。
(8)课程基本信息的删除
按课程号删除指定课程的基本信息。注意删除某一门课程的基本信息后,所有选修该课程的信息都必须删除。
(9)修课及成绩信息的删除
按学号和课程名删除指定学生所修指定课程及成绩信息。 (10)学生基本信息的查询
① 按学号查询指定学生的基本信息。 ② 按姓名查询指定学生的基本信息。 (11)课程基本信息的查询
① 按课程号查询指定课程的基本信息。 ② 按课程名查询指定课程的基本信息。 (12)修课及成绩信息的查询
① 按学号和课程名查询指定学生所修指定课程的成绩和学分绩点。 ② 按学号查询指定学生所修全部课程的课程名、成绩和学分绩点。
③ 按班级和课程名查询指定班级所有学生选修指定课程的成绩,查询结果以学号、姓名、成绩、学分绩点的形式显示。
(13)班级信息的设置
设置班级编号、班级名称,具有填加、删除、修改功能。 (14)专业信息的设置
设置专业编号、专业名称,具有填加、删除、修改功能。 (15)系别信息的设置
设置系别编号、系别名称,具有填加、删除、修改功能。 要求完成以下题目:
1、针对以上的需求运用数据流图和数据字典进行需求分析。 2、设计数据库的概念结构。
16
先设计初步的E-R图,再对初步的E-R图进行优化,得到基本的E-R图。要求所建立的概念结构能真实反映上述的应用语义。
3、设计数据库的逻辑结构
先将基本的E-R图转换为关系模型,在将能合并的关系模式进行合并。要求所建立的关系模式至少达到3NF要求。
4、设计数据库的物理结构 ① 确定关系
确定每个关系模式的关系,包括关系名、字段名、字段的数据类型、字段的宽度。 ②确定索引
根据系统的功能需求,确定合适的索引。 ③确定存储安排
确定数据库文件、日志文件、数据库备份的存储位置。 5、建立数据库
根据设计的数据库物理结构,在SQL Server 2000的查询分析器或企业管理器下建立数据库,包括建立基本表、索引。要求建立基本表时必须确定完整性约束条件。
6、建立视图
建立视图,视图名为“学生成绩”,包含有:学号、姓名、班级、课程名、成绩、学分绩点。
7、录入数据
在每个基本表中录入一批数据。 8、数据查询
(1)给定学号,按学号查询指定学生的基本信息。 (2)给定姓名,按姓名查询指定学生的基本信息。 (3)给定课程号,按课程号查询指定课程的基本信息。 (4)给定课程名,按课程名查询指定课程的基本信息。
(5)给定学号和课程名,按学号和课程号查询指定学生所修指定课程的成绩和学分绩点。 (6)给定学号,按学号查询指定学生所修全部课程的课程名、成绩和学分绩点。要求使用所建立的“学生成绩” 视图。
(7)给定班级和课程名,按班级和课程号查询指定班级所有学生选修指定课程的成绩,查询结果以学号、姓名、成绩、学分绩点的形式显示。要求使用所建立的“学生成绩” 视图。
(8)求每个学生的学分绩点的总和和平均学分绩点。 9、数据更新
(1)插入一个学生的基本信息。 (2)插入一门课程的基本信息。 (3)插入一个学生某一门课的成绩。
(4)给定学号,按学号修改指定学生的基本信息。 (5)给定课程号,按课程号修改指定课程的基本信息。
(6)给定学号和课程名,按学号和课程名修改指定学生所修指定课程的成绩。
17
(7)给定学号,按学号删除指定学生的基本信息及修课信息。
(8)给定学号和课程名,按学号和课程名删除指定学生所修指定课程及成绩信息。 10、数据控制
先新建几个不同的数据库用户,给他们赋予不同的权限,然后自己以这些不同的用户登录SQL Server 2000,比较操作权限的不同。
五、实验报告要求
1、格式要求
实验报告必须有:实验名称、实验目的、实验要求、实验内容、实验步骤、总结。 2、内容要求
实验步骤清楚,每个步骤的内容必须充实,能反映出该步骤的结果。 3、书写要求
图文并茂,图片必须要有图号和图题,图号和图题在图片正下方,表格必须要有表号和表题,表号和表题必须位于表格正上方。此外,一律手写,不得打印。
18
相关推荐:
- [政务民生]2013年公共基础知识热点问题(七)
- [政务民生]检验检测机构资质认定评审准则及释义20
- [政务民生]关于印发重庆市房屋建筑和市政基础设施
- [政务民生]1、隧道洞身开挖支护施工技术交底书
- [政务民生]2015年山东省17地市中考语文试题分类汇
- [政务民生]2-高级会计师资格考试和评审流程图
- [政务民生]2018版中国清分机行业发展分析及前景策
- [政务民生]新课改高中政治探究
- [政务民生]2018-2024年中国新型组合房屋行业投资
- [政务民生]2015年上海市春季高考数学模拟试卷五
- [政务民生]灌砂法及环刀法测压实度(带计算过程)
- [政务民生]运筹学实验2求解非线性规划
- [政务民生]劝学、逍遥游默写(教师卷)
- [政务民生]《运筹学》 - 期末考试 - 试卷A - 答案
- [政务民生]八年级英语下册 Module 6 Hobbies测试
- [政务民生]2019年宪法知识竞赛试题库100题(含答
- [政务民生]自动化英文文献翻译
- [政务民生]公文格式实施细则
- [政务民生]高一地理上册课堂跟踪练习题6
- [政务民生]会计继续教育习题及答案
- 第三章 无约束最优化方法
- 泛读教程第三册答案
- 魏晋南北朝文学
- 幂的运算复习题
- 城市环境问题的成因与治理策略_以社会
- 钢结构行业产业链及竞争分析研究
- 新型热塑性弹性体增韧聚丙烯的研究
- 中国旅游地理B卷试题及答案
- (苏教版)五年级数学上册第三单元测试卷
- 不稳定性心绞痛诊断与治疗
- 俞氏国际后勤职能部门绩效考核办法
- GB7258-2017新标准考试题含答案
- 小学生汉字听写比赛活动方案
- 1.3《平抛运动》学案 教科版必修2
- 2011香港特别行政区公务员考试复习资料
- 考虑水力条件变化的城市给水管网可靠性
- 表面活性剂在油田开发和生产中的应用
- ITT内部培训资料-FI端吸泵的介绍
- 文明守纪,从我做起学生发言稿
- 初中读《聊斋志异》心得体会800字范文




