福建农林大学计算机与信息学院实验报告
系: 计算机 专业: 计算机科学与技术 年级: 2013 姓名: 林强 学号: 3136010044 实验室号__ 计算机号 实验时间: 指导教师签字: 成绩: 报告退发 (订正 、 重做)
实验二:数据库的建立与维护实验
一、实验目的和要求
熟练掌握使用 SQL、Transact-SQL和SQL Server企业管理器向数据库输入数据、修改数据和删除数据的操作。
二、实验内容和原理
1. 基本操作实验
(1)通过企业管理器,在图书-读者数据库的图书、读者和借阅3个表中各输入5条记录。要求记录不仅满足数据约束要求,还要有表间关联的记录。 (2)通过企业管理器实现对图书-读者数据库的图书、读者和借阅3个表中数据的插入、删除和修改操作。 2. 提高操作实验
(1)通过查询分析器用SQL命令实现对学生-课程库的数据增加、数据删除和数据修改操作,要求学生、课程和选课表中各有5条以上的记录。
(2)通过查询分析器用SQL命令实现在读者表中增加“借书册数’字段,统计借书者在2005年~2007年间所借书的册数,并将结果送入读者表中的借书册数字段的操作。
(3)通过查询分析器用SQL命令为学生-课程库中的“课程”表添加“学时(短整型)”属性,并设置它的约束条件为大于0且小于等于150。
三、实验环境
硬件:计算机
软件:Windows 2000和SQL Server 2000
四、算法描述及实验步骤
1、基本操作实验
(1)通过企业管理器,在图书-读者数据库的图书、读者和借阅3个表中各输入5条记录。要求记录不仅满足数据约束要求,还要有表间关联的记录。
表间关联:
(2)通过企业管理器实现对图书-读者数据库的图书、读者和借阅3个表中
数据的插入、删除和修改操作。 插入前:
插入后:
删除:
2、提高操作实验
(1)通过查询分析器用SQL命令实现对学生-课程库的数据增加、数据删除和数据修改操作,要求学生、课程和选课表中各有5条以上的记录。 建学生-课程库: 创建学生表:
创建课程表:
创建选课表: