1 / 42
文档名称:

数据库实验报告数据库的定义实验.doc

格式:doc   大小:811KB   页数:42页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数据库实验报告数据库的定义实验.doc

上传人:Gebu 2022/3/23 文件大小:811 KB

下载得到文件列表

数据库实验报告数据库的定义实验.doc

文档介绍

文档介绍:数据库实验报告数据库的定义实验
福建农林大学计算机与信息学院
实验报告
数据库原理 课程名称:
郑万里 姓 名:
信息与计算科学 系:
信息与计算科学 专 业:
2007级 年 级:
071152011 学 号on (
Name=学生_课程数据库日志,
Filename='f:\databasement\', Size=10mb,
Maxsize=500mb,
Filegrowth=5mb)
建立学生表:
Create table 学生(学号 char(10) primary key, 姓名 char(20) unique,
性别 char(2) check(性别='男'or 性别='女'),年龄 char(20),所在系 char(20))
建立课程表:
Create table 课程( 课程号 char(10) primary key,
课程名 char(40) unique,
先行课 char(10),学分 char(10) );
建立选课表:
create table 选课(
学号 char(10),课程号 char(10),成绩char(40),primary key (学号,课
程号),
foreign key (学号) references 学生(学号),
foreign key (课程号) references 课程(课程号)); 五、 调试过程
调式成:
六、 实验结果
七、 总结
这是第一次数据库实验,刚开始对软件的使用很陌生。经过多次的尝试和研究才顺利的完成了本次实验。实验过程要仔细按照建数据库和建表的方法,在建表的时候要注意选择在哪个数据库下建表,以及在写SQL语句时更要按照特定的格式进行编辑,不然很容易出现错误。
福建农林大学计算机与信息学院实验报告(二) 系: 信息与计算科学系 专业: 信息与技术科学 年级: 2007级 姓名: 郑万里 学号: 071152011 实验室号___田513_ 计算机号 011 实验时间: 指导教师签字: 成绩:
报告退发 (订正 、 重做)
实验名称:数据库的建立与维护实验
一、实验目的和要求
熟练掌握使用 SQL、Transact-SQL和SQL Server企业管理器向数据库输入数据、修改数据和删除数据的操作。
二、实验内容和原理
1. 基本操作实验
(1)通过企业管理器,在图书-读者数据库的图书、读者和借阅3个表中各输入5条记录。要求记录不仅满足数据约束要求,还要有表间关联的记录。
(2)通过企业管理器实现对图书-读者数据库的图书、读者和借阅3个表中数据的插入、删除和修改操作。
2. 提高操作实验
(1)通过查询分析器用SQL命令实现对学生-课程库的数据增加、数据删除和数据修改操作,要求学生、课程和选课表中各有5条以上的记录。
(2)通过查询分析器用SQL命令实现在读者表中增加“借书册数’字段。
(3)通过查询分析器用SQL命令为学生-课程库中的“课程”表添加“学
。 时(短整型)”属性,并设置它的约束条件为大于0且小于等于150三、实验环境
硬件:计算机
软件:Windows 2000和SQL Server 2000 四、算法描述及实验步骤
1、选中服务器,展开数据库文件夹,进一步展开指定的数据库。单击表文件夹,找到需要输入数据的基本表,用鼠标右击要更新数据的表,会出现与表相关操作的弹出菜单,在弹出菜单中选择“打开表”?“返回所有行”,就会出现
表数据输入对话框,在该对话框中。数据以表格形式组织,每个字段就是表中的一列,在每个字段下输入相应的数据即可;需要数据插入时,就在最后一条记录后输入一条记录。当鼠标点击其他行时,输入的记录会自动保存在表中;需要修改记录时,直接对表中已有记录的数据进行改动,用新值替换原有值;需要删除记录时,先用鼠标单击要删除行的左边灰色方块,然后右键点击删除,SQL Server 2000将弹出一个警告框,要求用户确认删除操作,单击“确认”按钮即可删除记录。
2、
(1)
学生表
insert into 学生 values ('200215121','李勇','男','20','计电系') insert into 学生 values ('200215122','刘晨','女','19','计电系') insert into 学生 values ('200215123','王敏','女','18','经济系') insert into 学生 values ('200215124','