《数据库原理及应用》实验指导书2009年9月1日长江大学电子信息学院
《数据库原理及应用》实验指导书 2009 年 9 月 1 日 长江大学电子信息学院
《数据库原理及应用》实验指导书前言随着计算机技术与网络通信技术的发展,数据库技术已成为信息社会中对大量数据进行组织与管理的重要技术手段及软件技术,是网络信息化管理系统的基础。它不仅有完整的理论基础,而且随着硬件技术与软件技术的飞快发展,它的应用也越来越广泛。本实验指导书通过大量的实例,循序渐进地引导学生做好各章的实验。根据实验教学大纲,我们编排了六个实验,每个实验又分了六部分内容:实验目的、实验内容、实验步骤、实验报告要求、注意事项、思考题。在实验之前,由教师对实验作一定的讲解后,让学生明确实验目的,并对实验作好预习工作。在实验中,学生根据实验指导中的内容进行验证与总结,然后再去完成实验步骤中安排的任务。实验完成后,学生按要求完成实验报告。整个教学和实验中,我们推荐采用MicrosoftSQLServer2000作为实验环境,强调学生切实培养动手实践能力,掌握数据库的建立、维护和使用的方法
《数据库原理及应用》实验指导书 前言 随着计算机技术与网络通信技术的发展,数据库技术已成为信息社会中对大量数据进 行组织与管理的重要技术手段及软件技术,是网络信息化管理系统的基础。它不仅有完整的 理论基础,而且随着硬件技术与软件技术的飞快发展,它的应用也越来越广泛。 本实验指导书通过大量的实例,循序渐进地引导学生做好各章的实验。根据实验教学大 纲,我们编排了六个实验,每个实验又分了六部分内容:实验目的、实验内容、实验步骤、 实验报告要求、注意事项、思考题。在实验之前,由教师对实验作一定的讲解后,让学生明 确实验目的,并对实验作好预习工作。在实验中,学生根据实验指导中的内容进行验证与总 结,然后再去完成实验步骤中安排的任务。实验完成后,学生按要求完成实验报告。 整个教学和实验中,我们推荐采用 Microsoft SQL Server2000 作为实验环境,强调学生 切实培养动手实践能力,掌握数据库的建立、维护和使用的方法
《数据库原理及应用》实验指导书目录实验一数据库的定义、建立和维护.1实验二数据库的简单查询和连接查询6实验三数据库的组合查询和统计查询。-810实验四数据库的视图和触发器的定义、使用(选做)14实验五数据完整性和安全性(选做)实验六20存储过程(选做)附录:1、实验教学大纲222、SQLServer2000的安装过程25
《数据库原理及应用》实验指导书 目录 实验一 数据库的定义、建立和维护······················································································1 实验二 数据库的简单查询和连接查询 ··················································································6 实验三 数据库的组合查询和统计查询. ·················································································8 实验四 数据库的视图和触发器的定义、使用(选做)······················································10 实验五 数据完整性和安全性(选做) ················································································14 实验六 存储过程(选做) ···································································································20 附录: 1、实验教学大纲 ····················································································································22 2、SQL Server 2000 的安装过程···························································································25
《数据库原理与应用》实验指导书实验一数据库的定义、建立和维护一、实验目的1、掌握使用SQLServer企业管理器、Transact-SQL、SQL创建数据库、基本表和修改基本表的结构;2、掌握使用SQLServer企业管理器、Transact-SQL、SQL向数据库表输入数据、修改数据和删除数据的操作。二、实验内容1、创建数据库和查看数据库属性;2、创建学生表、课程表和选课表,为主键创建索引:3、查看和修改表结构;4、通过企业管理器:在学生选课数据库中的学生、课程和选课3个表中,各输入10条以上记录;5、通过企业管理器对学生选课数据库的学生、课程和选课3个表中的数据进行插入、删除和修改操作:三、实验步骤1、创建数据库(1)使用企业管理器建立数据库的步骤1)从“开始”菜单中依次选取“所有程序”、“MicrosoftSQLServer”“企业管理器”。2)选中需要在其上创建数据库的服务器,点击前面的“十”号,使其展示为树形目录。3)选中“数据库”文件夹,单击鼠标右键,在弹出菜单上选择“新建数据库”,如图1-1所示:SQLServerEnterpriseManager-[控制台根目录Microsoft SQLServers)SQLServer姐((local)(Win.×文件(E)操作(A)查看(工具(D窗口(W)帮助(H)口司区国米控制台根目录数据库6个项目百MicrosoftSQLServersU叮门UU百SQLServer组百(local) (WindowsNT)modelmastermsdbNorthwindpubstem国数据库新建数据库...自数据转自管理+所有任务()?电自复制查看()由安全性由支持服从这里创建窗口(W)由MetaD刷新(E)导出列表(L).帮助(H)团V图1-1创建数据库(1)随后在数据库属性对话框的常规页面中,输入数据库名“学生选课”,如图1一2所示:数据库属性对话框有3个页面:常规页码、数据文件页面和事务日志页码。分别用来义数据库名、数据文件属性和日志文件属性。请结合帮助文档,了解这些页面中选项的含义。4)单击“确定”按钮,关闭对话框。在企业管理器窗口中出现“学生选课”数据库-1-
《数据库原理与应用》实验指导书 - 1 - 实验一 数据库的定义、建立和维护 一、实验目的 1、掌握使用 SQL Server 企业管理器、Transact-SQL、SQL 创建数据库、基本表和修改 基本表的结构; 2、掌握使用 SQL Server 企业管理器、Transact-SQL、SQL 向数据库表输入数据、修改 数据和删除数据的操作。 二、实验内容 1、创建数据库和查看数据库属性; 2、创建学生表、课程表和选课表,为主键创建索引; 3、查看和修改表结构; 4、通过企业管理器,在学生选课数据库中的学生、课程和选课 3 个表中,各输入 10 条以上记录; 5、通过企业管理器对学生选课数据库的学生、课程和选课 3 个表中的数据进行插入、 删除和修改操作; 三、实验步骤 1、创建数据库 (1)使用企业管理器建立数据库的步骤 1)从“开始”菜单中依次选取“所有程序”、“Microsoft SQL Server”、“企业管理器”。 2)选中需要在其上创建数据库的服务器,点击前面的“+”号,使其展示为树形目 录。 3)选中“数据库”文件夹,单击鼠标右键,在弹出菜单上选择“新建数据库”,如图 1-1 所示: 图 1-1 创建数据库(1) 随后在数据库属性对话框的常规页面中,输入数据库名“学生选课”,如图 1-2 所示: 数据库属性对话框有 3 个页面:常规页码、数据文件页面和事务日志页码。分别用来义数据 库名、数据文件属性和日志文件属性。请结合帮助文档,了解这些页面中选项的含义。 4)单击“确定”按钮,关闭对话框。在企业管理器窗口中出现“学生选课”数据库
《数据库原理与应用》实验指导书标志,表明已经成功创建数据库。5)SQLServer企业管理器中,右键单击“学生选课”数据库,在弹出菜单中选择“属性”,将弹出一个对话框,显示“学生选课”数据库的属性。数据库屈性一学生选课x常规数据文件事务日志|名称N生选课厦数据库状态:(未知)所有者(未知)创建日期:(未知)大小(未知)可用空间(未知)用户数:(未知)备份无上次数据库备份无上次事务日志备份维护无维护计划排序规则名称(服务器默认设置)A确定取消帮助图1-2创建数据库(2)2、创建数据库表(1)打开刚才创建的“学生选课”数据库,并在“SQLServerEnterpriseMananger”窗口的右边窗口中用鼠标右键点击“表”对象,选择“新建表”命令,打开SQLServer的表编辑器窗口,如图1一3所示:确“学生选课"中(在(local"上)的新表列名二数据类型长度允许空列描述默认道精度小数位数标识标识种子标识递增量是BowGuid公式排序规则图1-3新建表(2)根据表1一1所示的表结构,添加新列。(3)点击工具栏上的“保存”按钮,在弹出的“选择名称”对话框中输入表名“学生-2-
《数据库原理与应用》实验指导书 - 2 - 标志,表明已经成功创建数据库。 5) SQL Server 企业管理器中,右键单击“学生选课”数据库,在弹出菜单中选择“属 性”,将弹出一个对话框,显示“学生选课”数据库的属性。 图 1-2 创建数据库(2) 2、创建数据库表 (1)打开刚才创建的 “学生选课” 数据库,并在“SQL Server Enterprise Mananger”窗口的右边窗口中用鼠标右键点击“表”对象,选择“新建表”命令,打开 SQL Server 的表编辑器窗口,如图 1-3 所示: 图 1-3 新建表 (2)根据表 1-1 所示的表结构,添加新列。 (3)点击工具栏上的“保存”按钮,在弹出的“选择名称”对话框中输入表名“学生