教学文库网 - 权威文档分享云平台
您的当前位置:首页 > 精品文档 > 政务民生 >

数据库实验指导书 - 图文

来源:网络收集 时间:2025-09-24
导读: . 数 据 库 原 理 实 验 指 导 书 陕西理工学院计算机系 2008. 1 1.实验目的与要求 数据库原理及应用是计算机科学与技术专业和信息管理与信息系统专业的课程之一,是一门理论与实践相结合的课程,上机实验环节是本课程的重要组成部分。 (1)实验的目的是为

.

数 据 库 原 理

实 验 指 导 书

陕西理工学院计算机系 2008.

1

1.实验目的与要求

数据库原理及应用是计算机科学与技术专业和信息管理与信息系统专业的课程之一,是一门理论与实践相结合的课程,上机实验环节是本课程的重要组成部分。

(1)实验的目的是为了配合课堂教学,进一步强化、加深对数据库原理理论知识的理解。实验的任务是要结合数据库原理和SQL Server 2000数据库系统,熟练掌握和深入理解课堂教学内容,实现从理论到实践的统一。以提高动手能力,提高分析问题和解决问题的能力。 (2)实验教学的要求:学生每次实验前必须根据实验指导书,设计出实验方案(代码和实验步骤);在实验过程中要求独立进行程序调试和排错,必须学会使用在线帮助解决实验中遇到的问题,必须应用理论知识分析问题、解决问题。上机结束后写出实验报告,对实验过程进行分析和总结。 2.实验方式与基本要求

⑴第一次实验前,任课教师需要向学生讲清实验的整体要求及实验的目标任务;讲清实验安排和进度、平时考核内容、期末考试办法、实验守则及实验室安全制度;讲清上机操作的基本方法。

⑵《数据库原理》课程是以理论课为主、实验为辅的课程。每次实验前:教师需要向学生讲清实验目的和基本要求,讲清实验对应的理论内容;学生应当先弄清相关的理论知识,再预习实验内容、方法和步骤,避免出现盲目上机的行为。

⑶实验1人1组,在规定的时间内,由学生独立完成,出现问题时,教师要引导学生独立分析、解决,不得包办代替。

⑷该课程实验是一个整体,需要有延续性。机房应有安全措施,避免前面的实验数据、程序和环境被清除、改动或盗用的事件发生。

⑸任课教师要认真上好每一堂课,实验前清点学生人数,实验中按要求做好学生实验情况及结果记录,实验后认真填写实验记录。

⑹学生最好能自备计算机,课下能通过Email进行联系,以便能够熟悉和精通实验方法。如果能结合实际课题进行训练,会达到更好的效果。 3.适用专业

适用于计算机类。 4.主要实验环境

操作系统为Microsoft Windows 2000。

数据库管理系统为Microsoft SQL Server2000标准版或企业版。 5.考核与报告

《数据库原理》上机实验采用平时实验考勤和报告结合的方法评定成绩,其中平时实验考核占40%,报告占60%。

实验报告要求采用统一印制的实验报告纸。撰写实验报告要按制定的规范进行,实验报告中应附有实验原始记录。指导教师对每个学生的实验报告要认真批改、评分、签字 。 6.实验项目设置与内容

实验项目与内容提要见表1

2

表1 序号 实验项目名称 实验内容提要 通过SOL Server企业管理器和查询分析器工1 数据库的定义 具的使用创建数据库、创建基本表和查看数据库属性 数据库的建立和维护 数据库的简单3 查询和连接查询 4 通过SOL Server企业管理器和查询分析器工具向数据库输入数据,修改数据,删除数据的操作 在SOL Server查询分析器中对数据库进行简单查询和连接查询 必做 验证 2 必做 验证 2 必做 验证 2 性质 类型 学时 2 数据库的嵌套在SOL Server查询分析器中,使用查询 数据库的组合和统计查询 数据库的视图定义及使用 数据完整性和安全性 数据库备份和恢复 学生成绩管理in,any,exists操作符进行嵌套查询操作 在SOL Server查询分析器中对数据库进行组合和统计查询 创建、查看、修改和删除视图 设置SOL Server的安全认证模式,设置数据操作权限,设置数据完整性约束条件,定义触发器。 用企业管理器创建一个备份,并恢复定义的学生选课数据库 必做 验证 2 5 6 必做 验证 必做 验证 2 2 7 必做 验证 2 8 必做 验证 2 9 系统的数据库利用SQL Serever 2000设计一个简单学生成设计 绩管理系统的数据库 必做 综合 4

3

数据库原理与应用实验

实验1:数据库的定义实验

一、实验目的

要求学生熟练掌握和使用SQL、T-SQL、SQL Server Enterpriser Manager Server 创建数据库、表、索引和修改表结构,并学会使用SQL Server Query Analyzer,接收T-SQL语句和进行结果分析。 二、实验内容包括:

l)创建数据库和查看数据库属性。

2)创建表、确定表的主码和约束条件,建立索引。 3)查看和修改表结构。

4)熟悉SQL Server Enterpriser Manager和 Query Analyzer工具的使用方法 三、实验任务如下(基本和提高操作实验都必须完成)

1.基本提作实验

1)使用Enterpriser Manager建立图书读者数据库

2)在Enterpriser Manager中查看图书读者数据库的属性,并进行修改,使之符合要求。 3)通过Enterpriser Manager,在建好了图书借阅数据库中建立图书、读者和借阅3个表, 其结构为:

图书(书号,类别,出版社,作者,书名,定价); 读者(编号,姓名,单位,性别,电话): 借阅(书号,读者编号,借阅日期)

要求为属性选择合适的数据类型,定义每个表的主键,Allow Null(是否允许空值)和 Default Value(缺省值)等列级数据约柬。 4)在Enterpriser Manager建立图书、读者和借阅3个表的表级约束:每个表的PrimaryKey(主键)约束;借阅表与图书表间、借阅表与读者表之间的foreign key(外码)约束,要求按语义先确定外码约束表达式,再通过操作予以实现;实现借阅表的书号和读者编号的UNIQUE(惟一性)约束;实现读者性别只能是“男”或“女”的check(检查)约束。

2.提高操作实验

建立学生_课程库操作,在查询分析器中实现。 库中表结构为:

学生(学号,姓名,年龄,性别,所在系): 课程(课程号,课程名,先行课); 选课(学号,课程号,成绩)。 要求:

l)建库、建表、建立表间联系。

2)选择合适的数据类型。

3)定义必要的索引、列级约束和表级约束。

3选择操作实验

将自设计的数据库应用系统中的数据库、库中的表、索引和约束用T-SQL表达,并通过Enterpriser Manager或Query Analyzer实现建库、建表、建立表间联系和建立必要的索引、

4

列级约束和表级约束的操作。

四、实验报告要求

1、简要写出在企业管理器中的各操作过程。 2、用T-sql表示建表和建库操作。

3、实验操作步骤和实验结果,实验中出现的问题和解决方法。 4、体会和提高。

实验2:数据库的建立和维护实验

一、实验目的

要求学生熟练掌握使用SQL、T-SQL和SQL Server Enterpriser Manager向数据库输入数据、修改数据和删除数据的操作。 二、实验任务

1.基本操作实验

1)通过 Enterpriser Manager,在图书借阅数据库的图书、读者和借阅3个表中各输入10条记录。要求记录不仅满足数据约束要求,还要有表间关联的记录。2)图书借阅数据库的三个基本表为图书(书号,类别,出版社,作者,书名,定价);读者(编号,姓名,单位,性别,电话);借阅(书号,读者编号,借阅日期)。对通过 Enterpriser Manager实现对图书借阅数据库的图书、读者和借阅3个表中数据的插入、删除和修改操作。

3)通过 …… 此处隐藏:2119字,全部文档内容请下载后查看。喜欢就下载吧 ……

数据库实验指导书 - 图文.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.jiaowen.net/wendang/447012.html(转载请注明文章来源)
Copyright © 2020-2025 教文网 版权所有
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:78024566 邮箱:78024566@qq.com
苏ICP备19068818号-2
Top
× 游客快捷下载通道(下载后可以自由复制和排版)
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能出现无法下载或内容有问题,请联系客服协助您处理。
× 常见问题(客服时间:周一到周五 9:30-18:00)